Dual HDMI Receiver, Multiformat HDTV Video Decoder,
And RGB Graphics Digitizer
AD9388A
FEATURES
GENERAL DESCRIPTION
Dual HDMI 1.3 receiver
HDMI support
Deep Color support
xvYCC enhanced colorimetry
Gamut metadata
225 MHz HDMI receiver
Repeater support
High-bandwidth digital content protection (HDCP 1.3)
S/PDIF (IEC60958-compatible) digital audio output
Multichannel I2S audio output (up to 8 channels)
Adaptive equalizer for cable lengths up to 30 meters
Internal EDID RAM
DVI 1.0
Multiformat decoder
Three 10-bit analog-to-digital converters (ADCs)
ADC sampling rates up to 170 MHz
Mux with 12 analog input channels
525i-/625i-component SD support
525p-/625p-component progressive scan support
720p-/1080i-/1080p-component HDTV support
Digitizes RGB graphics up to 1600 × 1200 at 60 Hz (UXGA)
VBI data slicer (including teletext)
Analog-to-HDMI fast switching
General
Highly flexible output interface
STDI function support standard identification
2 any-to-any, 3 × 3 color-space conversion matrices
Programmable interrupt request output pins
The AD9388A is a high quality, single-chip graphics digitizer
with an integrated 2:1 multiplexed HDMI® receiver.
APPLICATIONS
Advanced TVs
PDP HDTVs
LCD TVs (HDTV ready)
LCD/DLP® rear projection HDTVs
CRT HDTVs
LCoS® HDTVs
Audio/video receivers (AVRs)
LCD/DLP front projectors
HDTV STBs with PVR
DVD recorders with progressive scan input support
The AD9388A contains one main component processor (CP)
that processes YPrPb and RGB component formats, including
RGB graphics. The CP also processes the video signals from the
HDMI receiver. The AD9388A can keep the HDCP link between
an HDMI source and the selected HDMI port active in analog
mode operation. This allows for fast switching between the
analog and HDMI modes.
The AD9388A supports the decoding of a component RGB or
YPrPb video signal into a digital YCrCb or RGB pixel output
stream. The support for component video includes 525i, 625i,
525p, 625p, 720p, 1080i, 1080p, and 1250i standards, as well as
many other HD and SMPTE standards.
Graphics digitization is also supported by the AD9388A. The
AD9388A is capable of digitizing RGB graphics signals from
VGA to UXGA rates and converting them into a digital RGB
or YCrCb pixel output stream.
The AD9388A incorporates a dual input HDMI-compatible
receiver that supports HDTV formats up to 1080p and display
resolutions up to UXGA (1600 × 1200 at 60 Hz). The reception
of encrypted video is possible with the inclusion of HDCP. In
addition, the inclusion of adaptive equalization ensures robust
operation of the interface with cable lengths up to 30 meters. The
HDMI receiver has advanced audio functionality, such as a
mute controller that prevents audible extraneous noise in the
audio output.
Derivative parts of the AD9388A are available; AD9388ABSTZ-A5
is composed of one analog and one digital input. To facilitate professional applications, where HDCP processing and decryption
are not required, the AD9388ABSTZ-5P derivative is available.
This allows users who are not HDCP adopters to purchase the
AD9388A (see the Ordering Guide section for details on these
derivative parts).
Fabricated in an advanced CMOS process, the AD9388A is
available in a space-saving, 144-lead, surface-mount, RoHScompliant, plastic LQFP and is specified over the −40°C to
+85°C temperature range.
Rev. F
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
www.analog.com
Fax: 781.461.3113 ©2007–2010 Analog Devices, Inc. All rights reserved.
AD9388A
TABLE OF CONTENTS
Features .............................................................................................. 1
Component Processor Pixel Data Output Modes.................. 16
Applications....................................................................................... 1
Component Video Processing .................................................. 16
General Description ......................................................................... 1
RGB Graphics Processing ......................................................... 16
Revision History ............................................................................... 2
General Features......................................................................... 16
Functional Block Diagram .............................................................. 3
Theory of Operation ...................................................................... 17
Specifications..................................................................................... 4
Analog Front End....................................................................... 17
Electrical Characteristics............................................................. 4
HDMI Receiver........................................................................... 17
Analog and HDMI Specifications .............................................. 6
Component Processor (CP)...................................................... 17
2
Data and I C Timing Characteristics......................................... 7
VBI Data Processor.................................................................... 17
Absolute Maximum Ratings............................................................ 9
Pixel Output Formatting................................................................ 18
Thermal Resistance ...................................................................... 9
Register Map Architecture ........................................................ 20
Package Thermal Performance................................................... 9
Typical Connection Diagram ................................................... 21
ESD Caution.................................................................................. 9
Recommended External Loop Filter Components................ 22
Pin Configurations and Function Descriptions ......................... 10
AD9388A Evaluation Platform..................................................... 23
Functional Overview...................................................................... 16
Outline Dimensions ....................................................................... 24
Analog Front End ....................................................................... 16
Ordering Guide .......................................................................... 24
HDMI Receiver........................................................................... 16
REVISION HISTORY
10/10—Rev. E to Rev. F
Added HDMI Registered Trademark ............................................ 1
Changes to Features Section............................................................ 1
Changes to Ordering Guide .......................................................... 24
Added HDMI Paragraph ............................................................... 24
8/09—Rev. D to Rev. E
Changes to Pin No. Order for AIN1 to AIN12 Pins (Table 6) ........10
Changes to Ordering Guide...................................................................24
4/09—Rev. C to Rev. D
Changes to Package Thermal Performance Section .................... 9
Changes to VBI Data Processor Section...................................... 17
1/09—Rev. B to Rev. C
Changes to Static Performance Parameter and
Power Requirements Parameter, Table 1 .................................. 4
Changes to HDMI Specifications Parameter, Table 2.................. 6
Change to Maximum Junction Temperature (TJ_MAX), Table 4 .........9
Changes to Package Thermal Performance Section .................... 9
Change to Figure 6 ......................................................................... 13
Changes to AD9388A Evaluation Platform Section .................. 23
Changes to Table 13........................................................................ 23
Changes to Figure 11...................................................................... 23
Changes to Ordering Guide .......................................................... 24
7/08—Revision B: Initial Version
Rev. F | Page 2 of 24
MUX
EQUALIZER
RXA_C
RXB_C
RXB_0
RXB_1
RXB_2
SAMPLER
PLL
SAMPLER
MUX
CLAMP
CLAMP
CLAMP
HDMI
DECODE
HDCP
ENGINE
EDID/
REPEATER
CONTROLLER
XOR
MCL
MDA
HDCP
EEPROM
HS
VS
DE
CONTROL INTERFACE
I2C
SYNC PROCESSING AND
CLOCK GENERATION
LLC GENERATION
INPUT
MATRIX
DATA
RECOVERY
ALIGNMENT
DDCA_SCL
EQUALIZER
DDCA_SDA
RXA_0
RXA_1
RXA_2
SCL
SDA
ALSB
SOG
SOY
HS_IN/CS_IN
VS_IN
YPrPb
RGB
DDCB_SCL
Rev. F | Page 3 of 24
DDCB_SDA
Figure 1.
10
10
PACKET
PROCESSOR
4:2:2 TO
4:4:4
CONVERSION
FILTER
CONTROL
MUX
PACKET/
INFOFRAME
MEMORY
CONTROL AND DATA
CONTROL
HS/CS, VS
ADC2
ADC1
ADC0
10
AUDIO
PROCESSING
DECIMATION
AND
DOWNSAMPLING
FILTERS
COLOR-SPACE
CONVERTER
(A)
(A)
(B)
(B)
(C)
(C)
EMBEDDED
SYNC
DATA
PREPROCESSOR
DIGITAL
FINE
CLAMP
I2S
LRCLK
SCLK
MCLKOUT
SPDIF
VBI
DECODER
OFFSET
ADDER
AV CODE
INSERTION
ANCILLARY
DATA
FORMATTER
ANCILLARY
DATA
ACTIVE PEAK AND
HSYNC DEPTH
GAIN
CONTROL
VBI DATA PROCESSOR
NOISE AND CALIBRATION
PROG.
DELAY
STANDARD
IDENTIFICATION
SYNC EXTRACT
MACROVISION AND
CGMS DETECTION
SYNC SOURCE AND
POLARITY DETECT
COMPONENT PROCESSOR
DIGITAL PROCESSING BLOCK
AD9388A
10
10
10
SYNC_OUT/
INT2
LLC
DE/FIELD
VS/FIELD
HS/CS
INT1
P20 TO
P29
P10 TO
P19
P0 TO
P9
PIXEL
DATA
06915-001
ANALOG INTERFACE
AD9388A
FUNCTIONAL BLOCK DIAGRAM
OUTPUT FORMATTER
AD9388A
SPECIFICATIONS
ELECTRICAL CHARACTERISTICS
AVDD = 1.71 V to 1.89 V, DVDD = 1.62 V to 1.98 V, DVDDIO = 2.97 V to 3.63 V, PVDD = 1.71 V to 1.89 V, TVDD = 3.135 V to
3.465 V, CVDD = 1.71 V to 1.89 V. Operating temperature range is −40°C to +85°C, unless otherwise noted.
Table 1.
Parameter 1
STATIC PERFORMANCE 2
Resolution (Each ADC)
Integral Nonlinearity
0F
Symbol
Test Conditions
Min
Typ
Max
Unit
10
Bits
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
LSB
1F
Differential Nonlinearity
DIGITAL INPUTS
Input High Voltage 3
N
INL
DNL
BSL at 27 MHz (@ a 10-bit level)
BSL at 54 MHz (@ a 10-bit level)
BSL at 74 MHz (@ a 10-bit level)
BSL at 110 MHz (@ a 10-bit level)
BSL at 170 MHz (@ an 8-bit level)
At 27 MHz (@ a 10-bit level)
At 54 MHz (@ a 10-bit level)
At 74 MHz (@ a 10-bit level)
At 110 MHz (@ a 10-bit level)
At 170 MHz (@ an 8-bit level)
–0.5/+2
–0.5/+2
–0.5/+1.5
–0.7/+2
–0.25/+0.5
–0.5/+0.5
±0.5
±0.5
±0.5
–0.25/+0.2
VIH
2F
2
0.7
HS_IN, VS_IN low trigger mode
Input Low Voltage3
VIL
Input Current
IIN
Input Capacitance 4
DIGITAL OUTPUTS
Output High Voltage 5
Output Low Voltage5
High Impedance Leakage Current
Output Capacitance4
POWER REQUIREMENTS4
Digital Core Power Supply
Digital I/O Power Supply
PLL Power Supply
Analog Power Supply
Terminator Power Supply
Comparator Power Supply
Digital Core Supply Current
3F
4F
HS_IN, VS_IN low trigger mode
Pin 21 (RESET)
All input pins other than Pin 21
–60
–10
E
A
A
CIN
VOH
VOL
ILEAK
COUT
DVDD
DVDDIO
PVDD
AVDD
TVDD
CVDD
IDVDD
ISOURCE = 0.4 mA
ISINK = 3.2 mA
IDVDDIO
HDMI Comparators
ICVDD
1.62
2.97
1.71
1.71
3.135
1.71
Graphics RGB sampling @ 108 MHz 6, 7
YPrPb 1080p sampling @ 148.5 MHz6, 7
HDMI RGB sampling @ 165 MHz7, 8, 9
HDMI RGB sampling @ 225 MHz7, 8, 9
Graphics RGB sampling @ 108 MHz6, 7
YPrPb 1080p sampling @ 148.5 MHz6, 7
HDMI RGB sampling @ 165 MHz7, 8, 9
HDMI RGB sampling @ 225 MHz7, 8, 9
Graphics RGB sampling @ 108 MHz6, 7
5F
Rev. F | Page 4 of 24
10
pF
0.4
10
20
V
V
μA
pF
1.98
3.63
1.89
1.89
3.465
1.89
290
305
358
414
80
136
192
151
83
V
V
V
V
V
V
mA
mA
mA
mA
mA
mA
mA
mA
mA
2.4
7F
Digital I/O Supply Current
0.8
0.3
+60
+10
V
V
V
V
μA
μA
8F
1.8
3.3
1.8
1.8
3.3
1.8
141
203
242
242
17
42
17
20
56
AD9388A
Parameter 1
TMDS PLL and Equalizer
Supply Current
0F
Symbol
Analog Supply Current
IAVDD
Terminator Supply Current
ITVDD
Test Conditions
YPrPb 1080p sampling @ 148.5 MHz6, 7
HDMI RGB sampling @ 165 MHz7, 8, 9
HDMI RGB sampling @ 225 MHz7, 8, 9
Graphics RGB sampling @ 108 MHz6, 7
YPrPb 1080p sampling @ 148.5 MHz6, 7
HDMI RGB sampling @ 165 MHz7, 8, 9
HDMI RGB sampling @ 225 MHz7, 8, 9
Graphics RGB sampling @ 108 MHz6, 7
YPrPb 1080p sampling @ 148.5 MHz6, 7
HDMI RGB sampling @ 165 MHz7, 8, 9, 10
HDMI RGB sampling @ 225 MHz7, 8, 9, 10
Graphics RGB sampling @ 108 MHz6, 7
YPrPb 1080p sampling @ 148.5 MHz6, 7
HDMI RGB sampling @ 165 MHz7, 8, 9
HDMI RGB sampling @ 225 MHz7, 8, 9
9F
Audio and Video Supply Current
IPVDD
Power-Down Current
Power-Up Time
IPWRDN
tPWRUP
1
Min
Typ
56
Max
83
Unit
mA
86
95
174
180
0
0
12
12
42
63
14
19
10
15
11.6
25
111
125
312
318
2
2
20
20
97
100
22
25
20
21
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
ms
The minimum/maximum specifications are guaranteed over the −40°C to +85°C temperature range (TMIN to TMAX).
All ADC linearity tests performed at input range of full scale − 12.5% and at zero scale + 12.5%.
Pin 1, Pin 105, Pin 106, and Pin 144 are 5 V tolerant.
4
Guaranteed by characterization.
5
VOH and VOL levels obtained using default drive strength value (0x15) in User Map Register 0xF4.
6
Current measurements for analog inputs were made with HDMI/analog simultaneous mode disabled (User Map Register 0xBA, Bit 7, programmed with Value 0) and
no HDMI sources connected to the part.
7
Typical current measurements were taken with nominal voltage supply levels and an SMPTE bar video pattern input. Maximum current measurements were taken
with maximum rating voltage supply levels and a MoiréX video pattern input.
8
Current measurements for HDMI inputs were made with a source connected to the active HDMI port and no source connected to the inactive HDMI port.
9
Audio stream is an uncompressed stereo audio sampling frequency of fS = 48 kHz and MCLKOUT = 256 fS.
10
The terminator supply current may vary with the HDMI source in use.
2
3
Rev. F | Page 5 of 24
AD9388A
ANALOG AND HDMI SPECIFICATIONS
AVDD = 1.71 V to 1.89 V, DVDD = 1.62 V to 1.98 V, DVDDIO = 2.97 V to 3.63 V, PVDD = 1.71 V to 1.89 V, TVDD = 3.135 V to
3.465 V, CVDD = 1.71 V to 1.89 V. Operating temperature range is −40°C to +85°C, unless otherwise noted.
Table 2.
Parameter 1, 2
ANALOG
Clamp Circuitry
External Clamp Capacitor
Input Impedance (Except Pin 74)
Input Impedance of Pin 74
CML
ADC Full-Scale Level
ADC Zero-Scale Level
ADC Dynamic Range
Clamp Level (When Locked)
Test Conditions
10F
Clamps switched off
Component input (Y signal)
Component input (Pr signal)
Component input (Pb signal)
PC RGB input (R, G, B signals)
HDMI SPECIFICATIONS 3
Intrapair (Positive-to-Negative) Differential Input
Skew 4, 5
Channel-to-Channel Differential Input Skew5, 6
Min
Typ
Max
0.1
10
20
0.88
CML + 0.5
CML − 0.5
1
CML − 0.120
CML
CML
CML − 0.120
μF
MΩ
kΩ
V
V
V
V
V
V
V
V
12F
13F
0.4 tbit
14F
0.2 tpixel + 1.78 ns
15F
1
The minimum/maximum specifications are guaranteed over the −40°C to +85°C temperature range.
Guaranteed by characterization.
3
Guaranteed by design.
4
tbit is 1/10 the pixel period of the TMDS clock.
5
The unit of measurement depends on the video applied and the TMDS clock frequency.
6
tpixel is the period of the TMDS clock.
2
Rev. F | Page 6 of 24
Unit
AD9388A
DATA AND I2C TIMING CHARACTERISTICS
AVDD = 1.71 V to 1.89 V, DVDD = 1.62 V to 1.98 V, DVDDIO = 2.97 V to 3.63 V, PVDD = 1.71 V to 1.89 V, TVDD = 3.135 V to
3.465 V, CVDD = 1.71 V to 1.89 V. Operating temperature range is −40°C to +85°C, unless otherwise noted.
Table 3.
Parameter 1, 2
SYSTEM CLOCK AND CRYSTAL
Crystal Nominal Frequency
Crystal Frequency Stability
Horizontal Sync Input Frequency
LLC Frequency Range
I2C PORTS (FAST MODE) 3
xCL Frequency 4
xCL Minimum Pulse Width High4
xCL Minimum Pulse Width Low4
Hold Time (Start Condition)
Setup Time (Start Condition)
xDA Setup Time4
xCL and xDA Rise Times4
xCL and xDA Fall Times4
Setup Time (Stop Condition)
I2C PORTS (NORMAL MODE)
xCL Frequency4
xCL Minimum Pulse Width High4
xCL Minimum Pulse Width Low4
Hold Time (Start Condition)
Setup Time (Start Condition)
xDA Setup Time4
xCL and xDA Rise Times4
xCL and xDA Fall Times4
Setup Time (Stop Condition)
RESET FEATURE
Reset Pulse Width
CLOCK OUTPUTS
LLC Mark-Space Ratio
16F
1
Symbol
Test Conditions
Min
Typ
Max
Unit
±50
110
170
MHz
ppm
kHz
MHz
28.6363
14.8
12.825
18F
400
19F
DATA AND CONTROL OUTPUTS
Data Output Transition Time SDR
(CP) 5
t1
t2
t3
t4
t5
t6
t7
t8
0.6
1.3
0.6
0.6
100
t1
t2
t3
t4
t5
t6
t7
t8
4
4.7
4
4.7
250
300
300
0.6
100
4
kHz
μs
μs
μs
μs
ns
ns
ns
μs
5
ms
1000
300
t9:t10
kHz
μs
μs
μs
μs
ns
ns
ns
μs
45:55
55:45
% duty
cycle
t11
End of valid data to negative clock edge
2
ns
t12
Negative clock edge to start of valid data
0.5
ns
45:55
55:45
4.096
10
10
5
5
24.576
% duty
cycle
ns
ns
ns
ns
MHz
20F
I2S PORT (MASTER MODE)
SCLK Mark-Space Ratio
t13:t14
LRCLK Data Transition Time
LRCLK Data Transition Time
I2Sx Data Transition Time 6
I2Sx Data Transition Time6
MCLKOUT Frequency
21F
t15
t16
t17
t18
End of valid data to negative SCLK edge
Negative SCLK edge to start of valid data
End of valid data to negative SCLK edge
Negative SCLK edge to start of valid data
1
The minimum/maximum specifications are guaranteed over the −40°C to +85°C temperature range (TMIN to TMAX).
Guaranteed by characterization.
Refers to all I2C pins (DDC and control port).
4
The prefix x refers to pin names beginning with S, DDCA_S, and DDCB_S.
5
CP timing figures were obtained using the maximum drive strength value (0x3F) in User Map Register 0xF4.
6
The suffix x refers to pin names ending with 0, 1, 2, and 3.
2
3
Rev. F | Page 7 of 24
AD9388A
Timing Diagrams
t3
t5
t3
xDA
t6
t1
xCL
t7
t4
t8
06915-002
t2
NOTES
1. THE PREFIX x REFERS TO PIN NAMES BEGINNING WITH S, DDCA_S, AND DDCB_S.
Figure 2. I2C Timing
t9
t10
LLC
t11
t12
06915-004
P0 TO P29, VS,
HS, DE/FIELD
Figure 3. Pixel Port and Control CP Output Timing (CP Core)
t13
SCLK
t14
t15
LRCLK
t16
t17
MSB
MSB – 1
t18
I2Sx
I2S MODE
I2Sx
RIGHT-JUSTIFIED
MODE
t17
MSB
MSB – 1
t18
t17
MSB
NOTES
1. THE SUFFIX x REFERS TO PIN NAMES ENDING WITH 0, 1, 2, AND 3.
Figure 4. I2S Timing
Rev. F | Page 8 of 24
LSB
t18
06915-005
I2Sx
LEFT-JUSTIFIED
MODE
AD9388A
ABSOLUTE MAXIMUM RATINGS
PACKAGE THERMAL PERFORMANCE
Table 4.
Parameter
AVDD to AGND
DVDD to DGND
PVDD to PGND
DVDDIO to DGND
CVDD to CGND
TVDD to TGND
DVDDIO to AVDD
DVDDIO to TVDD
DVDDIO to DVDD
CVDD to DVDD
PVDD to DVDD
AVDD to CVDD
AVDD to PVDD
AVDD to DVDD
AVDD to TVDD
TVDD to DVDD
Digital Inputs
Voltage to DGND
Digital Outputs
Voltage to DGND
Analog Inputs
Voltage to AGND
Maximum Junction
Temperature (TJ_MAX)
Storage Temperature Range
Infrared Reflow,
Soldering (20 sec)
To reduce power consumption during AD9388A operation,
turn off unused ADCs.
Rating
2.2 V
2.2 V
2.2 V
4V
2.2 V
4V
−0.3 V to +3.6 V
−3.6 V to +3.6 V
−2 V to +2 V
−2 V to +0.3 V
−2 V to +0.3 V
−2 V to +2 V
−2 V to +2 V
−2 V to +2 V
−3.6 V to +0.3 V
−2 V to +2 V
On a 4-layer PCB that includes a solid ground plane, the θJA
value is 25.3°C/W. However, due to variations within the PCB
metal and, therefore, variations in PCB heat conductivity, the
value of θJA may differ for various PCBs.
The most efficient measurement technique is to use the surface
temperature of the package to estimate the die temperature
because it is not affected by the variance associated with the
θJA value.
The maximum junction temperature (TJ_MAX) of 119°C must not
be exceeded. The following equation calculates the junction
temperature using the measured surface temperature of the
package and applies only when no heat sink is used on the
device under test:
TJ_MAX = TS + (ΨJT × WTOTAL)
DGND − 0.3 V to DVDDIO + 0.3 V
DGND − 0.3 V to DVDDIO + 0.3 V
AGND − 0.3 V to AVDD + 0.3 V
119°C
−65°C to +150°C
260°C
Stresses above those listed under Absolute Maximum Ratings
may cause permanent damage to the device. This is a stress
rating only; functional operation of the device at these or any
other conditions above those indicated in the operational
section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect
device reliability.
Table 5.
1
The AD9388A can be operated in ambient temperatures up to
+85°C. However, in video modes where highest power is consumed
and there is higher than nominal power supply voltages and worstcase video data, operation at these ambient temperatures may
cause the junction temperature to exceed its maximum allowed
value (119°C). One way to avoid this is to restrict the ambient
temperature to be below +79°C. However, even if the ambient
temperature is kept below +79°C, the user still needs to observe
the thermally efficient PCB design recommendations outlined
in this section to ensure that the maximum allowed junction
temperature is not exceeded in any video mode.
Contact an Analog Devices, Inc., representative or field applications engineer (FAE) for more details on package thermal
performance.
THERMAL RESISTANCE
Package Type
144-Lead LQFP (ST-144)
where:
TS is the surface temperature of the package expressed in
degrees Celsius.
ΨJT is the junction-to-package surface thermal resistance.
WTOTAL = {(AVDD × IAVDD) + (DVDD × IDVDD) + (DVDDIO ×
IDVDDIO) + (PVDD × IPVDD) + (CVDD × ICVDD) + (TVDD × ITVDD)}
ΨJT1
1.62
Unit
°C/W
ESD CAUTION
Junction-to-package surface thermal resistance.
Rev. F | Page 9 of 24
AD9388A
109
108
PIN 1
2
107
3
106
4
105
5
104
6
103
7
102
8
101
9
100
10
99
11
98
12
97
13
96
14
95
15
94
16
93
AD9388A
17
92
TOP VIEW
(Not to Scale)
18
19
91
90
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
EXT_CLK
DGND
DVDDIO
LLC
P22
P23
P24
P25
DGND
DVDD
P26
P27
P28
P29
VS_IN
HS_IN/CS_IN
DGND
XTAL1
XTAL
DVDDIO
PVDD
PGND
ELPF
PVDD
PGND
55
73
54
74
36
53
75
35
52
76
34
51
77
33
50
78
32
49
79
31
48
80
30
47
81
29
46
82
28
45
83
27
44
84
26
43
85
25
42
86
24
41
87
23
40
88
22
39
89
21
38
20
TEST5
TEST4
DDCA_SDA
DDCA_SCL
CVDD
CGND
AUDIO_ELPF
PVDD
PGND
AIN6
AIN12
SOY
AIN5
AIN11
AIN4
AIN10
REFP
TEST3
REFN
TEST2
AVDD
AGND
CML
REFOUT
AVDD
AGND
AGND
AIN3
AIN9
AIN2
AIN8
AIN1
AIN7
SOG
TEST1
TEST0
06915-006
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
1
37
DDCB_SDA
SPDIF
I2S0
I2S1
I2S2
I2S3
LRCLK
SCLK
MCLKOUT
EXT_CLAMP
SDA
SCL
ALSB
DGND
DVDDIO
DE/FIELD
HS/CS
VS/FIELD
INT1
SYNC_OUT/INT2
RESET
DGND
DVDD
P0
P1
P2
P3
P4
P5
P6
P7
P8
P9
DGND
DVDDIO
P10
143
144
DDCB_SCL
DGND
DVDD
CVDD
CGND
TVDD
RXB_2P
RXB_2N
TGND
RXB_1P
RXB_1N
TGND
RXB_0P
RXB_0N
TGND
RXB_CP
RXB_CN
TVDD
CGND
CVDD
RTERM
TVDD
RXA_2P
RXA_2N
TGND
RXA_1P
RXA_1N
TGND
RXA_0P
RXA_0N
TGND
RXA_CP
RXA_CN
TVDD
CGND
CVDD
PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS
Figure 5. AD9388ABSTZ-170, AD9388ABSTZ-110, and AD9388ABSTZ-5P Pin Configuration
Table 6. Pin Function Descriptions
Pin No.
14, 22, 34, 49, 56, 64, 143
82, 83, 87
69, 72, 100
103, 110, 126, 140
114, 117, 120, 130, 133, 136
15, 35, 50, 67
23, 57, 142
84, 88
68, 71, 101
104, 109, 125, 141
111, 123, 127, 139
73, 74, 91, 108
89
107
77, 79, 81, 94, 96, 99, 76, 78,
80, 93, 95, 98
Mnemonic
DGND
AGND
PGND
CGND
TGND
DVDDIO
DVDD
AVDD
PVDD
CVDD
TVDD
TEST0, TEST1, TEST3, TEST5
TEST2
TEST4
AIN1 to AIN12
Type 1
G
G
G
G
G
P
P
P
P
P
P
I
O
I/O
I
Description
Digital Ground.
Analog Ground.
PLL Ground.
Comparator Ground.
Terminator Ground.
Digital I/O Supply Voltage (3.3 V).
Digital Core Supply Voltage (1.8 V).
Analog Supply Voltage (1.8 V).
Audio and Video PLL Supply Voltage (1.8 V).
HDMI Comparator, TMDS PLL, and Equalizer Supply Voltage (1.8 V).
Terminator Supply Voltage (3.3 V).
Test Pins. Do not connect.
Test Pin. Do not connect.
Test Pin. Do not connect.
Analog Video Input Channels.
Rev. F | Page 10 of 24
AD9388A
Pin No.
24 to 33, 36 to 47, 52 to 55,
58 to 61
19
Mnemonic
P0 to P29
Type 1
O
Description
Video Pixel Output Port.
INT1
O
20
SYNC_OUT/INT2
O
17
HS/CS
O
18
VS/FIELD
O
16
DE/FIELD
O
11
12
SDA
SCL
I/O
I
13
21
ALSB
RESET
I
I
51
65
LLC
XTAL1
O
O
66
XTAL
I
70
ELPF
O
102
AUDIO_ELPF
O
85
86
90
92
63
REFOUT
CML
REFN
REFP
HS_IN/CS_IN
O
O
I
I
I
62
VS_IN
I
75
SOG
I
97
SOY
I
112
113
115
116
118
119
RXA_CN
RXA_CP
RXA_0N
RXA_0P
RXA_1N
RXA_1P
I
I
I
I
I
I
Interrupt. Can be active low or active high. The set of events that
triggers an interrupt is under user control.
Sliced Synchronization Output Signal (SYNC_OUT).
Interrupt Signal (INT2).
Horizontal Synchronization Output Signal (HS).
Composite Synchronization (CS). A single signal containing both
horizontal and vertical synchronization pulses.
Vertical Synchronization Output Signal (VS).
Field Synchronization (FIELD). Field synchronization output signal in
all interlaced video modes.
Data Enable Signal (DE). Indicates active pixel data.
Field Synchronization (FIELD). Field synchronization output signal in
all interlaced video modes.
I2C Port Serial Data Input/Output. SDA is the data line for the control port.
I2C Port Serial Clock Input. (Maximum clock rate of 400 kHz.) SCL is
the clock line for the control port.
This pin sets the second LSB of each AD9388A register map.
System Reset Input. Active low. A minimum low reset pulse width of
5 ms is required to reset the AD9388A circuitry.
Line-Locked Output Clock for Pixel Data. Range is 13.5 MHz to 170 MHz.
This pin should be connected to the 28.63636 MHz crystal or left as a
no connect if an external 3.3 V, 28.63636 MHz clock oscillator source
is used to clock the AD9388A. In crystal mode, the crystal must be a
fundamental crystal.
Input Pin for the 28.63636 MHz Crystal. This pin can be overdriven by
an external 3.3 V, 28.63636 MHz clock oscillator source to clock the
AD9388A.
The recommended external loop filter must be connected to this
ELPF pin.
The recommended external loop filter must be connected to this
AUDIO_ELPF pin.
Internal Voltage Reference Output.
Common-Mode Level for the Internal ADCs.
Internal Voltage Output.
Internal Voltage Output.
HS Input Signal. Used in analog mode for 5-wire timing mode.
CS Input Signal. Used in analog mode for 4-wire timing mode.
For optimal performance, a 100 Ω series resistor is recommended on
the HS_IN/CS_IN pin.
VS Input Signal. This pin is used in analog mode for 5-wire timing
mode. For optimal performance, a 100 Ω series resistor is
recommended on the VS_IN pin.
Synchronization-on-Green Input. This pin is used in embedded
synchronization mode.
Synchronization-on-Luma Input. This pin is used in embedded
synchronization mode.
Digital Input Clock Complement of Port A in the HDMI Interface.
Digital Input Clock True of Port A in the HDMI Interface.
Digital Input Channel 0 Complement of Port A in the HDMI Interface.
Digital Input Channel 0 True of Port A in the HDMI Interface.
Digital Input Channel 1 Complement of Port A in the HDMI Interface.
Digital Input Channel 1 True of Port A in the HDMI Interface.
Rev. F | Page 11 of 24
AD9388A
Pin No.
121
122
128
129
131
132
134
135
137
138
106
1
105
144
2
3
4
5
6
7
8
9
10
Mnemonic
RXA_2N
RXA_2P
RXB_CN
RXB_CP
RXB_0N
RXB_0P
RXB_1N
RXB_1P
RXB_2N
RXB_2P
DDCA_SDA
DDCB_SDA
DDCA_SCL
DDCB_SCL
SPDIF
I2S0
I2S1
I2S2
I2S3
LRCLK
SCLK
MCLKOUT
EXT_CLAMP
Type 1
I
I
I
I
I
I
I
I
I
I
I/O
I/O
I
I
O
O
O
O
O
O
O
O
I
48
EXT_CLK
I
124
RTERM
I
1
Description
Digital Input Channel 2 Complement of Port A in the HDMI Interface.
Digital Input Channel 2 True of Port A in the HDMI Interface.
Digital Input Clock Complement of Port B in the HDMI Interface.
Digital Input Clock True of Port B in the HDMI Interface.
Digital Input Channel 0 Complement of Port B in the HDMI Interface.
Digital Input Channel 0 True of Port B in the HDMI Interface.
Digital Input Channel 1 Complement of Port B in the HDMI Interface.
Digital Input Channel 1 True of Port B in the HDMI Interface.
Digital Input Channel 2 Complement of Port B in the HDMI Interface.
Digital Input Channel 2 True of Port B in the HDMI Interface.
HDCP Slave Serial Data Port A.
HDCP Slave Serial Data Port B.
HDCP Slave Serial Clock Port A.
HDCP Slave Serial Clock Port B.
SPDIF Digital Audio Output.
I2S Audio for Channel 1 and Channel 2.
I2S Audio for Channel 3 and Channel 4.
I2S Audio for Channel 5 and Channel 6.
I2S Audio for Channel 7 and Channel 8.
Data Output Clock for Left and Right Audio Channels.
Audio Serial Clock Output.
Audio Master Clock Output.
External Clamp Signal. This is an optional mode of operation for the
AD9388A.
Clock Input for External Clock and Clamp Mode. This is an optional
mode of operation for the AD9388A.
Sets Internal Termination Resistance. Connect this pin to TGND using
a 500 Ω resistor.
G = ground, P = power, I = input, and O = output.
Rev. F | Page 12 of 24
109
108
PIN 1
2
107
3
106
4
105
5
104
6
103
7
102
8
101
9
100
10
99
11
98
12
97
13
96
14
95
15
94
16
93
AD9388ABSTZ-A5
17
92
TOP VIEW
(Not to Scale)
18
19
91
90
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
EXT_CLK
DGND
DVDDIO
LLC
P22
P23
P24
P25
DGND
DVDD
P26
P27
P28
P29
VS_IN
HS_IN/CS_IN
DGND
XTAL1
XTAL
DVDDIO
PVDD
PGND
ELPF
PVDD
PGND
55
73
54
74
36
53
75
35
52
76
34
51
77
33
50
78
32
49
79
31
48
80
30
47
81
29
46
82
28
45
83
27
44
84
26
43
85
25
42
86
24
41
87
23
40
88
22
39
89
21
38
20
TEST5
TEST4
DDCA_SDA
DDCA_SCL
CVDD
CGND
AUDIO_ELPF
PVDD
PGND
TEST16
TEST17
SOY
TEST18
TEST19
TEST20
TEST21
REFP
TEST3
REFN
TEST2
AVDD
AGND
CML
REFOUT
AVDD
AGND
AGND
AIN3
TEST22
AIN2
TEST23
AIN1
TEST24
SOG
TEST1
TEST0
06915-100
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
1
37
TEST6
SPDIF
I2S0
I2S1
I2S2
I2S3
LRCLK
SCLK
MCLKOUT
EXT_CLAMP
SDA
SCL
ALSB
DGND
DVDDIO
DE/FIELD
HS/CS
VS/FIELD
INT1
SYNC_OUT/INT2
RESET
DGND
DVDD
P0
P1
P2
P3
P4
P5
P6
P7
P8
P9
DGND
DVDDIO
P10
143
144
TEST7
DGND
DVDD
CVDD
CGND
TVDD
TEST8
TEST9
TGND
TEST10
TEST11
TGND
TEST12
TEST13
TGND
TEST14
TEST15
TVDD
CGND
CVDD
RTERM
TVDD
RXA_2P
RXA_2N
TGND
RXA_1P
RXA_1N
TGND
RXA_0P
RXA_0N
TGND
RXA_CP
RXA_CN
TVDD
CGND
CVDD
AD9388A
Figure 6. AD9388ABSTZ-A5 Pin Configuration
Table 7. Pin Function Descriptions
Pin No.
14, 22, 34, 49, 56, 64, 143
82, 83, 87
69, 72, 100
103, 110, 126, 140
114, 117, 120, 130,
133, 136
15, 35, 50, 67
23, 57, 142
84, 88
68, 71, 101
104, 109, 125, 141
111, 123, 127, 139
128, 129, 131, 132, 134,
135, 137, 138, 108, 91,
74, 73
76, 78, 80, 93 to 96, 98,
99
89
107
77, 79, 81
Mnemonic
DGND
AGND
PGND
CGND
TGND
Type 1
G
G
G
G
G
Description
Digital Ground.
Analog Ground.
PLL Ground.
Comparator Ground.
Terminator Ground.
DVDDIO
DVDD
AVDD
PVDD
CVDD
TVDD
TEST15 to TEST8,
TEST5, TEST3,
TEST1, TEST0
Test24 to Test16
P
P
P
P
P
P
I
Digital I/O Supply Voltage (3.3 V).
Digital Core Supply Voltage (1.8 V).
Analog Supply Voltage (1.8 V).
Audio and Video PLL Supply Voltage (1.8 V).
HDMI Comparator, TMDS PLL, and Equalizer Supply Voltage (1.8 V).
Terminator Supply Voltage (3.3 V).
Test Pins. Do not connect.
I
Test Pins. Connect to AGND through a 10 kΩ resistor.
TEST2
TEST4
AIN1 to AIN3
O
I/O
I
Test Pin. Do not connect.
Test Pin. Do not connect.
Analog Video Input Channels.
Rev. F | Page 13 of 24
AD9388A
Pin No.
24 to 33, 36 to 47,
52 to 55, 58 to 61
19
Mnemonic
P0 to P29
Type 1
O
Description
Video Pixel Output Port.
INT1
O
20
SYNC_OUT/INT2
O
17
HS/CS
O
18
VS/FIELD
O
16
DE/FIELD
O
11
SDA
I/O
Interrupt. Can be active low or active high. The set of events that triggers an
interrupt is under user control.
Sliced Synchronization Output Signal (SYNC_OUT).
Interrupt Signal (INT2).
Horizontal Synchronization Output Signal (HS).
Composite Synchronization (CS). A single signal containing both horizontal
and vertical synchronization pulses.
Vertical Synchronization Output Signal (VS).
Field Synchronization (FIELD). Field synchronization output signal in all
interlaced video modes.
Data Enable Signal (DE). Indicates active pixel data.
Field Synchronization (FIELD). Field synchronization output signal in all
interlaced video modes.
I2C Port Serial Data Input/Output. SDA is the data line for the control port.
12
SCL
I
13
21
ALSB
RESET
I
I
51
65
LLC
XTAL1
O
O
66
XTAL
I
70
102
85
86
90
92
63
ELPF
AUDIO_ELPF
REFOUT
CML
REFN
REFP
HS_IN/CS_IN
O
O
O
O
I
I
I
62
VS_IN
I
75
SOG
I
97
SOY
I
112
113
115
116
118
119
121
122
106
1
105
144
RXA_CN
RXA_CP
RXA_0N
RXA_0P
RXA_1N
RXA_1P
RXA_2N
RXA_2P
DDCA_SDA
TEST6
DDCA_SCL
TEST7
I
I
I
I
I
I
I
I
I/O
I/O
I
I
I2C Port Serial Clock Input. (Maximum clock rate of 400 kHz.) SCL is the clock
line for the control port.
This pin sets the second LSB of each AD9388A register map.
System Reset Input. Active low. A minimum low reset pulse width of 5 ms is
required to reset the AD9388A circuitry.
Line-Locked Output Clock for Pixel Data. Range is 13.5 MHz to 170 MHz.
This pin should be connected to the 28.63636 MHz crystal or left as a no connect
if an external 3.3 V, 28.63636 MHz clock oscillator source is used to clock the
AD9388A. In crystal mode, the crystal must be a fundamental crystal.
Input Pin for the 28.63636 MHz Crystal. This pin can be overdriven by an
external 3.3 V, 28.63636 MHz clock oscillator source to clock the AD9388A.
The recommended external loop filter must be connected to this ELPF pin.
The recommended external loop filter must be connected to AUDIO_ELPF.
Internal Voltage Reference Output.
Common-Mode Level for the Internal ADCs.
Internal Voltage Output.
Internal Voltage Output.
HS Input Signal. Used in analog mode for 5-wire timing mode.
CS Input Signal. Used in analog mode for 4-wire timing mode.
For optimal performance, a 100 Ω series resistor is recommended on the
HS_IN/CS_IN pin.
VS Input Signal. This pin is used in analog mode for 5-wire timing mode. For
optimal performance, a 100 Ω series resistor is recommended on the VS_IN pin.
Synchronization-on-Green Input. This pin is used in embedded
synchronization mode.
Synchronization-on-Luma Input. This pin is used in embedded
synchronization mode.
Digital Input Clock Complement of Port A in the HDMI Interface.
Digital Input Clock True of Port A in the HDMI Interface.
Digital Input Channel 0 Complement of Port A in the HDMI Interface.
Digital Input Channel 0 True of Port A in the HDMI Interface.
Digital Input Channel 1 Complement of Port A in the HDMI Interface.
Digital Input Channel 1 True of Port A in the HDMI Interface.
Digital Input Channel 2 Complement of Port A in the HDMI Interface.
Digital Input Channel 2 True of Port A in the HDMI Interface.
HDCP Slave Serial Data Port A.
Test Pin. Do not connect.
HDCP Slave Serial Clock Port A.
Test Pin. Connect this pin to DGND using a 10 kΩ resistor.
Rev. F | Page 14 of 24
AD9388A
Pin No.
2
3
4
5
6
7
8
9
10
48
Mnemonic
SPDIF
I2S0
I2S1
I2S2
I2S3
LRCLK
SCLK
MCLKOUT
EXT_CLAMP
EXT_CLK
Type 1
O
O
O
O
O
O
O
O
I
I
124
RTERM
I
1
Description
SPDIF Digital Audio Output.
I2S Audio for Channel 1 and Channel 2.
I2S Audio for Channel 3 and Channel 4.
I2S Audio for Channel 5 and Channel 6.
I2S Audio for Channel 7 and Channel 8.
Data Output Clock for Left and Right Audio Channels.
Audio Serial Clock Output.
Audio Master Clock Output.
External Clamp Signal. This is an optional mode of operation for the AD9388A.
Clock Input for External Clock and Clamp Mode. This is an optional mode of
operation for the AD9388A.
Sets Internal Termination Resistance. Connect this pin to TGND using a 500 Ω
resistor.
G = ground, P = power, I = input, and O = output.
Rev. F | Page 15 of 24
AD9388A
FUNCTIONAL OVERVIEW
The following overview provides a brief description of the
functionality of the AD9388A. More details are available in the
Theory of Operation section.
ANALOG FRONT END
The analog front end of the AD9388A provides three high quality
10-bit ADCs to enable true 10-bit video decoding, a multiplexer
with 12 analog input channels to enable a multisource connection
without the requirement of an external multiplexer, and three
current and voltage clamp control loops to ensure that dc offsets
are removed from the video signal.
HDMI RECEIVER
The AD9388A is compatible with the HDMI specification. The
AD9388A supports all HDTV formats up to 1080p in non–
Deep Color mode and 1080p in 36-bit Deep Color mode.
Furthermore, it supports all display resolutions up to UXGA
(1600 × 1200 at 60 Hz).
This device includes the following features:
•
•
•
•
Adaptive front-end equalization for HDMI operation over
cable lengths of up to 30 meters
Synchronization conditioning for higher performance in
strenuous conditions
Audio mute for removing extraneous noises
Programmable data island packet interrupt generator
COMPONENT PROCESSOR PIXEL DATA
OUTPUT MODES
of the component format at the system level, and a synchronization source polarity detector (SSPD) determines the source and
polarity of the synchronization signals that accompany the
input video.
Certified Macrovision® copy protection detection is available on
component formats (525i, 625i, 525p, and 625p).
When no video input is present, stable timing is provided by the
free run output mode.
RGB GRAPHICS PROCESSING
The AD9388A provides 170 MSPS conversion rate support of
RGB input resolutions up to 1600 × 1200 at 60 Hz (UXGA).
The AD9388A offers automatic or manual clamp and gain controls
for graphics modes.
Similar to the component video processing features, the RGB
graphics processing for the AD9388A features contrast and
brightness controls, automatic detection of synchronization
source and polarity by the SSPD block, standard identification
enabled by the STDI block, and user-defined pixel sampling
support for nonstandard video sources.
Additional RGB graphics processing features of the AD9388A
include the following:
•
•
•
•
The AD9388A features single data rate outputs as follows:
• 8-/10-bit 4:2:2 YCrCb for 525i, 625i
• 16-/20-bit 4:2:2 YCrCb for all standards
• 24-/30-bit 4:4:4 YCrCb/RGB for all standards
Sampling PLL clock with 500 ps p-p jitter at 150 MSPS
32-phase DLL support of optimum pixel clock sampling
Color-space conversion of RGB to YCrCb and decimation
to a 4:2:2 format for videocentric, back-end IC interfacing
Data enable (DE) output signal supplied for direct
connection to HDMI/DVI transmitter IC
GENERAL FEATURES
COMPONENT VIDEO PROCESSING
The AD9388A supports 525i, 625i, 525p, 625p, 720p, 1080i,
1080p, and many other HDTV formats. It provides automatic
adjustment of gain (contrast) and offset (brightness), as well as
manual adjustment controls. Furthermore, the AD9388A not
only supports analog component YPrPb/RGB video formats
with embedded synchronization or with separate HS, VS, and CS,
but also supports YCrCb-to-RGB and RGB-to-YCrCb conversions
by any-to-any, 3 × 3 color-space conversion matrices and userdefined pixel sampling for nonstandard video sources.
The AD9388A offers a high quality multiformat video decoder
and digitizer that feature HS, VS, and FIELD output signals
with programmable position, polarity, and width. It also
includes programmable interrupt request output pins (INT1
and INT2).
The part offers low power consumption—1.8 V digital core and
analog input, and 3.3 V digital input/output—and a low power
power-down mode.
The AD9388A operates over a temperature range of −40°C to
+85°C and is available in a 144-lead, 20 mm × 20 mm, RoHScompliant LQFP.
In addition, the AD9388A features brightness, saturation, and
hue controls. Standard identification (STDI) enables detection
Rev. F | Page 16 of 24
AD9388A
THEORY OF OPERATION
ANALOG FRONT END
COMPONENT PROCESSOR (CP)
The AD9388A analog front end comprises three 10-bit ADCs
that digitize the analog video signal before applying it to the CP.
The analog front end uses differential channels to each ADC to
ensure high performance in mixed-signal applications.
The CP is capable of decoding and digitizing a wide range of
component video formats in any color space. Component video
standards supported by the CP include 525i, 625i, 525p, 625p,
720p, 1080i, 1080p, 1250i, VGA up to UXGA at 60 Hz, and
many other standards.
The front end also includes a 12-channel input multiplexer that
enables multiple video signals to be applied to the AD9388A.
Current and voltage clamps are positioned in front of each ADC
to ensure that the video signal remains within the range of the
converter. Fine clamping of the video signals is performed
downstream by digital fine clamping in the CP.
For component 525i, 625i, 525p, and 625p sources, 2× oversampling is performed, but 4× oversampling is available for
component 525i and 625i. All other video standards are 1×
oversampled. Oversampling the video signals reduces the cost
and complexity of external antialiasing (AA) filters, with the
additional benefit of increasing the signal-to-noise ratio (SNR).
HDMI RECEIVER
The HDMI receiver on the AD9388A incorporates active
equalization of the HDMI data signals. This equalization
compensates for the high frequency losses inherent in HDMI
and DVI cables, especially those with long lengths and high
frequencies. Because the AD9338A can provide equalization
compensation for cable lengths up to 30 meters, it is capable of
achieving robust receiver performance at even the highest
HDMI data rates.
The CP section of the AD9388A contains an AGC block. This
block is followed by a digital clamp circuit that ensures that the
video signal is clamped to the correct blanking level. Automatic
adjustments within the CP include gain (contrast) and offset
(brightness); however, manual adjustment controls are also
supported. If no embedded synchronization is present, the
video gain can be set manually.
A fully programmable, any-to-any, 3 × 3 color-space converter
is placed before the CP section. This enables YPrPb-to-RGB
and RGB-to-YCrCb conversions. Many other standards of color
space can be implemented using the color-space converter.
A second fully programmable, any-to-any, 3 × 3 color-space
converter is placed in the back end of the CP core. This colorspace converter features advanced color controls, such as
contrast, saturation, brightness, and hue controls.
The output section of the CP can be configured in single data
rate (SDR) mode with one data packet per clock cycle. In SDR
mode, a 16-/20-bit 4:2:2 or 24-/30-bit 4:4:4 output is possible. In
these modes, HS/CS, VS/FIELD, and DE/FIELD (where
applicable) timing reference signals are provided.
With the inclusion of HDCP, displays can receive encrypted
video content. The HDMI interface of the AD9388A allows
for authentication of a video receiver, decryption of encoded
data at the receiver, and renewability of that authentication
during transmission as specified by the HDCP 1.3 protocol.
The CP section contains circuitry to enable the detection of
Macrovision-encoded YPrPb signals for 525i, 625i, 525p, and
625p. It is designed to be fully robust when decoding these
types of signals.
The HDMI receiver also offers advanced audio functionality.
The receiver contains an audio mute controller that can detect a
variety of selectable conditions that may result in audible
extraneous noise in the audio output. Upon detection of these
conditions, the audio data can be ramped to prevent audio
clicks and pops.
VBI extraction of CGMS data is performed by the VBI data
processor (VDP) section of the AD9388A for interlaced,
progressive, and high definition scanning rates. The data
extracted is read back over the I2C interface.
VBI DATA PROCESSOR
For more detailed product information about the AD9388A,
contact a local Analog Devices sales representative or field
applications engineer (FAE).
Rev. F | Page 17 of 24
AD9388A
PIXEL OUTPUT FORMATTING
Note that unused pins of the pixel output port are driven with a low voltage.
Table 8. Component Processor Pixel Output Pin Map (P19 to P0)
Processor 1
CP
Mode
Mode 1
CP
Mode 2
CP
Mode 3
CP
Mode 4
CP
Mode 5
CP
Mode 6
CP
Mode 7
CP
Mode 8
CP
Mode 9
CP
Mode 10
CP
Mode 11
CP
Mode 12
CP
Mode 13
CP
Mode 14
CP
Mode 15
CP
Mode 16
CP
Mode 17
CP
Mode 18
CP
Mode 19
Format
Video output
8-bit 4:2:2 2
Video output
10-bit 4:2:22
Video output
12-bit 4:2:22
Video output
12-bit 4:2:22
Video output
12-bit 4:2:22
Video output
16-bit 4:2:2 3, 4
Video output
20-bit 4:2:23, 4
Video output
20-bit 4:2:23, 4
Video output
24-bit 4:2:23, 4
Video output
24-bit 4:2:23, 4
Video output
24-bit 4:2:23, 4
Video output
24-bit 4:4:43, 4
Video output
24-bit 4:4:43, 4
Video output
24-bit 4:4:43, 4
Video output
24-bit 4:4:43, 4
Video output
30-bit 4:4:43, 4
Video output
30-bit 4:4:4
Video output
30-bit 4:4:4
Video output
30-bit 4:2:2
Output of Data Port Pins P[19:0]
19 18 17 16 15 14 13 12 11 10 9 8 7 6
5
4
3
2
1 0
YCrCb[7:0]
YCrCb[9:0]
YCrCb[11:2]
YCrCb[11:4]
YCrCb[11:4]
CHA[7:0] (default data is Y[7:0])
CHA[9:0] (default data is Y[9:0])
CHA[9:2] (default data is Y[9:2])
YCrCb[3:0]
CHB/CHC[7:0] (default data is
Cr/Cb[7:0])
CHB/CHC[9:0] (default data is Cr/Cb[9:0])
CHB/CHC[9:2] (default data is
Cr/Cb[9:2])
Y[11:2]
CrCb[11:2]
Y[11:4]
Y[11:4]
CHA[7:0] (default data is G[7:0] or
Y[7:0])
CHA[7:0] (default data is G[7:0] or
Y[7:0])
CHC[7:0] (default data is B[7:0] or
Cb[7:0])
CHC[7:0] (default data is B[7:0] or
Cb[7:0])
CrCb[11:4]
Y[3:0]
CrCb[3:0]
CHB[7:0] (default data is R[7:0] or
Cr[7:0])
CHC[7:0] (default data is B[7:0] or
Cb[7:0])
CHA[7:0] (default data is G[7:0] or
Y[7:0])
CHB[7:0] (default data is R[7:0] or
Cr[7:0])
CHA[9:0] (default data is G[9:0] or Y[9:0])
CHB[9:0] (default data is R[9:0] or Cr[9:0])
CHA[9:0] (default data is G[9:0] or Y[9:0])
CHC[9:0] (default data is B[9:0] or Cb[9:0])
CHC[9:0] (default data is B[9:0] or Cb[9:0])
CHA[9:0] (default data is G[9:0] or Y[9:0])
CHC[9:0] (default data is B[9:0] or Cb[9:0])
CHB[9:0] (default data is R[9:0] or Cr[9:0])
1
The CP processor uses the digitizer or HDMI as input.
Maximum pixel clock rate of 54 MHz.
3
Maximum pixel clock rate of 170 MHz for the analog digitizer.
4
Maximum pixel clock rate of 165 MHz for HDMI.
2
Rev. F | Page 18 of 24
AD9388A
Table 9. Component Processor Pixel Output Pin Map (P29 to P20)
Processor 1 Mode
CP
Mode 1
CP
Mode 2
CP
Mode 3
CP
Mode 4
CP
Mode 5
CP
Mode 6
CP
Mode 7
CP
Mode 8
CP
Mode 9
CP
Mode 10
CP
Mode 11
CP
Mode 12
CP
Mode 13
CP
Mode 14
CP
Mode 15
CP
Mode 16
CP
Mode 17
CP
Mode 18
CP
Mode 19
Format
Video output
8-bit 4:2:2 2
Video output
10-bit 4:2:22
Video output
12-bit 4:2:22
Video output
12-bit 4:2:2 2
Video output
12-bit 4:2:2 2
Video output
16-bit 4:2:2 3, 4
Video output
20-bit 4:2:23, 4
Video output
20-bit 4:2:23, 4
Video output
24-bit 4:2:2 3, 4
Video output
24-bit 4:2:23, 4
Video output
24-bit 4:2:23, 4
Video output
24-bit 4:4:43, 4
Video output
24-bit 4:4:43, 4
Video output
24-bit 4:4:43, 4
Video output
24-bit 4:4:43, 4
Video output
30-bit 4:4:43, 4
Video output
30-bit 4:4:43, 4
Video output
30-bit 4:4:43, 4
Video output
30-bit 4:2:23, 4
29
28
27
Output of Data Port Pins P[29:20]
26
25
24
23
22
YCrCb[1:0]
YCrCb[3:0]
Y[1:0]
CrCb[1:0]
CrCb[1:0]
Y[1:0]
CrCb[3:0]
Y[3:0]
CrCb[11:4]
CHC[7:0] (for example, B[7:0] or Cb[7:0])
CHB[7:0] (for example, R[7:0] or Cr[7:0])
CHB[7:0] (for example, R[7:0] or Cr[7:0])
CHA[7:0] (for example, G[7:0] or Y[7:0])
CHC[9:0] (for example, B[9:0] or Cb[9:0])
CHB[9:0] (for example, R[9:0] or Cr[9:0])
CHB[9:0] (for example, R[9:0] or Cr[9:0])
CHA[9:0] (for example, G[9:0] or Y[9:0])
1
The CP processor uses the digitizer or HDMI as input.
Maximum pixel clock rate of 54 MHz.
3
Maximum pixel clock rate of 170 MHz for the analog digitizer.
4
Maximum pixel clock rate of 165 MHz for HDMI.
2
Rev. F | Page 19 of 24
21
20
AD9388A
REGISTER MAP ARCHITECTURE
The AD9388A registers are controlled via a 2-wire serial (I2C-compatible) interface. The AD9388A has eight maps, each with a unique
I2C address. The state of the ALSB pin (Pin 13) sets Bit 2 of each register map address in Table 10.
Table 10. AD9388A Map Addresses
Register Map
User Map
User Map 1
User Map 2
VDP Map
Reserved Map
HDMI Map
Repeater/KSV Map
EDID Map
Address with
ALSB = Low
0x40
0x44
0x60
0x48
0x4C
0x68
0x64
0x6C
Address with
ALSB = High
0x42
0x46
0x62
0x4A
0x4E
0x6A
0x66
0x6E
Location at Which Address
Can Be Programmed
N/A
User Map 2, Register 0xEB
User Map, Register 0x0E
User Map 2, Register 0xEC
User Map 2, Register 0xEA
User Map 2, Register 0xEF
User Map 2, Register 0xED
User Map 2, Register 0xEE
Programmable Address
Not programmable
Programmable
Programmable
Programmable
Programmable
Programmable
Programmable
Programmable
USER MAP
USER MAP 1
USER MAP 2
VDP MAP
SA: 0x40
SA:
PROGRAMMABLE
SA:
PROGRAMMABLE
SA:
PROGRAMMABLE
SCL
SA:
PROGRAMMABLE
SA:
PROGRAMMABLE
SA:
PROGRAMMABLE
SA:
PROGRAMMABLE
HDMI MAP
EDID MAP
REPEATER/
KSV MAP
RESERVED MAP
Figure 7. Register Map Access Through the Main I2C Port
Rev. F | Page 20 of 24
06915-007
SDA
AD9388A
06915-008
TYPICAL CONNECTION DIAGRAM
Figure 8. Typical Connection Diagram
Rev. F | Page 21 of 24
AD9388A
RECOMMENDED EXTERNAL LOOP FILTER COMPONENTS
Note that the external loop filter components for the ELPF and AUDIO_ELPF pins should be placed as close as possible to the respective
pins. The recommended component values are specified in Figure 9 and Figure 10.
AUDIO_ELPF 102
82nF
PVDD = 1.8V
1.5kΩ
06915-009
1.69kΩ
10nF
80nF
Figure 9. ELPF Components
8nF
PVDD = 1.8V
Figure 10. AUDIO_ELPF Components
Rev. F | Page 22 of 24
06915-010
ELPF 70
AD9388A
AD9388A EVALUATION PLATFORM
Analog Devices has developed an advanced TV (ATV) evaluation
platform for the AD9388A decoder. The evaluation platform
consists of a motherboard and two daughterboards. The motherboard features a Xilinx FPGA for digital processing and muxing
functions. The motherboard also features three AD9742 devices
(12-bit DACs) from Analog Devices. This allows the user to drive a
VGA monitor with just the motherboard and front-end board.
The back end of the platform can be connected to a specially
developed video output board from Analog Devices. This
modular board features an Analog Devices encoder and an
Analog Devices HDMI transmitter.
The front end of the platform consists of an AD9388A evaluation
board (EVAL-AD9388AFEZ_x). This board feeds the digital
outputs from the decoder to the FPGA on the motherboard.
The evaluation board comes with one of the pin-compatible
decoders listed in Table 11.
Table 11. Front-End Modular Board Details
Front-End Modular Board Model
EVAL-AD9388AFEZ_1
EVAL-AD9388AFEZ_2
EVAL-AD9388AFEZ_3
On-Board Decoder
AD9388ABSTZ-170
AD9388ABSTZ-5P
AD9388ABSTZ-A5
HDCP License Required
Yes
No
Yes
AUDIO 96-PIN CONNECTOR
ATV MOTHERBOARD
VIDEO INPUT BOARD
EVAL-AD9388AFEZ_x
VGA
OUTPUT
Xilinx FPGA
AVI 168-PIN CONNECTOR
AD9388A
DECODER
ANALOG AND DIGITAL VIDEO INPUTS
AVO 168-PIN CONNECTOR
VIDEO OUTPUT BOARD
CVBS
ADV7341
HDMI
YPrPb
Figure 11. Functional Block Diagram of Evaluation Platform
Rev. F | Page 23 of 24
Y/C
06915-101
AD9889B
AD9388A
OUTLINE DIMENSIONS
0.75
0.60
0.45
22.20
22.00 SQ
21.80
1.60
MAX
109
144
1
108
PIN 1
20.20
20.00 SQ
19.80
TOP VIEW
(PINS DOWN)
0.15
0.05
SEATING
PLANE
0.20
0.09
7°
3.5°
0°
73
36
0.08
COPLANARITY
72
37
VIEW A
VIEW A
ROTATED 90° CCW
0.50
BSC
LEAD PITCH
0.27
0.22
0.17
COMPLIANT TO JEDEC STANDARDS MS-026-BFB
051706-A
1.45
1.40
1.35
Figure 12. 144-Lead Low Profile Quad Flat Package [LQFP]
(ST-144)
Dimensions shown in millimeters
ORDERING GUIDE
Model 1, 2, 3, 4, 5
AD9388ABSTZ-170
AD9388ABSTZ-110
AD9388ABSTZ-5P
AD9388ABSTZ-A5
Temperature Range
–40°C to +85°C
–40°C to +85°C
–40°C to +85°C
–40°C to +85°C
Package Description
144-Lead Low Profile Quad Flat Package [LQFP]
144-Lead Low Profile Quad Flat Package [LQFP]
144-Lead Low Profile Quad Flat Package [LQFP]
144-Lead Low Profile Quad Flat Package [LQFP]
Package Option
ST-144
ST-144
ST-144
ST-144
1
Z = RoHS Compliant Part.
The AD9388ABSTZ-170, AD9388ABSTZ-110, and AD9833ABSTZ-A5 are programmed with internal HDCP keys. Customers must have HDCP adopter status (consult
Digital Content Protection, LLC, for licensing requirements) to purchase any components with internal HDCP keys.
3
The AD9388ABSTZ-5P speed grade: 5 = 170 MHz; HDCP functionality: P = no HDCP functionality (professional version).
4
The AD9388ABSTZ-5P professional version for non-HDCP encrypted applications. User is not required to be an HDCP adopter.
5
The AD9388ABSTZ-A5 speed grade: 5 = 170 MHz; input configuration: A = 1 analog (AIN1, AIN2, AIN3, HS_IN/CS_IN, VS_IN, SOG, and SOY), 1 digital (1 HDMI port).
2
I2C refers to a communications protocol originally developed by Phillips Semiconductors (now NXP Semiconductors).
HDMI, the HDMI Logo, and High-Definition Multimedia Interface are trademarks or registered trademarks of HDMI Licensing LLC in the United States and
other countries.
©2007–2010 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
D06915-0-10/10(F)
Rev. F | Page 24 of 24