
2004 Apr 05
68
Philips Semiconductors
Product specification
XGA dual input flat panel controller
SAA6713H
The character codes from 000H to 15FH (see Table 44)
are ROM defined characters with the natural resolution of
12
×
18 pixels, so the font resolution defined via
OSDT_FR_X and OSDT_FR_Y should be set to
12 and 18 to achieve optimal viewing results. If the actual
font resolution is defined greater than 12
×
18, all ROM
characters will be centred automatically inside the
programmed font size; if it is less than 12
×
18 the
characters will be cropped. This handling allows ROM and
RAM characters to be displayed together in one OSD,
even if the RAM font size does not fit the ROM size of
12
×
18 pixels. Looking at Fig.19 it is easily seen that the
ROM is using six different subareas for the charcode.
The addresses from 160H to 1F6H are mapped to the
internal character generators (GEN). Despite the real
ROM definitions these characters do not have a native
resolution instead they will always be displayed in the
actual defined font resolution (OSDT_FR_X and
OSDT_FR_Y) itself.
While the border characters of the font GEN are kept fixed
and just adapted to the used font size, the slider parts are
generated based on its parameters OSDT_SLP1 and
OSDT_SLP0 (see Table 45).
Table 44
ROM mapping
ADDRESS
(HEX)
CONTENTS
000 to 01F
020 to 02F
030 to 04F
050 to 05F
060 to 112
multicolour, dual character symbols
multicolour, single character symbols
single colour, dual character symbols
single colour, single character symbols
single colour, ANSI like character set with
ASCII mapping (ASCII code + 60H)
single colour, basic Japanese font set
single colour, border and line characters
multicolour generated slider parts
113 to 15F
160 to 1D1
1D1 to 1F6
Table 45
Slider property registers
Table 46
Slider property registers bit description
REGISTER
D7
D6
D5
D4
D3
D2
D1
D0
OSDT_SLP1 slider_border[3:0]
OSDT_SLP0
slider_offset[3:0]
slider_style slider_gap[3:0]
BIT
DESCRIPTION
slider_offset[3:0]
slider_border[3:0]
slider_gap[3:0]
slider_style
distance from the character border to the generated slider in pixel
thickness of slider border in pixel
gap between slider border and slider core in pixel
0: fill; middle slider parts are solidly filled from left to right and from bottom to top
1: peak; middle slider parts are created with a single marker at reference position