•SMPTE 292M and SMPTE 259M-C compliant
scrambling and NRZ → NRZI encoding (with
bypass)
•DVB-ASI sync word insertion and 8b/10b encoding
•Rejection of more than 300ps jitter on the input
PCLK
•User selectable additional processing features
including:
•CRC, ANC data checksum, and line number
calculation and insertion
•TRS and EDH packet generation and insertion
•illegal code remapping
•Internal flywheel for noise immune TRS generation
•20-bit / 10-bit CMOS parallel input data bus
•148.5MHz / 74.25MHz / 27MHz / 13.5MHz parallel
digital input
•Automatic standards detection and indication
•1.8V core power supply and 3.3V charge pump
power supply
•3.3V digital I/O supply
•JTAG test interface
•Available in a Pb-free package
•small footprint (11mm x 11mm)
Applications
•SMPTE 292M Serial Digital Interfaces
•SMPTE 259M-C Serial Digital Interfaces
•DVB-ASI Serial Digital Interfaces
Description
The GS1531 is a multi-standard serializer with an
integrated cable driver. When used in conjunction with
the GO1555/GO1525* Voltage Controlled Oscillator, a
transmit solution can be realized for HD-SDI, SD-SDI
and DVB-ASI applications.
The device features an internal PLL, which can be
configured for loop bandwidth as narrow as 100kHz.
Thus the GS1531 can tolerate in excess of 300ps jitter
on the input PCLK and still provide output jitter well
within SMPTE specification. Connect the output clocks
from Gennum’s GS4911 clock generator directly to the
GS1531’s PCLK input and configure the GS1531’s loop
bandwidth accordingly.
In addition to serializing the input, the GS1531 performs
NRZ-to-NRZI encoding and scrambling as per SMPTE
292M/259M-C when operating in SMPTE mode. When
operating in DVB-ASI mode, the device will insert K28.5
sync characters and 8b/10b encode the data prior to
serialization.
Parallel data inputs are provided for 10-bit multiplexed
or 20-bit demultiplexed formats at both HD and SD
signal rates. An appropriate parallel clock input signal is
also required.
The integrated cable driver features an output mute on
loss of parallel clock, high impedance mode, adjustable
signal swing, and automatic dual slew rate selection
depending on HD/SD operational requirements.
The GS1531 also includes a range of data processing
functions including automatic standards detection and
EDH support. The device can also insert TRS signals,
calculate and insert line numbers and CRC’s, re-map
illegal code words and insert SMPTE 352M payload
identifier packets. All processing features are optional
and may be enabled/disabled via external control pin(s)
and/or host interface programming.
*For new designs use GO1555
30573 - 7February 20081 of 50
www.gennum.com
Functional Block Diagram
SDO
SDO
SDO_EN/DIS
RSET
CP_CAP
H
V
F
DIN[19:0]
IOPROC_EN/DIS
DVB_ASI
I/O
Buffer
&
demux
SMPTE
352M
generation
TRS insertion,
Line number
insertion,
CRC insertion,
data blank, code re-map and
flywheel
dvb-asi
bypass
RESET_TRST
Reset
HOST Interface /
JTAG test
CS_TMS
SCLK_TCK
SDIN_TDI
SDOUT_TDO
JTAG/HOST
LOCKED
V
CO
VCO
LF
LB_CONT
VCO_VCC
VCO_GND
SD/HD
20bit/10bit
DVB-ASI sync
word insert &
8b/10b encode
EDH
generation
& SMPTE
scramble
PCLK
BLANK
DETECT_TRS
SMPTE_BYPASS
Phase detector, charge pump,
VCO control & power supply
, VCOAnalogInputDifferential inputs for the external VCO reference signal. For single ended
NC––No connect.
DC.
Power supply for the external voltage controlled oscillator. Connect to pin
7 of the GO1555/GO1525*. This pin is an output.
Should be isolated from all other power supplies.
*For new designs use GO1555
Ground reference for the external voltage controlled oscillator. Connect to
pins 2, 4, 6, and 8 of the GO1555/GO1525*. This pin is an output.
Should be isolated from all other grounds.
*For new designs use GO1555
devices such as the GO1555/GO1525*, VCO
VCO_GND.
VCO is nominally 1.485GHz.
*For new designs use GO1555
should be AC coupled to
A7PCLK–Input PARALLEL DATA BUS CLOCK
Signal levels are LVCMOS/LVTTL compatible.
HD 20-bit modePCLK = 74.25MHz or 74.25/1.001MHz
HD 10-bit modePCLK = 148.5MHz or 148.5/1.001MHz
SD 20-bit modePCLK = 13.5MHz
SD 10-bit modePCLK = 27MHz
A8, E8, K8IO_VDD–PowerPower supply connection for digital I/O buffers. Connect to +3.3V DC
30573 - 7February 20086 of 50
digital.
Table 1-1: Pin Descriptions (Continued)
GS1531 Data Sheet
Pin
Number
A10, A9,
B10, B9,
C10, C9,
D10, D9,
E10, E9
NameTimingTypeDescription
DIN[19:10]Synchronous
with PCLK
Input PARALLEL DATA BUS
Signal levels are LVCMOS/LVTTL compatible.
DIN19 is the MSB and DIN10 is the LSB.
HD 20-bit mode
SD/HD
= LOW
20bit/10bit
HD 10-bit mode
SD/HD
= LOW
20bit/10bit
SD 20-bit mode
SD/HD
= HIGH
20bit/10bit
= HIGH
= LOW
= HIGH
Luma data input in SMPTE mode
SMPTE_BYPASS
DVB_ASI = LOW
Data input in Data-Through mode
SMPTE_BYPASS
DVB_ASI = LOW
Multiplexed Luma and Chroma data input
in SMPTE mode
SMPTE_BYPASS
DVB_ASI = LOW
Data input in Data-Through mode
SMPTE_BYPASS
DVB_ASI = LOW
Luma data input in SMPTE mode
SMPTE_BYPASS
DVB_ASI = LOW
Data input in Data-Through mode
SMPTE_BYPASS
DVB_ASI = LOW
DVB-ASI data input in DVB-ASI mode
SMPTE_BYPASS
DVB_ASI = HIGH
= HIGH
= LOW
= HIGH
= LOW
= HIGH
= LOW
= LOW
SD 10-bit mode
SD/HD
= HIGH
20bit/10bit
B1CP_CAPAnalogInputPLL lock time constant capacitor connection.
B2CP_VDD–PowerPower supply connection for the charge pump. Connect to +3.3V DC
B3CP_GND–PowerGround connection for the charge pump. Connect to analog GND.
B4LB_CONTAnalogInputControl voltage to set the loop bandwidth of the integrated reclocker.
B7DETECT_TRSNon
Synchronous
InputCONTROL SIGNAL INPUT
analog.
Signal levels are LVCMOS/LVTTL compatible.
Used to select the timing mode of the device.
When set HIGH, the device will lock the internal flywheel to the embedded
TRS timing signals in the parallel input data.
When set LOW, the device will lock the internal flywheel to the externally
supplied H, V, and F input signals.
= LOW
Multiplexed Luma and Chroma data input
in SMPTE mode
SMPTE_BYPASS
DVB_ASI = LOW
Data input in data through mode
SMPTE_BYPASS
DVB_ASI = LOW
DVB-ASI data input in DVB-ASI mode
SMPTE_BYPASS
DVB_ASI = HIGH
= HIGH
= LOW
= LOW
30573 - 7February 20087 of 50
Table 1-1: Pin Descriptions (Continued)
GS1531 Data Sheet
Pin
NameTimingTypeDescription
Number
B8, F8, J8IO_GND–PowerGround connection for digital I/O buffers. Connect to digital GND.
C2PD_VDD–PowerPower supply connection for the phase detector. Connect to +1.8V DC
analog.
C3PD_GND–PowerGround connection for the phase detector. Connect to analog GND.
D5DVB_ASINon
Synchronous
D6LOCKEDSynchronous
with PCLK
E4SD/HD
Non
Synchronous
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
When set HIGH in conjunction with SD/HD
= LOW, the device will be configured to operate in DVB-ASI mode.
When set LOW, the device will not support the encoding of received
DVB-ASI data.
OutputSTATUS SIGNAL OUTPUT
Signal levels are LVCMOS / LVTTL compatible.
The LOCKED signal will be HIGH whenever the device has correctly
received and locked to SMPTE compliant data in SMPTE mode or
DVB-ASI compliant data in DVB-ASI mode, or when the device has
achieved lock in Data-Through mode.
It will be LOW otherwise.
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
When set LOW, the device will be configured to transmit signal rates of
1.485Gb/s or 1.485/1.001Gb/s only.
When set HIGH, the device will be configured to transmit signal rates of
270Mb/s only.
= HIGH and SMPTE_BYPASS
E5, F5CORE_GND–PowerGround connection for the digital core logic. Connect to digital GND.
E6, F6CORE_VDD–PowerPower supply connection for the digital core logic. Connect to +1.8V DC
digital.
F1RSV––Connect to Analog GND.
F420bit/10bit
Non
Synchronous
Input CONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to select the input data bus width in SMPTE or Data-Through
modes.
When set HIGH, the parallel input will be 20-bit demultiplexed data.
When set LOW, the parallel input will be 10-bit multiplexed data.
30573 - 7February 20088 of 50
Table 1-1: Pin Descriptions (Continued)
GS1531 Data Sheet
Pin
Number
F10, F9,
G10, G9,
H10, H9,
J10, J9,
K10, K9
NameTimingTypeDescription
DIN[9:0]Synchronous
with PCLK
Input PARALLEL DATA BUS
Signal levels are LVCMOS/LVTTL compatible.
DIN9 is the MSB and DIN0 is the LSB.
HD 20-bit mode
SD/HD
= LOW
20bit/10bit
HD 10-bit mode
SD/HD
20bit/10bit
SD 20-bit mode
SD/HD
20bit/10bit
SD 10-bit mode
SD/HD
20bit/10bit
= HIGH
= LOW
= LOW
= HIGH
= HIGH
= HIGH
= LOW
Chroma data input in SMPTE mode
SMPTE_BYPASS
DVB_ASI = LOW
Data input in Data-Through mode
SMPTE_BYPASS
DVB_ASI = LOW
High impedance in all modes.
Chroma data input in SMPTE mode
SMPTE_BYPASS
DVB_ASI = LOW
Data input in Data-Through mode
SMPTE_BYPASS
DVB_ASI = LOW
High impedance in DVB-ASI mode
SMPTE_BYPASS
DVB_ASI = HIGH
High impedance in all modes.
=HIGH
= LOW
= HIGH
= LOW
= LOW
G4IOPROC_EN/DIS
Non
Synchronous
Input CONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to enable or disable I/O processing features.
When set HIGH, the following I/O processing features of the device are
enabled:
• EDH Packet Generation and Insertion (SD-only)
• SMPTE 352M Packet Generation and Insertion
• ANC Data Checksum Calculation and Insertion
• Line-based CRC Generation and Insertion (HD-only)
• Line Number Generation and Insertion (HD-only)
• TRS Generation and Insertion
• Illegal Code Remapping
To enable a subset of these features, keep IOPROC_EN/DIS
disable the individual feature(s) in the IOPROC_DISABLE register
accessible via the host interface.
When set LOW, the I/O processing features of the device are disabled,
regardless of whether the features are enabled in the IOPROC_DISABLE
register.
HIGH and
30573 - 7February 20089 of 50
Table 1-1: Pin Descriptions (Continued)
GS1531 Data Sheet
Pin
NameTimingTypeDescription
Number
G5SMPTE_BYPASS
G6RESET_TRST
G8BLANK
Non
Synchronous
Non
Synchronous
Synchronous
with PCLK
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
When set HIGH in conjunction with DVB_ASI = LOW, the device will be
configured to operate in SMPTE mode. All I/O processing features may be
enabled in this mode.
When set LOW, the device will not support the scrambling or encoding of
received SMPTE data. No I/O processing features will be available.
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to reset the internal operating conditions to default settings and to
reset the JTAG test sequence.
Host Mode (JTAG/HOST
When asserted LOW, all functional blocks will be set to default conditions
and all input and output signals become high
serial digital outputs SDO and
Must be set HIGH for normal device operation.
JTAG Test Mode (JTAG/HOST
When asserted LOW, all functional blocks will be set to default and the
JTAG test sequence will be held in reset.
When set HIGH, normal operation of the JTAG test sequence resumes.
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to enable or disable input data blanking.
When set LOW, the luma and chroma input data is set to the appropriate
blanking levels. Horizontal and vertical ancillary spaces will also be set to
blanking levels.
When set HIGH, the luma and chroma input data pass through the device
unaltered.
= LOW)
impedance, including the
SDO.
= HIGH)
H4CS
H5SCLK_TCKNon
_TMSSynchronous
with
SCLK_TCK
Synchronous
30573 - 7February 200810 of 50
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Chip Select / Test Mode Select
Host Mode (JTAG/HOST
CS
_TMS operates as the host interface chip select, CS, and is active
LOW.
JTAG Test Mode (JTAG/HOST
CS
_TMS operates as the JTAG test mode select, TMS, and is active
HIGH.
NOTE: If the host interface is not being used, tie this pin HIGH.
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Serial Data Clock / Test Clock.
Host Mode (JTAG/HOST
SCLK_TCK operates as the host interface burst clock, SCLK. Command
and data read/write words are clocked into the device synchronously with
this clock.
JTAG Test Mode (JTAG/HOST
SCLK_TCK operates as the JTAG test clock, TCK.
NOTE: If the host interface is not being used, tie this pin HIGH.
= LOW)
= LOW)
= HIGH)
= HIGH)
Table 1-1: Pin Descriptions (Continued)
GS1531 Data Sheet
Pin
NameTimingTypeDescription
Number
H6SDOUT_TDOSynchronous
SCLK_TCK
H8HSynchronous
with PCLK
with
OutputCONTROL SIGNAL OUTPUT
Signal levels are LVCMOS/LVTTL compatible.
Serial Data Output / Test Data Output
Host Mode (JTAG/HOST
SDOUT_TDO operates as the host interface serial output, SDOUT, used
to read status and configuration information from the internal registers of
the device.
JTAG Test Mode (JTAG/HOST
SDOUT_TDO operates as the JTAG test data output, TDO.
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to indicate the portion of the video line containing active video data
when DETECT_TRS is set LOW. The device will set the H bit in all
outgoing TRS signals for the entire period that the H input signal is HIGH
(IOPROC_EN/DIS
H signal timing is configurable via the H_CONFIG bit of the
IOPROC_DISABLE register, accessible via the host interface.
Active Line Blanking (H_CONFIG = 0
The H signal should be set HIGH for the entire horizontal blanking period,
including the EAV and SAV TRS words, and LOW otherwise. This is the
default setting.
TRS Based Blanking (H_CONFIG = 1
The H signal should be set HIGH for the entire horizontal blanking period
as indicated by the H bit in the received TRS ID words, and LOW
otherwise.
= LOW)
must also be HIGH).
= HIGH)
h
)
)
h
J5SDO_EN/DIS
J6SDIN_TDISynchronous
Non
Synchronous
with
SCLK_TCK
InputCONTROL SIGNAL INPUT
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to enable or disable the serial digital output stage.
When set LOW, the serial digital output signals SDO and SDO
disabled and become high impedance.
When set HIGH, the serial digital output signals SDO and SDO
enabled.
Signal levels are LVCMOS/LVTTL compatible.
Serial Data In / Test Data Input
Host Mode (JTAG/HOST
SDIN_TDI operates as the host interface serial input, SDIN, used to write
address and configuration information to the internal registers of the
device.
JTAG Test Mode (JTAG/HOST
SDIN_TDI operates as the JTAG test data input, TDI.
NOTE: If the host interface is not being used, tie this pin HIGH.
= LOW)
are
are
= HIGH)
30573 - 7February 200811 of 50
Table 1-1: Pin Descriptions (Continued)
GS1531 Data Sheet
Pin
NameTimingTypeDescription
Number
J7VSynchronous
with PCLK
K1RSETAnalogInputUsed to set the serial digital output signal amplitude. Connect to CD_VDD
K2CD_VDD–PowerPower supply connection for the serial digital cable driver. Connect to
K3, K4SDO, SDO
K5CD_GND–PowerGround connection for the serial digital cable driver. Connect to analog
K6JTAG/HOST
AnalogOutputSerial digital output signal operating at 1.485Gb/s, 1.485/1.001Gb/s, or
Non
Synchronous
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to indicate the portion of the video field / frame that is used for
vertical blanking when DETECT_TRS is set LOW. The device will set the
V bit in all outgoing TRS signals for the entire period that the V input signal
is HIGH (IOPROC_EN/DIS
The V signal should be set HIGH for the entire vertical blanking period and
should be set LOW for all lines outside of the vertical blanking interval.
The V signal is ignored when DETECT_TRS = HIGH.
through 281Ω +/- 1% for 800mV
+1.8V DC analog.
270Mb/s.
The slew rate of these outputs is automatically controlled to meet SMPTE
292M and 259M requirements according to the setting of the SD/HD
GND.
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to select JTAG Test Mode or Host Interface Mode.
When set HIGH, CS
configured for JTAG boundary scan testing.
When set LOW, CS
configured as GSPI pins for normal host interface operation.
_TMS, SDOUT_TDO, SDI_TDI and SCLK_TCK are
_TMS, SDOUT_TDO, SDI_TDI and SCLK_TCK are
must also be HIGH).
single-ended output swing.
p-p
pin.
K7FSynchronous
with PCLK
30573 - 7February 200812 of 50
InputCONTROL SIGNAL INPUT
Signal levels are LVCMOS/LVTTL compatible.
Used to indicate the ODD / EVEN field of the video signal when
DETECT_TRS is set LOW. The device will set the F bit in all outgoing TRS
signals for the entire period that the F input signal is HIGH
(IOPROC_EN/DIS
The F signal should be set HIGH for the entire period of field 2 and should
be set LOW for all lines in field 1 and for all lines in progressive scan
systems.
The F signal is ignored when DETECT_TRS = HIGH.
must also be HIGH).
2. Electrical Characteristics
2.1 Absolute Maximum Ratings
ParameterValue/Units
Supply Voltage Core -0.3V to +2.1V
Supply Voltage I/O-0.3V to +4.6V
Input Voltage Range (any input)-2.0V to + 5.25V
GS1531 Data Sheet
Ambient Operating Temperature-20°C <
Storage Temperature-40°C <
ESD Protection On All Pins (see Note 1)1kV
NOTES:
1. HBM, per JESDA-114B.
TA < 85°C
T
< 125°C
STG
2.2 DC Electrical Characteristics
Table 2-1: DC Electrical Characteristics
TA = 0°C to 70°C, unless otherwise specified.
ParameterSymbolConditionsMinTypMaxUnitsTest
Level
System
Operation Temperature RangeT
Digital Core Supply VoltageCORE_VDD–1.711.81.89V31
Digital I/O Supply VoltageIO_VDD–3.133.33.47V31
Charge Pump Supply VoltageCP_VDD–3.133.33.47V31
Phase Detector Supply Voltage PD_VDD–1.711.81.89V31