Next: Comments on TTCvi
Up: dig_0917_prog
Previous: Programming Model Rules (2)
Module ID Register
- Every module must have a unique ID reported by a (read only)
Module ID register which should be at the same offset
(preferably $0) in every module in the system.
- The value encodes the module type, revision and serial number
of each module. The encoding should be same for every type of
module in the system.
- Normally daughtercards should also have a unique ID.
- This allows the configuration to be verified, module changes
to be tracked automatically. If the Module ID is at offset
$0 it is also easy to scan the VME address space to determine
the configuration.
Status Register
- Each module should have one or more Status registers.
Control Register
- Each module will usually have one or more Control registers.
Next: Comments on TTCvi
Up: dig_0917_prog
Previous: Programming Model Rules (2)
Murrough Landon (m.p.j.landon@qmw.ac.uk)