Z90209/203/202 Z90209/203/202 TELEVISION CONTROLLERS FEATURES ■ Part Z90209 Z90203 Z90202 ROM (KB) 16 16 8 RAM* (Kbyte) 236 236 236 Speed Package (MHz) Type 6 124-Pin PGA 6 42-Pin SDIP 6 42-Pin SDIP ■ On-Screen Display (OSD) Logic Circuits ■ One 14-Bit and One 108-Bit Pulse Width Modulator (PWM) Circuits ■ 20 Input/Output Lines ■ Program Memory, Video RAM, and Register File Address Spaces ■ Two On-Chip Counter/Timers *General-Purpose ■ 4.5V to 5.5V Operating Range ■ 0°C to +70°C Temperature Range ■ Low-Power Consumption GENERAL DESCRIPTION The Z9020X Family of Digital Television Controllers are cost-effective members of the Z8 ® single-chip microcontroller family. The devices provides an ideal performance and reliability solution for consumer and industrial television applications. The Z90209 is the ROMless In-Circuit Emulation (ICE )Chip version of the Z90200 Digital Television Controller Family used in emulators and development boards. The device features an 8-bit internal data path controlled by a Z8 microcontroller, On-Screen Display (OSD) logic circuits, and Pulse Width Modulators (PWM). On-chip peripherals include two register mapped I/O ports (Ports 2 and Port 3), interrupt control logic (one software, two external and three internal interrupts) and a standby mode recovery input port (Port 3, pin P30). The OSD control circuits support ten rows by 24 columns of characters. The character color is specified by character. The OSD inter-row spacing is variable and can be programmed from 0 to 15 horizontal scan lines. The OSD is capable of displaying high resolution (14 x18 dot pattern) characters. Three basic address spaces, The Program Memory, Video RAM, and Register File, support a wide range of memory configurations. For applications demanding powerful I/O capabilities, the Z9020X's dedicated input and output lines are grouped into three ports, and are configurable under software control to provide timing, status signals, parallel I/O and an address/data bus for interfacing to external memory. To unburden the program from coping with the real-time problems such as counting/timing and data communication, the Z9020X offers two on-chip counter/timers with a large number of user selectable modes. Notes: All Signals with a preceding front slash, "/", are active Low, e.g.: B//W (WORD is active Low); /B/W (BYTE is active Low, only). Power connections follow conventional descriptions below: Connection Circuit Device Power Ground VCC GND VDD VSS A 14-bit PWM port provides enough voltage resolution for a voltage synthesizer tuning system. Ten 8-bit PWM ports are used for controlling audio signal levels to vary picture levels. 245 Z90209/203/202 GENERAL DESCRIPTION (Continued) XTAL1 XTAL2 /RESET Oscillator WDT RESET Counter Timer Counter Timer ADC0 ADC1 ADC2 ADC3 IRIN PWM11 PWM1 PWM2 PWM3 PWM4 PWM5 PWM6 PWM7 PWM8 PWM9 PWM10 Port 2 Z8 CPU Core IR Counter Port 4 256 Byte Register File Port 3 PWM 11 (14-Bit) On-Screen Display PWM 1 to PWM 10 (8-Bit) 9K x 7-Bit Character ROM P40 P41 P42 P43 P44 P45 P46 P47 OSDX1 OSDX2 HSYNC VSYNC 240 x 11-Bit and 10 x 8-Bit Character RAM Functional Block Diagram 246 P20 P21 P22 P23 P24 P25 P26 P27 3-Bit ADC IR Counter P30 P31 P34 P35 16K Byte Program ROM R G B VBLANK