207 ALPHANUMERIC CHARACTERS OR
GRAPHIC SYMBOLS IN INTERNAL ROM
.
12 x 18 CHARACTER DOT MATRIX
.
PROGRAMMABLE ACCENTUA TED CHARACTER SET
.
CHARACTER BLINKING
.
RAM DEFINABLE COLOR LOOK UP TABLE
.
UP TO 16 USER DEFINABLE CHA RACTE RS
.
UP TO 80MHz PIXEL CLOCK
.
INTERNAL HORIZONTAL PLL (15 TO 120kHz )
.
PROGRAMMABLE VERTICAL HEIGHT OF
CHARACTER WITH A SLICE INTERPOLATOR
TO MEET MULTI-SYNCH REQUIREMENTS
.
PROGRAMMABLE VERTICAL AND HORIZONTAL POSITIONING
.
FLEXIBLE SCREEN DESCRI PT ION
.
22 CONTROL CODES FOR POWERFULL
SERIAL ATTRIBUTES
.
2-WIRES ASYNCHRONOUS SERIAL MCU
INTERFACE (I
.
8 x 8 BITS PWM DAC OUTPUTS
.
SINGL E PO SITIVE 5V SUPPLY
2
C PROTOCOL)
STV9427
STV9428-STV9429
HIGH SPEED
8 x 8 bits PWM DAC are available to provide DC
voltage control to other peripherals.
The STV9427/28/29 provides the user an easy to
use and cost effective solution to display alphanumeric or graphic information on monitor screen.
DIP16
(Plastic Package)
ORDER CODE :
(Plastic Package)
STV9427
DIP20
DESCRIPTION
The STV9427/28/29 is an ON SCREEN DISPLAY
for monitor. It is built as a slave peripheral connected to a host MCU via a serial I
includes a display memory, controls all the display
attributes and generates pixels from the data read
in its on chip memory. The line PLL and a special
slice interpolator allow to have a display aspect
which does not depend on the line and frame
frequencies. I
transparent internal access to prepare the next
pages during the display of the current page. Toggle from one page to another by programming only
one register.
= 8 to 15MHz, TEST = 0 V, unless otherwise s p ec ified)
XTAL
Supply Voltage4.7555.25V
Supply Current-6590mA
Input Low Voltage0.8V
Input High Voltage2.4V
Input Leakage Current-10+10µA
Output Low Voltage (IOL = 1.6mA)00.4V
Output High Voltage (IOH = -0.1mA)0.9V
DD
V
DD
Output Low Voltage (IOL = 1.6mA)00.4V
Output High Voltage (IOH = -0.1mA)0.9V
DD
V
DD
9427-02.TBL
V
V
9427-03.TBL
Figure 1 :
V
OLOH
5
2.5
0
-5
10
4/20
R, G, B, FBLK Typical Outputs Static
Characteristics
(V)
V
,
V
OH
V
OL
I (A)
10
-4
10
-3
10
-2
10
-1
9427-17.EPS
STV9427 - STV9428 - STV9429
TIMINGS
SymbolParameterMin.Typ.Max.Unit
OSCILATOR INPUT : XTI (see Figure 2)
t
WH
t
WL
f
XTAL
f
PXL
RESET
t
RES
R, G, B, FBLK (C
t
R
t
F
t
SKEW
2
C INTERFACE : SDA AND SCL (see Figure 3)
I
f
SCL
t
BUF
t
HDS
t
SUP
t
LOW
t
HIGH
t
HDAT
t
SUDAT
t
F
t
R
Note 1 :
Clock High Level20ns
Clock Low Level20ns
Clock Frequency615MHz
Pixel Frequency3080MHz
RESET Low Level Pulse4µs
= 30pF)
LOAD
Rise Time (see Note 1)5ns
Fall Time (see Note 1)5ns
Skew between R, G, B, FBLK5ns
SCL Clock Frequency (Horizontal frequency = 32kHz)288kHz
Time the bus must be free between 2 access500ns
Hold Time for Start Condition500ns
Set up Time for Stop Condition500ns
Clock Low Level400ns
Clock High Level400ns
Hold Time Data0ns
Set up Time Data500ns
SDA Fall Time20ns
SCL and SDA Rise Time
These parameters are not tested on each unit. They are measured during our internal qualification procedure whic h i ncludes
characterization on batches comming from corners of our processes and also temperature characterization.
Depend on the pull-up resistor
and on the load capacitance
9427-04.TBL
Figure 2
XTI
Figure 3
StopStartDataStop
t
t
BUF
HDS
t
WL
t
WH
SDA
SCL
t
9427-03.EPS
HIGH
t
SUDAT
t
HDAT
t
SUP
t
LOW
9427-04.EPS
5/20
STV9427 - STV9428 - STV9429
FUNCTIONAL DESCRIPTION
The STV9427/28/29 display processor operation is
controlled by a host MCU via the I
fully programmable through internal read/write registers and performs all the display functions by
generating pixels from data stored in its internal
memory. After the page downloading from the
MCU, the STV9427/28 /29 refreshes screen by
its built in p rocessor, without a ny MCU control
(access). In addition, the host MCU has a direct
access to the on c hip 1Kbytes RAM du ring the
display of the curr ent page to make any update
of its c ontents.
With the STV9427/28/29, a page displayed on the
screen is made of several strips which can be of 2
types : spacing or character and which are described by a table of descriptors and character
codes in RAM. Several pages can be downloaded
at the same time in the RAM and the choice of the
current display page is made by programming the
DISPLAY CONTROL register.
I - Serial Interface
The 2-wires serial interface is an I
be connected to the I
2
C bus, a device must own its
slave address ; the slave address of the
STV9427/28/29 is BA (in hexadecimal).
A6A5A4A3A2A1A0R/W
1011101
2
Figure 4 :
MCU I
C Write Operation
2
C interface. It is
2
C interface. To
I.1 - Data Transfer in Write Mode
The host MCU can write data into the
STV9427/28/29 registers or RAM.
T o write data into the STV9427/28/29, after a start,
the MCU must send (Figure 4) :
- First, the I
2
C address slave byte with a low level
for the R/W bit,
- The two bytes of the internal address where the
MCU wants to write data(s),
- The successive bytes of data(s).
All bytes are sent MSB bit first and the write data
transfer is closed by a stop.
Each byte is synchronously transfered at each
HSYNC period.
I.2 - Data Transfer in Read Mode
The host MCU can read data from the
STV9427/28/29 registers, RAM or ROM.
To read data fr om the STV9427/28/29 (Figure 5),
the MCU must send 2 different I
first one is made of I
2
C slave address byte with R/W
bit at low level and the 2 internal address bytes.
The second one is made of I
2
C sequences. The
2
C slave address byte
with R/W bit at high le vel and all the successive
data bytes read at successive addresses starting
from the initial address given by the first sequence.
Each byte is synchronously transfered at each
HSYNC period. The first data byte, in read mode,
is available one Hsync period after the acknowledge of the address byte.