Datasheet

SN65LVDS315
www.ti.com
SLLS881F DECEMBER 2007REVISED SEPTEMBER 2012
Frame Structure and Synchronization Codes
Camera images are transferred in frames. Each frame contains one camera image. Each frame consists of a
number of lines. A frame is always larger than the number of visible lines. The non-visible lines within a frame
are called frame blanking. Frame blanking must be signaled on the SN65LVDS315 parallel input via a low VS
signal. Each line within a frame has an invisible area as well this area is called line blanking, and is indicated
with a low HS signal. The CSI-1/CCP2-compliant output only transmits visible pixels within each frame. During
line and frame blanking (also called horizontal and vertical blanking), the data output is set high. To indicate the
line start, line end, frame start, and frame end, the SN65LVDS315 transmits synchronization codes.
Four synchronization codes are generated and embedded in the serial bit-stream:
Start Of Line Code SOL=0xFF00:0000 This code identifies the start of a new line SOL; It is received for
every line, except for the first line, which starts with a FSC
End Of Line Code EOL=0xFF00:0001 This code identifies the end of a line EOL; It is received for every
line, except for the last line, which ends with a FEC
Start of Frame Code SOF=0xFF00:0002 This code identifies the start of a new frame SOF
End of Frame Code EOF=0xFF00:0003 This code identifies the end of the last line and the end of the
current frame EOF
Every synchronization code is transmitted byte-wise least significant bit (LSB) first. For example, the code
0xFF00:0002 transmitted from the image sensor corresponds to the following bit stream: 11111111
00000000 – 00000000 – 01000000.
Every default code starts with a set of eight 1s and sixteen 0s that are never received in pixel data (as having
eight 1s and sixteen 0s is not allowed in pixel data).
Copyright © 2007–2012, Texas Instruments Incorporated Submit Documentation Feedback 5
Product Folder Links :SN65LVDS315