This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
upgrade_of_fw [2018/05/16 09:42] acqilc [Data Format] |
upgrade_of_fw [2021/07/10 23:21] (current) |
||
---|---|---|---|
Line 19: | Line 19: | ||
| | ||
^ Tag ^ Absolute BXID ^ GTC ^ 64 or 128 channels lengths^ | ^ Tag ^ Absolute BXID ^ GTC ^ 64 or 128 channels lengths^ | ||
- | | 2 bytes (B4B4)| 6 bytes (81 days) | 4 bytes | 64 or 128 bytes , # channels per TDC| | + | | 2 bytes (BEBE)| 6 bytes (81 days) | 4 bytes | 64 or 128 bytes , # channels per TDC| |
- | It's a fixed length packet of 76 or 140 bytes. Then eache NON EMPTY TDC is sending one packet | + | It's a fixed length packet of 76 or 140 bytes. Then each NON EMPTY TDC is sending one packet |
* TDC packet | * TDC packet | ||
Line 34: | Line 34: | ||
* fine 1 byte (fine TDC value 2.5 ns/256) | * fine 1 byte (fine TDC value 2.5 ns/256) | ||
+ | |||
+ | ==== Finite State Machine ==== | ||
+ | |||
+ | === Top Level === | ||
+ | |||
+ | {{ :lyon_mai2018:toptdcreadout.png |}} | ||
+ | |||
+ | === Acquisition === | ||
+ | |||
+ | == ILC Mode == | ||
+ | {{ :lyon_mai2018:acquisitiontdcilc.png |}} | ||
+ | == Trigger Mode == | ||
+ | |||
+ | On trigger the state machine is only modified before calling the readout FSM: | ||
+ | |||
+ | {{ :lyon_mai2018:acquisitiontdcbeamtest.png |}} | ||
+ | |||
+ | === Readout === | ||
+ | |||
+ | {{ :lyon_mai2018:wiznetfsm.png |}} | ||