The MB90092 is a display controller for displaying text and graphics on the TV screen. It incorporates display memory (VRAM), a font memory interface, and a video signal generator, allowing text and graphics to be displayed with a small number of external components. The MB90092 can provide two screens, the main screen and the sub-screen, independently or overlayed. The main screen consists of 24 characters by 12 lines and allows data to be set for each character. The sub-screen consists of 32 characters by 12 lines or up to 32 characters by 16 lines. The MB90092 has composite video signal, Y/C-separated video signal, and RGB digital output pins for video signal output. It also has video signal input pins, allowing superimpose display over composite video signals and Y/C-separated video signals.