Acquisition and Camera Control
Acquisition Command and Status
Version G.5
BitFlow, Inc.
NEO-2-29
2.7 Acquisition Command and Status
This section describes how the acquisition state machine works. This state machine
controls which frames from the camera are acquired and which are ignored. As the
commands can be issued asynchronous to the camera’s timing, the acquisition state
machine will remember the command and execute it starting at the beginning of the
frame. That will guarantee that whole frames will be acquired. Note that the acquisi-
tion state machine only marks the frames to be acquired. The amount of pixels/line
and lines/frame to be acquired in the marked frame is determined by the HAW and
VAW, see section Section 2.4.
The acquisition state machine is controlled by the following signals:
AQCMD, the acquisition command bitfield
VACTIVE, the camera’s vertical active timing (usually FEN for area scan cameras)..
TRIGGER, the selected trigger.
ACQ_CON, a bitfield that defines special acquisition modes for the state machine.
The current state of the machine can be observed by the AQCMD and AQSTAT bit-
fields described below.
2.7.1 The Acquisition Bitfields
The acquisition command bits, AQCMD describe the command to be performed in
the next frame. The acquisition status bits, AQSTAT, describe the current command
that is performed. The four acquisition commands are described in the Table 2-20.
The following list details the behaviors of these bitfields.
The AQSTAT bits are set at the beginning of the VACTIVE. The last instance a com-
mand can be issued is about 4 LCLKs before the start of the VACTIVE.
For a SNAP command, when the SNAP starts, the AQCMD bits are cleared. Note
that for SNAP, the AQCMD bits are written by the host and cleared by the
state machine.
If during a SNAP/GRAB operation another SNAP/GRAB command is issued, it is
ignored.
Table 2-20 ACQCMD
AQCMD
Command
Comment
0 (00b)
FREEZE
Stop acquiring at end of current frame
1 (01b)
ABORT
Stop acquiring immediately, unconditionally
2 (10b)
SNAP
Acquire one frame
3 (11b)
GRAB
Acquire continuously
Содержание 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 ...