| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
ASSP Screen Display Control CMOS ON-Screen Display Controlle
Top Searches for this datasheetDS04-28825-1E ASSP Screen Display Control CMOS ON-Screen Display Controller MB90097 DESCRIPTION MB90097 on-screen display controller displaying text graphics screen. Since three-channel output control function, small package, voltage requirement operation, suitable on-screen display video equipment such camera-integrated VTRs. MB90097 provides display screen made characters lines, capable displaying different characters each consisting dots. display functions MB90097 includes wealth character qualifying functions such character background shading (shadow casting) individual character size setting, supporting 16-color display each character. They also include line background, screen background, sprite character display functions, enabling screen displayed variety configurations. integrated font contains different character patterns which user. FEATURES Character screen configuration: characters lines (maximum) Character types: different characters (integrated ROM, user-definable through entire area) (Continued) PACKAGE 20-pin Plastic SSOP (FPT-20P-M03) MB90097 (Continued) Font configuration: dots (font configuration) Capable specifying horizontal vertical sizes characters displayed. following three horizontal sizes each character: size dots size dots size dots Either following vertical sizes (HA, each line. dots dots Display modes: Character trimming Enabled/Disabled (Set each line) Character background None/Solid-fill/Shaded background (concaved)/Shaded background (convexed) (Set each line) Horizontal character merge/independent display with shaded background (Set each character) Vertical line merge/independent display with shaded background (Set each line) Character background extended display ON/OFF line spacings (Set each line) Line background None/Solid-fill/Shaded background (concaved)/Shaded background (convexed) (Set each line) (Display extended left right margins screen line spacing) Character enlargement: Four types supported: Normal, Double width, Double height, Double width double height (Set each line) Enlarged display interpolation function (Set each line) Character screen display position control: Horizontal display position Control 2-dot units (movable through entire screen) Vertical display position Control 2-dot units (movable through entire screen) Line spacing control Control 1-dot units (Set between dots each line; Displayed simultaneously areas above below line.) Sprite character control: Sprite character display OFF/ON Sprite character types types (character codes: 000H 0FFH) Sprite character trimming Enabled/Disabled Sprite character configuration types: character/Stack characters Sprite character horizontal display position Control 1-dot units (movable through entire screen) Sprite character vertical display position Control 1-dot units (movable through entire screen) (Continued) MB90097 (Continued) Screen background control: Screen background color OFF/ON Display colors Character color: colors (Set each character) Character trimming color: colors (Set each line) Character background color: colors (Set each character) Line background color: colors (Set each line) Screen background color: colors Sprite character color: colors Sprite character trimming color: colors Shaded background frame highlight color: colors Shaded background frame shadow color: colors Transparent (Displaying lower-layer color) when character background color (color code) Display signal output: Color signal output: bits (Supporting colors) Display period signals: channels (Output selector circuit provided) External interface: 16-bit serial inputs Chip select Serial clock Serial data Package SSOP-20 Supply voltage: MB90097 ASSIGNMENT (Top view) SCLK RESET TEST (FPT-20P-M03) HSYNC VSYNC BLKA BLKB TESTO BLKC MB90097 DESCRIPTIONS name SCLK Function Shift clock input serial transfer This internal pull-up resistor. Chip select This inputs level signal serial transfer. internal pull-up resistor. Serial data input This internal pull-up resistor. Reset input This inputs level signal when turning power power supply Data input direction select serial transfer This inputs level signal LSB-first transfer mode data input; inputs High level signal MSB-first transfer mode. External circuit pins display clock generator Connect these pins external form oscillator circuit. external input display clock, input clock signal leave open. test input Input level signal during normal use. Ground Horizontal sync signal input Vertical sync signal input Color code signal output Display period signal output output channel Display period signal output output channel Display period signal output output channel test output Leave this open (unconnected) during normal use. RESET TEST HSYNC VSYNC BLKA BLKB BLKC TESTO MB90097 ABSOLUTE MAXIMUM RATINGS (VGND Parameter Power supply voltage Input voltage Output voltage Power consumption Operating temperature Storage temperature Symbol VOUT Tstg Rating Min. VGND VGND VGND Max. VGND Unit Remarks WARNING: Semiconductor devices permanently damaged application stress (voltage, current, temperature, etc.) excess absolute maximum ratings. exceed these ratings. RECOMMENDED OPERATING CONDITIONS (VGND Parameter Power supply voltage level input voltage level input voltage Operating temperature Symbol VIHS VILS Value Min. VGND Max. Unit Remarks WARNING: recommended operating conditions required order ensure normal operation semiconductor device. device's electrical characteristics warranted when device operated within these ranges. Always semiconductor devices within their recommended operating condition ranges. Operation outside these ranges adversely affect reliability could result device failure. warranty made with respect uses, operating conditions, combinations represented data sheet. Users considering application outside listed conditions advised contact their FUJITSU representatives beforehand. MB90097 ELECTRICAL CHARACTERISTICS Characteristics (VGND 40°C 85°C) Parameter Symbol name BLKC BLKB BLKA Conditions Value Min. Typ. Max. Unit level output voltage VOH1 level output voltage VOL1 level output voltage level output voltage level input current VOH2 VOL2 HSYNC VSYNC TEST RESET SCLK level input current PULL-UP resistance RPULL Power supply current Input capacitance except VDD, MB90097 Characteristics Serial input timings (VDD VGND 40°C 85°C) Parameter Shift clock cycle time Shift clock pulse width Shift clock signal rise/fall time Shift clock start time Data setup time Data hold time Chip select time Chip select signal rise/fall time Symbol tCYC tWCH tWCL tCRC tCFC name SCLK SCLK SCLK SCLK Value Min. Max. Unit tCRC tCFC tCYC SCLK tWCH tWCL MB90097 Vertical horizontal sync signal input timings (VDD VGND 40°C 85°C) Parameter Horizontal sync signal rise time Horizontal sync signal fall time Vertical sync signal rise time Vertical sync signal fall time Horizontal sync signal pulse width*1 Vertical sync signal detection setup time Vertical sync signal detection hold time Symbol name HSYNC VSYNC HSYNC VSYNC VSYNC Value Min. Max. Unit clock clock During horizontal sync signal pulse period, MB90097 stops internal operation, disabling writing internal VRAM. Therefore, horizontal sync signal pulse width VRAM write cycle (command command issuance cycle) ensure that: horizontal sync signal pulse width VRAM write cycle. change vertical sync signal (detection edge) vicinity horizontal sync signal edge vertical sync signal detection. Otherwise, results deflection display when sync signal fluctuates. VSYNC: Leading-edge operation HSYNC: VSYNC detection trailing edge VSYNC HSYNC Note: above diagrams assume that sync signal input control (SIX bit) control (command 13-0) been negative logic (0). levels inverted been positive logic. (Continued) MB90097 (Continued) VSYNC: Trailing-edge operation HSYNC: VSYNC detection trailing edge VSYNC HSYNC VSYNC: Leading-edge operation HSYNC: VSYNC detection leading edge VSYNC HSYNC VSYNC: Trailing-edge operation HSYNC: VSYNC detection leading edge VSYNC HSYNC MB90097 clock input timing (VDD VGND 40°C 85°C) Parameter clock cycle time Symbol tDCYC1 tDCYC2 tDWH1 clock pulse time tDWL1 tDWH2 tDWL2 HSYNC, VSYNC setup time HSYNC, VSYNC hold time Data output delay time tDD1 name HSYNC VSYNC VC3, VC2, VC1, VC0, BLKA, BLKB, BLKC Value Min. Max. tDD2 Unit tDD1 Remarks Data output delay time tDD2 Assumes clock oscillator circuit external clock input. Assumes frequency-doubled external clock input. Assumes clock external input. tDCYC1, tDWL1, tDWH1, input HSYNC VSYNC Inputs tDD2 tDD1 Data output Previous data Undefined period Valid data measurement conditions Note: Applicable only when MB90097 operating with external clock input (not applicable with oscillator circuit). MB90097 Reset input timing (VDD VGND 40°C 85°C) Parameter Reset pulse width Symbol tWRST name RESET Value Min. Max. Unit tWRST RESET input MB90097 COMMAND LIST Display Control Commands Command 5-00 5-01 5-02 Function VRAM write address setting Character data setting Character data setting Line control data setting Line control data setting Screen output control Screen output control Screen output control Vertical display position control Horizontal display position control Shaded background frame color control Screen background control Sprite character control Sprite character control Sprite character control Sprite character control Screen extension control clock control control Horizontal blanking control Horizontal blanking control Command code/data 0000 0001 0010 0011 0100 0101 0101 0101 0101 0101 0110 0111 11-0 11-2 13-0 13-1 13-2 1000 1000 1001 1001 1011 1011 1101 1101 1101 MB90097 Command Description Command (VRAM write address setting) Command sets write address VRAM controls execution "VRAM fill." sets write address specifying column addresses. VRAM fill activated executing command (character data setting AY0: address AX0: Column address 1BH) VRAM fill control OFF, Command (Character data setting Command sets character data. Executing command (character data setting sets VRAM reflect screen. MC0: Character color (From among colors) MB0: Character background color (From among colors) MM1, MM0: Character background control OFF) Solid-fill display) Concaved, shaded background) Convexed, shaded background) MS1, MS0: Character horizontal size control size, dots) size, dots) size, dots) Setting prohibited) Command (Character data setting Command writes additional character data location VRAM specified command (VRAM write address setting along with character data command (character data setting VRAM write address incremented automatically after execution command Shaded background succeeding character merge control Disables succeeding character merge display.) Enables succeeding character merge display.) Character code MO1, MO0: Character output control MB90097 Command (Line control data setting Command sets line control data. Executing command (line control data setting sets VRAM reflect screen. LHS: Line character vertical size type control Character vertical size Character vertical size LW0: Line spacing control dots 1-dot units) LF0: Trimming color (From among colors) LFD, LFC: Trimming output control OFF) Trimming character with character background) Trimming solid-filled character with character background) LFB, LFA: Trimming control Trimming OFF) Reserved (Setting prohibited)) Reserved (Setting prohibited)) Eight-direction trimming) Command (Line control data setting Command writes additional line control data address line specified command (VRAM write address setting), along with line control data command (line control data setting1). Executing this command will alter VRAM write address. LDS: Line character output control (Control character trimming character background) OFF, LGS: Line enlargement interpolation control OFF, LG1, LG0: Line enlargement control Normal) Double width) Double height) Double width double height) Character background extension control Normal, Extended) Shaded background succeeding line merge control Independent, Merge with next line) LM1, LM0: Line background control OFF) Solid-fill display) Concaved, shaded display) Convexed, shaded display) Line background color (From among colors) Command 5-00 (Screen output control Command 5-00 controls screen display output. SDS: Sprite character output control OFF, ON)* UDS: Screen background output control OFF, ON)* DSP: Display output control (Control character trimming character background line background) OFF, ON)* OA0: Output-A character control (From among eight types) level input RESET initializes SDS, UDS, bits MB90097 Command 5-01 (Screen output control Command 5-01 controls output-B screen display output. SOB: Output-B sprite character output control OFF, BGB: Output-B screen background output control OFF, Output-B line background output control OFF, OB0: Output-B character control (From among eight types) Command 5-02 (Screen output control Command 5-02 controls output-C screen display output. SOC: Output-C sprite character output control OFF, BGC: Output-C screen background output control OFF, Output-C line background output control OFF, OC0: Output-C character control (From among eight types) Command (Vertical display position control) This command controls vertical display position screen. Vertical display position control 1022 2-dot units) Command (Horizontal display position control) This command controls horizontal display position screen. Horizontal display position control 1022 2-dot units) MB90097 Command (Shaded background frame color control) Command controls frame color shaded background. BH0: Shaded background frame highlight color (From among colors) BS0: Shaded background frame shadow color (From among colors) Command (Screen background control) Command controls screen background color. Screen background color (From among colors) Command (Sprite character control This command controls sprite characters. SFB, SFA: Sprite character trimming control Trimming OFF) Reserved) Reserved) Eight-direction trimming) Sprite character trimming color (From among colors) SC0: Sprite character color (From among colors) Command (Sprite character control Command controls sprite characters. SD1, SD0: Sprite character configuration control character) Reserved (Setting prohibited)) Stack characters) Reserved (Setting prohibited)) SM0: Sprite character code (000H 0FFH different characters) MB90097 Command (Sprite character control Command controls sprite characters. SY0: Sprite character vertical display position control 1023 1-dot units) Command (Sprite character control This command controls sprite characters. SX0: Sprite character horizontal display position control 1023 1-dot units) Command 11-0 (Screen extension control) (Reserved) EG0: (Reserved) Normal) Reserved (Setting prohibited)) Command 11-2 (Dot clock control Command 11-2 controls clock. DC0: clock selection control oscillation) External clock input) Frequency-doubled external clock input) MB90097 Command 13-0 (I/O control) Command 13-0 controls input/output pins. VVE: Edge selection vertical synchronization detection Leading edge, Trailing edge) VHE: HSYNC edge selection vertical synchronization detection Leading edge, Trailing edge) Edge selection horizontal synchronization operation Trailing edge, Leading edge) Logic control sync signal input Negative logic, Positive logic) DCX: Logic control display color signal output Positive logic, Negative logic)* DBX: Logic control display output period signal output Positive logic, Negative logic)* level input RESET initializes bits Command 13-1 (Horizontal blanking control Command 13-1 controls horizontal blanking (back porch). BB0: Back porch control 2-dot units) Command 13-2 (Horizontal blanking control Command 13-2 controls horizontal blanking (front porch). BF0: Front porch control 1022 2-dot units) MB90097 Notes Issuing Commands This section summarizes notes issuing commands. Initialization MB90097 enters display-off state (*1) upon reset input (input LOW-level signal RESET pin). contents VRAM (character line RAM) initialized then (undefined immediately after power supply turned on). When MB90097 released from reset input, issue following commands initialize control operation: clock control (Command 11-2) control (Command 13-0) After that, other command data contents VRAM. (VRAM setting requires normal clock sync signal inputs.) reset input initializes control bits shown below Screen output control (command 5-00) Sprite Screen background Character, character background, line background Sets VC0, VC1, VC2, pins positive logic output. Sets BLKA, BLKB, BLKC pins positive logic output. control (command 13-0) Command refresh Command data MB90097 contents internal VRAM remain held long MB90097 powered. serial control, sync, clock signals affected external noise, however, they become abnormal signals, preventing internal registers VRAM from being normally. should therefore refresh command data VRAM data periodically restore them from abnormal state. Command issuance timing When VRAM write command, such character data setting line control data setting command, other control command issued, command executed immediately, reflecting result (command setting) screen. When such command issued during display period, display relevant field involve transient distortion. prevent this, should issue command during vertical blanking interval. Also, restriction internal circuit configuration cause deviation display position first display field when DSP, SDS, control command 5-00 (screen output control from prevent this, should issue command 5-00 within period after leading edge sync signal. MB90097 DISPLAY FUNCTIONS Screen Configuration Screen Elements display screen provided MB90097 consists pile display screen elements. Display screen element name Display configuration Display position control layer Sprite character trimming) Character trimming) Character background Line background (Maximum characters) characters lines characters lines lines Full screen display single color Horizontal/vertical: 1-dot units Horizontal/vertical: 2-dot units (Controlled simultaneously with character) (Controlled simultaneously with character) (None) Bottom layer Screen background Screen configuration drawing Input image Screen background (Screen background color) Line Line Line Line Line Line Line Line Line Line Line Line Sprite character trimming Line background (Line background color) Character background (Character background color) Character trimming Note: When character displayed line, display shaded background shadow frame line background overrides character display. display shaded background shadow frame character background overrides character display shaded background shadow frame line background. MB90097 Screen Display Modes Display screen element name Display mode Screen background Undisplay Display Undisplay Solid-fill display Line background Shaded background concaved display Shaded background convexed display Undisplay Solid-fill display Shaded background concaved display Shaded background convexed display Independent Line spacing Shaded Independent dots) background succeeding line merge Merge Character background Shaded background succeeding character merge Merge Character Normal Independent background Shaded extended background (enabled succeeding with line line merge spacing) Merge Extended Undisplay (blank character (Arbitrarily set)) Undisplay Display characters with character background Character Trimming output Display control Display characters with character Trimming background with solid-filled type character background Display characters Undisplay Sprite character Consisting single character Display Consisting stack characters Trimming type Undisplay Eight-direction trimming display Undisplay Eightdirection trimming display MB90097 Screen Output Control screen output control commands control three channels outputs independently. Their output enable period signals output BLKA, BLKB, BLKC pins, respectively. output-A, control commands character attribute display OFF, line background display, screen background display arbitrarily based basic display screen, allowing three independent screens configured output. layer structure output screens exists only basic display screen. output-A, control command sets display arbitrary area OFF, lower layer cannot displayed appears transparent. table below shows relationships between screen output controls control command bits. Basic display screen control Elements controlled/Control name (Unit control) Character trimming character background line background (per screen) Character trimming character background (per line) Character M8-M0 (per character) Character trimming LFD-LFA (per line) Character background MM1, (per character) Line background Screen background color Sprite character LM1, (per line) (per screen) Three-channel output controls Output-A control OA2-OA0 (per screen) MO1, MO0*1 (per character) Output-B control OB2-OB0 (per screen) MO1, MO0*1 (per character) BLB*2 (per screen) (per screen) SOB*3 (per screen) Output-C control OC2-OC0 (per screen) MO1, MO0*1 (per character) BLC*2 (per screen) (per screen) SOC*3 (per screen) (per screen) Sprite character trimming SFB, (per screen) character display with character/trimming/character background overlapping line background screen background, corresponding area lower layer displayed appears transparent. line background display with line background overlapping screen background, corresponding area screen background displayed appears transparent. sprite display with sprite character/trimming overlapping character, character background, line background, screen background, corresponding area lower layer displayed appears transparent. Note: Three-channel output control each character serves output control within character area. When trimming dots character displayed part area adjacent character, output trimming dots controlled output control that adjacent character. there trimming dots left leftmost character line, they cannot controlled three-channel output control each character. this case, blank character left line. When trimming dots displayed right rightmost character line, they controlled with three-channel output attribute rightmost character. MB90097 Screen Display Position Control Display position control character screen MB90097 simultaneously control display start positions character line characters), character trimming, character background, line background. Vertical display position: Vertical display position control (command 5-2), Bits vertical display start position*1 relative VSYNC position. position between 1022 dots 2-dot units. (*1: actual display position offset from value several tens dots positive direction.) Horizontal display position: Horizontal display position control (command 5-3), Bits vertical display start position*2 relative HSYNC position. position ca*n between 1022 dots 2-dot units. (*2: actual display position offset from value several tens dots positive direction.) Line spacing: Line control data setting (command Bits number dots specify height areas kept above below characters each line. spacing specified value will kept both above below characters. line spacing between dots 1-dot units each line. (Note: When line double-height display line spacing doubled well.) VSYNC position* Vertical display position HSYNC position* Line spacing Line Horizontal display position Character Character Character Character Character Character Character Character Character Line spacing Line Character Character Character Character Character Character Character Character Character Line spacing Line Character Character Character Character Character Character Character Character Character VSYNC position, select leading trailing edge vertical sync signal pulse. HSYNC position, select leading trailing edge horizontal sync signal pulse. (For details, Section "Sync Signal Input" CONTROL FUNCTIONS.") MB90097 Display position control sprite characters MB90097 control display start positions sprite character trimming. Sprite character vertical display position: Sprite character control (command 9-0), Bits vertical display start position*1 relative VSYNC position. position between 1023 dots 1-dot units. (*1: actual display position offset from value several tens dots positive direction.) Sprite character horizontal display position: Sprite character control (command 9-1), Bits vertical display start position*2 relative HSYNC position. position between 1023 dots 1-dot units. (*2: actual display position offset from value several tens dots positive direction.) VSYNC position* HSYNC position* Sprite character horizontal display position Sprite character vertical display position* Sprite character VSYNC position, select leading trailing edge vertical sync signal pulse. HSYNC position, select leading trailing edge horizontal sync signal pulse. (For details, Section "Sync Signal Input" CONTROL FUNCTIONS.") MB90097 Font Configuration font incorporate characters each made dots. characters freely user. (Note, however, that blank character must arbitrary character code because even default.) user areas available sprite characters from 000H 0FFH. Font (User area) (User area) (User area) Areas available sprite characters (User area) (User area) (User area) (User area) (User area) dots dots (User area) (User area) (Character configuration example) Character code MB90097 Display Memory (VRAM) Configuration display memory (VRAM) consists character setting individual characters line setting individual lines. Character RAM: characters lines (336 characters total) Line RAM: lines Display Memory Display Screen Areas character those line correspond displayed characters lines one-to-one basis, respectively. Display memory configuration Character Column addresses Line Example display screen configuration (with characters normal size) VRAM address addresses VRAM column address MB90097 Writing Display Memory Writing characters character Writing single character following commands write data arbitrary character arbitrary address character RAM: VRAM write address setting (Command column addresses. Character data setting (Command Character data setting (Command Write character data character RAM. (The VRAM write address incremented after writing VRAM.) When writing consecutive addresses continuously, omit this command latter character write. also omit this command current character data same preceding "character data setting command. Note: Normal writing VRAM requires input normal horizontal sync signal. Input invalid horizontal sync signal cause VRAM write fail. Also, must horizontal sync signal pulse width VRAM write cycle (command command issuance cycle) such that: horizontal sync signal pulse width VRAM write cycle. Writing multiple characters collectively (VRAM fill) following commands write data arbitrary character area character from arbitrary address last address, filling area with that data: VRAM write address setting (Command column addresses specify "VRAM fill". Character data setting (Command Character data setting (Command character write executes VRAM fill. VRAM fill execution time about entire screen. During execution VRAM fill, issue command Issuing command during execution VRAM fill will abort VRAM fill. write VRAM after VRAM fill aborted, issue command again VRAM write address.) Note: Normal execution VRAM fill requires input normal horizontal sync signal. Input invalid horizontal sync signal cause VRAM fill fail. MB90097 Writing line following commands write data arbitrary line arbitrary address line RAM: VRAM write address setting (Command address. Line control data setting (Command Line control data setting (Command Write line data line RAM. (The VRAM write address remains unchanged.) line fill function available. prohibited specify "Line fill".) omit this command current line control data same preceding "line control data setting command. Note: Normal writing VRAM requires input normal horizontal sync signal. Input invalid horizontal sync signal cause VRAM write fail. Also, must horizontal sync signal pulse width VRAM write cycle (command command issuance cycle) such that: horizontal sync signal pulse width VRAM write cycle. MB90097 Character Display Displayed Character Configuration each character displayed, vertical horizontal sizes. Each character displayed clipping specified size specified character data from font ROM, starting upper leftmost dot. Character horizontal size control (Setting each character) Character data setting (Command Bits Character horizontal size size: dots size: dots size: dots (Setting prohibited) Line character vertical size type control (Setting each line) Line control data setting (Command Line character vertical size type Line character vertical size dots Line character vertical size dots MB90097 Display examples character stored font horizontal dots vertical dots) Display example (character vertical size dots) size size size size Display example (character vertical size dots) size size size size MB90097 Character Trimming Trimming output control Trimming output control turns trimming characters depending their character background type. four character background types each line. Trimming output control (Setting each line) Line control data setting (Command Bits Trimming output control (Setting each line) Character background type (Setting each character) Background display Undisplay Solid-filled background Concaved, shaded background Convexed, shaded background Undisplay Solid-filled background Concaved, shaded background Convexed, shaded background Undisplay Solid-filled background Concaved, shaded background Convexed, shaded background Undisplay Solid-filled background Concaved, shaded background Convexed, shaded background Undisplay display Trimming output MB90097 Trimming type control type trimming, select "eight-direction trimming" "undisplay". Trimming type control (Setting each screen) Line control data setting (Command Bits Trimming output control Undisplay Reserved (Setting prohibited) Reserved (Setting prohibited) Eight-direction trimming Trimming output Trimming colors trimming color different colors each line. Trimming color (Setting each line, selected from among colors) Line control data setting (Command Bits Trimming display rules following display rules apply trimming display: Trimming dots character displayed right left adjacent character area only when character background types characters same. Trimming dots character left right line displayed beyond character area only when character background type character background". (When three-channel output control each character used, however, attempt display trimming dots outside character area left line. Trimming dots that area cannot controlled character units. Note also that trimming display outside character area right line depends character output control setting rightmost character line.) Trimming display character does apply areas above below character (the area character line above, area character line below, upper line spacing, lower line spacing). When line displayed enlarged, trimming dots line enlarged those normal size displayed around enlarged character dots. Note: output control each character using three-channel output control, design display font taking account trimming display protruding area adjacent character right left. Three-channel output control each character display output control character area. Turning display trimming dots protruding right left adjacent character area depends character output control setting that adjacent character. MB90097 Line Enlarged Display Line enlarged display control used control display size each line including characters, character backgrounds, line background that line well line spacing portions). This also controls enlargement shadow frames shaded backgrounds. does however control enlargement trimming width. Note that lines characters following line which line enlarged display been specified shifted down accordingly. Line enlargement control (Setting each line) Line control data setting (Command Bits Display size Normal size Double-width size Double-height size Double-width/height size Line enlarged display examples Normal size Line spacing Displayed line Line spacing Double-width size Line spacing Line spacing Double-height size Line spacing Line spacing MB90097 Double-width/height size Line spacing Line spacing interpolation enlarged display interpolation display enabled only when line enlargement control double-width size display. designate display line units. interpolation performed character units; dots interpolated between neighboring characters. Outline display generated displayed character dots interpolation dots. Outline width displayed enlarged. Line enlargement interpolation control (Setting each line) Line control data setting (Command Interpolation control Interpolation Interpolation Interpolated display examples (Basic type) Normal size Double-width height size Character Arbitrary dot* Interpolating Character Character Arbitrary dot* Character Blank character Interpolating MB90097 Character Background Display Character Background Display each character, character background selected from among four types character background color from among colors. Character background control (Setting each character) Character data setting (Command Bits Character background background (undisplay) Solid-filled background Concaved, shaded background Convexed, shaded background Character background color (Setting each character, selected from among colors) Character data setting (Command Bits Note: character background color transparent when have been character background display been character with above settings, corresponding portion lower layer will displayed.) Shaded background highlight color (Setting each screen, selected from among colors) Shaded background frame color control (Command 6-1) Bits Shaded background shadow color (Setting each screen, selected from among colors) Shaded background frame color control (Command 6-1) Bits Solid-filled background Lower-layer output (Line background color, screen background color, output) Display examples background Character background color Character display Concaved, shaded background Shaded background shadow color Shaded background highlight color Convexed, shaded background Shaded background highlight color Shaded background shadow color Character background color shaded background frame character displayed inside circumference character area. Character background color MB90097 Shaded Background Succeeding Character Merge Display Specifying "shaded background character display" "shaded background succeeding character merge display" character undisplays right line shadow frame character left line shadow frame next (right adjacent) character. This enables more characters with shaded backgrounds joined horizontally. Shaded background succeeding character merge control (Setting each character) Character data setting (Command Shaded background succeeding character merge control Display examples independent characters with shaded backgrounds (Succeeding character merge OFF) (Succeeding character merge OFF) (Succeeding character merge OFF) Display examples merged characters with shaded backgrounds (Succeeding character merge (Succeeding character merge (Succeeding character merge OFF) MB90097 Shaded Background Succeeding Line Merge Display Specifying "shaded background character display" characters line both "character background extended display" "shaded background succeeding line merge display" line undisplays lower lines shadow frames characters that line upper lines shadow frames characters next line. (Specify both "shaded background succeeding line merge display" "character background extended display" current line "character background extended display" next line.) Shaded background succeeding line merge control Character background extended display control (Setting each line) (Setting each line) Line control data setting (Command Line control data setting (Command Shaded background succeeding line merge control Character background extended display control (Normal display) (Extended display) Display examples merged lines characters with shaded backgrounds Succeeding line merge Extended display Succeeding line merge Extended display (Succeeding character merge (Succeeding character merge OFF) (Succeeding character merge OFF) Note: character background extended display specified, shaded background succeeding line merge display disabled character backgrounds. (The setting shaded background succeeding line merge display applies only line background shadow frame.) MB90097 Character Background Extended Display Character background extended display extends character backgrounds line spacing portions. (Note that this setting required apply shaded background succeeding line merge display character backgrounds.) Character background extended display (Setting each line) Line control data setting (Command Character background extended display (Normal display) (Extended display) Display example with character background extended display (Line spacing character background) (Solid-filled background) (Concaved, shaded background) Line spacing Display example with character background extended display (Line spacing character background) (Solid-filled background) (Concaved, shaded background) Line spacing MB90097 Line Background Display Line Background Display Line background display line displays line background line area characters line, areas right left that area, line spacing areas above below There four types line backgrounds available (None, Solid fill, Concaved shaded background, Convexed shaded background), which each line. Shaded line background display used display shaded background frame highlight color shaded background frame shadow color above below line background area, respectively, along with line background color display. Line background control (Setting each line) Line control data setting (Command Bits Line background background (undisplay) Solid-filled background Concaved, shaded background Convexed, shaded background Line background color (Setting each line, selected from among colors) Line control data setting (Command Bits Shaded background highlight color (Setting each screen, selected from among colors) Shaded background frame color control (Command 6-1) Bits Shaded background shadow color (Setting each screen, selected from among colors) Shaded background frame color control (Command 6-1) Bits Line background display examples line background Solid-filled background (Shaded background frame highlight color) Convexed, shaded background (Shaded background frame shadow color) (Shaded background frame shadow color) Concaved, shaded background (Shaded background frame highlight color) Character display area MB90097 Shaded Background Succeeding Line Merge Display Specifying "shaded background succeeding line merge display" line enables line displayed with line background merged with that next line. This undisplays lower line line background shadow frame current line upper line line background shadow frame next line, allowing more lines displayed with shaded line backgrounds. Shaded background succeeding line merge control (Setting each line) Line control data setting (Command Shaded background succeeding line merge control Examples shaded background succeeding line merge display (Shaded background frame highlight color) Convexed, shaded background with succeeding line merge Convexed, shaded background with succeeding line merge (Shaded background frame shadow color) (Shaded background frame shadow color) Concaved, shaded background with succeeding line merge Convexed, shaded background with succeeding line merge (Shaded background frame shadow color) Character display area Note: Specifying shaded background succeeding line merge display applies merge control character line backgrounds same time. character background extended display line, however, merge control ignores shaded background characters that line. MB90097 Screen Background Display Screen Background Color Display screen background color output bottom layer display output. Screen background output control Screen output control (Command 5-00): Screen background color display Screen background color code Screen background control (Command 7-3): Bits colors set. Three-channel output control When screen background color output (UDS screen background outputs output output controlled independently. (Output controlled only with bit.) Output-B screen background color output control Screen output control (Command 5-01): Output-B screen background color output Output-C screen background color output control Screen output control (Command 5-02): Output-C screen background color output Enabled only when screen background color output (UDS MB90097 Sprite Character Display Sprite characters displayed layer display screen. Sprite character configuration Sprite character display example Sprite character (displayed size) Sprite character display control Sprite character output control Screen output control (Command 5-00): Sprite character output Sprite character code Sprite character control (Command 8-1): Bits sprite character code selected from among character codes types characters. When sprite character consists characters, only even-numbered character code set. Sprite character color Sprite character control (Command 8-0): Bits colors set. Sprite character trimming color Sprite character control (Command 8-0): Bits colors set. MB90097 Sprite character trimming control Sprite character control (Command 8-0): Bits Trimming output Undisplay Reserved (Setting prohibited) Reserved (Setting prohibited) Eight-direction trimming Sprite character vertical display position control Sprite character control (Command 9-0): Bits Settable between 1023 dots 1-dot units. Sprite character horizontal display position control Sprite character control (Command 9-1): Bits Settable between 1023 dots 1-dot units. Sprite character configuration control Sprite character control (Command 8-1): Bits character Reserved (Setting prohibited) Stack characters Reserved (Setting prohibited) Configuration Sprite character configuration example Sprite character code Character code Example 1-character sprite character (SD1, SD0) Example 2-character sprite character (SD1, SD0) MB90097 Three-channel output control sprite characters When sprite character output (SDS sprite character outputs output output controlled independently. (Output controlled only with bit.) Output-B sprite character output control Screen output control (Command 5-01): Output-B sprite character output ON*2 Output-C sprite character output control Screen output control (Command 5-02): Output-C sprite character output ON*2 When lower layer display output, that portion appear transparent. (The lower layer cannot displayed.) Enabled only when screen background color output (SDS MB90097 CONTROL FUNCTIONS Serial Command Control MB90097 executes serial command/data transfer using chip select (CS), serial clock (SCLK), serial data input (SIN) pins. data transfer direction (MSB-first LSB-first transfer) selected under control serial data input direction select (SDR) pin. data length bits. goes HIGH during transfer with data less than bits, command transfer guaranteed. Keeping allows multiple items command data transferred continuously. however recommended HIGH level intervals tens words word synchronization.) SCLK clock frequency maximum. such that: VRAM write cycle minimum clock pulses) input horizontal sync pulse width. this condition satisfied, VRAM write fail.) MSB-first signal input timing (Fixed High) SCLK LSB-first signal input timing (Fixed Low) SCLK MB90097 Clock Control clock, select internal generation oscillator circuit external input. external input, select clock frequency direct input frequency-doubled input. bits command 11-2 (dot clock control select clock control. clock selection control clock control (Command 11-2: Bits DC0) Else clock control oscillation External input (dot clock) External input clock) Setting prohibited clock oscillation Connect relevant pins external form oscillator circuit. External input horizontal sync signal used internally perform oscillation stop control, enabling horizontal display synchronization. Note: horizontal synchronization operation edge must trailing edge. horizontal synchronization operation edge (bit control (command 13-0) MB90097 MB90097 External clock input MB90097 inputs clock signal pin. Note: input horizontal cycle must synchronized integer multiples input clock cycle. input clock signal must continuous signal without being intermitted. MB90097 Open clock External (frequency-doubled) clock input Input (frequency-doubled) clock signal pin. Note: input horizontal cycle must synchronized integer multiples input clock cycle. horizontal synchronization operation edge must trailing edge. (Set horizontal synchronization operation edge (bit control (command 13-0) input clock signal must continuous signal without being intermitted. MB90097 Open clock MB90097 Sync Signal Input Vertical Synchronization Detection Vertical synchronization detected sensing level vertical sync signal leading trailing edge horizontal sync pulse detect transition. vertical display position screen depends vertical synchronization detection position. control (command 13-0) select operation control. Selecting vertical synchronization detection edge Selecting vertical synchronization detection HSYNC edge Vertical synchronization detection edge Detect leading edge VSYNC. Detect trailing edge VSYNC. Vertical synchronization detection HSYNC edge Detect vertical synchronization leading edge HSYNC. Detect vertical synchronization trailing edge HSYNC. Sync signal input logic control Sync signal input logic HSYNC VSYNC pins active inputs. HSYNC VSYNC pins active high inputs. Principle operation detecting vertical synchronization (Example with sync signal input logic Detecting leading edge vertical sync pulse leading edge horizontal sync pulse (VVE VSYNC input HSYNC input Internally detected VSYNC pulse generated Synchronization detected position MB90097 Detecting leading edge vertical sync pulse trailing edge horizontal sync pulse (VVE VSYNC input HSYNC input Internally detected VSYNC pulse generated Synchronization detected position Detecting trailing edge vertical sync pulse leading edge horizontal sync pulse (VVE VSYNC input HSYNC input Internally detected VSYNC Synchronization detected position Detecting trailing edge vertical sync pulse trailing edge horizontal sync pulse (VVE VSYNC input HSYNC input Internally detected VSYNC Synchronization detected position MB90097 Operation Horizontal Synchronization Operation with clock oscillation sync pulse input horizontal sync signal used control oscillation stop clock, enabling display horizontal synchronization. (horizontal synchronization operation edge) control (command 13-0) must "0". Operation example horizontal synchronization oscillation clock input (EXD pin) HSYNC input Internal HSYNC Internal clock Clock stop period clock Horizontal synchronization position (Reference display position) MB90097 Operation with external clock input select horizontal sync leading-edge trailing-edge operation. Horizontal synchronization operation edge selection control (Command 13-0): Horizontal synchronization operation edge Trailing-edge operation Leading-edge operation Examples horizontal synchronization operations Horizontal syznc trailing-edge operation clock input HSYNC input Internal HSYNC Internal clock Clock stop period clock Horizontal synchronization position (Reference display position) Horizontal sync leading-edge operation clock input HSYNC input Internal HSYNC Internal clock clock About clock Clock stop period Horizontal synchronization position (Reference display position) MB90097 Vertical Blanking Control Vertical blanking control used internally generate vertical blanking interval display signal output control. Display singnal output stopped during vertical blanking interval. Vertical blanking control results either following operations depending setting (vertical synchronization detection edge selection control) control (command 13-0). Operation vertical sync leading-edge detection VSYNC input About Vertical blanking interval Operation vertical sync trailing-edge detection VSYNC input About Vertical blanking interval MB90097 Horizontal Blanking Control Horizontal blanking control used generate horizontal blanking interval display signal output control. Display signal output stopped during horizontal blanking interval. Horizontal blanking control back porch front porch command control. Horizontal blanking control results either following operations depending setting (horizontal synchronization operation edge selection control) control (command 13-0). When horizontal synchronization operation edge trailing edge (bit HSYNC input Front porch Back porch Horizontal blanking interval When horizontal synchronization operation edge leading edge (bit HSYNC input Front porch Back porch Horizontal blanking interval Horizontal blanking (back porch) control Horizontal blanking control (Command 13-1): Bits Setting between dots 2-dot units. Horizontal blanking (front porch) control Horizontal blanking control (Command 13-2): Bits Setting between 1022 dots 2-dot units. Notes: back porch must shorter than front porch. make other setting. actual horizontal blanking interval offset from value several tens dots positive direction. MB90097 Display Signal Output Three-Channel Output Control Display control bits control ranges following chart summarizes relationships among display control three-channel output control bits. A-channel output Display output control Line character output control OA0, MO1, OB0, MO1, OC0, MO1, B-channel output C-channel output Character Character background control MM1, Character background Line background control LM1, Line background Screen background output control Screen background Sprite character output control Sprite character character display character turned bits OA2-OA0, OB2-OB0, OC2-OC0, MO1, MO0, character (including trimming character background) displayed transparent, including corresponding portion lower layer (line screen backgrounds). line background display turned BLB, line background corresponding portion screen background display layer displayed transparent. line background display turned BLC, line background corresponding portion screen background display layer displayed transparent. screen background display turned BGB, screen background display layer displayed transparent. screen background display turned BGC, screen background display layer displayed transparent. sprite character display turned SCB, sprite character (including trimming) corresponding portions lower layers displayed transparent. sprite character display turned SCC, sprite character (including trimming) corresponding portions lower layers displayed transparent. MB90097 Output-A/B/C control character attributes (character, trimming, character background) each character displayed three-channel (A/B/C) output control. Commands 5-00 5-02 used output control each screen; command used output control each character. When trimming dots character displayed protruding area adjacent character, output trimming dots controlled character output control that adjacent character. Three-channel output control each character serves output control within character area dots normal-sized characters). there trimming dots left leftmost character line, they cannot controlled three-channel output control. this case, place blank character left line characters displayed right. When trimming dots displayed right rightmost character line, three-channel output control trimming dots depends character output control rightmost character. Output-A character control Screen output control (Command 5-00):Bits Settable, selected from among eight types. Output-B character control Screen output control (Command 5-01): Bits Settable, selected from among eight types. Output-C character control Screen output control (Command 5-02): Bits Settable, selected from among eight types. Character output control Character data setting (Command Bits Settable, selected from among four types each character. Output-A/B/C character control Character output control Output (Pin output) Output-A (BLKA output) Output-B (BLKB output) Output-C (BLKC output) display display Display Display (Continued) MB90097 (Continued) Output-A/B/C character control Character output control Output (Pin output) Output-A (BLKA output) Output-B (BLKB output) Output-C (BLKC output) Display only characters with Display only characters with Display only characters with Display only characters with Display only characters with Display Display Display only characters with MB90097 Display Signal Output Timings Display signals output shown below. Output channel-A display period signal: BLKA Output channel-B display period signal: BLKB Output channel-C display period signal: BLKC Color code signals: Display signal output example Displayed character Display line Trimming color Trimming color Display color Screen background color Character background color Character color Character background color Screen background color VC3-0 output (Color code) BLKA output HIGH level BLKB output level BLKC output Notes: settings above display follows: Output items output (with screen background output). Output Only character attributes output. Output Output Color settings: Character color code: Trimming color code: Character background color code: Screen background color code: MB90097 CONTENTS MB90097-001 (STANDARD PRODUCT) FRONT MB90097 MB90097 ORDERING INFORMATION Part number MB90097-PFV Package 20-pin plastic SSOP (FPT-20P-M03) Remarks MB90097 PACKAGE DIMENSION 20-pin plastic SSOP (FPT-20P-M03) These dimensions include resin protrusion. 6.50±0.10(.256±.004) 1.25 -0.10 +.008 .049 -.004 +0.20 (Mounting height) 0.10(.004) INDEX *4.40±0.10 6.40±0.20 (.173±.004) (.252±.008) 5.40(.213) 0.65±0.12 (.0256±.0047) 0.22 -0.05 +.004 .009 -.002 +0.10 0.15 -0.02 +.002 .006 -.001 +0.05 Details part 0.10±0.10(.004±.004) (STAND OFF) 5.85(.230)REF 0.50±0.20 (.020±.008) 1994 FUJITSU LIMITED F20012S-2C-4 Dimensions (inches). MB90097 FUJITSU LIMITED further information please contact: Japan FUJITSU LIMITED Corporate Global Business Support Division Electronic Devices KAWASAKI PLANT, 4-1-1, Kamikodanaka Nakahara-ku, Kawasaki-shi Kanagawa 211-8588, Japan Tel: (044) 754-3763 Fax: (044) 754-3329 Rights Reserved. contents this document subject change without notice. Customers advised consult with FUJITSU sales representatives before ordering. information circuit diagrams this document presented examples semiconductor device applications, intended incorporated devices actual use. Also, FUJITSU unable assume responsibility infringement patent rights other rights third parties arising from this information circuit diagrams. FUJITSU semiconductor devices intended standard applications (computers, office automation other office equipment, industrial, communications, measurement equipment, personal household devices, etc.). CAUTION: Customers considering products special applications where failure abnormal operation directly affect human lives cause physical injury property damage, where extremely high levels reliability demanded (such aerospace systems, atomic energy controls, floor repeaters, vehicle operating controls, medical devices life support, etc.) requested consult with FUJITSU sales representatives before such use. company will responsible damages arising from such without prior approval. semiconductor devices have inherent chance failure. must protect against injury, damage loss from such failures incorporating safety design measures into your facility equipment such redundancy, fire protection, prevention over-current levels other abnormal operating conditions. products described this document represent goods technologies subject certain restrictions export under Foreign Exchange Foreign Trade Japan, prior authorization Japanese government will required export those products from Japan. http://www.fujitsu.co.jp/ North South America FUJITSU MICROELECTRONICS, INC. Semiconductor Division 3545 North First Street Jose, 95134-1804, Tel: (408) 922-9000 Fax: (408) 922-9179 Customer Response Center Mon. Fri.: (PST) Tel: (800) 866-8608 Fax: (408) 922-9179 http://www.fujitsumicro.com/ Europe FUJITSU MIKROELEKTRONIK GmbH Siebenstein 6-10 D-63303 Dreieich-Buchschlag Germany Tel: (06103) 690-0 Fax: (06103) 690-122 http://www.fujitsu-ede.com/ Asia Pacific FUJITSU MICROELECTRONICS ASIA #05-08, Lorong Chuan Tech Park Singapore 556741 Tel: (65) 281-0770 Fax: (65) 281-0220 http://www.fmap.com.sg/ F9807 FUJITSU LIMITED Printed Japan Other recent searchesXC7300 - XC7300 XC7300 Datasheet uPD16878 - uPD16878 uPD16878 Datasheet SN74AUP2G00 - SN74AUP2G00 SN74AUP2G00 Datasheet Si5443DC - Si5443DC Si5443DC Datasheet NTE7177 - NTE7177 NTE7177 Datasheet CMPWR130 - CMPWR130 CMPWR130 Datasheet 1N5418US - 1N5418US 1N5418US Datasheet 1017280000 - 1017280000 1017280000 Datasheet
Privacy Policy | Disclaimer |