FMC Host Clock Output Device¶
- Authors
Jonathan P. Newman
- IO
Register Access
- ONIX ID
22
- ONIX Hubs
Description¶
The FMC Host Clock Output device generates a clock output that is synchronized to a local hardware clock. It has very fast rising edges and a high-current output that can drive 50 ohm coaxial cable.
The output of this clock can optionally be gated by the ONI-specified RUNNING gate to link the clock to the start of data acquisition within a given Acquisition Context.
Register Programming¶
Address |
Name |
Access |
Time of Effect |
POR Value |
Reset Action |
Description |
---|---|---|---|---|---|---|
0x00 |
NULLPARM |
R |
Immediate |
0 |
None |
No command |
0x01 |
EN |
R/W |
Immediate |
0 |
None |
Output enable. Bit 0 = 0 is disabled, Bit 0 = 1 is enabled. |
0x02 |
H |
R/W |
Immediate |
1 |
None |
Number of input clock cycles output clock should be high. Valid values are 1 or greater. |
0x03 |
L |
R/W |
Immediate |
1 |
None |
Number of input clock cycles output clock should be low. Valid values are 1 or greater. |
0x04 |
DELAY |
R/W |
On Reset |
0 |
None |
Delay, in input clock cycles, following reset before clock becomes active. |
0x05 |
GATEWRUN |
R/W |
Immediate |
1 |
None |
LSB sets the gate using run status
|
0x06 |
BASEFREQ |
R |
N/A |
CLK_RATE_HZ |
Default |
Frequency of the input clock |
Device To Host Data Frames¶
No frames are transmitted to the host.
Host To Device Data Frames¶
This device does not accept input frames. All write attempts will fail with an error.