GS1531 Data Sheet
30573 - 7 February 2008 25 of 50
4.3 SMPTE Mode
The GS1531 is said to be in SMPTE mode when the SMPTE_BYPASS pin is set
HIGH and the DVB_ASI pin is set LOW.
In this mode, the parallel data will be scrambled according to SMPTE 259M or
292M, and NRZ-to-NRZI encoded prior to serialization.
4.3.1 Internal Flywheel
The GS1531 has an internal flywheel which is used in the generation of internal /
external timing signals, and in automatic video standards detection. It is
operational in SMPTE mode only.
The flywheel consists of a number of counters and comparators operating at video
pixel and video line rates. These counters maintain information about the total line
length, active line length, total number of lines per field / frame and total active lines
per field / frame for the received video standard.
When DETECT_TRS is LOW, the flywheel will be locked to the externally supplied
H, V, and F timing signals.
When DETECT_TRS is HIGH, the flywheel will be locked to the embedded TRS
signals in the parallel input data. Both 8-bit and 10-bit TRS code words will be
identified by the device.
The flywheel 'learns' the video standard by timing the horizontal and vertical
reference information supplied a the H, V, and F input pins, or contained in the TRS
ID words of the received video data. Full synchronization of the flywheel to the
received video standard therefore requires one complete video frame.
Once synchronization has been achieved, the flywheel will continue to monitor the
received TRS timing or the supplied H, V, and F timing information to maintain
synchronization.
4.3.2 HVF Timing Signal Extraction
As discussed above, the GS1531's internal flywheel may be locked to externally
provided H, V, and F signals when DETECT_TRS is set LOW.
The H signal timing should also be configured via the H_CONFIG bit of the internal
IOPROC_DISABLE register as either active line based blanking or TRS based
blanking, see Packet Generation and Insertion on page 30.
Active line based blanking is enabled when the H_CONFIG bit is set LOW. In this
mode, the H input should be HIGH for the entire horizontal blanking period,
including the EAV and SAV TRS words. This is the default H timing assumed by
the device.
When H_CONFIG is set HIGH, TRS based blanking is enabled. In this case, the H
input should be set HIGH for the entire horizontal blanking period as indicated by
the H bit in the associated TRS words.
The timing of these signals is shown in Figure 4-2.
GS1531 Data Sheet
30573 - 7 February 2008 26 of 50
Figure 4-2: H, V, F Timing
4.4 DVB-ASI mode
To operate the GS1531 in DVB-ASI mode, set the SMPTE_BYPASS and
20bit/10bit
pins LOW, and the DVB_ASI and SD/HD pins HIGH.
H:V:F TIMING - HD 20-BIT INPUT MODE
PCLK
LUMA DATA OUT
CHROMA DATA OUT
H
XYZ
(eav)
0000003FF
XYZ
(eav)
0000003FF
V
F
XYZ
(sav)
0000003FF
XYZ
(sav)
0000003FF
H;V:F TIMING AT SAV - HD 10-BIT INPUT MODE
0000003FF3FF
XYZ
(sav)
000000
XYZ
(sav)
PCLK
H
V
F
H:V:F TIMING AT EAV - HD 10-BIT INPUT MODE
PCLK
0000003FF3FF
XYZ
(eav)
000000
XYZ
(eav)
MULTIPLEXED
Y/Cr/Cb DATA OUT
H
V
F
MULTIPLEXED
Y/Cr/Cb DATA OUT
H:V:F TIMING - SD 20-BIT INPUT MODE
PCLK
CHROMA DATA OUT
LUMA DATA OUT
H
0003FF
XYZ
(eav)
000
V
F
0003FF
XYZ
(SAV)
000
H:V:F TIMING - SD 10-BIT INPUT MODE
MULTIPLEXED
Y/Cr/Cb DATA OUT
PCLK
H
V
F
XYZ
(eav)
0000003FF
XYZ
(sav)
0000003FF
H SIGNAL TIMING:
H_CONFIG = LOW
H_CONFIG = HIGH
GS1531 Data Sheet
30573 - 7 February 2008 27 of 50
4.4.1 Control Signal Inputs
In DVB-ASI mode, the DIN19 and DIN18 pins will be configured as DVB-ASI
control signals INSSYNCIN and KIN respectively.
When INSSYNCIN is set HIGH, the device will insert K28.5 sync characters into
the data stream. This function is used to assist system implementations where the
GS1531 may be preceded by an external data FIFO. Parallel DVB-ASI data may
be clocked into the FIFO at some rate less than 27MHz. The INSSYNCIN input
may then be connected to the FIFO empty signal, thus providing a means of
padding up the data transmission rate to 27MHz. See Figure 4-3.
NOTE: 8b/10b encoding will take place after K28.5 sync character insertion.
KIN should be set HIGH whenever the parallel data input is to be interpreted as any
special character defined by the DVB-ASI standard (including the K28.5 sync
character). This pin should be set LOW when the input is to be interpreted as data.
NOTE: When operating in DVB-ASI mode, DIN[9:0] become high impedance.
Figure 4-3: DVB-ASI FIFO Implementation using the GS1531
8
8
AIN ~ HIN
PCLK = 27MHz
INSSYNCIN
SDO
CLK_IN
CLK_OUT
FIFO
SDO
WRITE_CLK
<27MHz
FE
TS
KIN
GS1531
KIN
READ CLK
=27MHz

GS1531-CBE2

Mfr. #:
Manufacturer:
Semtech
Description:
Video ICs BGA-100 Pin
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet