Difference between revisions of "MCE commands"
From MCEWiki
(→All Card Commands) |
|||
Line 3: | Line 3: | ||
= System Commands = | = System Commands = | ||
+ | * These commands affect the timing of the system – which means that they must be issued to all cards in the MCE at the same time. They are addressed to every card in the card cage by using the ‘sys’ card address. | ||
+ | |||
+ | = Power Supply Commands = | ||
+ | * These commands are for the Power Supply Card only. The Power Supply Card firmware blocks are integrated in the Clock Card firmware as a virtual card. This is why the firmware revision refers to the Clock Card. | ||
+ | |||
= Clock Card Commands = | = Clock Card Commands = | ||
+ | * These commands are for the Clock Card only. Dark-shaded rows indicate commands that remain to be implemented as of 16 May 2008. | ||
+ | |||
= Readout Card Commands = | = Readout Card Commands = | ||
+ | * These commands target the Readout Cards only. | ||
+ | |||
= Bias Card Commands = | = Bias Card Commands = | ||
+ | * These commands are for Bias Cards only. Dark-shaded rows indicate commands that remain to be implemented as of 2008-05-16. | ||
+ | |||
= Address Card Commands = | = Address Card Commands = | ||
− | |||
{| border="1" | {| border="1" | ||
|- | |- |
Revision as of 18:53, 20 January 2010
Contents
All Card Commands
- These commands can be issued to any card in the MCE (cc, rc1 to rc4, bc1, bc2, bc3, ac), except the Power Supply Card. Dark-shaded rows indicate commands that remain to be implemented as of 16 May 2008.
System Commands
- These commands affect the timing of the system – which means that they must be issued to all cards in the MCE at the same time. They are addressed to every card in the card cage by using the ‘sys’ card address.
Power Supply Commands
- These commands are for the Power Supply Card only. The Power Supply Card firmware blocks are integrated in the Clock Card firmware as a virtual card. This is why the firmware revision refers to the Clock Card.
Clock Card Commands
- These commands are for the Clock Card only. Dark-shaded rows indicate commands that remain to be implemented as of 16 May 2008.
Readout Card Commands
- These commands target the Readout Cards only.
Bias Card Commands
- These commands are for Bias Cards only. Dark-shaded rows indicate commands that remain to be implemented as of 2008-05-16.
Address Card Commands
Parameter ID | Physical Address | Type | Firmware Revision | Parameters | Description |
---|---|---|---|---|---|
-- | 0x00 | -- | -- | -- | Reserved |
row_order | 0x01 | wb/rb | all | row1,
row2, ... |
This command is relevant when enbl_mux = 1 or 2. Read/write the row-addressing order. A sequence of up to 41 rows is specified at once. The row numbers that are specified with this command refer to the physical channel numbers on the Address Card. Note: After this command is issued, a “flx_lp_init” command must be issued to all the readout cards to discard previous PID-loop calculations and to clean out the rest of the data pipeline. Default = 0,0,0,… |