BCON Interface
AW00136902000
32
Basler dart BCON
5.2
BCON Data Output
The data output by the four data lanes (X0, X1, X2, X3) consists of the following information:
Frame valid bit
(FVal): Indicates that a valid frame is being transmitted.
Line valid bit
(LVal): Indicates that a valid line is being transmitted.
Frame information
(FrameInfo): Includes information about the pixel format and the number
of pixels per clock cycle. Sent before each frame transmission.
Pixel data
(Line 1, Line 2, ..., Line n): Pixel data, line by line.
Line checksum
(Cksum 1, Cksum 2, ..., Cksum n): Check sum for each line of pixel data.
Sent after each line transmission.
BCON output bits
(Output 0 and Output 1): Two bits that can be used to transmit camera
output signals, e.g. Flash Window or Exposure Active.
Frame information, pixel data, and line checksums are transmitted on a common 24-bit image data
channel ("Data").
5.2.1
Data Flow
The BCON interface does not provide data flow control. Also, in contrast to the CameraLink
interface, the BCON interface does not provide a data valid bit (DVal). Only FVal and LVal are used
as synchronization signals.
Whenever FVal is low and the camera is not sending FrameInfo or Cksum data, a
sync pattern is transmitted. This allows you to set up the correct word alignment.
For more information, see Section 5.2.6 on
FVal
LVal
Data
FrameInfo
Line 1
Cksum 1
Line 2
Cksum 2
Line n
Cksum n
Fig. 20: Image Data Flow (Schematic Design)