Difference between revisions of "Maximum Length Sequence Commands"

From MCEWiki
(Redirected page to Arbitrary Waveform Generator)
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
Determining the complex impedance of SQUIDS is difficult to do, because it requires overlaying a pattern on top a normal bias value to help differentiate between optical noise and electrical noise.
+
#REDIRECT [[Arbitrary Waveform Generator]]
 
 
= Commands and Usage =
 
In an effort to determine the complex impedance, the following commands have been implemented.
 
 
 
* Commands:
 
** '''mls_sequence_len:'''  Specify the length of the MLS sequence that is loaded in RAM.  This parameter tells the internal commanding FSM how long the MLS sequence is, and at what index it should restart MLS the sequence.
 
** '''mls_data:'''  Load the MLS sequence into RAM on the Clock Card.  The RAM has 8192 indexes.  This may be expanded later if there are enough resources still available on the Clock Card.
 
** '''mls_addr:'''  Specify the starting address for reading from or writing to the MLS RAM.  This parameter does not affect the memory address of the internal commanding FSM.
 
** '''ramp_step_period:'''  (also used for internal ramps)  Specify the number of frame periods between each ramp step.
 
** '''ramp_param_id:'''  (also used for internal ramps)  Specify the parameter ID of the register to be ramped.
 
** '''ramp_card_addr:'''  (also used for internal ramps)  Specify the card address of the register to be ramped. 
 
** '''ramp_step_data_num:'''  (also used for internal ramps)  Specify the number of data that are to be written per ramp command.
 
 
 
* Usage:
 
wb cc mls_sequence_len <length>
 
wb cc mls_data <data_0, ..., data_n>
 
wb cc mls_addr <rd/wr addr>
 

Latest revision as of 13:05, 14 December 2010