© 2005 Fairchild Semiconductor Corporation www.fairchildsemi.com
FIN24AC Rev. 1.0.3 7
FIN24AC 22-Bit Bi-Directional Serializer/Deserializer
Serializer Operation Mode (Continued)
A third method of serialization can be accomplished with a free running bit clock
on the CKSI signal. This mode is enabled by grounding the CKREF signal and
driving the DIRI signal HIGH.
At power-up, the device is configured to accept a serialization clock from CKSI. If
a CKREF is received, this device enables the CKREF serialization mode. The
device remains in this mode even if CKREF is stopped. To re-enable this mode,
the device must be powered down and powered back up with a “logic 0” on
CKREF.
Figure 6. Serializer Timing Diagram Using Provided Bit Clock (No CKREF)
WORD n-1
WORD n-1 WORD n
No DataNo Data
DP[1:24]
DSO
CKS0
CKSI
STROBE
b
1
b
2
b
3
b
1
b
2
b
3
b
4
b
5
b
6
b
7
b
22
b
23
b
24
b
25
b
26
WORD n+1
WORD n
Serializer Operation: (Figure 6),
DIRI = 1,
No CKREF
© 2005 Fairchild Semiconductor Corporation www.fairchildsemi.com
FIN24AC Rev. 1.0.3 8
FIN24AC 22-Bit Bi-Directional Serializer/Deserializer
Deserializer Operation Mode
The operation of the deserializer is only dependent upon the data received on the DSI data signal pair and the CKSI
clock signal pair. The following two sections describe the operation of the deserializer under two distinct serializer
source conditions. References to the CKREF and STROBE signals refer to the signals associated with the serializer
device used in generating the serial data and clock signals that are inputs to the deserializer.
When operating in this mode, the internal serializer circuitry is disabled; including the parallel data input buffers. If there
is a CKREF signal provided, the CKSO serial clock continues to transmit bit clocks. Upon device power-up (S1 or S2 =
1), all deserializer output data pins are driven LOW until valid data is passed through the deserializer.
When the DIRI signal is asserted LOW, the device is configured as a deserializer.
Data is captured on the serial port and deserialized through use of the bit clock
sent with the data. The word boundary is defined in the actual clock and data sig-
nal. Parallel data is generated at the time the word boundary is detected. The fall-
ing edge of CKP occurs approximately six bit times after the falling edge of CKSI.
The rising edge of CKP goes high approximately 13 bit times after CKP goes
LOW. The rising edge of CKP is generated approximately 13 bit times later. When
no embedded word boundary occurs, no pulse is generated on CKP and CKP
remains HIGH.
Figure 7. Deserializer Timing Diagram (Serializer Source: CKREF equals STROBE)
The logical operation of the deserializer remains the same if the CKREF is equal
in frequency to the STROBE or at a higher frequency than the STROBE. The
actual serial data stream presented to the deserializer, however, differs because it
has non-valid data bits sent between words. The duty cycle of CKP varies based
on the ratio of the frequency of the CKREF signal to the STROBE signal. The fre-
quency of the CKP signal is equal to the STROBE frequency. The falling edge of
CKP will occurs six bit times after the data transition. The LOW time of the CKP
signal is equal to half (13 bit times) of the CKREF period. The CKP HIGH time is
equal to STROBE period – half of the CKREF period. Figure 8 is representative of
a waveform that could be seen when CKREF is not equal to STROBE. If CKREF
is significantly faster, additional non-valid data bits occur between data words.
Figure 8. Deserializer Timing Diagram (Serializer Source: CKREF does not equal STROBE)
WORD n-1 WORD n+1WORD n
b
24
b
25
b
26
b
1
b
1
b
2
b
6
b
7
b
8
b
9
b
24
b
19
b
20
b
25
b
26
WORD n-2
DP[1:24]
CKPO
CKSI
DSI
WORD n
WORD n-1
WORD n-1 WORD n+1WORD n
b
24
b
j
b
j+1
b
j+13
b
j+14
b
25
b
26
b
24
6 bit times
13 bit times
b
25
b
26
00 00
WORD n-2
DP[1:24]
CKPO
CKSI
DSI
WORD n
WORD n-1
Deserializer Operation: DIRI = 0
(Serializer Source:
CKREF = STROBE)
Deserializer Operation: DIRI = 0
(Serializer Source:
CKREF does not = STROBE)
© 2005 Fairchild Semiconductor Corporation www.fairchildsemi.com
FIN24AC Rev. 1.0.3 9
FIN24AC 22-Bit Bi-Directional Serializer/Deserializer
Embedded Word Clock Operation
The FIN24AC sends and receives serial data source
synchronously with a bit clock. The bit clock has been
modified to create a word boundary at the end of each
data word. The word boundary has been implemented
by skipping a low clock pulse. This appears in the serial
clock stream as 3 consecutive bit times where signal
CKSO remains HIGH.
To implement this sort of scheme, two extra data bits are
required. During the word boundary phase, the data tog-
gles either HIGH-then-LOW or LOW-then-HIGH depen-
dent upon the last bit of the actual data word. Table 2
provides some examples of the actual data word and the
data word with the word boundary bits added. Note that
a 24-bit word is extended to 26-bits during serial trans-
mission. Bit 25 and Bit 26 are defined with-respect-to Bit
24. Bit 25 is always the inverse of Bit 24, and Bit 26 is
always the same as Bit 24. This ensures that a “0”
“1” and a “1” “0” transition always occurs during the
embedded word phase where CKSO is HIGH.
The serializer generates the word boundary data bits
and the boundary clock condition and embeds them into
the serial data stream. The deserializer looks for the end
of the word boundary condition to capture and transfer
the data to the parallel port. The deserializer only uses
the embedded word boundary information to find and
capture the data. These boundary bits are stripped prior
to the word being sent out the parallel port.
LVCMOS Data I/O
The LVCMOS input buffers have a nominal threshold
value equal to half V
DDP
. The input buffers are only oper-
ational when the device is operating as a serializer.
When the device is operating as a deserializer, the inputs
are gated off to conserve power.
The LVCMOS 3-STATE output buffers are rated for a
source/sink current of 2mA at 1.8V. The outputs are
active when the DIRI signal is asserted LOW. When the
DIRI signal is asserted HIGH, the bi-directional LVCMOS
I/Os are in a HIGH-Z state. Under purely capacitive load
conditions, the output swings between GND and V
DDP
.
Unused LVCMOS input buffers must be tied off to either a
valid logic LOW or a valid logic HIGH level to prevent
static current draw due to a floating input. Unused LVC-
MOS output should be left floating. Unused bi-directional
pins should be connected to GND through a high-value
resistor. If a FIN24AC device is configured as an unidi-
rectional serializer, unused data I/O can be treated as
unused inputs. If the FIN24AC is hardwired as a deseri-
alizer, unused data I/O can be treated as unused out-
puts.
Figure 9. LVCMOS I/O
Differential I/O Circuitry
The FIN24AC employs FSC proprietary CTL I/O technol-
ogy. CTL is a low-power, low-EMI, differential swing I/O
technology. The CTL output driver generates a constant
output source and sink current. The CTL input receiver
senses the current difference and direction from the out-
put buffer to which it is connected. This differs from
LVDS, which uses a constant current source output, but
a voltage sense receiver. Like LVDS, an input source ter-
mination resistor is required to properly terminate the
transmission line. The FIN24AC device incorporates an
internal termination resistor on the CKSI receiver and a
gated internal termination resistor on the DS input
receiver. The gated termination resistor ensures proper
termination regardless of direction of data flow. The rela-
tively greater sensitivity of the current sense receiver of
CTL allows it to work at much lower current drive and a
much lower voltage.
During power-down mode, the differential inputs are dis-
abled and powered down and the differential outputs are
placed in a HIGH-Z state. CTL inputs have an inherent
fail-safe capability that supports floating inputs. When
the CKSI input pair of the serializer is unused, it can reli-
ably be left floating. Alternately both of the inputs can be
connected to ground. CTL inputs should never be con-
nected to V
DD
. When the CKSO output of the deserial-
izer is unused, it should be allowed to float.
From
Deserializer
To
Serializer
From
Control
DP[n]
Table 2. Word Boundary Data Bits
24-Bit Data Words 24-Bit Data Word with Word Boundary
Hex Binary Hex Binary
3FFFFFh 0011 1111 1111 1111 1111 1111b 1FFFFFFh 01 1111 1111 1111 1111 1111 1111b
155555h 0101 0101 0101 0101 01010 0101b 1155555h 01 0101 0101 0101 0101 0101 0101b
xxxxxxh 0xxx xxxx xxxx xxxx xxxx xxxxb 1xxxxxxh 01 0xxx xxxx xxxx xxxx xxxx xxxxb

FIN24ACMLX

Mfr. #:
Manufacturer:
ON Semiconductor / Fairchild
Description:
LVDS Interface IC SerDes22-Bit Bi-Dirc Serilizr/Deserilizr
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet