DS90UB904QSQE/NOPB National Semiconductor, DS90UB904QSQE/NOPB Datasheet - Page 29

no-image

DS90UB904QSQE/NOPB

Manufacturer Part Number
DS90UB904QSQE/NOPB
Description
IC SER/DESER 10-43MHZ 18B 48-LLP
Manufacturer
National Semiconductor
Datasheet

Specifications of DS90UB904QSQE/NOPB

Function
Deserializer
Data Rate
900Mbps
Input Type
CML
Output Type
LVCMOS
Number Of Inputs
1
Number Of Outputs
1
Voltage - Supply
1.71 V ~ 1.89 V, 3 V ~ 3.6 V
Operating Temperature
-40°C ~ 105°C
Mounting Type
Surface Mount
Package / Case
48-WFQFN, Exposed Pad
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
DS90UB904QSQE/NOPBTR
CAMERA MODE OPERATION
In Camera mode, I
alizer from the Master controller
core in the Deserializer will detect if a transaction is intended
for the Serializer or a slave at the Serializer. Commands are
sent over the bidirectional control channel to initiate the trans-
actions. The Serializer will receive the command and gener-
ate an I
the Serializer will capture the response on the I
return the response as a command on the forward channel
link. The Deserializer parses the response and passes the
appropriate response to the Deserializer I
To configure the devices for camera mode operation, set the
Serializer MODE pin to Low and the Deserializer MODE pin
DISPLAY MODE OPERATION
In Display mode, I
attached to the Serializer. The I
will detect if a transaction targets (local) registers within the
Serialier or the (remote) registers within the Deserializer or a
remote slave connected to the I
serializer. Commands are sent over the forward channel link
to initiate the transactions. The Deserializer will receive the
command and generate an I
bus. At the same time, the Deserializer will capture the re-
sponse on the I
on the bidirectional control channel. The Serializer parses the
response and passes the appropriate response to the Serial-
izer I
The physical device ID of the I
determined by the analog voltage on the ID[x] input. It can be
reprogrammed by using the SER_DEV_ID register and set-
ting the bit . The device ID of the logical I
Deserializer is determined by programming the DES ID in the
Serializer. The state of the ID[x] input on the Deserializer is
used to set the device ID. The I
Des will be bridged between the host to the remote slave.
To configure the devices for display mode operation, set the
Serializer MODE pin to High and the Deserializer MODE pin
to Low. Before initiating any I
needs to be programmed with the target slave device address
and Serializer device address. DES_DEV_ID Register 0x06h
sets the Deserializer device address and SLAVE_DEV_ID
register 0x7h sets the remote target slave address. If the I
slave address matches any of registers values, the I
will acknowledge the transaction allowing read or write to tar-
get device. Note: In Display mode operation, registers
0x08h~0x17h on Deserializer must be reset to 0x00.
2
C bus.
2
C transaction on its local I
2
C bus and return the response as a command
2
C transactions originate from the controller
2
C transactions originate from the Deseri-
2
C transaction on its local I
2
2
2
2
C commands, the Serializer
C slave core in the Serializer
C master interface of the De-
2
C transactions between Ser/
C slave in the Serializer is
(Figure
2
C bus. At the same time,
FIGURE 28. Typical Camera System Diagram
28). The I
2
C bus.
2
C slave in the
2
C bus and
2
2
C slave
C slave
2
2
C
C
29
to High. Before initiating any I
needs to be programmed with the target slave device ad-
dresses and Serializer device address. SER_DEV_ID Regis-
ter 0x07h sets the Serializer device address and
SLAVE_x_MATCH/SLAVE_x_INDEX
0x08h~0x17h set the remote target slave addresses. The
slave address match registers must also be set. In slave mode
the address register is compared with the address byte sent
by the I
ters values, the I
the I
PROGRAMMABLE CONTROLLER
An integrated I
DS90UB903Q Serializer and DS90UB904Q Deserializer. It
must be used to access and program the extra features em-
bedded within the configuration registers. Refer to
and
I
I
dently address slave devices. The mode enables or disables
I
I
I
vice. When enabled, the I
through and will be received by I
disabled, I
device. The pass through function also provides access and
communication to only specific devices on the remote bus.
The feature is effective for both Camera mode and Display
mode.
SYNCHRONIZING MULTIPLE LINKS
For applications requiring synchronization across multiple
links, it is recommended to utilize the General Purpose Input/
Output (GPI/GPO) pins to transmit control signals to synchro-
nize slave peripherals together. To synchronize the periph-
erals properly, the system controller needs to provide a sync
signal output. Note this form of synchronization timing rela-
tionship has a non-deterministic latency. After the control data
is reconstructed from the birectional control channel, there will
be a time variation of the GPI/GPO signals arriving at the dif-
ferent target devices (between the parallel links). The maxi-
mum latency delta (t1) of the GPI/GPO data transmitted
across multiple links is 25 us.
2
2
2
2
2
C PASS THROUGH
C pass-through provides an alternative means to indepen-
C bidirectional control channel communication to the remote
C bus. This option is used to determine whether or not an
C instruction is to be transferred over to the remote I
2
Table 2
C master allowing reads or writes to target device.
2
C master. If the addresses are equal to any of regis-
2
C commands will be excluded to the remote I
for details of control registers.
2
C slave controller is embedded in each of the
2
C slave will acknowledge the transaction to
2
C bus traffic will continue to pass
2
C commands, the Deserializer
2
C devices downstream. If
30125440
www.national.com
registers
Table 1
2
C de-
2
C

Related parts for DS90UB904QSQE/NOPB