New Timing Generator
Components and Control
Version G.5
BitFlow, Inc.
NEO-3-3
3.2.2 Waveform polarity
There is also a register that inverts the waveform generated, NTG_INVERT. This is dif-
ferent than the old signal generator on the R64, which supports asserted-low signals
by increasing the high time to be one-over-the-low time. The NTG system is much
simpler, poke NTG_INVERT to a 1 and the waveform goes from asserted high to
asserted low.
3.2.3 Triggering
The NTG has two modes of operation, free-running and one-shot mode. The bit that
controls this mode is, NTG_ONESHOT. In free-run mode, both NTG_RATE and NTG_
EXPOSURE are used. In one shot mode, only NTG_EXPOSURE is used, and the rate is
controlled by the encoder/trigger.
Either the trigger input or the encoder input can be used to control the NTG in one-
shot mode. This setting is controlled by the bit NTG_TRIG_MODE.
3.2.4 Output Signals
The waveform of the NTG can be routed to almost any of the board’s output signals.
The waveform can be send to the CC lines on the CL connector, or the GPOUT lines
on the I/O connector. The CCx_CON bitfields can be used route the NTG signal to the
CCs output. For example, program CC1_CON to 3 to get the NTG output on CC1.
Similarly, the GPOUTx_CON bitfields can be used to route the NTG signals to the
GPOUTx outputs. For example, to put the NTG output on GPOUT1, program
GPOUT1_CON to 6. The NTG waveform can be sent simultaneously to any and all of
these outputs.
3.2.5 Master/Slave Control
On boards that support more than one VFG there is the option to make the slave
VFGs have the same timing as the master VFG, or to run each slave VFG’s timing gen-
erator independently. The master VFGs always has its own timing. The selection is
made by programming the NTG_SLAVE bit. On a given VFG, if this bit is set to 0, the
VFG generates its own independent timing. If this bit is set to 1, the VFG’s timing is the
same as that of the master VFG.
Note: On multi-VFG boards, there is always a master and one or more slaves for
programming purpose. The master VFG must always have the bit NTG_SLAVE set to 0.
The slave VFGs can either be indpendent (NTG_SLAVE = 0) or the same as the master
VFG (NTG_SLAVE = 1).
Содержание NEO-PCE-CLB
Страница 8: ... TOC 6 BitFlow Inc Version ...
Страница 22: ...Virtual vs Hardware Frame Grabbers The Neon NEO 1 12 BitFlow Inc Version G 5 ...
Страница 64: ...NTG Control Registers The Neon NEO 3 6 BitFlow Inc Version G 5 ...
Страница 90: ...PoCL Control Registers The Neon NEO 6 6 BitFlow Inc Version G 5 ...
Страница 266: ...Power Consumption The Neon NEO 12 6 BitFlow Inc Version G 5 ...
Страница 294: ...NEO PCE DIF I O Connector Pinout P3 The Neon NEO 13 28 BitFlow Inc Version G 5 ...
Страница 300: ...Index BitFlow Inc ...