Text preview for : microcontroller.pdf part of ST Microelectronics ST92195B Data Briefing 32-64K Rom HCmos MCU With On-Screen-Display And Teletext Data Slicer - pag. 22



Back to : microcontroller.pdf | Home

ST92195B
32-64K ROM HCMOS MCU WITH ON-SCREEN-DISPLAY AND TELETEXT DATA SLICER
DATA BRIEFING
s

s s s s s

s s

s s s

s

s

s

s s

s

s

s s s

Register File based 8/16 bit Core Architecture with RUN, WFI, SLOW and HALT modes 0°C to +70°C operating temperature range Up to 24 MHz. operation @ 5V±10% Min. instruction cycle time: 165ns at 24 MHz. 32, 48, 56 or 64 Kbytes ROM 256 bytes RAM of Register file (accumulators or index registers) 256 bytes of on-chip static RAM 2, 6 or 8 Kbytes of TDSRAM (Teletext and Display Storage RAM) 28 fully programmable I/O pins Serial Peripheral Interface Flexible Clock controller for OSD, Data Slicer and Core clocks running from a single low frequency external crystal. Enhanced display controller with 26 rows of 40/80 characters ­ Serial and Parallel attributes ­ 10x10 dot matrix, 512 ROM characters, definable by user ­ 4/3 and 16/9 supported in 50/60Hz and 100/ 120 Hz mode ­ Rounding, fringe, double width, double height, scrolling, cursor, full background color, halfintensity color, translucency and half-tone modes Teletext unit, including Data Slicer, Acquisition Unit and up to 8 Kbytes RAM for data storage VPS and Wide Screen Signalling slicer (on some devices) Integrated Sync Extractor and Sync Controller 14-bit Voltage Synthesis for tuning reference voltage Up to 6 external interrupts plus one NonMaskable Interrupt 8 x 8-bit programmable PWM outputs with 5V open-drain or push-pull capability 16-bit watchdog timer with 8-bit prescaler One 16-bit standard timer with 8-bit prescaler 4-channel A/D converter; 5-bit guaranteed

PSDIP56

TQFP64
See end of document for ordering information

Rich instruction set and 14 addressing modes Versatile development tools, including Assembler, Linker, C-compiler, Archiver, Source Level Debugger and hardware emulators with Real-Time Operating System available from third parties s Pin-compatible EPROM and OTP devices available Device Summary
s s

Device ST92195B1 ST92195B2 ST92195B3 ST92195B4 ST92195B5 ST92195B6 ST92195B7 ST92T195B7 ST92E195B7

Program Memory 32K ROM 32K ROM 32K ROM 48K ROM 48K ROM 56K ROM 64K ROM 64K OTP 64K EPROM

TDS VPS/ RAM WSS 2K 6K 6K 6K 8K 8K 8K 8K 8K Yes No Yes Yes Yes Yes Yes Yes Yes

Package

PSDIP56/ TQFP64

CSDIP56 /CQFP64

Rev. 2.5
January 2000 1/22

1

ST92195B - GENERAL DESCRIPTION

1 GENERAL DESCRIPTION
1.1 INTRODUCTION The ST92195B microcontroller is developed and manufactured by STMicroelectronics using a proprietary n-well HCMOS process. Its performance derives from the use of a flexible 256-register programming model for ultra-fast context switching and real-time event response. The intelligent onchip peripherals offload the ST9 core from I/O and data management processing tasks allowing critical application tasks to get the maximum use of core resources. The ST92195B MCU supports low power consumption and low voltage operation for power-efficient and low-cost embedded systems. 1.1.1 ST9+ Core The advanced Core consists of the Central Processing Unit (CPU), the Register File and the Interrupt controller. The general-purpose registers can be used as accumulators, index registers, or address pointers. Adjacent register pairs make up 16-bit registers for addressing or 16-bit processing. Although the ST9 has an 8-bit ALU, the chip handles 16-bit operations, including arithmetic, loads/stores, and memory/register and memory/memory exchanges. Two basic addressable spaces are available: the Memory space and the Register File, which includes the control and status registers of the onchip peripherals. 1.1.2 Power Saving Modes To optimize performance versus power consumption, a range of operating modes can be dynamically selected. Run Mode. This is the full speed execution mode with CPU and peripherals running at the maximum clock speed delivered by the Phase Locked Loop (PLL) of the Clock Control Unit (CCU). Wait For Interrupt Mode. The Wait For Interrupt (WFI) instruction suspends program execution until an interrupt request is acknowledged. During WFI, the CPU clock is halted while the peripheral and interrupt controller keep running at a frequency programmable via the CCU. In this mode, the power consumption of the device can be reduced by more than 95% (Low power WFI). Halt Mode. When executing the HALT instruction, and if the Watchdog is not enabled, the CPU and its peripherals stop operating and the status of the machine remains frozen (the clock is also stopped). A reset is necessary to exit from Halt mode. 1.1.3 I/O Ports Up to 28 I/O lines are dedicated to digital Input/ Output. These lines are grouped into up to five I/O Ports and can be configured on a bit basis under software control to provide timing, status signals, timer and output, analog inputs, external interrupts and serial or parallel I/O. 1.1.4 TV Peripherals A set of on-chip peripherals form a complete system for TV set and VCR applications: ­ Voltage Synthesis ­ VPS/WSS Slicer ­ Teletext Slicer ­ Teletext Display RAM ­ OSD 1.1.5 On Screen Display The human interface is provided by the On Screen Display module, this can produce up to 26 lines of up to 80 characters from a ROM defined 512 character set. The character resolution is 10x10 dot. Four character sizes are supported. Serial attributes allow the user to select foreground and background colors, character size and fringe background. Parallel attributes can be used to select additional foreground and background colors and underline on a character by character basis. 1.1.6 Teletext and Display Storage RAM The internal Teletext and Display storage RAM can be used to store Teletext pages as well as Display parameters.

2/22

ST92195B - GENERAL DESCRIPTION

INTRODUCTION (Cont'd) 1.1.7 Teletext, VPS and WSS Data Slicers The three on-board data slicers using a single external crystal are used to extract the Teletext, VPS and WSS information from the video signal. Hardware Hamming decoding is provided. 1.1.8 Voltage Synthesis Tuning Control 14-bit Voltage Synthesis using the PWM (Pulse Width Modulation)/BRM (Bit Rate Modulation) technique can be used to generate tuning voltages for TV set applications. The tuning voltage is output on one of two separate output pins. 1.1.9 PWM Output Control of TV settings can be made with up to eight 8-bit PWM outputs, with a maximum frequency of 23,437Hz at 8-bit resolution (INTCLK = 12 MHz). Low resolutions with higher frequency operation can be programmed.

1.1.10 Serial Peripheral Interface (SPI) The SPI bus is used to communicate with external devices via the SPI, or I C bus communication standards. The SPI uses a single data line for data input and output. A second line is used for a synchronous clock signal. 1.1.11 Standard Timer (STIM) The ST92195B has one Standard Timer (STIM0) that includes a programmable 16-bit down counter and an associated 8-bit prescaler with Single and Continuous counting modes. 1.1.12 Analog/Digital Converter (ADC) In addition there is a 4-channel Analog to Digital Converter with integral sample and hold, fast 5.75µs conversion time and 6-bit guaranteed resolution.

3/22

ST92195B - GENERAL DESCRIPTION

INTRODUCTION (Cont'd) Figure 1. ST92195B Block Diagram
Up to 64 Kbytes ROM 256 bytes RAM Up to 8 Kbytes TRI TDSRAM MEMORY BUS I/O PORT 0

8

P0[7:0]

I/O PORT 2 I/O PORT 3 I/O PORT 4

6

P2[5:0]

4

P3[7:4]

256 bytes Register File 8/16-bit CPU

8

P4[7:0]

I/O PORT 5 DATA SLICER & ACQUISITIO N UNIT SYNC. EXTRACTION REGISTER BUS VPS/WSS DATA SLICER ADC

2

P5[1:0]

NMI INT[7:4] INT2 INT0

MMU Interrupt Management ST9+ CORE TXCF CVBS1

OSCIN OSCOUT RESET RESETO

RCCU 16-BIT TIMER/ WATCHDOG

WSCR WSCF CVBS2

SDO/SDI SCK

SPI

AIN[4:1] EXTRG
VSYNC HSYNC/CSYNC CSO FREQ. PXFM MULTIP. R/G/B/FB TSLU HT

MCFM

TIMING AND CLOCK CTRL STANDARD TIMER

SYNC CONTROL ON SCREEN DISPLAY PWM D/A CONVERTER

STOUT

VSO[2:1]

VOLTAGE SYNTHESIS

PWM[7:0]

All alternate functions (Italic characters) are mapped on Ports 0, 2, 3, 4 and 5

4/22

ST92195B - GENERAL DESCRIPTION

1.2 PIN DESCRIPTION Figure 2. 64-Pin Package Pin-Out
VDD P0.3 P0.4 P0.5 P0.6 P0.7 RESET P2.0/INT7 P2.1/INT5/AIN1 P2.2/INT0/AIN2 P2.3/INT6/VS01 P2.4/NMI P2.5/AIN3/INT4/VS02 OSCIN OSCOUT VDD GND AIN4/P0.2 P0.1 P0.0 CSO/RESET0/P3.7 P3.6 P3.5 P3.4 B G R FB SDO/SDI/P5.1 INT2/SCK/P5.0 VDD JTDO 1 64 48 16 32 VSS P4.7/PWM7/EXTRG/STOUT P4.6/PWM6 P4.5/PWM5 P4.4/PWM4 P4.3/PWM3/TSLU/HT P4.2/PWM2 P4.1/PWM1 P4.0/PWM0 VSYNC HSYNC/CSYNC AVDD1 PXFM JTRST0 GND N.C.

N.C. = Not connected

N.C. N.C. WSCF VPP/WSCR AVDD3 TEST0 MCFM JTCK TXCF CVBSO AVDD2 JTMS CVBS2 CVBS1 AGND N.C.

5/22

ST92195B - GENERAL DESCRIPTION

PIN DESCRIPTION (Cont'd) RESET Reset (input, active low). The ST9+ is initialised by the Reset signal. With the deactivation of RESET, program execution begins from the Program memory location pointed to by the vector contained in program memory locations 00h and 01h. R/G/B Red/Green/Blue. Video color analog DAC outputs. FB Fast Blanking. Video analog DAC output. VDD Main power supply voltage (5V±10%, digital) WSCF, WSCR Analog pins for the VPS/WSS slicer . These pins must be tied to ground or not connected. VPP: On EPROM/OTP devices, the WSCR pin is replaced by VPP which is the programming voltage pin. VPP should be tied to GND in user mode. MCFM Analog pin for the display pixel frequency multiplier. OSCIN, OSCOUT Oscillator (input and output). These pins connect a parallel-resonant crystal (24MHz maximum), or an external source to the on-chip clock oscillator and buffer. OSCIN is the input of the oscillator inverter and internal clock generator; OSCOUT is the output of the oscillator inverter. Figure 3. 56-Pin Package Pin-Out
INT7/P2.0 RESET P0.7 P0.6 P0.5 P0.4 P0.3 AIN4/P0.2 P0.1 P0.0 CSO/RE SET0/P3.7 P3.6 P3.5 P3.4 B G R FB SDI/SDO/ P5.1 SCK/INT2/P5. 0 VDD JTDO WSCF VPP/WSCR AVDD3 TEST 0 MCFM JTCK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

VSYNC Vertical Sync. Vertical video synchronisation input to OSD. Positive or negative polarity. HSYNC/CSYNC Horizontal/Composite sync. Horizontal or composite video synchronisation input to OSD. Positive or negative polarity. PXFM Analog pin for the Display Pixel Frequency Multiplier AVDD3 Analog V DD of PLL. This pin must be tied to VDD externally. GND Digital circuit ground. AGND Analog circuit ground (must be tied externally to digital GND). CVBS1 Composite video input signal for the Teletext slicer and sync extraction. CVBS2 Composite video input signal for the VPS/ WSS slicer. Pin AC coupled. AVDD1, AVDD2 Analog power supplies (must be tied externally to AVDD3). TXCF Analog pin for the Teletext slicer line PLL. CVBSO, JTDO, JTCK Test pins: leave floating. TEST0 Test pins: must be tied to AVDD2. JTRST0 Test pin: must be tied to GND.

56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29

P2.1/INT5/AIN1 P2.2/INT0/AIN2 P2.3/INT6/VS01 P2.4/NMI P2.5/AIN3/INT4/VS02 OSCIN OSCOUT P4.7/PWM7/EX TRG/ST OUT P4.6/PWM6 P4.5/PWM5 P4.4/PWM4 P4.3/PWM3/TSLU/HT P4.2/PWM2 P4.1/PWM1 P4.0/PWM0 VSYNC HSYNC/CSYNC AVDD1 PXFM JTRSTO GND AGND CVBS1 CVBS2 JTMS AVDD2 CVBSO TXCF

6/22

ST92195B - GENERAL DESCRIPTION

PIN DESCRIPTION (Cont'd) Figure 4. ST92195B Required External components (56-pin package)
+5V P20 1µF C2 R1 10k P07 P06 P05 P04 P03 P02 P01 P00 P37 P36 P35 P34 B G R FB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 U1 P2.0/INT7 RESETN P0.7 P0.6 P0.5 P0.4 P0.3 P0.2/AIN4 P0.1 P0.0 P3.7/RESET0/CSO P3.6 P3.5 P3.4 B G R FB P5.1/SDI/SDO P5.0/SCK/INT2 VDD JTDO WSCF WSCR AVDD3 TEST0 MCFM JTCK SDIP56 P2.1/INT5/AIN1 P2.2/INT0/AIN2 P2.3/INT6 /VS01 P2.4/NMI P2.5/AIN3/INT4/VS02 OSCIN OSCOUT P4.7/PWM7/EXTRG/STOUT P4.6/PWM6 P4.5/PWM5 P4.4/PWM4 P4.3/PWM3 /TSLU/HT P4.2/PWM2 ST92195B P4.1/PWM1 P4.0/PWM0 VSYNC HSY NC/CSYNC AVDD1 PXFM JTRST0 GND AGND CVBS1 CVBS2 JTMS AVDD2 CVBSO TXCF 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 P21 P22 P23 P24 P25 C1 Y1 4Mhz C3 P47 P46 P45 P44 P43 P42 P41 P40 VSYNC H SYNC 82pF +5V 82pF

S1

D1 1N4148 L2 10uH

RST

L1 10uH

C4

10µF

C5 100nF

C6

100nF

P51 P50

C7

10µF

C8

22pF

C9

100 nF

R2

5.6k

C10

4.7nF

C11

22pF

C12

470nF CVBS

C13

4.7nF

R3

5.6k

C14

82pF

C15

100nF

R4

15k

C16

2.2nF

7/22

ST92195B - GENERAL DESCRIPTION

PIN DESCRIPTION (Cont'd) Figure 5. ST92195B Required External Components (64-pin package)

C1

1µF

R1

10k

S1

D1 1N4148

+5V

RST

C2 C3 100nF L1 P03 P04 P05 P06 P07 P20 P21 P22 P23 P24 P25 10uH C5 Y1 4Mhz C4

82pF

82pF

C6 U1 10uF 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49

100nF

P02 P01 P00 P37 P36 P35 P34 B G R FB C7 P5.0

1 2 3 4 5 6 7 8 9 10 11 12 P5.1 13 14 15 16

VSS P0.2/AIN4 P0.1 P0.0 P3.7/RESET0/CSO P3.6 P3.5 P3.4 B G R FB P5.1/SDI/SDO P5.0/SCK/INT2 VDD JTDO

VDD P0.3 P0.4 P0.5 P0.6 P0.7 RESETN INT7/P2.0 P2.1/INT5/AIN1 P2.2/INT0/AIN2 P2.3/INT6/VS01 P2.4/NMI P2.5/AIN3/INT4/VS02 OSCIN OSCOUT VDD

ST92195B

100nF

GND EXTRG/SLOUT/P4.7/PWM7 P4.6/PWM6 P4.5/PWM5 P4.4/PWM4 HT/TSLU/P4.3/PWM3 P4.2/PWM2 P4.1/PWM1 P4.0/PWM0 VSYNC CSYNC/HSYNC AVDD1 PXFM JTRST0 GND NC

NC NC WSCF WSCR AVDD3 TEST0 MCFM JTCK TXCF CVBSO AVDD2 JTMS CVBS2 CVBS1 AGND NC

48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33

P47 P46 P45 P44 P43 P42 P41 P40 VSYNC HSYNC C9 22pF

C8

100nF

R2 5.6k

C10 4.7nF

17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

QFP64

C12 C11 100nF C14 C15 4.7nF 22pF R3 5.6k 100nF

C13 L2 10uF +5V 10uH

8/22

ST92195B - GENERAL DESCRIPTION

PIN DESCRIPTION (Cont'd) P0[7:0], P2[5:0], P3[7:4], P4[7:0], P5[1:0] I/O Port Lines (Input/Output, TTL or CMOS compatible). 28 lines grouped into I/O ports, bit programmable as general purpose I/O or as Alternate functions (see I/O section).

Important: Note that open-drain outputs are for logic levels only and are not true open drain. 1.2.1 I/O Port Alternate Functions. Each pin of the I/O ports of the ST92195B may assume software programmable Alternate Functions (see Table 1).

Table 1. ST92195B I/O Port Alternate Function Summary
Port Name P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P2.0 P2.1 General Purpose I/O Pin No. TQFP64 SDIP56 4 3 2 63 62 61 60 59 57 56 10 9 8 7 6 5 4 3 1 56 INT7 AIN1 INT5 INT0 AIN2 INT6 VSO1 NMI AIN3 52 52 INT4 VSO2 P3.4 P3.5 P3.6 P3.7 P4.0 P4.1 P4.2 8 7 6 5 40 41 42 14 13 12 11 42 43 44 RESET0 CSO PWM0 PWM1 PWM2 PWM3 P4.3 43 45 TSLU HT P4.4 44 46 PWM4 AIN4 I/O I/O I I/O I/O I/O I/O I/O I I I I I I O I I I O I/O I/O I/O O O O O O O O O O Internal Reset Output Composite Sync output PWM Output 0 PWM Output 1 PWM Output 2 PWM Output 3 Translucency Digital Output Half-tone Output PWM Output 4 External Interrupt 7 A/D Analog Data Input 1 External Interrupt 5 External Interrupt 0 A/D Analog Data Input 2 External Interrupt 6 Voltage Synthesis Output 1 Non Maskable Interrupt Input A/D Analog Data Input 3 External Interrupt 4 Voltage Synthesis Output 2 A/D Analog Data Input 4 Alternate Functions

P2.2

55

55

P2.3 P2.4

All ports useable for general purpose I/O (input, output or bidirectional)

54 53

54 53

P2.5

9/22

ST92195B - GENERAL DESCRIPTION

Port Name P4.5 P4.6

General Purpose I/O

Pin No. TQFP64 SDIP56 45 46 47 48 PWM5 PWM6 EXTRG 47 49 PWM7 STOUT 14 20 INT2 SCK SDO SDI O O I O O I O O I

Alternate Functions PWM Output 5 PWM Output 6 A/D Converter External Trigger Input PWM Output 7 Standard Timer Output External Interrupt 2 SPI Serial Clock SPI Serial Data Out SPI Serial Data In

P4.7

P5.0

All ports useable for general purpose I/O (input, output or bidirectional)

P5.1

13

19

1.2.2 I/O Port Styles
Pins P0[7:0] P2[5,4,3,2] P2[1,0] P3.7 P3[6,5,4] P4[7:0] P5[1:0] Weak Pull-Up no no no yes no no no Port Style Standard I/O Standard I/O Schmitt trigger Standard I/O Standard I/O Standard I/O Standard I/O Reset Values BID / OD / TTL BID / OD / TTL BID / OD / TTL AF / PP / TTL BID / OD / TTL BID / OD / TTL BID / OD / TTL

Legend:
AF= Alternate Function, BID = Bidirectional, OD = Open Drain PP = Push-Pull, TTL = TTL Standard Input Levels

How to Read this Table To configure the I/O ports, use the information in this table and the Port Bit Configuration Table in the I/O Ports Chapter of the datasheet. Port Style= the hardware characteristics fixed for each port line. Inputs: ­ If port style = Standard I/O, either TTL or CMOS input level can be selected by software. ­ If port style = Schmitt trigger, selecting CMOS or TTL input by software has no effect, the input will always be Schmitt Trigger. Weak Pull-Up = This column indicates if a weak pull-up is present or not.

­ If WPU = yes, then the WPU can be enabled/disable by software ­ If WPU = no, then enabling the WPU by software has no effect Alternate Functions (AF) = More than one AF cannot be assigned to an external pin at the same time: An alternate function can be selected as follows. AF Inputs: ­ AF is selected implicitly by enabling the corresponding peripheral. Exception to this are ADC analog inputs which must be explicitly selected as AF by software.

10/22

ST92195B - GENERAL DESCRIPTION

PIN DESCRIPTION (Cont'd) AF Outputs or Bidirectional Lines: ­ In the case of Outputs or I/Os, AF is selected explicitly by software. Example 1: ADC trigger digital input AF: EXTRG, Port: P4.7, Port Style: Standard I/O. Write the port configuration bits (for TTL level): P4C2.7=1 P4C1.7=0 P4C0.7=1 Enable the ADC trigger by software as described in the ADC chapter. Example 2: PWM 0 output AF: PWM0, Port: P4.0 Write the port configuration bits (for output pushpull): P4C2.0=0 P4C1.0=1 P4C0.0=1

Example 3: ADC analog input AF: AIN1, Port : P2.1, Port style: does not apply to analog inputs Write the port configuration bits: P2C2.1=1 P2C1.1=1 P2C0.1=1

11/22

ST92195B - GENERAL DESCRIPTION

1.3 MEMORY MAP Internal ROM The ROM memory is mapped in a single continuous area starting at address 0000h in MMU segment 00h.
Device ST92195B1/B2/B3 ST92195B4/B5 ST92195B6 ST92195B7 Size 32K 48K 56K 64K Start Address 0000h 0000h 0000h 0000h End Address 7FFFh BFFFh DFFFh FFFFh ST92195B1 ST92195B2/B3/B4 ST92195B5/B6/B7 2K 6K 8K

Internal RAM, 256 bytes The internal RAM is mapped in MMU segment 20h; from address FF00h to FFFFh. Internal TDSRAM The Internal TDSRAM is mapped starting at address 8000h in MMU segment 22h. It is a fully static memory.
Device Size Start Address 8000h 8000h 8000h End Address 87FFh 97FFh 9FFFh

Figure 6. ST92195B Memory Map
229FFFh

max. 8 Kbytes TDSRAM
228000h

Reserved

22FFFFh 22C000h 22BFFFh 228000h 227FFFh

PAGE 91 - 16 Kbytes PAGE 90 - 16 Kbytes PAGE 89 - 16 Kbytes PAGE 88 - 16 Kbytes

SEGMENT 22h 64 Kbytes

Reserved
224000h 223FFFh

Reserved

220000h 21FFFFh

SEGMENT 21h 64 Kbytes

Reserved

Internal RAM 256 bytes

20FFFFh

210000h 20FFFFh

PAGE 83 - 16 Kbytes
20C000h 20BFFFh

20FF 00h

SEGMENT 20h 64 Kbytes

Reserved Reserved

PAGE 82 - 16 Kbytes
208000h 207FFFh

PAGE 81 - 16 Kbytes
204000h 203FFFh

Reserved
200000h 00FFFFh

PAGE 80 - 16 Kbytes

PAGE 3 - 16 Kbytes
00C000h 00BFFFh

SEGMENT 0 64 Kbytes

Internal ROM max. 64 Kbytes

PAGE 2 - 16 Kbytes
008000h 007FFFh

PAGE 1 - 16 Kbytes
004000h 003FFFh

PAGE 0 - 16 Kbytes
000000h

12/22

ST92195B - ELECTRICAL CHARACTERISTICS

2 ELECTRICAL CHARACTERISTICS
ABSOLUTE MAXIMUM RATINGS
Symbol V DD V SSA V DDA VI V AI VO TSTG IINJ Supply Voltage Analog Ground Analog Supply Voltage Input Voltage Analog Input Voltage (A/D Converter) Output Voltage Storage Temperature Pin Injected Current Maximum Accumulated Pin Injected Current In Device - 50 to +5 0 mA Parameter Value VSS - 0.3 to V SS + 7.0 VSS - 0.3 to V SS + 0.3 VDD -0.3 to VDD +0.3 VSS - 0.3 to V DD +0.3 VSS - 0.3 to V DD +0.3 VSSA - 0.3 to VDDA +0.3 VSS - 0.3 to V DD + 0.3 - 55 to + 150 - 5 to + 5 Unit V V V V V V °C mA

Note: Stress above those listed as "Absolute maximum ratings" may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.

RECOMMENDED OPERATING CONDITIONS
Symbol TA VDD VDDA fOSCE fOSCI Operating Temperature Supply Voltage Analog Supply Voltage (PLL) External Oscillator Frequency Internal Clock Frequency (INTCLK) Parameter Value Min. 0 4.5 4.5 3.3 Max. 70 5.5 5.5 8.7 24 Unit °C V V MHz MHz

13/22

ST92195B - ELECTRICAL CHARACTERISTICS

DC ELECTRICAL CHARACTERISTICS (VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified)
Symbol VIHCK VILCK VIH VIL VIH VIL VIHRS VILRS VHYRS VIHY VIHVH VILVH VHYHV VOH VOL IWPU ILKIO ILKRS ILKAD ILKOS Parameter Clock In high level Clock in low level Input high level Input low level Input high level Input low level Reset in high level Reset in low level Reset in hysteresis P2.(1:0) input hysteresis HSYNC/VSYNC input high level HSYNC/VSYNC input low level HSYNC/VSYNC input hysteresis Output high level Output low level Weak pull-up current I/O pin input leakage current Reset pin input A/D pin input leakage current OSCIN pin input leakage current Push-pull Ild=-0.8mA Push-pull ld=+1.6mA bidir. state VOL= 3V VOL= 7V 0
14/22

ST92195B - ELECTRICAL CHARACTERISTICS

AC ELECTRICAL CHARACTERISTICS PIN CAPACITANCE (VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified))
Symbol C IO Parameter Pin Capacitance Digital Input/Output Conditions Value min max 10 Unit pF

CURRENT CONSUMPTION (VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified) Symbol IDD1 IDDA1 IDD2 IDDA2 Parameter Run Mode Current Run Mode Analog Current (pin VDDA ) HALT Mode Current HALT Mode Analog Current (pin VDDA ) Condition s notes 1,2; all On Timing Controller On notes 1,4 notes 1,4 Value min typ. 70 35 10 40 max 100 50 100 100 Unit mA mA µA µA

Notes: 1. Port 0 is configured in push-pull output mode (output is high). Ports 2, 3, 4 and 5 are configured in bi-directional weak pull-up mode resistor. The external CLOCK pin (OSCIN) is driven by a square wave external clock at 8 MHz. The internal clock prescaler is in divide-by-1 mode. 2. The CPU is fed by a 24 MHz frequency issued by the Main Clock Controller. VSYNC is tied to VSS, HSYNC is driven by a 15625Hz clock. All peripherals working including Display. 3. The CPU is fed by a 24 MHz frequency issued by the Main Clock Controller. VSYNC is tied to VSS, HSYNC is driven by a 15625Hz clock. The TDSRAM interface and the Slicers are working; the Display controller is not working. 4. VSYNC and HSYNC tied to VSS. External CLOCK pin (OSCIN) is hold low. All peripherals are disabled.

EXTERNAL INTERRUPT TIMING TABLE (rising or falling edge mode) (VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified))
Symbol TwLR TwHR Parameter low level pulse width high level pulse width Conditions INTCLK=24 MHz. TpC+12 TpC+12 Value min 95 95 max ns ns Unit

TpC is the INTCLK clock period.

15/22

ST92195B - ELECTRICAL CHARACTERISTICS

AC ELECTRICAL CHARACTERISTICS (Cont'd) SPI TIMING TABLE (VDD= 5V +/-10%; TA = 0 to 70°C; Cload= 50pF)
Symbol TsDI ThDI TdOV ThDO TwSKL TwSKH Parameter Input Data Set-up Time Input Data Hold Time SCK to Output Data Valid Output Data Hold Time SCK Low Pulse Width SCK High Pulse Width tbd tbd tbd (1) OSCIN/2 as internal Clock Conditi on Value min tbd 1INTCLK +100ns tbd max Unit ns ns ns ns ns ns

(1) TpC is the OSCIN clock period; TpMC is the "Main Clock Frequency" period.

SKEW CORRECTOR TIMING TABLE (VDD= 5V +/-10%, TA = 0 to 70°C, unless otherwise specified)
Symbol Tjskw Parameter Jitter on RGB output Conditions 36 MHz Skew corrector clock frequency max Value 5* Unit ns

(*) The OSD jitter is measured from leading edge to leading edge of a single character row on consecutive TV lines. The value is an envelope of 100 fields

16/22

ST92195B - ELECTRICAL CHARACTERISTICS

AC ELECTRICAL CHARACTERISTICS (Cont'd) OSD DAC CHARACTERISTICS (ROM DEVICES ONLY) (VDD= 5V +/-10%, TA = 0 to 70°C, unless otherwise specified).
Symbol Parameter Output impedance: FB,R,G,B Output voltage: FB,R,G,B code= 111 code= 011 code= 000 FB= 1 FB= 0 Global voltage accuracy 2.4 0 Cload= 20pF RL = 100K 1.000 0.450 0.025 2.7 0.025 1.250 0.500 0.080 3.4 0.080 +/-5 V V V V V % Conditio ns Value min 300 typical 500 max 700 Unit Ohm

OSD DAC CHARACTERISTICS (EPROM AND OTP DEVICES ONLY) (VDD= 5V +/-10%, TA = 0 to 70°C, unless otherwise specified).
Symbol Parameter Output impedance: FB,R,G,B Output voltage: FB,R,G,B code= 111 code= 011 code= 000 FB= 1 FB= 0 Global voltage accuracy VDD-0.8 0.400 +/-5 Cload= 20pF RL = 100K 1.100 0.600 0.200 1.400 0.800 0.350 V V V V V % Conditions Value min 300 typical 500 max 700 Unit Ohm

17/22

ST92195B - ELECTRICAL CHARACTERISTICS

AC ELECTRICAL CHARACTERISTICS (Cont'd) A/D CONVERTER, EXTERNAL TRIGGER TIMING TABLE (VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified
Symbol Tlow Thigh Text Tstr Tlow Thigh Text Tstr Parameter Pulse Width Pulse Distance Period/fast Mode Start Conversion Delay Core Clock issued by Timing Controller Pulse Width Pulse Distance Period/fast Mode Start Conversion Delay ns ns µs ns 78+1 INTCLK 0.5 1.5 OSCIN divide by 2;min/max OSCIN divide by 1; min/max Value min 1.5 INTCLK max Unit ns ns µs INTCLK

A/D CONVERTER. ANALOG PARAMETERS TABLE (VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified))
Parameter Analog Input Range Conversion Time Fast/Slow Sample Time Fast/Slow Power-up Time Resolution Differential Non Linearity Integral Non Linearity Absolute Accuracy Input Resistance Hold Capacitance
Notes: (*) (**) (1) (2) (3) (4)

Value typ (*) min VSS 78/138 51.5/87.5 60 8 1.5 2 2 2.5 3 3 1.5 1.92 max V DD

Unit (**) V INTCLK INTCLK µs bits LSBs LSBs LSBs Kohm pF

Note

(1,2) (1)

(4) (4) (4) (3)

The values are expected at 25 Celsius degrees with VDD= 5V 'LSBs' , as used here, as a value of VDD/256 @ 24 MHz external clock including Sample time it must be considered as the on-chip series resistance before the sampling capacitor DNL ERROR= max {[V(i) -V(i-1)] / LSB-1} INL ERROR= max {[V(i) -V(0)] / LSB-i} ABSOLUTE ACCURACY= overall max conversion error

18/22

ST92195B - GENERAL INFORMATION

3 GENERAL INFORMATION
3.1 PACKAGE MECHANICAL DATA Figure 7. 56-Pin Shrink Plastic Dual In Line Package, 600-mil Width

Dim. A A1 A2 b b2 C D E E1 e eA eB L PDIP56S N

mm Min 0.38 3.18 0.41 0.89 0.20 50.29 15.01 12.32 1.78 15.24 17.78 2.92 5.08 0.115 14.73 0.485 0.38 0.008 53.21 1.980 Typ Max 6.35 0.015 4.95 0.125 Min

inches Typ Max 0.250 0.195 0.016 0.035 0.015 2.095 0.591 0.580 0.070 0.600 0.700 0.200

Number of Pins 56

Figure 8. 64-Pin Thin Quad Flat Package
mm Min 0.05 Typ Max 1.60 0.15 0.002 Min inches Typ Max 0.063 0.006

Dim A A1 A2 B C D D1 D3 E E1 E3 e K L L1 L1 L N K

1.35 1.40 1.45 0.053 0.055 0.057 0.30 0.37 0.45 0.012 0.015 0.018 0.09 16.00 14.00 12.00 16.00 14.00 12.00 0.80 0° 3.5° 1.00 64 ND 16 7° 0.039 NE 16 0.20 0.004 0.630 0.551 0.472 0.630 0.551 0.472 0.031 0.008

0.45 0.60 0.75 0.018 0.024 0.030 Number of Pins

19/22

ST92195B - GENERAL INFORMATION

PACKAGE MECHANICAL DATA (Cont'd) Figure 9. 56-Pin Shrink Ceramic Dual In Line Package, 600-mil Width
Dim. A A1 B B1 C D D1 E1 e G G1 G2 G3 G4 0.76 0.38 0.76 0.23 0.46 0.89 0.25 48.01 1.78 mm Min Typ Max 4.17 0.030 0.56 0.015 0.018 0.022 1.02 0.030 0.035 0.040 0.38 0.009 0.010 0.015 1.890 0.070 Min inches Typ Max 0.164

50.04 50.80 51.56 1.970 2.000 2.030 14.48 14.99 15.49 0.570 0.590 0.610 14.12 14.38 14.63 0.556 0.566 0.576 18.69 18.95 19.20 0.736 0.746 0.756 1.14 0.045 11.05 11.30 11.56 0.435 0.445 0.455 15.11 15.37 15.62 0.595 0.605 0.615 2.92 1.40 56 5.08 0.115 0.055 Number of Pins 0.200

CDIP56SW

L S N

Figure 10. 64-Pin Ceramic Quad Flat Package

Dim A A1 B C D D1 D3 e G G2 L 0 CQFP064W N

mm Min Typ 0.50 Max 3.27 Min

inches Typ 0.020 Max 0.129

0.30 0.35 0.45 0.012 0.014 0.018 0.13 0.15 0.23 0.005 0.006 0.009 16.65 17.20 17.75 0.656 0.677 0.699 13.57 13.97 14.37 0.534 0.550 0.566 12.00 0.80 12.70 0.96 0.35 0.80 8.31 64 0.472 0.031 0.500 0.038 0.014 0.031 0.327

Number of Pins

20/22

ST92195B - GENERAL INFORMATION

3.2 ORDERING INFORMATION Each device is available for production in a user programmable version (OTP) as well as in factory coded version (ROM). OTP devices are shipped to customer with a default blank content FFh, while ROM factory coded parts contain the code sent by customer. The common EPROM versions for debugging and prototyping features the maximum memory size and peripherals of the family. Care must be taken to only use resources available on the target device. Figure 11. ROM Factory Coded Device Types
TEMP. DEVICE PACKAGE RANGE / XXX

3.2.1 Transfer Of Customer Code Customer code is made up of the ROM contents and the list of the selected options (if any). The ROM contents are to be sent on diskette, or by electronic means, with the hexadecimal file generated by the development tool. All unused bytes must be set to FFh.

Code name (defined by STMicroelectronics) 1= standard 0 to +70 °C B= Plastic DIP56 T= Plastic TQFP64 ST92195B1 ST92195B2 ST92195B3 ST92195B4 ST92195B5 ST92195B6 ST92195B7

Figure 12. OTP User Programmable Device Types
DEVICE PACKAGE TEMP. RANGE / XXX

Code name (defined by STMicroelectronics) 1= 0 to +70 °C B= Plastic DIP56 T= Plastic TQFP64 ST92T195B7

Figure 13. EPROM User Programmable Device Types
DEVICE PACKAGE TEMP. RANGE 0= 25 °C B= Ceramic DIP 56 pin T= Ceramic QFP 64 pin ST92E195B7

21/22

ST92195B - GENERAL INFORMATION

Notes:

Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not authorized for use as critical components in life support devices or systems without the express written approval of STMicroelectronics. The ST logo is a registered trademark of STMicroelectronics ©2000 STMicroelectronics - All Rights Reserved. Purchase of I2 C Components by STMicroelectronics conveys a license under the Philips I2C Patent. Rights to use these components in an I2C system is granted provided that the system conforms to the I2C Standard Specification as defined by Philips. STMicroelectronics Group of Companies Australia - Brazil - China - Finland - France - Germany - Hong Kong - India - Italy - Japan - Malaysia - Malta - Morocco - Singapore - Spain Sweden - Switzerland - United Kingdom - U.S.A. http:// www.st.com

22/22