STMICROELECTRONICS ST92R195B9

ST92R195B
ROMLESS HCMOS MCU WITH
ON-SCREEN-DISPLAY AND TELETEXT DATA SLICER
DATA BRIEFING
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
Register File based 8/16 bit Core Architecture
with RUN, WFI, SLOW and HALT modes
0°C to +70°C Operating Temperature Range
available
Up to 24 MHz Operation @ 5V±10%
Minimum instruction cycle time: 375ns at
16 MHz internal clock
4 Mbytes address space
256 Bytes RAM of Register file (accumulators or
index registers)
1024 Bytes of on-chip static RAM
8K Bytes of TDSRAM (Teletext and Display
Storage RAM)
80-lead QFP package
23 fully programmable I/O pins
Serial Peripheral Interface
Flexible Clock controller for OSD, Data Slicer
and Core clocks running from one 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 8 Kbytes TDSRAM for Data Storage
VPS and Wide Screen Signalling slicer
Integrated Sync Extractor and Sync Controller
14-bit Voltage Synthesis for tuning reference
voltage
Up to 8 External Interrupts plus 1 non-maskable
interrupt
QFP80
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
Analog-to-Digital converter; 5-bit
guaranteed
■ Rich instruction set and 14-Addressing modes
Versatile Development Tools, including Assembler, Linker, C-compiler, Archiver, Source Level
Debugger and Hardware Emulators with RealTime Operating System available from third parties
■
Device Summary
Device
Program
Memory
ST92R195B9
ROMLESS
TDS VPS/
RAM WSS
8K
Yes
Package
PQFP80
Rev. 2.2
January 2000
1/18
1
ST92R195B - GENERAL DESCRIPTION
1 GENERAL DESCRIPTION
1.1 INTRODUCTION
The ST92R195B 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 ST92R195B 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 frequen-
2/18
cy programmable via the CCU. In this mode, the
power consumption of the device can be reduced
by more than 95% (LP 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 23 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 dots.
Four character sizes are supported. Serial attributes allow the user to select foreground and
background colours, 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 RAM
The internal 8k Teletext and Display storage RAM
can be used to store Teletext pages as well as Display parameters.
ST92R195B - 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 is able to be made with up to
eight 8-bit PWM outputs, with a frequency maximum 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 line for data input and output. A second line is used for a synchronous clock signal.
1.1.11 Standard Timer (STIM)
The ST92R195B has one Standard Timer 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/18
ST92R195B - GENERAL DESCRIPTION
Figure 1. ST92R195B Block Diagram
ADDR[15:0]
DAT[7:0]
ASN
RWN
DSN
MMU[5:0]
External
Memory I/F
1 Kbyte
RAM
256 bytes
Register File
8/16-bit
CPU
MEMORY BUS
8 Kbytes
TDSRAM TRI
I/O
PORT 0
3
P0[2:0]
I/O
PORT 2
6
P2[5:0]
I/O
PORT 3
4
P3[7:4]
I/O
PORT 4
8
P4[7:0]
I/O
PORT 5
2
P5[1:0]
MMU
NMI
INT[7:0]
DATA
SLICER
& ACQUISITIO N
UNIT
Interrupt
Management
ST9+ CORE
SDO/SDI
SCK
RCCU
SYNC.
EXTRACTION
16-BIT
TIMER/
WATCHDOG
VPS/WSS
DATA
SLICER
SPI
REGISTER BUS
OSCIN
OSCOUT
RESET
RESETO
TXCF
CVBS1
WSCR
WSCF
CVBS2
AIN[4:1]
EXTRG
ADC
MCFM
TIMING AND
CLOCK CTRL
SYNC
CONTROL
STOUT
STANDARD
TIMER
ON
SCREEN
DISPLAY
VSO[2:1]
VOLTAGE
SYNTHESIS
PWM
D/A CONVERTER
VSYNC
HSYNC/CSYNC
CSO
FREQ.
PXFM
MULTIP.
R/G/B/FB
TSLU
HT
All alternate functions (Italic characters) are mapped on Ports 0, 2, 3, 4 and 5
4/18
PWM[7:0]
ST92R195B - GENERAL DESCRIPTION
1.2 PIN DESCRIPTION
ADDR[15:0] External memory interface address
bus.
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.
CVBSO, JTDO, JTCK Test pins: leave floating.
DAT[7:0] External memory interface data bus.
DSN Data strobe for external memory interface.
FB Fast Blanking. Video analog DAC output.
GND Digital circuit ground.
GNDA Analog circuit ground (must be tied externally to digital GND).
GNDM External memory interface ground.
HSYNC/CSYNC Horizontal/Composite sync. Horizontal or composite video synchronisation input to
OSD. Positive or negative polarity.
JTRST0 Test pin: must be tied to GND.
MCFM Analog pin for the display pixel frequency
multiplier.
MMU[5:0] External memory interface MMU segment bus
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.
PXFM Analog pin for the Display Pixel Frequency
Multiplier
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.
RWN Read/Write strobe for external memory interface.
TEST0 Test pin: must be tied to VDDA.
TXCF Analog pin for the teletext PLL.
VDD Main power supply voltage (5V ±10%, digital)
VDDA Analog power supply (must be tied externally to VDDA ).
VDDM External memory interface power supply.
VSYNC Vertical Sync. Vertical video synchronisation input to OSD. Positive or negative polarity.
WSCF, WSCR Analog pins for the VPS/WPP slicer. These pins must be tied to ground or not connected.
P0[2:0], P2[5:0], P3[7:4], P4[7:0], P5[1:0]- I/O
Port Lines (Input/Output, TTL or CMOS compatible). 23 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 ST92R195B may
assume software programmable Alternate Functions as shown in the Pin Configuration drawings.
Table 1. shows the Functions allocated to each I/O
Port pin.
5/18
ST92R195B - GENERAL DESCRIPTION
MMU0
MMU3
DAT5
DAT6
DAT7
DAT2
DAT1
DAT0
ADDR0
ADDR1
ADDR2
ADDR3
ADDR4
ADDR5
ADDR6
ADDR7
ADDR12
ADDR15
Figure 2. 80-Pin Package Pin-Out
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
1
64
63
2
DAT4
DAT3
7
58
CVBSO
RWN
8
57
TXCF
9
56
JTRST0
VDDM
10
55
MCFM
OSCIN
11
54
RESET
OSCOUT
12
53
PXFM
ADDR13
13
52
VDDA
ADDR14
14
51
WSCF
MMU1
15
50
WSCR
MMU2
16
49
HSYNC/CSYNC
MMU4
17
48
VSYNC
MMU5
18
47
R
CSO/RESETO/P3.7
19
46
G
ASN/P3.6
20
45
B
P3.5
21
44
FB
P3.4
22
43
P4.0/PWM0
SDI/SDO/INT1/P5.1
23
42
24
41
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
P4.1/PWM1
GNDM
INT7/P2.0
SCK/INT2/P5.0
6/18
PWM3/TSLU/HT/P4.3
TEST0
ADDR8
PWM4/P4.4
59
INT4/AIN3/VSO2/P2.5
6
INT0/AIN2/P2.2
CVBS2
ADDR9
INT5/AIN1/P2.1
60
GND
5
VDD
ADDR11
PWM5/P4.5
CVBS1
PWM6/P4.6
61
PWM7/EXTRG/INT3/STOUT/P4.7
4
P0.0
DSN
P0.1
GNDA
AIN4/P0.2
62
NMI/P2.4
3
INT6/VSO1/P2.3
ADDR10
P4.2/PWM2
ST92R195B - GENERAL DESCRIPTION
Table 1. ST92R195B I/O Port Alternate Function
Port
Name
General
Purpose I/O
Pin No.
PQFP80
Alternate Functions
P0.0
30
P0.1
29
P0.2
28
AIN4
I
A/D Analog Data Input 4
P2.0
25
INT7
I
External Interrupt 7
P2.1
36
AIN1
I
A/D Analog Data Input 1
INT5
I
External Interrupt 5
INT0
I
External Interrupt 0
AIN2
I
A/D Analog Data Input 2
INT6
I
External Interrupt 6
VSO1
O
Voltage Synthesis Output 1
NMI
I
Non Maskable Interrupt Input
AIN3
I
A/D Analog Data Input 3
INT4
I
External Interrupt 4
VSO2
O
Voltage Synthesis Output 2
P2.2
37
P2.3
26
P2.4
27
I/O
I/O
P2.5
38
P3.4
22
I/O
P3.5
I/O
P4.0
21
All ports useable 20
for general purpose I/O (input,
19
output or bidirectional)
43
P4.1
42
P4.2
41
P3.6
P3.7
P4.3
40
ASN
O
External Memory Interface Address Strobe
RESET0
O
Internal Reset Output
CSO
O
Composite Sync output
PWM0
O
PWM Output 0
PWM1
O
PWM Output 1
PWM2
O
PWM Output 2
PWM3
O
PWM Output 3
TSLU
O
Translucency Digital Output
HT
O
Half-tone Output
P4.4
39
PWM4
O
PWM Output 4
P4.5
33
PWM5
O
PWM Output 5
P4.6
32
PWM6
O
PWM Output 6
EXTRG
I
A/D Converter External Trigger Input
PWM7
O
PWM Output 7
STOUT
O
Standard Timer Output
INT3
I
External Interrupt 3
INT2
I
External Interrupt 2
SCK
O
SPI Serial Clock
SDO
O
SPI Serial Data Out
SDI
I
SPI Serial Data In
INT1
I
External Interrupt 1
P4.7
P5.0
P5.1
31
24
23
7/18
ST92R195B - GENERAL DESCRIPTION
PIN DESCRIPTION (Cont’d)
1.2.2 I/O Port Styles
Pins
P0[2:0]
P2[5,4,3,2]
P2[1:0]
P3.7
P3[6,5,4]
P4[7:0]
P5[1:0]
Physical Pull-Up
no
no
no
yes
no
no
no
Pin Style
standard I/O
standard I/O
std I/O, 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.
8/18
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 AIN1 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
4.7 µF
C14
+5V
XT1
4MHZ-OSC
82pF
C4
82pF
C3
10uH
L2
100nF
C7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
QFP80
MMU0
MMU3
ADDR10
DSN
ADDR11
ADDR9
ADDR8
R/WN
GNDM
VDDM
OSCIN
OSCOUT
ADDR13
ADDR14
MMU1
MMU2
MMU4
MMU5
P3.7/CSO/RESETO
P3.6/ASN
P3.5
P3.4
P5.1/SDI/SDO/INT1
P5.0/SCK/INT2
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
ST92R195B
ADDR15
ADDR12
ADDR7
ADDR6
ADDR5
ADDR4
ADDR3
ADDR2
ADDR1
ADDR0
DAT0
DAT1
DAT2
DAT7
DAT6
DAT5
C15
100nF
L3
10uH
DAT4
DAT3
GNDA
CVBS1
CVBS2
TEST0
CVBSO
TXCF
JTRST0
MCFM
RESETN
PXFM
VDDA
WSCF
WSCR
CSYNC/HSYNC
VSYNC
R
G
B
FB
P4.0/PWM0
P4.1/PWM1
P4.2/PWM2
C16
4.7 µF
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
P2.0/INT7
P2.3/INT6/VSO1
P2.4/NMI
P0.2/AIN4
P0.1
P0.0
P4.7/PWM7/INT3
P4.6/PWM6
P4.5/PWM5
VDD
GND
P2.1/INT5/AIN1
P2.2/INT0/AIN2
P2.5/INT4/AIN3/VSO2
P4.4/PWM4
P4.3/PWM3/TSLU/HT
U1
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
100nF
+5V
C12
HSYNC
VSYNC
R
G
B
FB
C13
4.7 µF
L1
R4
82pF
C2
10uH
5.6K
CVBS
+5V
4.7NF
C9
22PF
C5
470nF
C1
RST
S1
1µF
C6
10k
1N4148
D1
R3
22PF
C8
4.7NF
C10
5.6K
R2
ST92R195B - GENERAL DESCRIPTION
Figure 3. ST92R195B Required External components
9/18
ST92R195B - GENERAL DESCRIPTION
1.3 MEMORY MAP
No Internal ROM
Internal RAM, 1 Kbytes
The internal RAM is mapped in MMU segment
20h; from address FC00h to FFFFh.
Internal TDSRAM, 8K bytes expandable up to 16K
(into segment 22h)
The Internal TDSRAM is mapped into theMMU segment 22h. The TDSRAM is a fully static memory.
The TDSRAM is an 8K bytes mapped at the address 8000h to 9FFFh.
Figure 4. ST92R195B Memory Map
39FFFFh
External RAM
229FFFh
Reserved
8 Kbytes
TDSRAM
228000h
SEGMENT 22h
64 Kbytes
Internal
RAM
1 Kbyte
22C000h
22BFFFh
228000h
227FFFh
Reserved
224000h
223FFFh
Reserved
SEGMENT 21h
64 Kbytes
22FFFFh
220000h
21FFFFh
PAGE 91 - 16 Kbytes
PAGE 90 - 16 Kbytes
PAGE 89 - 16 Kbytes
PAGE 88 - 16 Kbytes
Reserved
210000h
20FFFFh
20FFFFh
PAGE 83 - 16 Kbytes
20C000h
20BFFFh
20FC00h
SEGMENT 20h
64 Kbytes
Reserved
PAGE 82 - 16 Kbytes
208000h
207FFFh
PAGE 81 - 16 Kbytes
Reserved
204000h
203FFFh
PAGE 80 - 16 Kbytes
Reserved
200000h
01FFFFh
PAGE 7 - 16 Kbytes
01C000h
01BFFFh
SEGMENT 1
64 Kbytes
PAGE 6 - 16 Kbytes
018000h
017FFFh
PAGE 5 - 16 Kbytes
014000h
013FFFh
External ROM/EPROM
01000 0h
00FFFFh
PAGE 4 - 16 Kbytes
PAGE 3 - 16 Kbytes
00C000h
00BFFFh
SEGMENT 0
64 Kbytes
PAGE 2 - 16 Kbytes
008000h
007FFFh
PAGE 1 - 16 Kbytes
004000h
003FFFh
PAGE 0 - 16 Kbytes
000000h
10/18
ST92R195B - ELECTRICAL CHARACTERISTICS
2 ELECTRICAL CHARACTERISTICS
ABSOLUTE MAXIMUM RATINGS
Symbol
Parameter
Value
Unit
V DD
Supply Voltage
VSS - 0.3 to V SS + 7.0
V
V SSA
Analog Ground
VSS - 0.3 to V SS + 0.3
V
V DDA
Analog Supply Voltage
V
VI
Input Voltage
VDD -0.3 to VDD +0.3
VSS - 0.3 to V DD +0.3
V
VSS - 0.3 to V DD +0.3
V AI
Analog Input Voltage (A/D Converter)
VO
Output Voltage
VSS - 0.3 to V DD + 0.3
V
TSTG
Storage Temperature
- 55 to + 150
°C
Pin Injected Current
- 5 to + 5
mA
- 50 to +5 0
mA
IINJ
V
VSSA - 0.3 to VDDA +0.3
Maximum Accumulated Pin
Injected Current In Device
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
Parameter
Value
Unit
Min.
Max.
0
70
°C
TA
Operating Temperature
VDD
Supply Voltage
4.5
5.5
V
VDDA
Analog Supply Voltage (PLL)
4.5
5.5
V
fOSCE
External Oscillator Frequency
3.3
8.7
MHz
fOSCI
Internal Clock Frequency (INTCLK)
24
MHz
11/18
ST92R195B - ELECTRICAL CHARACTERISTICS
DC ELECTRICAL CHARACTERISTICS
(VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified)
Symbol
Parameter
Test Conditions
VIHCK
Clock in high level
external clock
VILCK
Clock in low level
external clock
VIH
Input high level
TTL
VIL
Input low level
TTL
VIH
Input high level
CMOS
VIL
Input low level
CMOS
VIHRS
Reset in high level
VILRS
Reset in low level
VHYRS
Reset in hysteresis
VIHY
P2.(1:0) input hysteresis
VIHVH
HSYNC/VSYNC input high level
VILVH
HSYNC/VSYNC input low level
VHYHV
HSYNC/VSYNC input hysteresis
VOH
Output high level
Push-pull Ild=-0.8mA
VOL
Output low level
Push-pull ld=+1.6mA
Value
Min.
Max.
0.7 V DD
Unit
V
0.3 VDD
2.0
V
V
0.8
0.8 V DD
V
V
0.2 VDD
0.7 V DD
V
V
0.3 VDD
0.3
V
V
0.9
V
0.7 V DD
V
0.3 VDD
0.5
V
V
V DD-0.8
V
0.4
V
bidir. state
IWPU
Weak pull-up current
VOL= 3V
µA
50
VOL= 7V
350
ILKIO
I/O pin input leakage current
0<VIN<VDD
-10
+10
µA
ILKRS
Reset pin input
0<VIN<VDD
-10
+10
µA
ILKAD
A/D pin input leakage current
alternate funct. op. drain
-10
+10
µA
ILKOS
OSCIN pin input leakage current
0<VIN<VDD
-10
+10
µA
12/18
ST92R195B - ELECTRICAL CHARACTERISTICS
AC ELECTRICAL CHARACTERISTICS
PIN CAPACITANCE
(VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified))
Symbol
C IO
Parameter
Value
Conditions
min
max
Pin Capacitance Digital Input/Output
10
Unit
pF
CURRENT CONSUMPTION
(VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified)
Symbol
Parameter
Value
Condition s
min
typ.
max
Unit
IDD1
Run Mode Current
notes 1,2; all On
70
100
mA
IDDA1
Run Mode Analog Current
(pin VDDA )
Timing Controller On
35
50
mA
IDD2
HALT Mode Current
notes 1,4
10
100
µA
IDDA2
HALT Mode Analog Current
(pin VDDA )
notes 1,4
40
100
µ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 held 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
Parameter
Condition s
INTCLK=24 MHz.
Value
min
Unit
max
TwLR
Low level pulse width
TpC+12
95
ns
TwHR
High level pulse width
TpC+12
95
ns
TpC is the INTCLK clock period.
13/18
ST92R195B - ELECTRICAL CHARACTERISTICS
AC ELECTRICAL CHARACTERISTICS (Cont’d)
EXTERNAL MEMORY INTERFACE TIMING TABLE
(VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified))
Symbol
TwDSR
Value
Parameter
Unit
typ
DSN low level pulse width (read)
max
TpC*(1/2+WDS)-6
ns
TwDSW
DSN low level pulse width (write)
TpC*(1/2+WDS)-6
ns
TdDSR(DR)
DSN↓ to data valid delay
TpC*(1/2+WDS)-16
ns
ThDR(DS)
Data to DSN↑ hold time
TdDS(A)
DSN↑ to address active delay
ThDS(AS)
DSN↑ to ASN↓ delay
TsRW(AS)
R/WN setup time before ASN↑
TdDSR(RW)
DSN↑ to R/WN and address not valid delay
TdDW(DSW)
Write data valid to DSN↓ delay (write)
ThDS(DW)
Data hold time after DSN↑ (write)
TdA(DR)
Address valid to data valid delay (read)
0
ns
TpC/2
ns
TpC/2 + 6
ns
TpC*(1/2 + WAS) - 8
ns
TpC/2
ns
0
ns
TpC/2
ns
TpC*(3/2+WDS+WAS)-14
ns
TpC is the INTCLK clock period.
SPI TIMING TABLE
(VDD= 5V +/-10%; TA = 0 to 70°C; Cload= 50pF)
Symbol
Parameter
Conditi on
Value
min
max
Unit
TsDI
Input Data Set-up Time
ThDI
Input Data Hold Time
TdOV
SCK to Output Data Valid
ThDO
Output Data Hold Time
tbd
ns
TwSKL
SCK Low Pulse Width
tbd
ns
TwSKH
SCK High Pulse Width
tbd
ns
tbd
(1)
OSCIN/2 as internal Clock
1INTCLK
ns
+100ns
ns
tbd
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
Unit
5*
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
14/18
ST92R195B - ELECTRICAL CHARACTERISTICS
AC ELECTRICAL CHARACTERISTICS (Cont’d)
OSD DAC CHARACTERISTICS
(VDD= 5V +/-10%, TA = 0 to 70°C, unless otherwise specified).
Symbol
Parameter
Conditio ns
Output impedance: FB,R,G,B
Output voltage: FB,R,G,B
Value
min
typical
max
300
500
700
Unit
Ohm
Cload= 20pF
RL = 100K
code= 111
1.000
code= 011
0.459
0.509
V
V
code= 000
0.025
0.050
V
FB= 1
2.4
3.0
4.0
V
FB= 0
0
0.025
0.050
V
+/-5
%
Global voltage accuracy
A/D CONVERTER, EXTERNAL TRIGGER TIMING TABLE
(VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified
Symbol
Parameter
Tlow
Pulse Width
Thigh
Pulse Distance
Text
Period/fast Mode
Tstr
Start Conversion Delay
OSCIN divide by
2;min/max
OSCIN divide
by 1; min/max
Value
min
max
1.5
INTCLK
Unit
ns
ns
78+1
INTCLK
0.5
µs
1.5
INTCLK
Core Clock issued by Timing Controller
Tlow
Pulse Width
ns
Thigh
Pulse Distance
ns
Text
Period/fast Mode
µs
Tstr
Start Conversion Delay
ns
15/18
ST92R195B - ELECTRICAL CHARACTERISTICS
A/D CONVERTER. ANALOG PARAMETERS TABLE
(VDD= 5V +/-10%; TA = 0 to 70°C; unless otherwise specified)
Parameter
Value
typ (*)
Analog Input Range
Conversion Time Fast/Slow
Sample Time Fast/Slow
Power-up Time
Resolution
Differential Non Linearity
Unit
min
max
VSS
V DD
(**)
Note
V
78/138
INTCLK
(1,2)
51.5/87.5
INTCLK
(1)
60
µs
8
bits
1.5
2.5
LSBs
(4)
Integral Non Linearity
2
3
LSBs
(4)
Absolute Accuracy
2
3
LSBs
(4)
Input Resistance
1.5
Kohm
(3)
Hold Capacitance
1.92
pF
Notes: (*)
(**)
(1)
(2)
(3)
(4)
16/18
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
ST92R195B - GENERAL INFORMATION
3 GENERAL INFORMATION
3.1 PACKAGE MECHANICAL DATA
Figure 5. 80-Pin Plastic Quad Flat Package
0.10mm
.004
seating plane
Dim
mm
Min
Typ
A
inches
Max
Min
Typ
3.40
Max
0.134
A1
0.25
A2
2.55 2.80 3.05 0.100 0.110 0.120
B
0.30
0.45 0.012
0.018
C
0.13
0.23 0.005
0.009
D
22.95 23.20 23.45 0.904 0.913 0.923
D1
19.90 20.00 20.10 0.783 0.787 0.791
D3
0.010
18.40
0.724
E
16.95 17.20 17.45 0.667 0.677 0.687
E1
13.90 14.00 14.10 0.547 0.551 0.555
E3
12.00
e
0.80
K
L
0°
0.472
0.031
7°
0.65 0.80 0.95 0.026 0.031 0.037
L1
1.60
0.063
Number of Pins
N
PQFP080
80
ND
24
NE
16
3.2 ORDERING INFORMATION
Sales Type
ST92R195B9Q1
OSD
50/60 or 100/120 Hz
Temperature
Range
0-70°C
Package
PQFP80
17/18
ST92R195B - 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
18/18