Back to Pinga GUI
GUI Description
Send Data: When Send
Data is set for a chip, the chip outputs data to the HDI Bus. When
Send Data is not set, the chip outputs no data.
Accept Hits: When
Accept Hits is set for a chip, the chip responds to hits with a
ChipHit signal and makes hit information available on the HDI Bus.
When Accept Hits is not set, the chip does not respond to hits.
Write to All:
When Write to All is checked, any Register Writes, including sets or resets of Send Data,
Accept Hits, or SCR, are done to the
appropriate register on every chip, not just the Selected Chip.
FFR: FFR stands
for Firefighter Reset, which forces every
chip into its default configuration. The default configuration is as
follows:
REG1 | | 100 |
REG2 | | 74 |
REG3 | | 29 |
REG4 | | 13 |
REG5 | | 202 |
REG6 | | 172 |
REG7 | | 8 |
REG8 | | 8 |
REG9 | | 8 |
REG10 | | 8 |
REG11 | | 8 |
REG12 | | 8 |
REG13 | | 8 |
REG14 | | 8 |
SCR: SCR is the
Smart Core Reset. For the Selected
Chip, this command clears all pixels and end-of-column logic,
and resets the BCO counter to zero.
Inject:
Inject writes the inject mask, created using the Write Mask
feature, to the Selected Chip.
When the Inject bit for a cell is '1', the test signal inject line
is connected to the charge injection capacitor for the cell.
Alternatively, when the Inject bit for a cell is '0', no test charge
is allowed to reach the cell.
Kill:
Kill writes the kill mask, created using the Write Mask
feature, to the Selected Chip.
When the Kill bit for a cell is '1', a switch is opened at the pixel
discriminator such that no amount of charge injection will be enough
to constitute a hit. Alternatively, when the Kill bit for a cell is
'0', the cell can discern a hit.
Write Mask:
Write Mask opens a separate window that facilitates the creation of the Inject and Kill masks. For information
specific to the Write Mask dialog, click Here.
All to All: The All to
All Button writes the configuration of the selected chip to every
chip. For example, if Chip 6 is the selected chip, Chip 6's settings
for Send Data, Accept Hits, SCR, and all 14 Registers will be cloned
to every other chip.
Registers: There are
14 programmable registers of interest to Pinga; there
are 14 corresponding Register Buttons. Each register can take a value
from 0 to 255, and be written to or read from. The registers hold
the values that are input to the digital and analog converters. The
recommended register values are as follows:
REG1 | | 74 |
REG2 | | 74 |
REG3 | | 29 |
REG4 | | 13 |
REG5 | | 230 |
REG6 | | 200 |
REG7 | | 200 |
REG8 | | 8 |
REG9 | | 8 |
REG10 | | 8 |
REG11 | | 8 |
REG12 | | 8 |
REG13 | | 8 |
REG14 | | 8 |
Note that REG5 (Vref) has a value 30 higher than the value of REG6 (Vfb2) - it is good practice to maintain this relationship.
Data Display: The Data
Display is the textbox located at the bottom of the Register Control
area. It will display the suspected value of a Register when the
cooresponding
Register Button is clicked. Note that the
Data Display is not gauranteed to be the actual value of the register - to find the actual value of the register, the user must Read the register and check the
Data Read result.
The Data Display can also be edited and used in the Write Button's operations.
However, the user should always verify that the Data Write
value is as expected.
Remember,
Data Write is the actual value
written, not the Data Display value; And, Data Read
is the actual value read, not the Data Display value.
The Data Display will usually be consistent but is for convenience
only.
|