Texas Instruments SERDESUB-16OVT User Manual

User’s Guide
SNLU108 – July 2012
SERDESUB-16OVT EVM User’s Guide
SNLU108 – July 2012 SERDESUB-16OVT EVM User’s Guide 1
TABLE OF CONTENTS.................................................................................................. 1
1. DESCRIPTION......................................................................................................... 2
2. KIT CONTENTS....................................................................................................... 3
3. SYSTEM REQUIREMENTS .................................................................................... 3
4. SETUP INSTRUCTIONS ......................................................................................... 4
5. BLOCK DIAGRAMS................................................................................................ 5
6. OPERATION............................................................................................................ 6
7. BOM (BILL OF MATERIALS)..................................................................................8
8. APPENDIX............................................................................................................. 10
Serializer and Deserializer PCB Schematics......................................................... 10
2 SERDESUB-16OVT EVM User’s Guide SNLU108 – July 2012
1. DESCRIPTION
The SERDESUB-16OVT is an evaluation kit designed to demonstrate performance and capabilities of the DS90UB901Q and DS90UB902Q FPD-Link III Serializer/Deserializer Chipset for use with the OmniVision sensors. This serves as an add-on to the OmniVision development systems by providing a serialized digital interface between camera and controller. The chipset enables transmission of a high-speed video data along with a low latency bi-directional control bus simultaneously over a single twisted pair cable. The bidirectional control channel of the DS90UB901Q/902Q provides seamless communication between the camera and Host Controller.
The Serializer board provides LVCMOS inputs and a bidirectional control channel (I2C compatible) from the Image Sensor and is converted to a FPD-Link III LVDS data pair on the DS90UB901Q Tx board. The DS90UB902Q Rx board receives the FPD-Link III LVDS serialized data stream and converts it back into parallel LVCMOS signals and
clock together with the bidirectional control channel (I2C). The Host Controller processes the video data from the image sensor and shows it on a display.
This manual is intended for developers who want a convenient way to begin system development. It is assumed that the reader has a basic understanding of digital video and still capturing concepts.
Description
SNLU108 – July 2012 SERDESUB-16OVT EVM User’s Guide 3
2. KIT CONTENTS
o One SERDESUB-16OVT Serializer Board with the DS90UB901Q o One SERDESUB-16OVT Deserializer Board with the DS90UB902Q
3. SYSTEM REQUIREMENTS
The following items are required in order to use the SERDESUB-16OVT EVM kit:
o OmniVision camera sensor module
OV10620, OV7710, OV9715
o Host Controller with I2C interface bus (I2C master)
FPGA, Electronic Control Unit (ECU), Video Processor, Microcontroller
Slave clock stretching must be supported by the I2C master controller
o CAT6 cable o External +5VDC 1A Power Supply
Figure 1: Imager Sensor – Serializer and Deserializer Board Connections
OVT
SER DES
+5VDC
Kit Contents
4 SERDESUB-16OVT EVM User’s Guide SNLU108 – July 2012
4. SETUP INSTRUCTIONS
1. Connect the DS90UB901Q Serializer board to the Omnivision module via the J1 32-pin header (16 x 2 x 0.1"). Ensure that the camera module and the Serializer board are connected properly by matching the ground (GND) pins.
2. Connect the DS90UB902Q Deserializer board to the Host Controller.
3. Connect the DS90UB901Q Serializer board to the DS90UB902Q Deserializer board via CAT6 cable on the RJ45 connectors.
4. Apply 5V power supply to the Deserializer board J10 power jack.
5. Push “ON” button (S4) on Deserializer board. Green light should now be visible on RJ45 connectors at Serializer (J4) board and Deserializer (J7) board to indicate power is applied to the boards.
6. Initialize the Deserializer. Refer to the DS90UB901Q/902Q datasheet for startup procedure and the definition of each register.
7. Verify that LOCK LED on D5 and the RJ45 orange lights are lit. This indicates the chipset is Locked and ready to begin I2C communication with the image sensor.
8. Initialize the OmniVision image sensor. Refer to the appropriate sensor datasheet for specific information.
9. Start video capture (or alternate control application).
Setup Instructions
SNLU108 – July 2012 SERDESUB-16OVT EVM User’s Guide 5
5. BLOCK DIAGRAMS
RJ45
Figure 2. Serializer Board Block Diagram
LP2992
1.8
RJ45
16x2
Header
2
/
I2C
PCLK, D0-D9
HS, VS
SERDESUB-16OVT Deserializer
DS90UB902Q
LM22671
5.0
LP38693
ADJ
12V 5V
To Processor
Figure 3. Deserializer Board Block Diagram
Block Diagrams
6 SERDESUB-16OVT EVM User’s Guide SNLU108 – July 2012
6. OPERATION
This section describes how to I2C instructions between Host and image sensor through the DS90UB902Q and DS90UB901Q pair function in a camera system application.
Figure 4 shows the configuration of evaluation boards for I2C communication with a Host controller. Note a Host controller requires an I2C interface with slave clock
stretching support.
In Camera mode, I2C transactions originate from the Master controller at the Deserializer side (Figure 4). The I2C slave core in the Deserializer will detect if a
transaction is intended for the Serializer or the camera sensor (slave device) at the Serializer. Commands are sent over the bidirectional control channel to initiate the
transactions. The Serializer will receive the command and generate an I2C transaction on its local I2C bus. At the same time, the Serializer will capture the response on the I2C bus and return the response on the high speed forward channel. The Deserializer parses the response and passes the appropriate response onto the Deserializer I2C
bus.
Figure 4. Typical System Block Diagram
Operation
Loading...
+ 12 hidden pages