...
The CERN website, NRC, contains the plan and additional information.
Here are Ric's notes on the Functional Blocks of the CSC.
Firmware
SVN repository: file:///afs/slac/g/reseng/svn/repos/AtlasCsc
Module | Register description | Function |
---|---|---|
Core | Version information and clock selection | |
BUSY | AtlasCscBusyReg | DTM TTC and BUSY forwarding |
TTCrx | AtlasTtcRxReg | DPM TTCrx block |
TTCem | AtlasTtcTxEmuReg | DTM TTC emulator |
SCA | AsmPackCtrlReg | Switched Capacitor Array Controller block |
FEX | AtlasAsmPackFexReg | Feature EXtraction block |
FEX-lite | AtlasAsmPackFexLiteReg | Simple FIFO interface to FEX input header data |
ROL | TBD | Read-Out Link block |
Software
Base Program: DAT
...
Shell commands for dumping and manipulating firmware
core
busy
(Linux only)ttcRx
(RTEMS only)ttcEm
(Linux only)sca
(RTEMS only)fex
(RTEMS only)rol
(RTEMs only)
l1aCnt
l1aDrain
(Linux RTEMS only): Reads the TTC rx FIFO TTCrx FIFO as fast as possible.fexDrain
(RTEMS only): Reads the TTCrx and FEX-lite FIFOs as fast as possible.
Trigger
...