English
Language : 

P8XCX70 Datasheet, PDF (37/80 Pages) NXP Semiconductors – Fully static 80C51 CPU
Philips Semiconductors
Microcontrollers for NTSC TVs with On-Screen
Display (OSD) and Closed Caption (CC)
Product specification
P8xCx70 family
18 CC/OSD DISPLAY FUNCTION
P8xCx70 contains a display function which covers both
OSD and Closed Caption display requirements.
The design is targeted for the US market. The RGB
outputs are analog signals derived from a DAC together
with the FB (fast blanking) control signal.
18.1 Key features
• Fonts
– 176 character fonts in masked ROM, each font made
up of a 12 × 16 ROM matrix
– Each character displayed as 12 × 13 matrix
– Special graphic character fonts: maximum
16 characters; each uses masked ROM contents of
2 normal characters; up to 4 different colours can
appear in a character
– Character OTP EPROM: 33792 bits (176 × 12 × 16).
• Display RAM
– Display RAM: 560 words of 12 bits/word
– Maximum displayed characters: 544.
• Screen layout, primary background area:
– Vertical range: line 6 of Field 1 (line 269 of Field 2) to
leading edge of VSYNC
– Horizontal range: 8 µs after trailing edge of HSYNC,
56 µs duration
– Defines an area with screen colour, large enough that
no adjustment is needed.
• Screen layout, CC/OSD text area:
– Vertical offset: 0 to 63 scan-lines from trailing edge of
VSYNC
– Horizontal offset: 0 to 63 characters from trailing
edge of HSYNC plus 0 to 3 quarters character fine
offset
– Maximum CC/OSD rows: 16 (208 scan-lines)
– Maximum CC/OSD columns: 48 (12 MHz OSD
clock).
• Character and attribute coding, display control modes
– Attribute coding is done by combining with character
coding in display RAM
– Parallel mode: control display feature on a character
by character basis, i.e. to a character only
– Serial mode: apply to a group of characters, valid to
all characters displayed on the same display frame
after set till modified.
• Character and attribute coding, ‘set at’ and ‘set after’
– All serial Mode 0 are ‘set at’, i.e., valid from the
character set
– Serial Mode 1 at first character position of each row
are ‘set at’
– Serial Mode 1 after first character position are ‘set
after’, i.e. valid from the next character onward.
• Colour Look-up Table (CLUT)
– Soft colours: 16 entries CLUT; each entry selected
out of 4096 possible colours (4 bits each for R,
G and B)
– Primary background screen colour: 16, selected from
CLUT
– Foreground colours: 8 + 8, on a parallel
(character-by-character) basis selected from CLUT
– Background colours: 16, on a serial (row-by-row)
basis selected from CLUT.
• Display character size
– Horizontal display size: 1× or 2× OSD clock periods
per dot, on a serial basis
– Vertical display size: 1× or 2× scan-lines per dot, on a
serial basis.
• Special attributes
– Flash, Italic, Underline, Overline attributes via
attribute coding on a serial basis, Mode 0 ‘set at’
– Proportional spacing supported
– Fringing (shadowing): independent north, south, east
and/or west fringing on a screen (applied to all
characters displayed) basis via a control register
– Boxing attribute via attribute coding on a serial basis,
both Mode 0 and Mode 1 possible
– Meshing attribute on a screen basis via control
register; background colour areas are modified to
display background colours and video alternately,
provided in Mixed Video display mode
– Flashing (blinking) on a serial basis, Mode 0 ‘set at’;
flashing frequency: 50% duty, 1 or 2 Hz, done via a
control register.
1999 Jun 11
37