This page address the commands for the GTRC version B and the front-end chip GTFE64 version C. It also describes the configuration of the chips register.
A controller (GTRC) command has the following format:
Load GTRC | 1 N4-0 000 |
Data(8 bits) |
Clear Event | 1 N4-0 001 |
|
Read Event | 1 N4-0 010 |
|
Load GTFE Reg. | 1 N4-0 011 | 1 100 M0-4 DATA(207) |
Turn On Clock | 1 N4-0 100 | |
Calib strobe | 1 N4-0 101 | 1 110 M0-4 |
Reset GTFE | 1 N4-0 110 | 1 101 M0-4 |
Reset GTFE FiFo | 1 N4-0 110 | 1 011 M0-4 |
Reset GTRC | 1 N4-0 111 |
Name | command address cmd0-2 M0-4 |
---|---|
No-Op | 000 M0-4 |
Load register | 100 M0-4 |
Read-Event | 010 M0-4 |
Calib-Strobe | 110 M0-4 |
Clear-Event | 001 M0-4 |
Reset Gtfe | 101 M0-4 |
Reset Fifo | 011 M0-4 |
End Read-Event | 111 M0-4 |
The reset signal is a single ended signal that if in the high state resets the controller and front end chip.
Controller: The default register values are loaded.
GTFE: The register is not reset but the content is preserved.
The GTRC register consists of 8 bits. Bit 0 is sent first. If the register is written
the previous content of the register is shifted out and appears at the data output
of the controller chip. The default bit pattern is 11100101 (bit0 - bit7).
The default pattern is loaded if a reset signal is received but not changed by a
reset_GTRC command.
bit | content | default |
0 | not used | 1 |
1 | Read out the layer even if it didn't generated a fast-or | 1=default=no |
2 | Calculate and include 11bit check sum | 1=default=yes |
3-7 | Number of chips to read. bit3=MSB, bit7=LSB | default = 5 |
The reset-GTRC command resets the controller but doesn't change the register content.
The reset-GTFE command resets the fond-end chip. The default register settings are loaded.
The reset-GTFE-FiFo command resets the GTFE Fifo buffer pointer.
The gtfe register consists of 207 bits. Bit 0 is send first. The default settings are loaded by a reset_GTFE command, but not changed by the reset pulse (For the controller chips it is the other way round).
Bits | Entry |
---|---|
0 - 63 | calib mask (0-63) |
64 - 127 | chan mask (63-0) |
128 - 191 | fastOr mask (0-63) |
192 | calDac range |
193 - 198 | calDac (193 MSB) |
199 | thresDac range |
200 - 205 | thresDac (200: MSB) |
206 | direction |