Device Operation (Continued)
VIDEO DATA PROCESSING CIRCUITS
The input data register accepts 8 or 10-bit parallel data and
clock signals having CMOS/TTL-compatible signal levels.
Parallel data may conform to any of several standards:
SMPTE 125M, SMPTE 267M, SMPTE 244M or ITU-R
BT.601. If data is 8-bit, it is converted to a 10-bit representation according to the type of data being input: component
4:2:2 per SMPTE 259M paragraph 7.1.1, composite NTSC
per paragraph 8.1.1 or composite PAL per paragraph 9.1.1.
Output from this register feeds the SMPTE polynomial
generator/serializer and sync detector. All CMOS inputs including the P
CLK
input have internal pull-down devices.
The sync detector or TRS character detector accepts data
from the input register. The detection function is controlled
by Sync Detect Enable, a low-true, TTL-compatible, external
signal. Synchronization words, the timing reference signals
(TRS), start-of-active-video (SAV) and end-of-active-video
(EAV) are defined in SMPTE 125M-1995 and 244M. The
sync detector supplies control signals to the SMPTE polynomial generator that identify the presence of valid video data.
The sync detector performs input TRS character
LSB-clipping as prescribed in ITU-R-BT.601. LSB-clipping
causes all TRS characters with a value between 000h and
003h to be forced to 000h and all TRS characters with a
value between 3FCh and 3FFh to be forced to 3FFh. Clipping is done prior to encoding.
The SMPTE polynomial generator accepts the parallel
video data and encodes it using the polynomial X
9+X4
+1 as
specified in SMPTE 259M–1997, paragraph 5 and Annex C.
The scrambled data is then serialized for output.
The NRZ-to-NRZI converter accepts serial NRZ data from
the SMPTE polynomial genertor and converts it to NRZI using the polynomialX+1perSMPTE 259M–1997, paragraph
5.2 and Annex C. The transmission bit order is LSB first, per
paragraph 6. The converter’s output feeds the output driver
amplifier.
PHASE-LOCKED LOOP AND VCO
The phase-locked loop (PLL) system generates the output
serial data clock at 10x the parallel data clock frequency.
This system consists of a VCO, divider chain,
phase-frequency detector and internal loop filter. The VCO
free-running frequency is internally set. The PLL automatically generates the appropriate frequency for the serial clock
rate using the parallel data clock (P
CLK
) frequency as its reference. Loop filtering is internal to the CLC020. The VCO
has separate V
SSO
and V
DDO
power supply feeds, pins 15
and 16, which may be supplied power independently via an
external low-pass filter, if desired. The PLL acquisition (lock)
time is less than 75 µs
@
270 Mbps.
LOCK DETECT
The Lock Detect output of the phase-frequency detector indicates the PLL lock condition. It is a logic HIGH when the
loop is locked. The output is CMOS/TTL-compatible and is
suitable for driving other CMOS devices or a LED indicator.
SERIAL DATA OUTPUT BUFFER
The current-mode serial data outputs provide low-skew
complimentary or differential signals. The output buffer design can drive 75Ω coaxial cables (AC-coupled) or 10k/100k
ECL/PECL-compatible devices (DC-coupled). Output levels
are 800 mV
P-P
±
10% into 75Ω AC-coupled, back-matched
loads. The output level is 400 mV
P-P
±
10% when
DC-coupled into 75Ω (See Application Information for details). The 75Ω resistors connected to the SDO outputs are
back-matching resistors. No series back-matching resistors
should be used. SDO output levels are controlled by the
value of R
REF
connected to pin 19. The value of R
REF
is nor-
mally 1.69 kΩ,
±
1%. The output buffer is static when the de-
vice is in an out-of-lock condition. Separate V
SSSD
and
V
DDSD
power feeds, pins 21 and 24, are provided for the se-
rial output driver.
POWER-ON RESET
The CLC020 has an internally controlled, automatic,
power-on reset circuit. This circuit clears TRS detection circuitry,all latches, registers, counters and polynomial generators and disables the serial output. The SDO outputs are
tri-stated during power-on reset. The part will remain in the
reset condition until the parallel input clock is applied.
BUILT-IN SELF-TEST (BIST)
The CLC020 has a built-in self-test (BIST) function. The
BIST performs a comprehensive go-no-go test of the device.
The test uses either a full-field color bar for NTSC or a PLL
pathological for PALas the test data pattern. Data is input internally to the input data register, processed through the device and tested for errors.
Table 1
gives device pin functions
and
Table 2
gives the test pattern codes used for this function. The signal level at Test_Output,pin 26, indicates a pass
or fail condition.
The BIST is initiated by applying the code for the desired
BIST to D0 throught D3 (D9 through D4 are 00h) and a
27 MHz clock at the P
CLK
input. Since all parallel data inputs
are equipped with an internal pull-down device, only those
inputs D0 through D3 which require a logic-1 need be pulled
high.After the Lock_Detect output goes high (true) indicating
the VCO is locked on frequency,TPG_Enable, pin 17, is then
taken to a logic high. TPG_Enable may be temporarily connected to the Lock_Detect output to automate BIST operation. Test_Output, pin 26, is monitored for a pass/fail indication. If no errors have been detected, this output will go to a
logic high level approximately 2 field intervals after
TPG_Enable is taken high. If errors have been detected in
the internal circuitry of the CLC020, Test_Output will remain
low until the test is terminated. The BIST is terminated by
taking TPG_Enable to a logic low. Continuous serial data
output is available during the test.
TEST PATTERN GENERATOR
The CLC020 features an on-board test pattern generator
(TPG). Four full-field component video test patterns for both
NTSC and PALstandards, and 4x3 and 16x9 raster sizes are
produced. The test patterns are: flat-field black, PLL pathological, equalizer (EQ) pathological and a modified 75%,
8-color vertical bar pattern. The pathologicals follow recommendations contained in SMPTE RP 178–1996 regarding
the test data used. The color bar pattern does not incorporate bandwidth limiting coding in the chroma and luma data
when transitioning between the bars. For this reason, it may
not be suitable for use as a visual test pattern or for input to
video D-to-A conversion devices unless measures are taken
to restrict the production of out-of-band frequency components.
The TPG is operated by applying the code for the desired
test pattern to D0 through D3 (D4 through D9 are 00h). Since
all parallel data inputs are equipped with an internal
pull-down device, only those inputs D0 through D3 which require a logic-1 need be pulled high. Next, apply a 27 or
CLC020
www.national.com 6