MICRONAS SDA9488X

PRELIMINARY DATA SHEET
SDA 9488X PIP IV Basic
SDA 9588X OCTOPUS
Cost-effective
Picture-In-Picture ICs
Edition Feb. 28, 2001
6251-561-1PD
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Cost effective Picture-In-Picture (PIP) ICs
Version 1.3
CMOS
General Description
SDA 9488X ’PIP IV Basic’ and SDA 9588X
’OCTOPUS’ belong to a new generation of costeffective PiP processors that combine high-quality
digital PIP signal processing, digital multistandard
color decoding and AD/DA conversion on a single chip.
Both devices are equipped with CVBS and Y/C input
interfaces. In addition the SDA 9588X is also able to
process YUV input signals for displaying high-quality
video signals e.g. coming from a DVD source.
Figure 0-1
P-DSO28-1
Picture-In-Picture
The integrated digital color decoder is able to decode all analog TV standards (PAL,
NTSC and SECAM) and detects the standard automatically. Therefore the IC is suited
for world-wide use.
A picture reduction from 1/9 to 1/81 of original size selectable in fine steps is possible.
The transfer functions of the decimation filters are optimally matched to the selected
picture size reduction and can furthermore be adjusted to the viewer’s requirements by
a selectable peaking. A maximum of 216 luminance and 2x54 chrominance pixels per
line are stored in the memory.
Type
Package
SDA 9488X
P-DSO28-1
SDA 9588X
P-DSO28-1
Micronas
-2
SDA 9488X
Preliminary Data Sheet
SDA 9588X
1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
2
Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
3
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
4
4.1
4.1.1
4.1.2
4.1.3
4.1.4
4.2
4.3
4.4
4.5
4.6
4.6.1
4.6.2
4.6.3
4.7
4.7.1
4.7.2
4.7.3
4.8
4.8.1
4.8.2
4.8.3
4.8.4
4.8.5
4.8.6
4.9
4.9.1
4.9.2
4.10
4.10.1
4.10.2
4.10.3
4.10.4
System Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Analog Frontend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Input Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
AD-Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Automatic Gain Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Signal Magnitudes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Inset Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Chroma Decoding And Standard Search . . . . . . . . . . . . . . . . . . . . . . . . . .13
Comb Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Luminance Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Decimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Single PIP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Horizontal And Vertical Fine Positioning . . . . . . . . . . . . . . . . . . . . . . . . .19
Multi Display Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Display Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Mixed Standard Applications And (S)VGA Support . . . . . . . . . . . . . . . . .23
Display standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Picture Positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Output Signal Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Luminance Peaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
RGB Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Framing And Colored Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
16:9 Inset Picture Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Parent Clock Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Select Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
DA-Conversion And RGB / YUV Switch . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Contrast, Brightness and Peak Level Adjustment . . . . . . . . . . . . . . . . . .32
Pedestal Level Adjustment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Data Slicer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Closed Caption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Widescreen Signalling (WSS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Indication Of New Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Violence Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
5
Application Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
6
6.1
6.2
I2C Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
I2C Bus Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
I2C-Bus Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Micronas
-3
SDA 9488X
Preliminary Data Sheet
SDA 9588X
6.3
6.4
I2C bus Command Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
I2C Bus Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
8
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
9
Recommended Operating Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10
Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
11
Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
12
Application Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Micronas
-4
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Features
1
Features
• Single chip solution:
– AD-conversion for CVBS or Y/C or YUV1), multistandard color decoding, PLL for
synchronization of inset channel, decimation filtering, embedded memory, RGBmatrix, DA-conversion, RGB/YUV switch, data-slicer and clock generation
integrated on chip
• Analog inputs:
– 3x CVBS or 1x CVBS and 1x Y/C or 1xYUV (SDA 9588X) alternatively
– Clamping of each input
– All ADCs with 8 bit amplitude resolution
– Automatic Gain Control (AGC) for Y and CVBS
• Inset Synchronization:
– Multiple time constants for reliable synchronization
– Automatic recognition of 625 lines / 525 lines standard
• Color Decoder:
– PAL-B/G, PAL-M, PAL-N(Argentina), PAL60, NTSC-M, NTSC4.4 and SECAM
– Adjustable color saturation
– Hue control for NTSC
– Automatic Chroma Control (-24 dB ... +6 dB)
– Automatic recognition of chroma standards: different search strategies selectable
– Single crystal for all standards
– IF-characteristic compensation filter
• Decimation:
– PIP sizes between 1/81 and 1/9 adjustable with steps of 2 lines and 4 pixel
– Resolution up to 216 luminance and 2x54 chrominance pixels per inset line
– Horizontal and vertical filtering dependent on picture size
• Display Features:
– 7 bit per pixel stored in memory
– Field and joint-line free frame mode display
– Display on VGA and SVGA screen (fH limited to 40kHz)
– 8 different read frequencies for 16:9 compatibility
– Line doubling mode for progressive scan applications
– Freeze picture
– Coarse positioning at 4 corners of the parent picture
– Fine positioning at steps of 4 pixels and 2 lines
• Output signal processing:
– 7 Bit DAC
– RGB or YUV switch: insertion of an external source without PIP processing
– Digital interpolation for anti-imaging
1)
available with SDA 9588X only
Micronas
1-5
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Features
•
•
•
•
•
•
•
– Adjustable transient improvement for luma (peaking)
– Contrast, Brightness and Pedestal Level adjustable
– Analog outputs: Y, +(B-Y), +(R-Y), or Y, -(B-Y), -(R-Y) or RGB
– Three RGB matrices available: NTSC(Japan), NTSC(USA) or EBU
– 64 different background colors and 4096 different frame colors
– Plain or 3D frame with variable width and height
Data Slicing:
– Slicing of closed-caption (CC) or wide-screen-signaling (WSS) data
– Violence blocking capability (V-chip)
– Several filter for XDS data extraction
I2C-Bus control (400 kHz)
High stability clock generation
PDSO 28-1 package (SMD)
Full SDA 9489X and SDA 9589X upward compatibility
SDA 9388X / SDA 9389X pinout compatibility
3.3V supply voltage (5V input capable)
Micronas
1-6
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Pin Configuration
Pin Configuration
XIN
1
28
XQ
2
27
HSP
3
VSP
4
SDA
5
SCL
6
VDD
7
VSS
8
I2C
9
INT
10
IN1
11
IN2
12
IN3
13
FSW
14
Figure 2-1
Pinning
Figure 2-2
Package Outlines
Micronas
26
PDSO 28 -1
2
25
24
23
22
21
CVBS1
VREFM
CVBS2
VREFL
CVBS3
VSSA1
VDDA1
VREFH
20
VSSA2
19
VDDA2
18
OUT1
17
OUT2
16
OUT3
15
SEL
2-7
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Pin Configuration
Numb
er
Name
Type
Description
1
XIN
I
crystal oscillator (input) or external clock input
2
XQ
O
crystal oscillator (output)
3
HSP
I/TTL
horizontal sync for parent channel
4
VSP
I/TTL
vertical sync for parent channel
5
SDA
I/O
I2C-bus data
6
SCL
I
I2C-bus clock
7
VDD
S
digital supply voltage
8
VSS
S
digital ground
9
I2C
I
I2C Address
10
INT
O/TTL
interrupt
11
IN1
I/ana
V/R input for external YUV/RGB source
12
IN2
I/ana
Y/G input for external YUV/RGB source
13
IN3
I/ana
U/B input for external YUV/RGB source
14
FSW
I
fast switch input for YUV/RGB switch
15
SEL
O
fast blanking output for PIP
16
OUT3
O/ana
analog output: chrominance signal +(B-Y) or -(B-Y) or B
17
OUT2
O/ana
analog output: luminance signal Y or G
18
OUT1
O/ana
analog output: chrominance signal +(R-Y) or -(R-Y) or R
19
VDDA2
S
analog supply voltage for DAC
20
VSSA2
S
analog ground for DAC
21
VREFH
I/ana
22
VDDA1
S
analog supply voltage for ADC
23
VSSA1
S
analog ground for ADC
24
CVBS3
I/ana
25
VREFL
I/O
26
CVBS2
I/ana
27
VREFM
I/O
28
CVBS1
I/ana
uppper reference voltage for ADC and DAC
CVBS3 or V (SDA 9588X) or C Input
lower reference voltage for ADC
CVBS2 or U (SDA 9588X) or Y (of Y/C) Input
mid-level reference voltage for ADC
CVBS1 or Y (of YUV, SDA 9588X) Input
I= Input / ana=analog / O= Output / TTL=Digital (TTL) / S=Supply voltage
Table 2-1
Micronas
Pin Description
2-8
Figure 3-1
Micronas
CVBS3
CVBS2
CVBS1
VREFL
VREFM
VREFH
24
26
Block Diagram
3-9
6
5
9
I2C
1) SDA9588X, SDA 9488X: 2x8bit
SDA
DCVBS/DY
SCL
Y/C and
Sync
Sep.
DUV/DCHR
I2C
Controller
Input
Select
Clamp
Gain
28
25
TRIPLE
ADC
3x8bit 1)
21
27
23
INTR
10
Data Slicer
Acquisition
Inset
Sync
Processing
PAL/ SECAM/ NTSC
Color
Decoder
Skewcomp.
H/V Scaler
Decimation
XQ
2
XTAL
20.25 MHz
XIN
1
Clock
Synthesizer
Memory
Controller
512kbit
eDRAM
8
7
HSP
3
VSP
4
Parent
Sync
Processing
Display
Controller
Frame
Generation
Peaking
Oversampling
Insertion
VSS
VDD
RGB
Matrix
14
13
12
11
20
IN3
IN2
IN1
15
16
SEL
OUT3
Fast
FSW
RGB/YUV 18 OUT1
Switch 17
OUT2
3x7bit
Triple
DAC
19
VDDA2VSSA2
3
22
VDDA1 VSSA1
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Block Diagram
Block Diagram
DEMUX
MUX
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
4
System Description
4.1
Analog Frontend
4.1.1
Input Selection
An analog inset CVBS signal can be fed to the inputs CVBS1-3 of SDA 9588X resp. SDA
9488X. Each of these sources is selectable via I2C bus (CVBSEL). CVBS2 and CVBS3
can be used as separate Y/C inputs. YUV sources can be connected to CVBS1, CVBS2
and CVBS3 provided YUV operation at the SDA 9588X being enabled (YUVSEL). Using
an external switch the SDA 9588X can operate in applications with both YUV and CVBS
signals.
CVBSEL
YUVSEL
Input
CVBS1
CVBS2
D1
D0
0
0
0
0
1
0
CVBS
1
0
0
Y (VBS)
1
1
0
X
X
1
Table 4-1
4.1.2
remark
CVBS3
CVBS
C
Y/C mode
CVBS
Y (VBS)
U (CB)
V (CR)
YUV mode
(SDA 9588X only)
Input selection
AD-Conversion
All signal are clamped and AD-converted with an amplitude resolution of 8bit. CVBS and
Y signals are clamped to the sync bottom whereas U/V and C signals are clamped to
their mid-level during blanking.
Inset
Video
HD
CLMPIST
CLAMPI
Figure 4-1
Micronas
CLMPID
Clamping timing
4-10
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
The clamping pulse can be shifted in position (CLMPIST) and length (CLMPID) to adjust
to the specific application. The ADCs are driven by a 20.25 MHz free running crystal
clock which is not related to the incoming CVBS signal.
To avoid aliasing by subsampling the CVBS signal and the Y/C signals should be
bandlimited to 10MHz. In the same manner the U/V signal frequency spectrum (SDA
9588X) should not exceed 5 MHz. The digital filtering suppresses all frequencies above
the useable spectrum.
4.1.3
Automatic Gain Control
To accommodate to different CVBS input voltages an automatic gain control has been
implemented. The chip works correctly for input voltages in the range from 0.5 to 1.5Vpp.
For best signal-to-noise ratio, the maximum CVBS amplitude is recommended if
available. The AGC behavior can be chosen out of four possibilities (AGCMDE):
The sync height serves as reference for the gain control in the typical application. When
using overflow detection only, the gain is set to maximum and is reduced whenever an
overflow occurs. This procedure will be executed again when a channel change is
detected or the gain control is manually reset by AGCRES.
Automatic Gain Control Characteristic
2
Input Voltage [V]
1.5
1
0.5
0
0
2
4
6
8
10
12
14
16
AGCVAL
Figure 4-2
4.1.4
AGC characteristic
Signal Magnitudes
The nominal CVBS signal with 75% color has a magnitude of 1 Vpp. The upper headroom
is left to permit signals with 100% color resulting in 1.23 Vpp. The Y signal must always
contain the sync part. Its levels correspond to the CVBS levels except for the missing
color and burst. After A/D conversion the video part is clamped to its black value and is
amplified to 224 digital steps. The nominal signal levels ensure correct brightness and
saturation. The YUV signal levels conform to the ITU 601 recommendation.
Micronas
4-11
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
255
255
upper headroom
217
128
44
16
0
CRUV = 0.8 Vpp
SRUV = 0.7 Vpp
75% U
44
16
0
D3
D2
D1
D0
Conversion
Range
CRYC
0
0
0
0
0.5Vpp
0.42Vpp
...
...
...
0
1.2Vpp
1.0Vpp
...
...
...
1
1.5Vpp
1.25Vpp
Micronas
100% chroma
128
lower headroom
UV input signal range
AGCVAL
Table 4-2
upper headroom
75% V
lower headroom
1
CRYC = 1.2 Vpp
255
240
212
upper headroom
0
lower headroom
0
CVBS/Y and chroma ADC input signal range
255
240
212
Figure 4-4
CRUV = 0.8 Vpp
Figure 4-3
SRC = 0.89 Vpp
lower headroom
SRUV = 0.7 Vpp
32
4
0
1
burst
128
75% chroma
black
CRYC = 1.2 Vpp
SRY = 1 Vpp
burst
white
68
1
upper headroom
224
0
1
Signal
Range
SRY
Signal
Range
SRC
Conversion
Range
CRUV
Signal
Range
SRUV
0.89Vpp
0.8Vpp
0.7Vpp
ADC conversion range and required input signal voltage
4-12
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
4.2
Inset Synchronization
Horizontal and vertical sync pulses are separated after elimination of the high frequency
components of the CVBS signal by a low pass filter. Horizontal sync pulses are
generated by a digital phase-locked-loop (DPLL). Its time constant is adjustable between
fast and slow behavior in four steps (PLLITC) to consider different input sources (e.g.
VCR). Noisy input signals become more stable when a noise-reduction is enabled
(NSRED). Additionally weak input signals from a satellite dish (’fishes’) become more
stable when SATNR is enabled. Both should be enabled to have best available
performance. When NOSIGB is enabled, a colored background is shown instead of the
picture when PIP is out of synchronization. The detected line standard is indicated by
SYNCSTAT.
4.3
Chroma Decoding And Standard Search
The system is able to decode NTSC and PAL signals with a subcarrier of 3.58MHz and
4.43MHz (PAL B/M/N/60, NTSC M/4.4) as well as SECAM signals with 4.05/4.2MHz
subcarrier. The system may be forced to a certain standard, or an automatic standard
detection can be used (CSTAND). For automatic standard detection, some standards
which are not likely to be received can be ignored to improve the detection process.
Depending on the detected line standard (525 or 625 lines) the color standard detection
circuit searches for 60 Hz signals (NTSC-M / PAL-M / PAL 60 / NTSC44) or 50 Hz signals
(PAL-B / SECAM / PAL-N) respectively. Within each line standard, the standard is
detected by consequently switching from one to another. This standard detection
process can be set to medium or fast behavior (LOCKSP). In medium behavior 30 fields
(in fast 20) are used to detect the standard. If not being successful within this time period
the system tries to detect another one. For SECAM detection, a choice between two
recognition levels is possible (SCMIDL) and the evaluated burstposition is selectable
(BGPOS).
.
CSTANDEX
D1
D0
0
0
0
.1
1
0
1
1
Table 4-3
NTSCM
PAL60
PAL-N
PAL-M
PAL-B
SECAM
NTSC
44
Considered color standards for automatic standard detection
For getting the chrominance information the digitized video signal is multiplied with the
regenerated color subcarrier once in-phase and once phase-shifted by 90°. After
lowpass filtering digital UV is available for PAL and NTSC. The subcarrier is regenerated
Micronas
4-13
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
by a digital PLL. At SECAM operation the PLL runs free and generates the line-wise
alternating subcarriers. A CORDIC structure demodulates the frequency-modulated UV
signals. The following SECAM de-emphasis filter characteristic is adjustable (DEEMP).
The chroma signal can be filtered before demodulation by means of a selectable IFprefilter (IFCOMP).
0
5
2.5
5
DEEMP = ’00’
10
DEEMP = ’01’
DEEMP = ’10’
DEEMP = ’11’
15
gain [dB]
gain [dB]
0
3.58
4.4
IFCOMP = ’00’
IFCOMP = ’01’
2.5
IFCOMP = ’10’
5
7.5
20
0
0.5
1
1.5
2
2.5
frequency [MHz]
Figure 4-5
10
2
3
4
5
6
frequency [MHz]
SECAM de-emphasis filter characteristic and IF-compensation filter
characteristic
The Hue Control (HUE) influences the phase of the demodulation subcarrier between
-44.8° and 43.4° in steps of 1.4°. This is provided for NTSC only and adjustment is
ineffective for PAL and SECAM signals.
The reference for the subcarrier generation is a crystal stable clock of 20.25000 MHz. In
order to avoid color standard detection problems, the maximum deviation of this
frequency should not exceed 100ppm. For a good PLL locking behavior a maximum
deviation of 40ppm is recommended. A small frequency adjustment (-150 ... +310 ppm)
is possible for using a crystal with small frequency deviations (SCADJ). For test
purposes, CPLL allows to open the loop of the chroma PLL.
For deviations in the chroma signal up to 30dB, a stable output amplitude after chroma
decoding is achieved due to the ACC (Automatic Chroma Control). If the chroma signal
(color burst) is below a selectable threshold (CKILL), the color will be switched off.
Alternatively the color-killer can be bypassed and the color can be switched on or off
under all conditions (COLON). By setting ACCFIX, the automatic chroma control is
disabled and set to a default value.
Micronas
4-14
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
CKILL
COLON
color killed at damping of
D1
D0
0
0
0
30 dB
0
1
0
18 dB
1
1
0
24 dB
1
1
0
color always off
X
X
1
color always on
Table 4-4
Color-killer adjustment
The bandwidth of the chroma filter is adjustable via CHRBW. The bandwidth depends
on whether the decoder is in SECAM operation or not. A change in CHRBW does not
result in a chrominance position shift on the screen.
CKSTAT can be read out and gives information whether the color is switched on or off.
STDET indicates the detected color standard. Additionally PALID signals whether a PAL
signal or a NTSC signal is applied.
4.4
Comb Filtering
Depending on the selected picture size and color standard, a comb filtering is performed
for luminance and chrominance. A comb filter uses the spectral interleaving of the
encoded luminance and chrominance to separate both without cross artifacts. Thus
cross-color and cross-luminance are suppressed effectively. For NTSC sources, a comb
filtering is performed for all picture sizes. Due to reduced bandwidth in horizontal and
vertical direction a strong reduction of cross artifacts can be achieved for PAL signals.
The same applies for the luminance signal of SECAM signals.
4.5
Luminance Processing
The A/D-converted CVBS (or Y) signal is digitally clamped to back porch. Depending on
the transmitted standard and operational area, an offset between black- and blanking
level can be found in the incoming signal (’7.5 IRE’). As for some applications a black
offset is not desired, controlling may be done using LMOFST. The positive or negative
offset is added to the Y signal before scaling.
Micronas
4-15
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
Received signal
BLACK value
BLANK value
Processed signal
BLACK value
BLANK value
M standard signals
LMOFST='00' (no additional offset)
BLACK value
BLANK value
LMOFST='10' (reduction of 16 LSB)
BLACK value
BLANK value
B/G/H/I/N standard signals
LMOFST='00' (no additional offset)
Figure 4-6
LMOFST='01' (addition of 16 LSB)
Black level correction of luminance signal
The color carrier is removed out of a CVBS signal by means of a notch filter. It is set to
the corresponding color carrier (3.58 or 4.4 MHz) only if the standard is detected
permanently. This prevents the luminance sharpness of being changed within the
standard search process. For Y signals the notch is disabled.
For a fine adjustment of delaycompensation between luminance and chrominance,
YCDEL allows a luminance shifting in 16 steps of 50ns.
4.6
Decimation
4.6.1
Single PIP Mode
Luminance and chrominance signals are filtered in horizontal and vertical direction. The
coarse horizontal and vertical picture size (1/3, 1/4, 1/6) is independently programmable
with SIZEHOR and SIZEVER. A fine adjustment in steps of 4 pixel and 2 lines is possible
by HSHRINK and VSHRINK, which allows correct aspect ratio for multistandard
applications (50/60 Hz mixed mode, (S)VGA).
For main decimation factors, the stored number of pixel and lines are listed in the
following tables.
Micronas
4-16
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
SIZEHOR
1)
PIP Pixel per line
Y
(B-Y)
(R-Y)
D1
D0
0
0
3:11)
216
54
54
0
1
3:1
216
54
54
1
0
4:1
160
40
40
1
1
6:1
108
27
27
only used for compatiblity with other SDA 948xX/958xX types
Table 4-5
Number of stored pixel per line dependent on SIZEHOR
SIZEVER
D1
1)
horizontal
scaling
vertical scaling
D0
PIP lines
625 lines source
525 lines source
0
01)
3:1
88
72
0
1
3:1
88
72
1
0
4:1
66
54
1
1
6:1
44
36
only used for compatibility with other SDA 948xX/958xX types
Table 4-6
Micronas
Number of stored lines per field
4-17
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
0
1
2
3
4
5
6
7
8
9
10
11
12
13
0
1
2
3
4
5
6
7
8
9
10
11
12
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
3,00
3,04
3,11
3,17
3,23
3,29
3,37
3,44
3,51
3,60
3,67
3,76
3,84
3,94
4,05
4,16
4,27
4,38
4,50
4,63
4,77
4,91
5,06
5,22
5,41
5,59
5,78
216
212
208
204
200
196
192
188
184
180
176
172
168
164
160
156
152
148
144
140
136
132
128
124
120
116
112
0
1
2
3
4
5
6
7
8
9
10
11
12
3
3
3
3
3
3
3
3
3
3
3
3
3
6,00
6,23
6,48
6,75
7,04
7,35
7,70
8,10
8,52
8,99
9,51
10,12
10,64
108
104
100
96
92
88
84
80
76
72
68
64
60
Table 4-7
Number of stored pixel per line dependent on HSHRNK
Micronas
4-18
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
625 lines
0
1
2
3
4
5
6
7
8
9
10
0
1
2
3
4
5
6
7
8
9
10
Table 4-8
4.6.2
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
3,00
3,07
3,14
3,21
3,30
3,38
3,47
3,56
3,66
3,77
3,89
4,00
4,13
4,25
4,41
4,56
4,72
4,88
5,06
5,28
5,50
5,75
88
86
84
82
80
78
76
74
72
70
68
66
64
62
60
58
56
54
52
50
48
46
525 lines
625 lines
3
3,09
3,19
3,28
3,38
3,49
3,61
3,73
3,87
72
70
68
66
64
62
60
58
56
4,01
4,15
4,31
4,5
4,69
4,9
5,13
5,39
5,7
54
52
50
48
46
44
42
40
38
0
1
2
3
4
5
6
7
8
9
10
3
3
3
3
3
3
3
3
3
3
3
6,00
6,28
6,61
6,94
7,31
7,78
8,25
8,81
9,42
10,17
11,02
525 lines
44 6,00
42 6,38
40 6,75
38 7,22
36 7,73
34 8,30
32 9,00
30 9,80
28 10,78
26
24
36
34
32
30
28
26
24
22
20
Number of stored lines per field dependent on VSHRNK
Horizontal And Vertical Fine Positioning
All picture sizes are pre-centered inside the frame. In addition, if necessary the vertical
and horizontal acquisition area can be shifted by VFP for vertical and HFP for horizontal
direction.
4.6.3
Multi Display Mode
SDA 9488X and SDA 9588X offer the feature to display a sub-picture more than once.
The picture size and arrangement depends on the display mode (DISPMOD) and not on
SIZEHOR or SIZEVER. Hence variable scaling is not possible in these modes.
Micronas
4-19
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
Display
Mode
DISPMOD
D1
D0
1
0
0
2
0
1
3
1
0
Table 4-9
Size
Picture
configuration
Pixel
Lines
625
525
single PIP mode,
216
60
88
24
72
20
3 X1/9
one upon another
(same content)
216
264
216
4 X 1/16
one upon another
(same content)
156
264
216
SIZEHOR/
SIZEVER
HSRHNK/
VSHRNK
Multi-display modes
The display modes are shown in the appendix. The sizes of the partial pictures are listed
in table 4-9.
4.7
Display Control
The on-chip memory capacity is 512 kbits. Provided that the same standard (50 or 60
Hz) video sources are applied to inset and parent channel, jointline-free frame mode
display is possible. This means that every incoming field is processed and displayed by
the SDA 9488X/SDA 9588X processor. The result is a high vertical and time resolution.
For this purpose the standard is analyzed internally and frame mode display is blocked
automatically, if the described restrictions are not fulfilled. Then only every second
incoming field is shown (field mode). Field mode normally shows jointlines. This is
caused by an update of the memory during read out. The result is that one part of the
picture contains new picture information and the other part contains one earlier written
field. The switching from or to frame mode is free of artifacts.
Activation of frame-mode display is blocked automatically if at least one of the following
conditions is not fulfilled:
• Inset and parent channel have the same field repetition frequency. This means that
frame mode is possible only for 50Hz inset and parent sources or 60Hz inset and
parent sources.
• Interlace signal is detected for inset and parent channel. For progressive scan or
(S)VGA display therefore only field mode is possible. For some VCRs in trick mode,
often no interlace is detected also.
• The number of lines is within a predefined range for inset (FMACTI) or parent
(FMACTP) channel (assuming standard signals according to ITU)
Micronas
4-20
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
FMACTP
parent
standard
number of
lines per field
FMACTI
inset
standard
number of
lines per field
0
50 Hz
310...315
0
50 Hz
310...315
1
50 Hz
290...325
1
50 Hz
290...325
0
60 Hz
260...265
0
60 Hz
260...265
1
60 Hz
250...275
1
60 Hz
250...275
Table 4-10
Required number of lines for frame mode display
The system may be forced to field mode by means of FIESEL. Either first or second field
is selectable. ’One of both’ takes every second field independent of the field number.
This is meant for sources generating only one field (e.g. video-games).
For progressive scan conversion systems and HDTV / (S)VGA displays a line doubling
mode is available (PROGEN). Every line of the inset picture is read twice.
Memory writing is stopped by FREEZE bit. The field stored in the memory is then
continuously read. As the picture decimation is done before storing, the picture size of a
frozen picture can not be changed.
Depending on the phase between inset and parent signals a correction of the display
raster for the read out data is performed. Synchronization of memory reading with the
parent channel is achieved by processing the parent horizontal and vertical
synchronization signals. Horizontal and vertical pulses may be provided. The signals are
fed to the IC at pin HSP for horizontal synchronization and pin VSP for vertical
synchronization. HSPINV or VSPINV respectively allow an inversion of the expected
signal polarity.
HSP
VSP
VSPDEL max=151 (75) ←s
VSPDEL
VSPD
field 0 window
field 1 window
(internal)
tH/2 = 32 (16) ←s
tH = 64 (32) ←s
values in brackets () apply for 100Hz systems
Figure 4-7
Micronas
Field detection and phase adjustment of vertical pulse (VSP)
4-21
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
As the external VSP and HSP signals may come from different devices with different
delay paths, the phase between V-sync and H-sync is adjustable (VSPDEL). An
incorrect setting of VSPDEL may result in wrong or unreliable field detection of parent
channel.
Normally a noise reduction of the incoming parent vertical pulse is performed. With this
function missing vertical pulses are compensated. The circuit works for 50/60 Hz
applications as well as progressive and 100/120Hz application. (S)VGA signals are
supposed to be very stable and therefore not supported by the noise suppression. By
means of VSPNSRQ, vertical noise suppression is switched off.
A great variety of combinations of inset and parent frequencies are possible. The
following table shows some constellations:
Inset
Parent
frame correct aspect correct aspect
vertical
1)
1)
Frequency Frequency
mode
ratio
ratio
noise
(HSP/VSP)
(single pip)
(multi display) suppression
selectable
50
50i
50
60i
60
50i
60
60i
50
50p
50
60p
60
50p
60
60p
50
100i
50
120i
60
100i
60
120i
50
(S)VGA
2)
60
(S)VGA
2)
1)
standard signals supposed
2)
valid for some parent frequencies. Please refer to Chapter 4.7.1
Table 4-11
Micronas
Available Features with varying inset and parent standards
4-22
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
4.7.1
Mixed Standard Applications And (S)VGA Support
remark
(Napel X Naline @ fV)
fH
(kHz)
TH
(←s)
THact(
←s)
lines/
active
fdot
(MHz)
scan
720X576@50Hz
(TV)
15.6
64.0
52.0
625/
576
13.5
interlace
702X488@60Hz
(TV)
15.7
63.6
52.7
525/
488
13.5
interlace
720X576@100Hz
(TV 100 Hz)
31.2
32.0
26.0
625/
576
27
interlace
702X488@120Hz
(TV 120 Hz)
31.2
31.8
26.4
525/
488
27
interlace
720X576@50Hz
(TV progressive)
31.2
32.0
26.0
625/
576
27
progressive
702X488@60Hz
(TV progressive)
31.2
31.8
26.4
525/
488
27
progressive
640X480@60Hz
(VGA)
31.5
31.8
25.4
525/
480
25.2
progressive
640X480@72Hz
(VGA)
37.9
26.4
20.3
520/
480
31.5
progressive
640X480@75Hz
(VGA)
37.5
26.7
20.3
500/
480
31.5
progressive
800X600@56Hz
(SVGA)
35.2
28.4
22.2
625/
600
36.0
progressive
800X600@60Hz
(SVGA)
37.9
26.4
20.0
625/
600
40.0
progressive
800X600@72Hz
(SVGA)
48.1
20.8
16.0
666/
600
50.0
progressive
800X600@75Hz
(SVGA)
46.9
21.3
16.2
625/
600
49.5
progressive
800X600@85Hz
(SVGA)
53.7
18.6
14.2
631/
600
56.3
progressive
1024X768@43Hz
(SVGA)
35.5
28.2
22.8
817/
768
44.9
interlace
Table 4-12
Micronas
Examples of supported parent signals
4-23
correct
aspect
ratio
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
The SDA 9488X resp. SDA 9588X allow multiple scan rates for the use in desktop video
applications, VGA compatible or 100Hz TV sets. All features are provided in ’normal’
operating modes at auto detected 50Hz and 60 Hz parent and inset standards. 2fH
modes (100/120Hz and progressive) are supported by line frequency- and pixel clock
doubling and are not detected automatically. Even on a 16:9 picture tube correct aspect
ratio can be displayed by selecting the approbiate parent clock. The video synthesizer
generates also a special pixel clock for VGA display (see chapter 5.5.9 for details). As
(S)VGA consists of a variety of scan rates the correct aspect ratio is not adjustable for
all modes with the parent clock (HZOOM) because of the limited count of frequencies.
For single PIP only, correct aspect ratio is maintained by the vertical and horizontal
scaler (HSHRINK and VSHRINK).
It is possible to display (S)VGA sources for parent display, as long as the horizontal
frequency is lower than 40 kHz and the signal does not contain more than 1023 lines.
For progressive scan mode, PROGEN must be set. Additionally field-mode should be
forced to prevent unallowed frame-mode displaying (FIESEL). As the (S)VGA normally
does not fit to the display raster generated in the vertical noise suppression, VSPNSRQ
should be disabled. (S)VGA signals for inset channel are not supported.
PROGEN
READD
Expected input signal
0
0
50 or 60 Hz signal interlace
0
1
100 or 120 Hz signals interlace
1
0
(reserved)
1
1
50 or 60 Hz or (S)VGA signal progressive
Table 4-13
4.7.2
Selection of display field repetition
Display standard
For a single-PiP, the number of displayed lines depends on the selected picture size and
on the signal standard. For multi picture display, the number of displayed lines depends
on the selected picture size and on the signal standard of the parent signal. Additionally,
a standard can be forced by DISPSTD.
Micronas
4-24
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
DISPSTD
DISPMOD
Display Standard
D1
D0
0
0
0
PIP depends on detected inset standard (single pip)
0
0
>0
PIP depends on detected parent standard (multi display)
0
1
x
PIP display is always in 625 lines mode
1
0
x
PIP display is always in 525 lines mode
1
1
x
freeze last detected display standard and size
Table 4-14
Display standard selection
If a 625 lines picture is shown with a 525 lines parent signal, some lines are missing on
top and bottom of picture. If a 525 lines picture is shown with a 625 lines display
standard, missing lines at top and bottom are filled with background color.
4.7.3
Picture Positioning
The display position of the inset picture is programmable to the 4 corners of the parent
picture (CPOS). From there PIP can be moved to the middle of the TV Picture with
POSHOR and POSVER. The corner positions can be centered coarsely on the screen
with POSOFH and POSOFV. Depending on coarse position, one PIP corner remains
stable when changing the picture size.
CPOS
D1
D0
Coarse
Position
0
0
upper left
upper left
down
right
0
1
upper right
upper right
down
left
1
0
lower left
lower left
up
right
1
1
lower right
lower right
up
left
Table 4-15
Reference
corner of PiP
increasing
POSVER
increasing
POSHOR
Coarse Positioning
Starting at every coarse position, the picture is movable to 256 horizontal locations (4
pixel increments) and 256 vertical locations (2 line increments). The pixel width on the
screen depends on the selected HZOOM factor. Even POP-positions (Picture Outside
Picture) in 16:9 applications are possible.
Micronas
4-25
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
POSHOR
CPOS='01'
CPOS='00'
POSVER
POSVER
CPOS='11'
CPOS='10'
POSHOR
Figure 4-8
Coarse Positioning
4.8
Output Signal Processing
4.8.1
Luminance Peaking
To improve picture sharpness, a peaking filter which amplifies higher frequencies of the
input signal is implemented. The amount of peaking can be varied in seven steps by
YPEAK. The setting ’000’ switches off the peaking. The value ’011’ is recommended.
This provides a good compromise between sharpness impression and annoying
aliasing. The characteristic for all possible settings is shown in fig. (4-9)
10
9
YPEAK = ’111’
8
YPEAK = ’110’
YPEAK = ’101’
gain [dB]
7
6
YPEAK = ’100’
5
YPEAK = ’011’
4
YPEAK = ’010’
3
YPEAK = ’001’
2
1
0
0
0.1
0.2
0.3
0.4
normed frequency
Figure 4-9
Micronas
Characteristics of selectable peaking factors
4-26
YPEAK = ’000’
0.5
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
Coring should be switched on by YCOR to reduce noise, which is also amplified when
peaking is enabled. As the coring stage is in front of the peaking filter, 1 LSB noise will
not be peaked.
4.8.2
RGB Matrix
The chip contains three different matrices, one suited for EBU standards, one suited for
NTSC-Japan and one suited for NTSC-USA, which are selected via MAT. The signal
OUTFOR switches between YUV output or RGB output. The signal UVPOLAR inverts
the U and V channels and results in Y-U-V output. The standard magnitudes and angles
of the color-difference signals in the UV-plane are defined as follows:
MAT
Magnitudes
Angles
Standard
D1
D0
(B-Y)
(R-Y)
(G-Y)
(B-Y)
(R-Y)
(G-Y)
0
0
2.028
1.14
0.7
0
90
236
EBU
0
1
2.028
1.582
0.608
0
95
240
NTSC (Japan)
1
0
2.028
2.028
0.608
0
105
250
NTSC (USA)
1
1
Table 4-16
(reserved)
RGB matrices characteristics
The color saturation can be adjusted with SATADJ register in 16 steps between 0 and
1.875. Values above 1.0 may clip the chrominance signals.
4.8.3
Framing And Colored Background
Figure 4-10 Normal frame and 3D frame
Micronas
4-27
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
With FRSEL a colored frame is added to the inset picture. The chip can display two
different types of frames, one simple monochrome frame and a more sophisticated
frame giving a three dimensional impression.
The frame elements are always placed outside the inset picture, except for the inner
shade of three dimensional frame or inner frame in multipip-mode. There is no shift of
the inset picture position if the inset frame width is modified.
4096 frame colors are programmable by FRY, FRU, and FRV, 4 bits for each
component. Horizontal and vertical width of the frame are programmable independently
by FRWIDH and FRWIDHV. If desired, frame color is displayed over the whole PIP size
or whole picture size of the main channel when PIPBG is set accordingly.
PiP Picture
background
picture
frame
no
frame color
shades
no
dark/light
background
no
background color
frame color
Figure 4-11 Selectable picture configurations
64 background colors are programmable by BGY, BGU, BGV, 2 bits for each
component. Alternatively BGFRC sets the background to frame color.
4.8.4
16:9 Inset Picture Support
To remove dark stripes at 16:9 inset pictures the vertical display area is reducable with
VPSRED. The number of omitted lines depends on the vertical decimation factor.
Micronas
4-28
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
vertical
decimation
factor
displayed
lines (50Hz)
displayed
lines (50Hz)
with reduction
displayed
lines (60Hz)
displayed
lines (60Hz)
with reduction
1
264
214
216
175
44
35
36
29
...
6
Figure 4-12 Number of lines without and with reduction of vertical picture size
.
Figure 4-13 16:9 inset picture without and with reduction of vertical picture size
4.8.5
Parent Clock Generation
The phase of the output signals is locked to the rising edge of the horizontal sync pulse.
The frequency varies in a certain range to ensure correct aspect ratio for 16:9
applications depending on HZOOM. The horizontal and vertical scaling can be used for
all display frequencies.
display
format
inset
picture
format
desired
PiP format
required
parent
frequency
4:3
4:3
4:3
4:3
4:3
16:9
16:9
Table 4-17
Micronas
value of HZOOM
D2
D1
D0
27
0
0
0
16:9
20.25
0
0
1
4:3
4:3
36
0
1
0
16:9
16:9
36
0
1
0
Format conversion using HZOOM
4-29
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
For variations of parental horizontal frequency (e.g. VCR), a digital correction of the
position is useful to stabilize the picture (POSCOR). This circuit detects a varying
parental line frequency and moves the picture to the place, where it would have been
without this frequency deviation. The calculation is done once a field.
4.8.6
Select Signal
For controlling an external RGB or YUV switch a select signal is supplied. The delay of
this signal is programmable for adaptation to different external output signal processing
devices (SELDEL). SELDOWN sets this output to tristate (high-resistance).
frame
PiP signal
OUTx
picture
SEL
SELDEL
Figure 4-14 Select timing
4.9
DA-Conversion And RGB / YUV Switch
The SDA 9588X/SDA 9488X include three 7bit DA-converters. Brightness (BRTADJ),
Contrast (CON) and overall amplitude (PKLR, PKLG, PKLB) of the output signal are
adjustable. External RGB or YUV signals can be connected to the inputs IN1...3. By
forcing the FSW input to high-level these signals are switched to the outputs OUT1...3
while the internal signals are switched off. The FSW input signal is passed through to the
SEL output. The setting of RGBINS determines wether an RGB insertion is possible and
which source, the external picture or the PiP, gets priority.
Micronas
4-30
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
R/V
G/Y
B/U
RGBINS='10'
PIPON='1'
RGBINS='11'
PIPON='1'
OSD
OSD
OSD
OSD
RGBINS='00'
PIPON='1'
RGBIN='1X'
PIPON='0'
OSD
OSD
VSSA2
VDDA2
OUT1
OUT2
OUT3
SEL
INT
IN1
IN2
IN3
FSW
VSS
I2C
VSSA1
VDDA1
VREFH
VDD
VREFL
CVBS3
SCL
CVBS2
HSP
SDA
XQ
VSP
CVBS1
VREFM
XIN
SEL
PiP IV
RGB/VYU
FSW
OSD
OSD
Figure 4-15 Visualization of RGB/YUV insertion
The external RGB or YUV signals are each clamped to the reference levels of the DACs
to force uniform black levels in each channel. The clamping needs careful adjustment
especially for VGA applications. The position and the length of the blanking pulse as well
as the clamping pulse are adjustable (CLPPOS, CLPLEN). If READD is set to ’1’ (100Hz
mode), all pulses are shortened by one half. HZOOM influences the adjustment range of
the clamping and blanking pulse because of the modified clock frequency, but the pulse
length is kept nearly constant.
Parent
Video
HSP
256 T
allowed
HSP range
b
BLANKP
a
CLAMPP
c
d
Figure 4-16 PIP horizontal blanking timing
Micronas
4-31
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
READD
CLPDEL
CLPLEN
a (←s)
Blanking
Start
b (←s)
Blanking
Duration
c (←s)
Clamping
Start
d (←s)
Clamping
Duration
D2
D1
D0
D1
D0
0
0
0
0
0
0
-1.5
10.5
3
5
0
1
1
1
0
0
-11
10.5
-6.4
5
0
0
0
0
0
1
-1.5
7.9
2.2
3.8
0
1
1
1
0
1
-11.0
7.9
-7.3
3.8
1
0
0
0
0
0
-0.8
5.3
1.5
2.5
1
1
1
1
0
0
-5.5
5.3
-3.2
2.5
1
0
0
0
0
1
-0.8
4
1.1
1.9
1
1
1
1
0
1
-5.5
4
-3.6
1.9
Table 4-18
4.9.1
PIP horizontal blanking timing
Contrast, Brightness and Peak Level Adjustment
The peak level adjustment modifies the magnitude of each channel separately. It should
be used to adapt once the signal levels to the following stage. The contrast adjustment
influences all three channels and allows a further increase of 30% of the peak level
magnitude. The effect of the brightness adjustment depends on the selected output
mode (RGB/YUV). In YUV mode it changes the offset of the OUT2 (Y) signal only while
in RGB mode it changes the offset of all three channels at the same time. The brightness
increase is up to 20%.
4.9.2
Pedestal Level Adjustment
The pedestal level adjustment controlled by I2C signals BLKLR, BLKLG, BLKLB
enables the correction of small offset errors, possibly appearing at the successive
blanking stage of RGB processor. This adjustment has an effect on the setup level
during the active line interval of each channel like the brightness adjustment but has an
enhanced resolution of 0.5 LSB. The maximum possible offset amounts to 7.5 LSBs. In
YUV mode (OUTFOR = ’1’) the action depends on the setting of BLKINVR and
BLKINVB. If BLKINVR (BLKINVB) is active the offset applies to the blank level of the
RV (BU) channel during the clamping interval for shifting the setup level to the negative
direction. In RGB mode (OUTFOR = ’0’) BLKINVR and BLKINVB have no effect.
Micronas
4-32
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
YUV Mode
BLKINVR = BLKINVB = 0
BLKINVR = BLKINVB = 1
BLKLR = 15
BLKLB = 15
BLKLR = 15
BLKLB = 15
32
32
BLKLR = 0
BLKLB = 0
RGB Mode
0
BLKLR = 0
BLKLB = 0
BLKLR = 15
BLKLB = 15
BLKLG = 15
BLKLR = 0
BLKLB = 0
BLKLG = 0
Figure 4-17 Pedestal level adjustment
4.10
Data Slicer
Depending on SERVICE, Closed Caption data (’Line 21’) or WSS (Widescreen
signalling) is sliced by the digital data slicer and can be read out from I2C interface. The
line number of the sliced data is selectable with SELLNR. Therefore WSS and CC can
be processed in different regions (e.g. CC with PAL M). The Closed Caption data is
assumed to conform with the ITU standards EIA-608 and EIA-744-A. WSS data is
assumed to conform with ETS 300 294 (2nd edition, May 1996).
4.10.1
Closed Caption
The closed caption data stream contains different data services. In field 1 (line 21) the
captions CC1 and CC2 and the text pages T1 and T2 are transmitted whereas in field 2
(line 284) caption CC3, CC4, text T3, T4 and the XDS data are transmitted. For more
information please refer to the above mentioned standards.
Raw CC as well as prefiltered data is provided alternatively. With the built-in
programmable XDS-Filter (XDSCLS), the program-rating information (’V-chip’) as well
Micronas
4-33
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
2
as others can be filtered out. The XDS filter reduce traffic on the I C bus and save
calculation power of the main controller. If no class filter is selected, all incoming data
2
(both fields) is sliced and provided by the I C interface. When one or more class filters
are chosen, only data in field 2 is sliced. Any combination of class filters is allowed. Each
’CLASS’ is divided into ’TYPES’ which can be sorted out by the XDS-secondary filter
(XDSTPE). Any combination of type filter is allowed. Some type filter require an
appropriate class filter.
4.10.2
Widescreen Signalling (WSS)
In WSS mode (SERVICE=’1’) no filtering is possible. All sliced data is passed to the
output registers. In this case XDSTPE selects the field number of the data to be sliced.
In Europe WSS carries for instance information about aspect ratio and movie mode.
4.10.3
Indication Of New Data
The sliced and possibly filtered data is available in DATAA and DATAB. The
corresponding status bits are DATAV and SLFIELD. When new data were received,
DATAV becomes ’1’ and the controller must read DATAA, DATAB and the status
information. After both data bytes were read DATAV becomes ’0’ until new data arrives.
It must be ensured that the data polling is activated once per field (16.7 or 20 ms) or
every second field (33.3 or 40 ms), depending on the slicer configuration and inset field
frequency. The field number of the data in DATAA and DATAB can be found in
SLFIELD. If one or more XDS-class filter are activated, SLFIELD contains always ’1’.
Additionally pin 10 (INT) may flag that new data is received. Default this pin is in tri-state
mode to be compatible with Micronas' SDA9388X/9389X PIP devices. It can also be
configured by IRQCON to output a single short pulse when new data is available or
behave equal to DATAV. In the last case the output remains active until the two data
registers DATAA/DATAB are read. Both modes are useful to avoid continuos polling of
the I2C bus. The micro-controller initiates I2C transfers only when required.
while (1){
i2c_read pip4_adr, status_reg_adr, status
if (status & data_valid_mask) {
i2c_read_inc pip4_adr, dataa_reg_adr, dataa, datab, status
process_data dataa, datab, status
}
}
Figure 4-18 Example in pseudo-code for reading the data
Micronas
4-34
SDA 9488X
Preliminary Data Sheet
SDA 9588X
System Description
4.10.4
Violence Protection
The rating information is sent in the program rating packet of the current (sometimes
future) class in the XDS data stream. If only this information is desired the corresponding
XDS filter (class 01h, type 05h) should be used to suppress other data. The class/packet
bytes (0105h) precede the 2 bytes rating information. Each sequence is closed by the
end-of-packet byte (0fh) and a checksum. This checksum complements the byte
truncated sum of all bytes to 00h. Except comparison of the received rating with the
adjusted user rating threshold the micro-controller should check the parity of each byte
and validate the checksum to avoid miss-interpretation of wrong received data.
The SDA 9488X/SDA 9588X offer some alternatives to blocking the PIP channel
completely by switching it off (fig. (4-19)).
“Warning Message”
“Blue Screen”
“Mosaic”
THIS PROGRAM
CONTAINS VIOLENT
SCENES
Figure 4-19 Possibilities of PiP blocking
The Mosaic mode (MOSAIC) hides details of the picture by reduced sharpness and
increased aliasing. The picture looks scrambled and is less perceptible.
Micronas
4-35
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Application Examples
5
Application Examples
The following two figures show 100/120Hz applications with the Micronas Featurebox
SDA 9400/01. As the chip supports two I2C addresses and owns a RGB switch dual-PiP
applications are easy to implement. The arrangement for best possible performance is
shown in the fig. (5-1).
additional 1fH source
IN1-3
CVBS
(Y/C, YUV)
SDA9588X
SDA9588X
SDA9588X
HSP/VSP
OUT1-3
I2C
+3.3V
SDA 9400
IN1-3
CVBS
(Y/C, YUV)
SDA9588X
OUT1-3
I2C
H/V2H
H/V1H
CVBS
(Y/C)
Figure 5-1
additional 2fH sources
HSP/VSP
analog / digital
Frontend
YUV1H
Featurebox
i.e.SDA 9400
YUV2H
Backend
i.e. SDA9380
SDA 9588X application with insertion in front of the Featurebox
The output of two ’OCTOPUS’ are connected to the YUV (or RGB) input of the video
processor of the main channel. Due to the 4:2:2 processing within the SDA 9400 the
inset picture remains brilliant.
SDA9588X
CVBS
(Y/C, YUV)
SDA9588X
HSP/VSP
SDA 9400
OUT1-3
I2C
additional 2fH sources
CVBS (Y/C)
Figure 5-2
H/V2H
H/V1H
analog / digital
Frontend
YUV1H
Featurebox
i.e. SDA 9400
YUV2H
Backend
i.e. SDA9380
SDA 9588X application with insertion behind the featurebox
Connecting of a SDA 9588X directly to the RGB input of the RGB processor is possible
as well. One picture is generated from SDA 9588X device, the other one from the
featurebox. This cheap implementation preserves the chroma of inset channel at its full
bandwidth, although only field mode is possible for PiP picture. The output of an OSD/
Text processor may be fed to the RGB switch of the SDA 9588X.
Micronas
5-36
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
6
I2C Bus
6.1
I2C Bus Address
Write Address1
1
1
0
1
0
1
1
0
(D6h)
Read Address1
1
1
0
1
0
1
1
1
(D7h)
Table 6-1
Primary Address (pin 9=’low-level’)
Write Address2
1
1
0
1
1
1
1
0
(DEh)
Read Address2
1
1
0
1
1
1
1
1
(DFh)
Table 6-2
6.2
Secondary Address (pin 9 = ’high-level’)
I2C-Bus Format
WRITE
S 1101x110 A Subaddress A
Data Byte
A
****
A
P
READ
S 1101x110 A Subaddress A Sr 1101x111 A Data Byte n NA P
S: Start condition / Sr Repeated start condition / A: Acknowledge / P: Stop condition /
NA: No Acknowledge
Write operation is possible at registers 00h-21h only, read operation is possible at
registers 28, 2Ah-2Ch only. An automatic address increment function is implemented.
Micronas
6-37
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
I2C bus Command Table
6.3
Subadd
(Hex)
Data Byte
00h
D7
D6
D5
D4
D3
D2
D1
D0
PIPON
CPOS1
CPOS0
YUVSEL
READD
PROGEN
FIESEL1
FIESEL0
01h
POSHOR7 POSHOR6 POSHOR5 POSHOR4 POSHOR3 POSHOR2 POSHOR1 POSHOR0
02h
POSVER7 POSVER6 POSVER5 POSVER4 POSVER3 POSVER2 POSVER1 POSVER0
03h
04h
VFP3
VFP2
DISPSTD1 DISPSTD0
VFP1
VFP0
FREEZE
MOSAIC
PIPBG1
PIPBG0
05h
FPSTD1
FPSTD0
06h
HSPINV
VSPINV
07h
FRSEL
INFRM
VPSRED
FRWIDH2
08h
RGBINS1
RGBINS0
VERBLK
09h
POSCOR DISPMOD1 DISPMOD0 CLPDEL4
0Ah
AGCRES
AGCMD1
AGCMD0
0Bh
CVBSEL1
CVBSEL0
0Ch
PLLITC1
0Dh
HFP3
HFP2
HFP1
HFP0
SIZEHOR1 SIZEHOR0 SIZEVER1 SIZEVER0
FMACTP
HZOOM2
HZOOM1
HZOOM0
VSPDEL3
VSPDEL2
VSPDEL1
VSPDEL0
FRWIDH1
FRWIDH0
FRWIDV1
FRWIDV0
SELDOWN SELDEL3
SELDEL2
SELDEL1
SELDEL0
CLPDEL3
CLPDEL2
CLPDEL1
CLPDEL0
AGCVAL3
AGCVAL2
AGCVAL1
AGCVAL0
NOSIGB
CLMPID1
CLMPID0
CLMPIST1 CLMPIST0 LMOFST1
PLLITC0
NSRED1
NSRED0
YCDEL3
YCDEL2
YCDEL1
YCDEL0
CSTAND2
CSTAND1
CSTAND0
CSTDEX1
CSTDEX0
LOCKSP
CKILL1
CKILL0
0Eh
BGPOS
SCMIDL0
DEEMP1
DEEMP0
COLON
ACCFIX
CHRBW1
CHRBW0
0Fh
IFCOMP1
IFCOMP0
HUE5
HUE4
HUE3
HUE2
HUE1
HUE0
10h
SATNR
FMACTI
CPLLOF
SCADJ4
SCADJ3
SCADJ2
SCADJ1
SCADJ0
11h
CONADJ3
CONADJ2
CONADJ1
CONADJ0
BLKLR3
BLKLR2
BLKLR1
BLKLR0
12h
BRTADJ3
BRTADJ2
BRTADJ1
BRTADJ0
BLKLG3
BLKLG2
BLKLG1
BLKLG0
13h
TRIOUT
REFINT
BLKINVR
BLKINVB
BLKLB3
BLKLB2
BLKLB1
BLKLB0
14h
PKLR7
PKLR6
PKLR5
PKLR4
PKLR3
PKLR2
PKLR1
PKLR0
15h
PKLG7
PKLG6
PKLG5
PKLG4
PKLG3
PKLG2
PKLG1
PKLG0
16h
PKLB7
PKLB6
PKLB5
PKLB4
PKLB3
PKLB2
PKLB1
PKLB0
Micronas
VSPNSRQ VSPDEL4
6-38
LMOFST0
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subadd
(Hex)
Data Byte
D7
D6
D5
D4
D3
D2
D1
D0
17h
MAT1
MAT0
BGY1
BGY0
FRY3
FRY2
FRY1
FRY0
18h
OUTFOR
UVPOLAR
BGU1
BGU0
FRU3
FRU2
FRU1
FRU0
19h
(reserved)
BGFRC
BGV1
BGV0
FRV3
FRV2
FRV1
FRV0
1Ah
SATADJ3†
SATADJ2
SATADJ1
SATADJ0†
YPEAK2
YPEAK1
YPEAK0
YCOR
1Bh
XDSCLS4
XDSCLS3
XDSCLS2
XDSCLS1
XDSCLS0
XDSTPE2
XDSTPE1
XDSTPE0
1Ch
UVSEQ
MPIPBG
SERVICE
SELLNR1
SELLNR0
IRQCON2
IRQCON1
IRQCON0
1Dh
(reserved)
(reserved)
(reserved)
(reserved)
(reserved)
PIPBLK
PALIDL1
PALIDL0
1Eh
POSOFV2 POSOFV1 POSOFV0 POSOFH4 POSOFH3 POSOFH2 POSOFH1 POSOFH0
1Fh
(reserved)
(reserved)
(reserved)
VSHRNK4 VSHRNK3 VSHRNK2 VSHRNK1 VSHRNK0
20h
(reserved)
(reserved)
(reserved)
HSHRNK4 HSHRNK3 HSHRNK2 HSHRNK1 HSHRNK0
21h
(reserved)
(reserved)
(reserved)
(reserved)
(reserved)
(reserved)
CLPLEN1
CLPLEN0
28h
FRMMD
PIPSTAT
SYNCST1
SYNCST0
CKSTAT
STDET2
STDET1
STDET0
2Ah
DATAA7
DATAA6
DATAA5
DATAA4
DATAA3
DATAA2
DATAA1
DATAA0
2Bh
DATAB7
DATAB6
DATAB5
DATAB4
DATAB3
DATAB2
DATAB1
DATAB0
DEVICE1
DEVICE0
PRNSTD
PALID
DATAV
SLFIELD
2Ch
After power on the grey marked data bits are set to '1', all other to ‘0‘.
Micronas
6-39
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
I2C Bus Command Description
6.4
Subaddress 00h
PIPON
D7
PiP on
switches the PIP insertion on
0
PIP insertion off
1
PIP insertion on
CPOS
Coarse position
D6
D5
coarse positioning of the picture
0
0
upper left position
0
1
upper right position
1
0
lower left position
1
1
lower right position
YUVSEL
D4
YUV Select
select YUV mode
0
CVBS or Y/C source
1
YUV source
READD
D3
Read Double Mode
double read frequency for compatibility with systems that use 2fH
(e.g.100 Hz, progressive)
0
PIP display with single read frequency and 2x oversampling
1
PIP display with double read frequency
Micronas
6-40
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
PROGEN
Progressive Scan Enable
D2
for compatibility with progressive scan systems
0
each line of PIP is read once (normal operation)
1
each line of PIP is read twice (line doubling operation)
FIESEL
Field Select
D1
D0
set field or frame display mode
0
0
frame mode (if possible)
0
1
field mode (first field only)
1
0
field mode (second field only)
1
1
field mode (one of both)
Subaddress 01h
POSHOR
D7-D0
Horizontal Picture Position
horizontal position adjustment of the PIP in steps of 4 pixel
shift direction depends on the coarse positioning of the picture
Subaddress 02h
POSVER
D7-D0
Micronas
Vertical Picture Position
vertical position adjustment of the PIP in steps of 1 lines
shift direction depends on the coarse positioning of the picture
6-41
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 03h
HFP
Horizontal Fine Positioning
D7
D6
D5
D4
1
0
0
0
changes the position of the horizontal
acquisition window by steps of 2 pixel
-16 pixel (-0.8 ←s), most right position of
the image
..
0
0
0
0
0 pixel, nominal center position
Note
values refer to
the
undecimated
picture
..
0
1
1
1
VFP
+14 pixel (0.7 ←s), most left position
Vertical Fine Positioning
D3
D2
D1
D0
1
0
0
0
changes the position of the vertical
acquisition window by steps of 1 line
-8 lines, most upper position of the image
..
0
0
0
0
0 lines, nominal center position
..
0
1
1
1
+7 lines, most right position
Subaddress 04h
DISPSTD
Display Standard
D7
D6
0
0
PIP depends on detected inset standard
0
1
PIP display is always in 625 line mode
1
0
PIP display is always in 525 line mode
1
1
freeze last detected display standard and size
Micronas
selects the line standard of PIP display
6-42
Note
values refer to
the
undecimated
picture
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
FREEZE
D5
Freeze Picture
interrupts the inset picture writing and displays still picture
0
live picture
1
still picture
MOSAIC
D4
Mosaic Mode
hides picture details, intended for use with parental control
0
mosaic mode off
1
mosaic mode on
SIZEHOR
Horizontal Size
D3
D2
horizontal decimation
0
0
reduction = 2
0
1
reduction = 3
1
0
reduction = 4
1
1
reduction = 6
SIZEVER
Vertical Size
D1
D0
0
0
reduction = 2
0
1
reduction = 3
1
0
reduction = 4
1
1
reduction = 6
Micronas
vertical decimation
6-43
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 05h
FPSTD
Force Parent Standard
D7
D6
forces the parent standard to one of the following modes
0
0
auto-detect parent standard
0
1
50Hz/625 lines parent standard forced
1
0
60Hz/525 lines parent standard forced
1
1
freeze last detected standard
PIPBG
PIP Background Display
D5
D4
selects the background display
0
0
PIP visible, no background display
0
1
PIP invisible, background display in PIP
1
0
PIP visible, full screen background display
1
1
PIP invisible, background display in PIP and full screen background
FMACTP
D3
Frame Mode Activation Parent
selects the parent condition for the activation of the frame mode
0
Frame mode active for standard parent video sources only
1
Frame mode active for some nonstandard sources also
HZOOM
Horizontal Zoom
D2
D1
D0
0
0
0
27.34 MHz
0
0
1
20.25 MHz
0
1
0
35.27 MHz
0
1
1
25.43 MHz
1
0
0
26.67 MHz
1
0
1
20.63 MHz
1
1
0
34.17MHz
1
1
1
28.04 MHz
Micronas
selects the parent (display) clock frequency
6-44
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 06h
HSPINV
D7
Horizontal Sync Pulse Inversion
inverts the polarity of HSP
0
no inversion, raising edge is sync reference
1
HSP inverted, falling edge is sync reference
VSPINV
D6
Vertical Sync Pulse Inversion
inverts the polarity of VSP
0
no inversion, raising edge is sync reference
1
VSP inverted, falling edge is sync reference
VSPNSRQ
D5
Vertical Sync Pulse Noise Reduction
activates automatic V insertion that generates vertical sync pulses in
case of missing external VSP
0
on
1
off
VSPDEL
Vertical Sync Pulse Delay
D4
D3
D2
D1
D0
0
0
0
0
0
delay of the vertical sync pulse
in steps of 128 parent clocks
Note
no delay (0)
delay
depends on
HZOOM
...
1
1
1
1
1
maximum delay, 4096 clocks of
parent frequency
Subaddress 07h
FRSEL
D7
Frame Select
selects between the normal frame and the shaded frame
0
normal frame
1
shaded frame with 3D impression
Micronas
6-45
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
INFRM
Inner Frame activation
D6
actives inner frame (4 pix. width, 2 lines height) for displ. mode 2 and 3
0
inner frame off
1
inner frame on
VPSRED
D5
Vertical Picture Size Reduction
reduces vertical picture size to suppress black bars in 16:9 programs
0
no reduction
1
reduction on
FRWIDH
Frame Width Horizontal
D4
D3
D2
0
0
0
adjusts the horizontal width of the PIP frame in steps of one
pixel
no horizontal frame
...
1
1
1
7 pixel
FRWIDV
D1
D0
0
0
Frame Width Vertical
adjusts the vertical width of the PIP frame in steps of one line
no vertical frame
...
1
1
3 lines
Subaddress 08h
RGBINS
RGB Insertion
D7
D6
0
0
no external insertion possible, FSW input inactive
0
1
external insertion forced (FSW = 1)
1
0
external insertion with FSW possible (priority of FSW input)
1
1
external insertion with FSW possible (priority of PIP)
Micronas
controls the insertion of external RGB/YUV sources
6-46
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
VERBLK
D5
Vertical Blanking
switches the vertical blanking mode
0
blanking level at DAC outputs only during line-blanking intervals
1
blanking level at DAC outputs during line-blanking intervals and fieldblanking intervals, 16 lines following the parent vertical synchronization
pulse are blanked
SELDOWN
Select Down
D4
switches the driver type at the output of the SEL pin
0
open source output
1
TTL output
SELDEL
Select Delay
D3
D2
D1
D0
adjusts the delay of select signal
1
0
0
0
-8 clock periods of display clock
..
0
0
0
0
0 clock periods of display clock
..
0
1
1
1
+7 clock cycles of display clock
Subaddress 09h
POSCOR
D7
Position Correction
activates correction of display position
0
position correction disabled
1
position correction enabled
Micronas
6-47
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
DISPMOD
Display Mode
D6
D5
selects display modes with equal pictures
0
0
single PiP mode
0
1
3 x1/9 PiP (same content)
1
0
4 x1/16 PiP (same content)
1
1
(reserved)
CLPDEL
Clamping Delay
D4
D3
D2
D1
D0
0
0
0
0
0
delay of the clamping pulse for the external RGB/YUV
inputs in steps of 8 parent clock periods
no delay (0)
...
1
1
1
1
1
maximum delay, 256 clock periods of parent
frequency
Subaddress 0Ah
AGCRES
D7
Automatic Gain Control Reset
resets AGC
0
normal operation
1
reset of AGC
AGCMD
AGC Mode
D6
D5
0
0
evaluation of sync height and ADC overflow
0
1
evaluation of sync height only
1
0
evaluation of ADC overflow only
1
1
AGC fixed (gain depends on AGCVAL)
Micronas
controls the AGC operation
6-48
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
AGCVAL
Automatic Gain Control Value
D4
D3
D2
D1
0
0
0
0
AGC value for fixed mode (AGCMD=’11’)
input voltage 0.5 Vpp
..
1
0
0
0
input voltage 1 Vpp
..
1
1
1
1
input voltage 1.5 Vpp
NOSIGB
No Signal Behavior
D0
controls behavior if synchronization is not possible (no source applied)
0
noisy picture
1
colored background
Subaddress 0Bh
CVBSEL
CVBS Select
D7
D6
select CVBS source
0
0
CVBS1
0
1
CVBS2
1
0
Y/C (Y@CVBS2 / C@CVBS3)
1
1
CVBS3
CLMPID
Clamping Duration
D5
D4
0
0
0.5←s
0
1
0.9←s
1
0
1.2←s
1
1
1.5←s
Micronas
adjusts duration of clamping pulse for ADC (inset channel)
6-49
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
CLMPIST
Clamping Pulse Start
D3
D2
adjusts delay of clamping pulse for ADC refered to the horizontal sync
0
0
1.0←s
0
1
1.5←s
1
0
2.0←s
1
1
2.5←s
LMOFST
Luminance Offset
D1
D0
modifies black to blank level offset
0
0
no offset
0
1
offset of 16 LSB
1
0
offset of -8 LSB
1
1
offset of -16 LSB
Subaddress 0Ch
PLLITC
Inset PLL Time Constant
D7
D6
0
0
VCR1 (very fast)
0
1
VCR2
1
0
TV1
1
1
TV2 (very slow)
NSRED
switches the time constant of the inset PLL
Noise Reduction Inset PLL
D5
D4
0
0
noise reduction disabled
0
1
weak noise reduction
1
0
heavy noise reduction
1
1
medium noise reduction
Micronas
selects the level of noise reduction
Note
may cause trouble for VCR
signals
6-50
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
YCDEL
Y/C Delay
D3
D2
D1
D0
1
0
0
0
adjusts the delay between luminance and chrominance
-8 pixel (-0.4 ←s with respect to undecimated picture)
..
0
0
0
0
0 pixel
..
0
1
1
+7 pixel (0.35 ←s)
1
Subaddress 0Dh
CSTAND
Color Standard
D7
D6
D5
forces the desired color standard
0
0
0
automatic standard identification
0
0
1
NTSC-M
0
1
0
PAL-N (Argentina)
0
1
1
PAL-M
1
0
0
NTSC44
1
0
1
PAL-B
1
1
0
SECAM
1
1
1
PAL60
CSTDEX
Color Standard Exclusion
D4
D3
excludes standards from automatic standard identification
0
0
ignore PAL-M / PAL-N
0
1
ignore SECAM, PAL B/G, PAL60, NTSC4.4
1
0
ignore PAL-M /PAL-N / NTSC-M
1
1
ignore PAL-M / PAL-N / NTSC4.4 / PAL60
LOCKSP
D2
Standard Identification Speed
sets the speed of the color standard recognition
0
medium
1
fast
Micronas
6-51
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
CKILL
D1
D0
0
Color Killer Threshold
damping of color carrier to switch color off
Note
0
-30 dB
0
1
-18 dB
1
0
-24 dB
only valid if color killer
active (COLON=’0’),
values are
approximative
1
1
color always off
Subaddress 0Eh
BGPOS
D7
Burst Gate Position
adjusts position of burst gate
0
normal position
1
0.5 ←s delayed
SCMIDL
D6
SECAM Identification Level
changes SECAM identification sensitivity
0
default
1
enhanced
DEEMP
Deemphase Selection
D5
D4
adjusts SECAM deemphase filter
0
0
Filter1
0
1
ITU recommendation
1
0
Filter2
1
1
Filter3
COLON
Color On
D3
disable color killer
0
color killer active
1
color forced on
Micronas
6-52
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
ACCFIX
D2
Disable Automatic Chroma Control
disables the automatic chroma control (ACC)
0
ACC active
1
ACC fixed (ACC set to nominal value)
CHRBW
Chroma Bandwidth
D1
D0
PAL
SECAM
remark
0
0
wide
small
adjusts chroma bandwidth
0
1
medium
medium
1
0
reserved
1
1
small
wide
Subaddress 0Fh
IFCOMP
IF-Compensation Filter
D7
D6
equalizes the IF-stage characteristic
0
0
no filtering
0
1
chroma bandpass active
1
0
IF-compensation bandpass (6dB/octave)
1
1
reserved
HUE
Hue Control
D5
D4
D3
D2
D1
D0
1
0
0
0
0
0
phase of color
subcarrier for NTSC
remark
-44.8°
skin color becames
greenish
..
0
0
0
0
0
0
0°
..
0
1
Micronas
1
1
1
1
43.4°
6-53
skin color becomes
redish
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 10h
SATNR
D7
Satellite Noise Reduction
stabilizes the horizontal PLL for bad satellite signals („fishes“)
0
disabled
1
enabled
FMACTI
D6
Frame Mode Activation Inset
sets the inset condition for the activation of the frame mode
0
frame mode only active for standard inset video sources
1
enhanced frame mode activation range
CPLLOF
D5
Chroma PLL Off
opens loop of chroma PLL (only for test and servicing)
0
chroma PLL active
1
chroma PLL opened (free running oscillator)
SCADJ
Color Subcarrier Adjustment
D4
D3
D2
D1
D0
0
0
0
0
0
color subcarrier frequency fine adjustment
max. negative deviation (-150 ppm)
...
0
0
1
1
1
default (for nominal crystal frequency
...
1
1
1
1
1
max. positive deviation (+310 ppm)
Subaddress 11h
CONADJ
Contrast Adjustment
D7
D6
D5
D4
0
0
0
0
adjusts the contrast of the picture, acts on OUT1-OUT3
nominal contrast
..
1
1
Micronas
1
1
+30% contrast increase
6-54
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
BLKLR
Blanking Level Red
D3
D2
D1
D0
0
0
0
0
adjusts the pedestal level of the OUT1 channel in steps of
0.5LSB
no pedestal
..
1
1
1
1
+7.5LSB offset
Subaddress 12h
BRTADJ
Brightness Adjustment
D7
D6
D5
D4
0
0
0
0
adjusts the brightness of the picture, acts on OUT1-OUT3 in
RGB mode (YUVFOR = ’0’) and on OUT1 in YUV mode
(YUVFOR = ’1’)
nominal brightness
..
1
1
1
1
+20% brightness increase
BLKLG
Blanking Level Green
D3
D2
D1
D0
0
0
0
0
adjusts the pedestal level of the OUT2 channel in steps of
0.5LSB
no pedestal
..
1
1
1
1
+7.5LSB offset
Subaddress 13h
TRIOUT
D7
Tristate Output
sets OUT1-OUT3 to tristate mode (high resistance)
0
normal operation, outputs are active
1
pins OUT1-3 are in tri-state mode
Micronas
6-55
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
REFINT
D6
Refresh Intervall
changes the refresh rate of eDRAM
Note
0
normal refresh
let it to this default value
1
fast refresh
BLKINVR
D5
Blanking Inversion Red
inverts the sign of the OUT1 channel offset (BLKLR)
0
offset added during the active picture
1
offset added during blanking
BLKINVB
D4
Blanking Inversion Blue
inverts the sign of the OUT3 channel offset (BLKLB)
0
offset added during the active picture
1
offset added during blanking
BLKLB
Blanking Level Blue
D3
D2
D1
D0
0
0
0
0
adjusts the pedestal level of the OUT3 channel in steps of
0.5LSB
no pedestal
..
1
1
Micronas
1
1
+7.5LSB offset
6-56
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 14h
PKLR
Peak Level Red
D7
D6
D5
D4
D3
D2
D1
D0
0
0
0
0
0
0
0
0
peak to peak output
voltage of the
OUT1 channel
Note
0.3 Vpp
values refer to
contrast
(CONADJ)
and
brightness
(BRTADJ) at
minimum
...
1
1
0
0
0
0
0
0
1 Vpp
...
1
1
1
1
1
1
1
1
1.2 Vpp
Subaddress 15h
PKLG
Peak Level Green
D7
D6
D5
D4
D3
D2
D1
D0
0
0
0
0
0
0
0
0
peak to peak
output voltage of
the OUT2 channel
Note
0.3 Vpp
values refer to
contrast
(CONADJ)
and
brightness
(BRTADJ) at
minimum
...
1
1
0
0
0
0
0
0
1 Vpp
...
1
1
Micronas
1
1
1
1
1
1
6-57
1.2 Vpp
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 16h
PKLB
Peak Level Blue
D7
D6
D5
D4
D3
D2
D1
D0
0
0
0
0
0
0
0
0
peak to peak
output voltage of
the OUT2 channel
Note
0.3 Vpp
values refer
to contrast
(CONADJ)
and
brightness
(BRTADJ)
at minimum
...
1
1
0
0
0
0
0
0
1 Vpp
...
1
1
1
1
1
1
1
1
1.2 Vpp
Subaddress 17h
MAT
RGB Matrix Select
D7
D6
0
0
EBU- Matrix
0
1
NTSC-Japan Matrix
1
0
NTSC-USA Matrix
1
1
(reserved)
BGY
D5-D4
FRY
D3-D0
Micronas
selects the RGB matrix coefficients for YUV to RGB conversion
Background Color Y
adjusts the Y background color component
the values gives the two MSBs of the Y background signal
Frame Color Y
adjusts the Y frame color component
the value gives the 4 MSBs of the Y frame signal
6-58
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 18h
OUTFOR
D7
Output Format
switches between RGB output and YUV output
0
RGB output signals, matrix active
1
YUV output signals
UVPOLAR
UV Polarity
D6
switches between UV or inverted UV output, has no influence in RGB
mode
0
+U / +V output
1
-U / -V output
BGU
D5-D4
Background Color U
adjusts the U background color component
the values gives the two MSBs of the U background signal
FRU
D3-D0
Frame Color U
adjusts the U frame color component
the value gives the 4 MSBs of the U frame signal
Subaddress 19h
BGFRC
D6
Background Frame Color
selects background color table or frame color table for background
color
0
background color according to BGY, BGU, BGV
1
background color according to FRY, FRU, FRV
BGV
D5-D4
Micronas
Background Color V
adjusts the V background color component
the values gives the two MSBs of the V background signal
6-59
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
FRV
D3-D0
Frame Color V
adjusts the V frame color component
the value gives the 4 MSBs of the V frame signal
Subaddress 1Ah
SATADJ
Color Saturation Adjustment
D7
D6
D5
D4
0
0
0
0
adjusts the color saturation in steps of x/8
no color
..
1
0
0
0
nominal saturation
..
1
1
1
1
1.875 times saturation
YPEAK
Y Peaking Adjustment
D3
D2
D1
adjusts luminance peaking
0
0
0
no peaking
0
1
1
recommended value
1
1
1
strongest peaking
YCOR
D0
Y Coring Enable
suppresses noise introduced by peaking
0
coring off
1
1LSB coring
Micronas
6-60
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 1Bh
XDSCLS
XDS Class Select
D7
D6
D5
D4
D3
Closed Caption XDS-Primary Filter (Class)
0
0
0
0
0
transparent, no filtering
1
X
X
X
X
’Current’ class selected
X
1
X
X
X
’Future’ class selected
X
X
1
X
X
’Channel’ class selected
X
X
X
1
X
’Miscellaneous’ class selected
X
X
X
X
1
’Public Services’ class selected
XDSTPE
XDS Type Select
D2
D1
D0
XDS-Secondary
Filter Type
Meaning
WSS
field
Note
0
0
0
all
no filtering
0
0
1
05h
program rating
1
0
1
0
01h, 04h
time information
only
0/1
0
1
1
40h
out of band only
0/1
1
0
0
01h, 02h, 03h, 04h,
0Dh, 40h
VCR information
0/1
behavior of
these bits
depends
on
selected
dataservice
0
1
0
1
01h, 04h, 05h
time information
and program rating
0/1
1
1
0
05h, 40h
out of band and
program rating
0/1
1
1
1
01h, 02h, 03h, 04h,
05h, 0Dh, 40h
VCR information
and program rating
0/1
Subaddress 1Ch
UVSEQ
D7
UV Sequence
changes the UV multiplex sequence (valid only if YUVSEL=’1’)
0
U and V are correct
1
U and V are exchanged
Micronas
6-61
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
MPIPBG
D6
Multi-PIP Background
selects the background color for multi-PIP mode
0
black (8 IRE)
1
same as background color
SERVICE
D5
Data Service Select
selects data service for slicing
0
Closed Caption
1
Widescreen Signalling (WSS)
SELLNR
D4
D3
0
Select Line Number
line number of data service field 0 (field1)
remark
0
[NTSC] 20 (283), [PAL M] 17 (280)
WSS
0
1
[NTSC] 21 (284), [PAL M] 18 (281)
Closed Caption
1
0
[PAL B/G] 22 (329)
Closed Caption
1
1
[PAL B/G] 23 (330)
WSS
IRQCON
Interrupt Request Pin Configuration
D2
D1
D0
0
0
0
tri-state (high-Z)
0
0
1
interrupt, when new data received
(pos. polarity)
0
1
0
interrupt, when new data received
(neg. polarity)
0
1
1
equivalent to DATAV for both
registers (pos. polarity)
1
0
0
equivalent to DATAV for both
registers (neg. polarity)
1
0
1
inset V-pulse (50ns)
pulse length is 50ns
1
1
0
inset field
high=first field, low =
second field
1
1
1
inset clamping pulse
only for test purpose
Micronas
output of INT pin is:
6-62
remark
pulse length is
approximately 2←s
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 1Dh
PIPBLK
D3
PIP Blank
blanks the picture by setting it to background color
0
no blank
1
blanks the PIP
PALIDL
D1
D0
0
0
PAL ID Level
sensitivity of identification of PAL/NTSC signals
high recjection of PAL/NTSC
..
1
1
low rejection of PAL/NTSC
Subaddress 1Eh
POSOFV
Position Offset Vertical
D7
D6
D5
1
0
0
vertical position offset in steps of 4 lines
-16 lines
...
0
0
0
0 lines
...
0
1
1
+12 lines
POSOFH
Position Offset Horizontal
D4
D3
D2
D1
D0
1
0
0
0
0
horizontal position offset in steps of 16 pixel
-256 pixel
...
0
0
0
0
0
0 pixel
...
0
1
Micronas
1
1
1
+240 pixel
6-63
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 1Fh
VSHRNK
Vertical Shrink
D4
D3
D2
D1
D0
0
0
0
0
0
changes the vertical size in steps of 2
lines
Note
no shrink, picture size according to
SIZEVER
max. usable
value
depends on
SIZEVER
...
1
1
1
1
1
max. possible shrink
Subaddress 20h
HSHRNK
Horizontal Shrink
D4
D3
D2
D1
D0
0
0
0
0
0
changes the horzontal size in steps of
4 pixel
Note
no shrink, picture size according to
SIZEHOR
max. usable
value
depends on
SIZEVER
...
1
1
1
1
1
max. possible shrink
Subaddress 21h
CLPLEN
Clamping Pulse Length
D1
D0
0
0
5us
10.5 us
0
1
3.75us
7.9 us
1
0
2.5us
5.2 us
1
1
1.25us
2.6 us
Micronas
clamping
pulse
length
Blanking Duration
Note
the clamping pulse length and
the blanking is also influenced
by the setting of READD and
HZOOM
6-64
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
Subaddress 28h
FRMMD
D7
Frame Mode Indication
PIP displays field or frame mode
0
field mode, one field is repeated twice
1
frame mode, both fields are displayed
PIPSTAT
D6
PIP Status
indication of visibility of PIP, corresponds to PIPON
0
PIP off
1
PIP on
SYNCST
Inset Synchronization Status
D5
D4
inset synchronization PLL is
0
0
0
1
1
0
locked to CVBS signal (60 Hz)
1
1
locked to CVBS signal (50 Hz)
not locked to CVBS signal
CKSTAT
D3
Color Killer Status
chroma is
0
off
1
on
Micronas
6-65
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
STDET
Standard Detection
D2
D1
D0
detected color standard
0
0
0
nonstandard or standard not detected
0
0
1
NTSC-M
0
1
0
PAL-M
0
1
1
NTSC44
1
0
0
PAL60
1
0
1
PAL-N
1
1
0
SECAM
1
1
1
PAL-B/G
Subaddress 2Ah
DATAA
D7-D0
First Data Byte
first word of sliced data, D7 = MSB, D0 = LSB
Subaddress 2Bh
DATAB
D7-D0
Second Data Byte
second word of sliced data, D7 = MSB, D0 = LSB
Subaddress 2Ch
DEVICE
Device Identification
D5
D4
0
0
SDA 9488X (PIP IV Basic)
0
1
SDA 9489X (PIP IV Advanced)
1
0
SDA 9588X (OCTOPUS)
1
1
SDA 9589X (SOPHISTIUS)
Micronas
PIP IC
6-66
SDA 9488X
Preliminary Data Sheet
SDA 9588X
I2C Bus
PRNSTD
D3
Parent Standard Detection
status of parent (display) standard detection
0
60Hz field frequency detected
1
50Hz field frequency detected
PALID
D2
PAL Identification
identification of PAL signal
Note
0
NTSC signal
not valid if STDET= ’000’
1
PAL signal
DATAV
D1
Data Valid
new data indication, used for data flow control (polling mode)
0
data read via I2C or no data available
1
new data received and available in DATAA and DATAB
SLFIELD
D0
Sliced Data Field Number
DATAA and DATAB are from
0
first field
1
second field
Micronas
6-67
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Pin Description
7
Pin Description
pin
schematic
1 (XIN)
2 (XQ)
remark
VDD
VDD
XIN
crystal oscillator, input
can be used for
external clocking
VDD
XQ
3 (HSP)
4 (VSP)
schmitt-trigger input
with high hysteresis,
for best jitter
performance use
pulses with steep
slopes
VDD
HSP
VSP
5 (SDA)
6 (SCL)
VDD
SDA
SCL
low-side driver not
used for SCL, slope of
acknowledge is limited
slope
control
9 (I2C)
I2C address selection,
only static switch
supported
VDD
I2C
Micronas
7-68
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Pin Description
pin
schematic
remark
10 (INT)
VDD
INT
11 (IN1)
12 (IN2)
13 (IN3)
clamped RGB/YUV
video inputs, if not
used let open or
connect with 10nF to
ground
VDD
IN1
IN2
IN3
+ V
CL
-
14 (FSW)
fast switch input
VDD
FSW
15 (SEL)
VDD
SEL
Micronas
7-69
low-side driver can be
disabled (open source
mode)
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Pin Description
pin
schematic
16 (OUT3)
17 (OUT2)
18 (OUT1)
24 (CVBS3)
26 (CVBS2)
28 (CVBS1)
Micronas
RGB/YUV video
outputs
VDD
OUT1
OUT2
OUT3
+
-
21 (VREFH)
25 (VREFL)
27 (VREFM)
remark
VDD
VDD
reference voltage for
ADC and DAC
VDD
VREFM
VREFH
VREFL
clamped video inputs
VDD VDD
CVBS1
CVBS2
CVBS3
7-70
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Absolute Maximum Ratings
8
Absolute Maximum Ratings
Parameter
Symbol
Limit Values
min.
max.
Unit
remark
Ambient Temperature
TA
0
70
°C
Storage Temperature
Tstg
-55
125
°C
Junction Temperature
Tj
125
°C
Soldering Temperature
Tsold
260
°C
duration <10s
Input Voltage
Vi
-0.3V
VDD+0.3V
1
except SDA, SCL,
HSP, VSP
Vi
-0.3
5.5
V
SDA, SCL, HSP,
VSP only
VQ
-0.3V
VDD+0.3V
1
except SDA
VQ
-0.3
5.5
V
SDA only
VDD
-0.3
3.6
V
-0.25
0.25
V
0.86
W
Output Voltage
Supply Voltages
Supply Voltage Differentials
Total Power Dissipation
Ptot
Latch-Up Protection
ILU
-100
100
mA
ESD robustness
VESD,HBM
-2000
2000
V
HBM: 1.5kτ, 100pF
All voltages listed are referenced to ground (0V, VSS) except where noted.
Stresses above those listed here may cause permanent damage to the device. Exposure
to absolute maximum rating conditions for extended periods may affect device reliability.
Maximum ratings are absolute ratings; exceeding only one of these values may cause
irreversible damage to the integrated circuit.
Micronas
8-71
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Recommended Operating Range
9
Recommended Operating Range
Parameter
Symbol
Limit Values
Unit
min.
typ.
max.
Supply Voltages
VDDxx
3.15
3.3
3.45
V
Ambient Temperature
TA
0
25
70
°C
Remark
Main horizontal / vertical Sync Inputs: VSP, HSP
HSP Signal Frequency
fPH
15.000
15.625
16.250
kHz
1fH mode
HSP Signal Frequency
fP2H
30.000
31.250
32.500
kHz
2fH mode
HSP Signal Frequency
fP2H
11.7
25.2
48
kHz
VGA mode
HSP Signal Rise Time
tr
100
ns
noisefree
transition
HSP Signal High Time
tHH
200
ns
HSP Signal Low Time
tLH
900
ns
VSP Signal Frequency
fPV
50/60
Hz
VSP Signal Frequency
fPV
100/120
Hz
VSP Signal High Time
tHV
200
ns
VSP Signal Low Time
tLV
200
ns
scan rate
conversion
Inset Input: CVBS1, CVBS2, CVBS3
Horizontal Frequency
fH
15.734
kHz
60 Hz input
Horizontal Frequency
fH
15.625
kHz
50 Hz input
Amplitude of
synchronization pulse
Vsync
300
mV
length of horizontal
synchronization puls
tDH
4.7
←s
length of vertical
synchronization puls
tDV
22
←s
chroma amplitude
ACHR
300
mV
burst
Input Coupling
Capacitors
CCLI
necessary
for proper
clamping
CVBS Source
Resistance
RSRCI
Micronas
2.2
9-72
10
100
nF
100
500
τ
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Recommended Operating Range
Parameter
Input Voltage Range at
inputs CVBS1-3
Symbol
Vi
Limit Values
Unit
Remark
dep. on AGC
setting
min.
typ.
max.
0.5
1
1.5
V
Reference Voltages:VREFL, VREFM, VREFH
Reference Voltage Low
VREFL
1.05
1.11
1.17
V
Reference Voltage
Middle
VREFM
1.81
1.91
2.00
V
Reference Voltage High
VREFH
3.15
3.3
VDDA1
V
2.2
10
100
nF
100
500
τ
RGB/YUV Switch:IN1,IN2,IN3,FSW
Input Coupling
Capacitors
CCLS
Source Resistance
RSRCS
Input Voltage Range at
inputs IN1-3
VIS
0.3
1
1.6
V
Input Voltage Range at
inputs FSW
VIF
0.3
1
1.6
V
Input Voltage Range for
Address
VSA1
0
0.8
V
Input Voltage Range for
Address
VSA2
2.8
VDDD
V
necessary
for proper
clamping
I²C Address: I2C
Fast I²C Bus (All values are referred to min(VIH) and max(VIL))
This specification of the bus lines need not be identical with the I/O stages
specification because of optional series resistors between bus lines and I/O pins.
SCL Clock Frequency
fSCL
0
Inactive Time Before
Start Of Transmission
tBUF
1.3
µs
Set-Up Time Start
Condition
tSU;STA
0.6
µs
Hold Time Start
Condition
tHD;STA
0.6
µs
SCL Low Time
tLOW
1.3
µs
Micronas
400
9-73
kHz
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Recommended Operating Range
Parameter
Symbol
Limit Values
min.
typ.
Unit
Remark
max.
SCL High Time
tHIGH
0.6
µs
Set-Up Time DATA
tSU;DAT
100
ns
Hold Time DATA
tHD;DAT
0
0.9
µs
SDA/SCL Rise/Fall
Times
tR, tF
20+$
300
ns
Set-Up Time Stop
Condition
tSU;STO
0.6
Capacitive Load/Bus Line
Cb
$=0.1Cb/pF
µs
400
pF
I²C Bus Inputs/Output: SDA, SCL
High-Level Input Voltage
VIH
3V
5.5V
1
Low-Level Input Voltage
VIL
-0.25V
1.5
V
50
ns
6
mA
Spike Duration At Inputs
Low-Level Output
Current
0
0
IOL
also for
SDA/SCL
input stages
Digital To Analog Converters (7-bit):OUT1, OUT2, OUT3
Load resistance
RL
Load capacitance
CL
10
kτ
30
pF
20.252
MHz
deviation
outside this
range will
cause color
decoding
failures
100
10-6
deviation
outside this
range will
cause color
decoding
failures
40
10-6
Crystal Specification: XIN, XQ
Frequency
fxtal
20.248
Maximum Permissible
Frequency Deviation
αfmax/
fxtal
-100
Recommended
Permissible Frequency
Deviation
αf/fxtal
-40
Micronas
9-74
20.25
0
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Recommended Operating Range
Parameter
Symbol
Limit Values
Unit
min.
typ.
max.
12
27
39
Remark
pF
Load Capacitance
CL
Series resonance
resistance
RS
25
τ
Motional capacitance
C1
27
fF
Parallel capacitance
C0
7
pF
In the operating range the functions given in the circuit description are fulfilled.
Micronas
9-75
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Characteristics
10
Characteristics
(Assuming Recommended Operating Conditions)
Parameter
Symbol
Average total supply
current
IDDtot
Limit Values
Unit
min.
typ.
max.
180
210
240
Remark
mA
All Digital Inputs (TTL, I²C)
Input Capacitance
7
CI
Input Leakage Current
pF
-10
10
µA
incl. leakage
current of
SDA output
stage
SEL
High-Level Output
Voltage
VOH
2.4 V
VDD
V
IOH=-200µA
High-Level Output
Voltage
VOH
1.5V
VDD
V
IOH=-4.5mA
Low-Level Output
Voltage
VOL
0.4
V
IOL=1.6mA,
only valid if
bit
SELDOWN=
1
FSW
Low-Level Input Voltage
VIL
-0.25
0.4
V
High-Level Input Voltage
VIH
0.9
VDD+0.5
V
Delay FSW in -> SEL out
10
ns
I²C Inputs: SDA/SCL
Schmitt Trigger
Hysteresis
Vhys
0.1
0.2
0.5
V
not tested
I²C Input / Output: SDA (Referenced to SCL; Open Drain Output)
Low-Level Output
Voltage
VOL
0.4
V
IOL=3mA
Low-Level Output
Voltage
VOL
0.6
V
IOL=max
Micronas
10-76
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Characteristics
Parameter
Symbol
Limit Values
min.
Output Fall Time from
min(VIH) to max(VIL)
tOF
typ.
20+0.1*
Cb /pF
Unit
Remark
250
ns
10pFCb40
0pF
100
nA
clamping
inactive
max.
Analog Inputs CVBS1, CVBS2, CVBS3
-100
CVBS Input Leakage
Current
IL
CVBS Input Capacitance
CI
Input Clamping Error
αCLE
-1
1
Input Clamping Current
|ICLP|
43
326
µA
max. Input Clamping
Current deviation
|ICLPx|/
|ICLP|
-40
40
%
Reference Voltage
Difference
VREFHVREFL
0.5
1.5
V
VDDA1=3.3
V
D.C. Differential
Nonlinearity
DNL
-1
1
LSB
VREFH-VREFL
= max
Crosstalk between CVBS
Inputs
CT
7
pF
-50
LSB settled state
dependent
on clamping
error
dB
Digital To Analog Converters (7-bit): Outputs OUT1, OUT2, OUT3
D.C. Differential
Nonlinearity
DNLE
-0.5
Full Range Output
Voltage
VOL
0.3
Full Range Output
Voltage
VOH
Micronas
0.5
1.6
10-77
LSB
V
CON,
UAMP,
VAMP,
YAMP = 0
V
CON,
UAMP,
VAMP,
YAMP =
max
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Characteristics
Parameter
Symbol
Limit Values
Unit
Remark
CON,
UAMP,
VAMP,
YAMP =
default,
VREF =
const.
min.
typ.
max.
1
1.1
V
3
%
Output Voltage
VO
0.9
Deviation of OUT1-3
(matching)
MCH
-3
Contrast Increase
αCON
30
%
Output Amplitude Ratio
(UOH-UOL)/UOL
αAMP
400
%
Brightness Increase
αBRT
15
LSB
Pedestal Level variation
αPED
+/- 7.5
LSB
1.2
Vpp
RGB / YUV switch; IN1, IN2, IN3
Input Voltage Range
αVI
Bandwith (-3dB)
BW
Gain
G
Gain Difference RGB
αG
Crosstalk Between Inputs
CTI
Isolation (off state)
D
Clamping Level
Difference at Output
αCLPE
MHz
RL>10kτ;
CL=20pF
3
%
f<4MHz
-45
dB
f=5MHz,
(Y-UV)
dB
f=5MHz
mV
between
external and
internal
source
25
0.9
1.1
45
15
Colordecoder/Synchronization and Luminance Processing
Horizontal PLL pull-inrange
αfHf/fH
13.3
17.4
kHz
VCR1 and
VCR2
Horizontal PLL pull-inrange
αfHf/fH
13.3
17.4
kHz
TV1 and
TV2
Micronas
10-78
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Characteristics
Parameter
Symbol
Limit Values
min.
typ.
Unit
Remark
mV
AGC set to
1.2 V input
signals
max.
Amplitude of
synchronization pulse
Vsync
60
600
length of horizontal
synchronization pulse
tDH
1.8
←s
length of vertical
synchronization pulse
tDV
22
←s
ACC range
CRACC
-24
+6
dB
AGC range
CRAGC
-7.5
+2
dB
Chroma PLL pull-inrange
αfSC
+/- 500
Hz
nominal
crystal
frequency
Data slicer
Data level
VD
266
350
434
mV
CC
Data height
αVD
280
350
420
mV
CC
Eye Height
EH
26.6
Co Channel Distortion
CD25
174
mV
25kHz
Co Channel Distortion
CD50
155
mV
50kHz
Max. permissible Noise
N
20
dB
%
The listed characteristics are ensured over the operating range of the integratd circuit.
Typical characteristics specify mean values expected over the production spread. If not
otherwise specified, typical characteristics apply at TA = 25 C and the given supply
voltage.
Micronas
10-79
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Diagrams
11
Diagrams
Figure 11-1 Displaymode 0 with picture sizes 1/9 and 1/16
Figure 11-2 Displaymode 0 with picture size 1/36 and with scaling
Micronas
11-80
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Diagrams
0
0
1
1
2
3
2
Figure 11-3 Display mode 2 (3 pictures with same content) and Display mode 3
(4 pictures with same content)
Micronas
11-81
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Diagrams
Teletext or
OSD processor
optional 2 n d PIP
R G B FSW
CVBS 1
SEL
R(V)
G (Y)
B(U)
CVBS 2
CVBS 3
RGB
Processor
TUNER1
HSP
VSP
TUNER2
CVBS 1
Main Channel
Decoder & Sync
R
G
B
Y
U
V
Figure 11-4 General Application with 3 CVBS sources and Teletext-Processor
Teletext or
OSD processor
optional 2 n d PIP
R G B FSW
Y, U, V
RGB
Processor
SEL
R(V)
G (Y)
B(U)
HSP
VSP
TUNER2
CVBS 1
Main Channel
Decoder & Sync
Y
U
V
Figure 11-5 General Application with YUV source from DVD
Micronas
11-82
R
G
B
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Diagrams
1/9 PiP
10
10
6
0
10
gain [dB]
gain [dB]
0
3
20
30
40
3
6
10
20
30
0
1
2
3
4
5
6
7
8
9
40
10
frequency [MHz]
0
1
2
3
4
5
6
7
8
9
10
frequency [MHz]
YPEAK = '010'
YPEAK = '100'
YPEAK = '111'
YPEAK = '010'
YPEAK = '100'
YPEAK = '111'
1/36 PiP
10
3
0
gain [dB]
1/16 PiP
6
10
20
30
40
0
1
2
3
4
5
6
7
8
9
10
frequency [MHz]
YPEAK = '010'
YPEAK = '100'
YPEAK = '111'
Figure 11-6 Characteristic (PAL) of luminance decimation filter for different
peaking factors
Micronas
11-83
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Diagrams
1/9 PiP
10
10
6
0
10
gain [dB]
gain [dB]
0
3
20
0
1
2
3
4
5
6
7
8
9
6
10
20
40
10
0
1
2
3
4
5
6
7
8
9
10
frequency [MHz]
frequency [MHz]
YPEAK = '010'
YPEAK = '100'
YPEAK = '111'
YPEAK = '010'
YPEAK = '100'
YPEAK = '111'
1/36 PiP
10
3
0
gain [dB]
3
30
30
40
1/16 PiP
6
10
20
30
40
0
1
2
3
4
5
6
7
8
9
10
frequency [MHz]
YPEAK = '010'
YPEAK = '100'
YPEAK = '111'
Figure 11-7 Characteristic (NTSC) of luminance decimation filter for different
peaking factors
Micronas
11-84
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Diagrams
10
10
0
3
6
10
gain [dB]
gain [dB]
0
20
30
40
3
6
10
20
30
0
0.25
0.5
0.75
1
1.25 1.5
frequency [MHz]
1.75
2
2.25
2.5
1/9 PiP
1/16 PiP
1/36 PiP
40
0
0.25
0.5
0.75
1
1.25 1.5
frequency [MHz]
1.75
2
2.25
2.5
1/9 PiP
1/16 PiP
1/36 PiP
10
gain [dB]
0
3
6
10
20
30
40
0
0.25
0.5
0.75
1
1.25 1.5
frequency [MHz]
1.75
2
2.25
2.5
1/9 PiP
1/16 PiP
1/36 PiP
Figure 11-8 Characteristic of chrominance decoder filter (small, medium and
narrow)
Micronas
11-85
SDA 9488X
Preliminary Data Sheet
SDA 9588X
Application Circuit
12
Application Circuit
Y
U
CVBS1
CVBS1
Y
CVBS2
or
V
or
C
C18
10n
C19
10n
C20
10n
CVBS3
R6
75
R7
75
R8
75
C1 *
27p
C8
10n
X1
20.25 MHz
C2 *
27p
1
2
HP
3
VP
4
5
R2
100
SCL
6
7
+3.3V
L1
10←
C3
10←
C4
10n
+3.3V
J1
I2C
Address
C5
10n
RVIN
DEh
9
D6h
10
11
C6
10n
GYIN
8
12
C7
10n
BUIN
13
14
FSW
R3
75
R4
75
CVBS1
XQ
VREFM
HSP
CVBS2
VSP
VREFL
SDA
SCL
VDD
VSS
I2C
INT
SDA9588X
R1
100
SDA
XIN
CVBS3
VSSA1
VDDA1
VREFH
VSSA2
VDDA2
IN1
OUT1
IN2
OUT2
IN3
OUT3
FSW
SEL
27
C9
1←
26
25
24
L2
10←
C10
10n
C11
1←
C12
10n
23
L3
10←
22
21
+3.3V
C13
10←
C14
10n
C15
1←
C16
10n
C17
10←
+3.3V
20
19
18
17
16
15
RVOUT
GYOUT
BUOUT
SEL
R5
75
INT
*) exact value depends on crystal specification
Micronas
28
12-86
SDA 9488X, SDA 9588X
Micronas GmbH
Hans-Bunte-Strasse 19
D-79108 Freiburg (Germany)
P.O. Box 840
D-79008 Freiburg (Germany)
Tel. +49-761-517-0
Fax +49-761-517-2174
E-mail: [email protected]
Internet: www.micronas.com
Printed in Germany
Order No. 6251-561-1PD
87
PRELIMINARY DATA SHEET
All information and data contained in this data sheet are without any
commitment, are not to be considered as an offer for conclusion of a
contract, nor shall they be construed as to create any liability. Any new
issue of this data sheet invalidates previous issues. Product availability
and delivery are exclusively subject to our respective order confirmation
form; the same applies to orders based on development samples delivered. By this publication, Micronas GmbH does not assume responsibility for patent infringements or other rights of third parties which may
result from its use.
Further, Micronas GmbH reserves the right to revise this publication and
to make changes to its content, at any time, without obligation to notify
any person or entity of such revisions or changes.
No part of this publication may be reproduced, photocopied, stored on a
retrieval system, or transmitted without the express written consent of
Micronas GmbH.
Micronas