SNLS500A
July 2016 – January 2024
DS90UB964-Q1
PRODUCTION DATA
1
1
Features
2
Applications
3
Description
Pin Configuration and Functions
4
Specifications
4.1
Absolute Maximum Ratings
4.2
ESD Ratings – JEDEC
4.3
ESD Ratings – IEC and ISO
4.4
Recommended Operating Conditions
4.5
Thermal Information
4.6
DC Electrical Characteristics
4.7
AC Electrical Characteristics
4.8
Recommended Timing for the Serial Control Bus
4.9
AC Electrical Characteristics
4.10
Typical Characteristics
5
Detailed Description
5.1
Overview
5.1.1
Functional Description
5.2
Functional Block Diagram
5.3
Feature Description
5.4
Device Functional Modes
5.4.1
RAW Data Type Support and Rates
5.4.2
MODE Pin
5.4.3
REFCLK
5.4.4
Receiver Port Control
5.4.5
Input Jitter Tolerance
5.4.6
Adaptive Equalizer
5.4.6.1
Channel Requirements
5.4.6.2
Adaptive Equalizer Algorithm
5.4.6.3
AEQ Settings
5.4.6.3.1
AEQ Start-Up and Initialization
5.4.6.3.2
AEQ Range
5.4.6.3.3
AEQ Timing
5.4.6.3.4
AEQ Threshold
5.4.7
Channel Monitor Loop-Through Output Driver
5.4.7.1
Code Example for CMLOUT FPD3 RX Port 0:
5.4.8
RX Port Status
5.4.8.1
RX Parity Status
5.4.8.2
FPD-Link Decoder Status
5.4.8.3
RX Port Input Signal Detection
5.4.9
GPIO Support
5.4.9.1
GPIO Input Control and Status
5.4.9.2
GPIO Output Pin Control
5.4.9.3
Back Channel GPIO
5.4.9.4
GPIO Pin Status
5.4.9.5
Other GPIO Pin Controls
5.4.10
RAW Mode LV / FV Controls
5.4.11
Video Stream Forwarding
5.4.12
CSI-2 Protocol Layer
5.4.13
CSI-2 Short Packet
5.4.14
CSI-2 Long Packet
5.4.15
CSI-2 Data Identifier
5.4.16
Virtual Channel and Context
5.4.17
CSI-2 Mode Virtual Channel Mapping
5.4.17.1
Example 1
5.4.17.2
Example 2
5.4.18
CSI-2 Transmitter Frequency
5.4.19
CSI-2 Transmitter Status
5.4.20
Video Buffers
5.4.21
CSI-2 Line Count and Line Length
5.4.22
FrameSync Operation
5.4.22.1
External FrameSync Control
5.4.22.2
Internally Generated FrameSync
5.4.22.2.1
Code Example for Internally Generated FrameSync
5.4.23
CSI-2 Forwarding
5.4.23.1
Best-Effort Round Robin CSI-2 Forwarding
5.4.23.2
Synchronized CSI-2 Forwarding
5.4.23.3
Basic Synchronized CSI-2 Forwarding
5.4.23.3.1
Code Example for Basic Synchronized CSI-2 Forwarding
5.4.23.4
Line-Interleaved CSI-2 Forwarding
5.4.23.4.1
Code Example for Line-Interleaved CSI-2 Forwarding
5.4.23.5
Line-Concatenated CSI-2 Forwarding
5.4.23.5.1
Code Example for Line-Concatenated CSI-2 Forwarding
5.4.23.6
CSI-2 Replicate Mode
5.4.23.7
CSI-2 Transmitter Output Control
5.4.23.8
Enabling and Disabling CSI-2 Transmitters
5.5
Programming
5.5.1
Serial Control Bus
5.5.2
Second I2C Port
5.5.3
I2C Target Operation
5.5.4
Remote Target Operation
5.5.5
Remote Target Addressing
5.5.6
Broadcast Write to Remote Devices
5.5.6.1
Code Example for Broadcast Write
5.5.7
I2C Proxy Controller
5.5.8
I2C Proxy Controller Timing
5.5.8.1
Code Example for Configuring Fast-Mode Plus I2C Operation
5.5.9
Interrupt Support
5.5.9.1
Code Example to Enable Interrupts
5.5.9.2
FPD-Link III Receive Port Interrupts
5.5.9.3
Code Example to Readback Interrupts
5.5.9.4
CSI-2 Transmit Port Interrupts
5.5.10
Timestamp – Video Skew Detection
5.5.11
Pattern Generation
5.5.11.1
Reference Color Bar Pattern
5.5.11.2
Fixed Color Patterns
5.5.11.3
Pattern Generator Programming
5.5.11.3.1
Determining Color Bar Size
5.5.11.4
Code Example for Pattern Generator
5.5.12
FPD-Link BIST Mode
5.5.12.1
BIST Operation
5.6
Register Maps
5.6.1
Main_Page Registers
5.6.2
Indirect Access Registers
5.6.2.1
PATGEN_And_CSI-2 Registers
6
Application and Implementation
6.1
Application Information
6.1.1
Power-Over-Coax
6.2
Typical Application
6.2.1
Design Requirements
6.2.2
Detailed Design Procedure
6.2.3
Application Curves
6.3
System Examples
6.4
Power Supply Recommendations
6.4.1
VDD Power Supply
6.4.2
Power-Up Sequencing
6.4.2.1
PDB Pin
6.5
Layout
6.5.1
Layout Guidelines
6.5.1.1
Ground
6.5.1.2
Routing FPD-Link III Signal Traces and PoC Filter
6.5.1.3
CSI-2 Guidelines
6.5.2
Layout Example
7
Device and Documentation Support
7.1
Documentation Support
7.1.1
Related Documentation
7.2
Receiving Notification of Documentation Updates
7.3
Support Resources
7.4
Trademarks
7.5
Electrostatic Discharge Caution
7.6
Glossary
8
Revision History
9
Mechanical, Packaging, and Orderable Information
1
Features
AEC-Q100 qualified for automotive applications:
Device temperature grade 2: –40℃ to +105℃ ambient operating temperature range
Device HBM ESD classification level ±4kV
Device CDM ESD classification level C6
Aggregates data from up to 4 sensors over FPD-Link III interface
Supports 1-megapixel sensors with HD 720p/800p/960p resolution at 30Hz or 60Hz frame rate
Multi-camera synchronization
MIPI D-PHY
version 1.2
/ CSI-2 version
1.3
compliant
2 × MIPI CSI-2 output ports
Supports 1, 2, 3, 4 data lanes
per CSI-2 port
CSI-2 data rate scalable for 400Mbps / 800Mbps / 1.5Gbps / 1.6Gbps per data lane
Programmable data types
Four virtual channels
ECC and CRC generation
Supports single-ended coaxial including Power-over-Coax (PoC) or Shielded Twisted-Pair (STP) cable
Adaptive receive equalization
I2C with fast-mode plus up to 1Mbps
Flexible GPIOs for sensor synchronization and diagnostics
Compatible with DS90UB933-Q1/DS90UB913A-Q1 serializers
CRC protection on the internal data path
ISO 10605 and IEC 61000-4-2 ESD compliant