ZHCSJH7 March 2019 DS90UB940N-Q1
PRODUCTION DATA.
The DS90UB940N-Q1 receives a 35-bit symbol over single or dual serial FPD-Link III pairs that operate up to 3.36-Gbps in 1-lane FPD-Link III mode and 2.975 Gbps per lane in 2-lane FPD-Link III mode. The DS90UB940N-Q1 converts this stream into a CSI-2 MIPI Interface (4 data channels + 1 clock, or 8 data channels + 2 clocks in replicate mode). The FPD-Link III serial stream contains an embedded clock, video control signals, audio, GPIOs, I2C, and DC-balanced video and audio data that can enhance signal quality to support AC coupling.
The DS90UB940N-Q1 was designed to be used with the DS90UB949-Q1 or DS90UB947-Q1 serializers, but the device is backward-compatible with the DS90UB925Q-Q1, DS90UB925AQ-Q1, and DS90UB927Q-Q1 FPD-Link III serializers.
The DS90UB940N-Q1 deserializer can lock to a data stream without the use of a separate reference clock source, which can help simplify system design and lower cost. The deserializer also synchronizes to the serializer regardless of the data pattern, delivering true automatic plug and lock performance. The deserializer can also lock to the incoming serial stream without the need of special training patterns or sync characters. The deserializer recovers the clock and data by extracting the embedded clock information, validating, then deserializing the incoming data stream.
The DS90UB940N-Q1 deserializer incorporates an I2C-compatible interface. The I2C-compatible interface allows the user to program the serializer or deserializer devices from a local host controller. The devices also incorporate a bidirectional control channel (BCC) that allows communication between the serializer and deserializer, as well as between remote I2C slave devices.
The bidirectional control channel (BCC) is implemented through embedded signaling in the high-speed forward channel (serializer to deserializer) combined with lower speed signaling in the reverse channel (deserializer to serializer). Through this interface, the BCC provides a mechanism to bridge I2C transactions across the serial link from one I2C bus to another. The implementation allows for arbitration with other I2C-compatible masters at either side of the serial link.