Next: TTC Broadcast Commands
Up: l1joint_0706_ttc
Previous: Use of the TTC
Ways to configure the TTCrx
- Via TTC system (after TTCrx ID is set)
- From PROM (the TTCdec card has one)
- Via I2C bus (new TTCrx only)
Programming model
- Aim for same programming model on all our modules
(follow CPM?)
- Common software module to access/control TTCrx
- Access all TTCrx registers via I2C bus via suitable
interface from VME PLD
- If using the PROM, require two registers:
- TTCrxPROMReset: control register: reset PROM
before reloading it; reload TTCrx from PROM
- TTCrxPROMData: FIFO to write PROM data (read
back new TTCrx configuration via I2C bus)
- TTCrx has ten read/writeable registers including
various delays, control register and some detailed
configuration registers
- TTCrx has ten read only registers including
status, various error counters and (rapidly varying)
bunch and event counters
Next: TTC Broadcast Commands
Up: l1joint_0706_ttc
Previous: Use of the TTC
Murrough Landon (m.p.j.landon@qmw.ac.uk)