FUJITSU MICROELECTRONICS DS04-28826-5Ea DATA SHEET ASSP For Screen Display Control CMOS On-screen Display Controller MB90096 DESCRIPTION The MB90096 is a multi-scan on-screen display controller that supports horizontal sync signal frequencies of 15 kHz to 120 kHz.The on-screen display configuration is up to 32 characters x 16 lines. The character configuration is up to 24 dots x 32 dots for high resolution, ideal for wide-screen TV, HDTV, and high-resolution personal computer displays. The character display functions include sprite character, character background display, and graphics functions, contributing to the use of colorful GUI displays. The MB90096 contains display memory (VRAM), character font ROM, and VCO, allowing characters to be dis- played with a minimum of external components. This device also includes command table ROM for storage of display command data, greatly reducing the load on the microcontroller. PACKAGES 28-pin plastic SOP 28-pin plastic SH-DIP (FPT-28P-M17) (DIP-28P-M03) Copyright2003-2008 FUJITSU MICROELECTRONICS LIMITED All rights reserved 2003.3MB90096 FEATURES Screen display capacity: Up to 32 characters x 16 lines (512 characters) Character configuration: L size: 24 dots (horizontal) x 2h * dots (vertical) M size: 18 dots (horizontal) x 2h * dots (vertical) S size: 12 dots (horizontal) x 2h * dots (vertical) *: h = 9 to 16 L, M, S sizes can be selected by individual character Graphics characters can be displayed in L or S size only Two h values can be set per screen, and either of the two can be selected for each line on the screen. Font types: 512 different fonts included (user selectable over entire screen) Display modes: Normal characters/graphic characters: (set for each character) Trimmed display (horizontal trimming/pattern back ground): (set for each screen) Character background (fill/shaded background): (set for each character) Line background (fill/shaded back ground): (set for each line) Enlarged (normal, double width, double height, double width x double height): (set for each line) Blinking: Blinking characters: (set for each character) Blink period, duty ratio: (set for each screen) Sprite character display (graphics display only): Capable of displaying one block of characters (maximum 2 x 2 characters) on main screen. (Can move horizontally and vertically in 2-dot increments.) Setting applies to the first 256 characters only (character codes 000 to 0FFH). Background character display (graphics display only): Capable of displaying a repeated pattern (2 x 2 characters) on main screen. Setting applies to the first 256 characters only (character codes 000 to 0FFH). Display colors: Character/background colors: 16 colors each (set for each character) Line background/fill colors: 16 characters each (set for each line) Screen background colors: 16 colors (set for each screen) Graphics character dot colors: 16 colors (set for each dot) Shading background frame colors (highlight/shadow): 16 colors each (set for each screen) Display position control: Horizontal display start position:Set in 4-dot units (for each screen) Vertical display start position: Set in 4-dot units (for each screen) Line spacing control: Set in 2-dot units (for each line) Character/color signal output: ROUT, GOUT, BOUT, IOUT (color signals) VOB1 (OSD display period output signal) VOB2 (semi-transparent color period output signal) Command transfer function (macro service): Command table ROM, 16Kbyte included Compatible horizontal sync signal frequencies: 15 kHz to 120 kHz (PLL circuit included) Microcontroller interface: 16-bit serial input (3 signal input pins) Packages: SH-DIP-28, SOP-28 Power supply voltage: +5 V 2