STK6001 Syntec Semiconductor, STK6001 Datasheet - Page 28

no-image

STK6001

Manufacturer Part Number
STK6001
Description
Scaler
Manufacturer
Syntec Semiconductor
Datasheet
Architecture of OSD Font:
This Scaler IC provides 128 12*18 fonts downloadable; each font
Occupies 36 bytes of memory space, and the formula to calculate
Its No. mapped to the memory address is shown below:
Address = Font No. * 36
Font No. 0 to 127.
Font writing sequence:
1. Calculate Font memory address.
2. Set Font memory address. (write SetAdr {0x5B})
3. Write 36 Bytes bit-map data into Font memory sequentially.
4. if continue write next Font go to step.3
Set Multi-Color Font :
Set the Reg. to capture the color fonts; each color font occupies 4 monochrome fonts. If a color font is
increased,4 monochrome fonts available will be decreased. For example, when the Reg. is set to 2,2
color fonts can be used; The number of monochrome font starts from 8,the font No. 0 to 3 are mapped
to the same color font, and the font No. 4 to 7 are mapped to the same color font. The output of color
font is also mapped to the 24-bit color through the Color Pallet.
Set OSD Double Size :
Set the Reg. to enlarge the OSD horizontal or vertical direction twice, which has an effect only on the
font on the OSD (On-Screen Display) else than Border and Shadow on the OSD.
(write WrFont)
else go to step.1 set another Font No.
or stop procedure.
WrFont
MultiColorFont[4:0]
DplH
DplV
Font 4N+1
Font 4N
Font 4N+2
Font 4N+3
{0x5E}
{0x5A}
{0x59[3]}
{0x59[2]}
STK96C100
Page 28 / 38
Bit-0
Bit-1
Bit-2
Bit-3
ROW-00
ROW-01
ROW-02
ROW-03
ROW-04
ROW-05
ROW-06
ROW-07
ROW-08
ROW-09
ROW-10
ROW-11
ROW-12
ROW-13
ROW-14
ROW-15
ROW-16
ROW-17
Combine to 4-bits color Font
msb
b
3
Byte 1
Font - N
0
7
Byte 0
0
lsb
0x00
0x02
0x04
0x06
0x08
0x0A
0x0C
0x0E
0x10
0x12
0x14
0x16
0x18
0x1A
0x1C
0x1E
0x20
0x22

Related parts for STK6001