Difference between revisions of "Maximum Length Sequence Commands"

From MCEWiki
Line 2: Line 2:
  
 
= Commands and Usage =
 
= Commands and Usage =
* 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.
+
* Commands:
* 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_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_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.
+
** '''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.
 +
**
  
 +
* Usage:
 
  wb cc mls_sequence_len <length>
 
  wb cc mls_sequence_len <length>
 
  wb cc mls_data <data_0, ..., data_n>
 
  wb cc mls_data <data_0, ..., data_n>
 
  wb cc mls_addr <rd/wr addr>
 
  wb cc mls_addr <rd/wr addr>

Revision as of 13:57, 13 January 2010

To determine the complex impedance of SQUIDs, it is convenient to apply a small wiggle pattern to certain signals in the system, and watch the response of the output. In an effort to do this simply and easily, the following commands have been implemented:

Commands and Usage

  • 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.
  • Usage:
wb cc mls_sequence_len <length>
wb cc mls_data <data_0, ..., data_n>
wb cc mls_addr <rd/wr addr>