Z90365 and Z90361 32 KWord Television Controller with On-Screen Display PB002000-TVC1099 Product Block Diagram 32K Words ROM or OTP DSP Core RAM ADC On-Screen Display Features • 14 rows x 32 columns screen display • 16x16, 16x18, and 16x20 pixel matrices • 2X and 3X character stretch with smoothing • 512-characters with configurable display attributes on OSD PWM I2C I/O Ports • character by character basis including: - Underlining / Italic / Blinking - Eight foreground and background colors - Character position offset delay - Background transparency 65 color palettes General Description The Z90365 and Z90361 are members of ZiLOG’s Digital Signal Processor (DSP)-based TV controller family. They provide advanced On-Screen Display (OSD), Closed Caption and TV control features on a single chip. The Z90365 and Z90361 are the ROM and OTP versions respectively with 32KWords of ROM and programmable memory. Both have 640 words of RAM. The single-cycle, DSP provides high processing power. It allows the Z90365 and Z90361 to support high character resolution, expanded color palette selections, expanded character accommodation, multiple character size choices and flexible, software-controlled character attributes. The Z90365 is an ideal choice for mid-to-high end TV products for both PAL and NTSC standards. TV Control Features • Five Channel, 4-bit Analog-to-Digital Converter (ADC) which supports: • • • • The Z9036x family consists of three basic devices: • • • The Z90365 masked ROM The Z90361 One-Time-Programmable device The Z90369 In-Circuit Emulation (ICE) chip In addition, ZiLOG provides a complete development suite for TV product development, which includes emulator, evaluation kit, C-Compiler, Application Programmer Interface (API), Zilog Developer Studio (ZDS) software, and font editor. These tools help TV developers work efficiently and effectively with quick time to market. • - Automatic frequency tuning (AFT) - Analog keypad entry - Audio level input adjustment - Video Blanking Interval (VBI) decoding Seven Pulse Width Modulators (PWM) to control video, audio and external Voltage Synthesis Tuner (VST) Master/Slave I2C bus interface. Twenty programmable I/Os On-chip Horizontal Synchronization (HSYNC) and Vertical Synchronization (VSYNC) generation circuits On-chip Infrared (IR) capture register Controller Features • 16-bit Single-cycle instruction execution • Phase Lock Loop (PLL), controlled by a 32KHz • • • external crystal 32KWord ROM or OTP with flexible Character Generation ROM 640 Words of RAM 42-pin SDIP package ZiLOG WORLDWIDE HEADQUARTERS • 910 E. HAMILTON AVENUE • CAMPBELL, CA 95008 TELEPHONE: 408.558.8500 • [email protected] • WWW.ZILOG.COM Block Diagram of Z90365 and Z90361 PWM PWM1 PWM2 PWM3 PWM4 PWM5 IR CAPTURE IRIN COUNTER Port17 Port 00 Port 05 Port 04 ADC ADC0 ADC1 ADC2 ADC3 ADC4 PWM9 PWM10 PORT0 PORT00 PORT01 PORT02 PORT03 PORT04 PORT05 PORT06 PORT07 PORT08 PORT09 PORT0F CONTROL XTAL1 XTAL2 LPF HSYNC VSYNC /RESET PORT1 PORT10 PORT11 PORT12 PORT13 PORT14 PORT15 PORT16 PORT17 PORT18 I2C I2CMC I2CMD I2CSC I2CSD Reg Addr/Data CPU Port11 Port12 Port01 Port02 OSD V1 V2 V3 VBLANK RAM Address 640 words Data Z89C00 CORE ROM Addr ROM Data ROM 32K words ZiLOG WORLDWIDE HEADQUARTERS • 910 E. HAMILTON AVENUE • CAMPBELL, CA 95008 TELEPHONE: 408.558.8500 • EMAIL: [email protected] • WWW.ZILOG.COM 2 Pin-Outs and Pin Direction PWM10 PWM9 PWM5 PWM4 PWM3 PWM2 PWM1 Port03 Port04/ADC4 Port05/ADC3 Port00/ADC2 Port17/ADC1 GND Port10/R<0> Port06/Counter Port18/G<0> Port13/G<1> Port14/B<0> Port15/B<1> Port16/SCLK Port0F 1 2 3 4 5 6 Z90365 7 or 8 Z90361 9 10 TOP 11 VIEW 12 13 14 15 16 17 18 19 20 21 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 Port12/I2CMD Port11/I2CMC Port02/I2CSD Port01/I2CSC Port09 Port08/R<1> IRIN Port07/CSYNC VCC Reset XTAL2 XTAL1 AGND LPF CVI/ADC0 VSYNC HSYNC VBLANK V1(R) V2(G) V3(B) ZiLOG WORLDWIDE HEADQUARTERS • 910 E. HAMILTON AVENUE • CAMPBELL, CA 95008 TELEPHONE: 408.558.8500 • EMAIL: [email protected] • WWW.ZILOG.COM 3 Development Tools & Support Available in One-Time Programmable (OTP) and MASK ROM Versions, the Z90365 and Z90361 fulfill Prototype and Production Requirements. The Z90365 uses ICEbox™ (In-Circuit Emulator) tools (Z9036900ZEM) to make Programming and Debugging easy and convenient. ZiLOG Developer Studio (ZDS) provides easy code generation and program management. For code development, ZiLOG offers its specialized Application Program Interface (API) for OSD. API Z90369 In-Circuit Emulation Kit deals directly with proper sequencing and timing when interfacing with hardware, shielding the user application program from tedious and error prone details. The Z8933200ZCO, an OSD evaluation board (ZOSD) is used to synchronize the emulator with a video display. Refer to the diagram below for a suggested code development environment. The Z9036100ZDP is the adapter used to program the Z90361 OTP. ZiLOG also offers the Z8933200TSC Protopak to verify code on a television. ZOSD Board Z90369 Z90361 Develop code on PC Download Code to Z90369 ICE chip Converts to Video Display Review Code on TV Display Program the Z90361 OTP Related Products Z9037x Dual Scan TV controller for Progressive Scan Z9035x Advanced TV controller with 64 KWords of ROM, Programmable Palette, and Cursor Z9036x Advanced TV controller with 32 KWords of ROM Z86129 Closed Caption Decoder (CCD) Z86229 Closed Caption Decoder (CCD) with Second I2C Address Select Z86131 Auto Time Set Z86130 Smart V-Chip Z86230 Smart V-Chip with Second I2C Address Select ZiLOG WORLDWIDE HEADQUARTERS • 910 E. HAMILTON AVENUE • CAMPBELL, CA 95008 TELEPHONE: 408.558.8500 • EMAIL: [email protected] • WWW.ZILOG.COM 4 Electrical Features Summary • 40 mA Maximum Supply Current • 4.50 V to 5.50 V Operating Range Z9036X Device Selection ROM (Words) Device Application Z90365 TV Receiver 32K Controller TV Receiver 32K Controller OTP Z90361 RAM (Words) 640 640 Pkg I2C IR Capture ADC Bit I/O PWM (max) (8-bit/14-bit) 42-Pin SDIP 42-Pin SDIP Yes Yes 5 Ch 20 5/2 Yes Yes 5 Ch 20 5/2 Ordering Information Part PSI Description Z90361 Z90365 Emulator Protopak Evaluation Board OTP Programming Adapter Z9036112PSC Z9036512PSC Rxxxx* Z9036900ZEM Z8933200TSC Z8933200ZCO Z9036100ZDP OTP TV Controller Masked ROM TV Controller Emulator/ Programmer Protopak for code verification OSD Evaluation Board OTP Programming Adapter Kit * xxxx is a unique ROM number assigned to each customer code ZiLOG WORLDWIDE HEADQUARTERS • 910 E. HAMILTON AVENUE • CAMPBELL, CA 95008 TELEPHONE: 408.558.8500 • EMAIL: [email protected] • WWW.ZILOG.COM 5 Document Disclaimer © 1999 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the devices, applications, or technology described is intended to suggest possible uses and may be superseded. ZiLOG, INC. DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT. ZiLOG ALSO DOES NOT ASSUME LIABILITY FOR INTELLECTUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE. Except with the express written approval ZiLOG, use of information, devices, or technology as critical components of life support systems is not authorized. No licenses or other rights are conveyed, implicitly or otherwise, by this document under any intellectual property rights. ZiLOG WORLDWIDE HEADQUARTERS • 910 E. HAMILTON AVENUE • CAMPBELL, CA 95008 TELEPHONE: 408.558.8500 • EMAIL: [email protected] • WWW.ZILOG.COM 6