The MB86291A is an evolved version of the Fujitsu MB86290A graphics controller designed for use in a car
navigation system or amusement equipment. The MB86291A is a graphics display controller with a geometr y
processor, digital video capture facility, and on-chip SDRAM.
Embedding SDRAM implements data transfer at a higher bandwidth, resulting in faster drawing. Integrating the
geometry processor reduces the CPU load, thereby improving the performance of the entire system.
DS04-31102-1E
FEATUERS
■■■■
• Operating frequency : 100 MHz (External clock of 14.32 MHz Max)
• Geometry processor : Capable of executing operations for geometric transfor mation and surface front/rear
evaluation.
• Memory block: Embedded 16-Mbit SDRAM
• Video capture block: Embedded f acility to capture digital video images, f or e xample , from TV, capab le of easily
implementing “Picture in Picture” and video graphics superimposing.
• Host interface: Enables direct connection to var ious CPUs (Fujitsu SparcLite, Hitachi SH3/4 or NEC V83x) .
(Continued)
PACKAGE
■■■■
208-pin plastic QFP
(FPT-208P-M04)
MB86291A
(Continued)
• Drawing features:
• Drawing at a peak rate of 800 Mpixels per second (at an internal operating frequency of 100 MHz)
• 2D drawing functions: Point, line, triangle, polygon, BLT, and pattern drawing
• 3D drawing functions: Point, line, and triangle drawing, and hidden surface removal by Z-buffering
: Ground
: 3.3 V power supply
: 2.5 V power supply
: Analog power supply
: PLL power supply
: Internal DRAM power supply
: Do not connect anything.
: Input the low level.
: Input the high level.
: Input the high level.
D20
D21
D22
D23
D24
VSS
VDDI
D25
D26
Notes : • The AVD and PLLVDD should be separated on the board.
• Insert a bypass capacitor with a superior high-frequency characteristic between the power
supply and ground. Place the capacitor as near the pins as possible.
D27
D28
D29
VSS
VDDE
9576969899
97
D30
D31
RDY
DREQ
INT
100
VSS
101
102
VDDI
TESTH1
103
104
TESTH2
TESTH3
3
MB86291A
PIN DESCRIPTION
■■■■
Host CPU
interface
Clock
D0-D31
A2-A24
BCLKI
RESET
CS
RD
WE0-WE3
RDY
BS
DREQ
DRACK
DTACK
INT
MODE0-
MODE2
TESTL, TESTH
CLK
CKM
CLKSEL0-
CLKSEL1
OSCOUT
OSCCNT
DCLKO
DCLKI
AOUTR, AOUTG,
AOUTB
HSYNC
VSYNC
CSYNC
EO
GV
MB86291A
Graphics Controller
HQFP208
S
VREF
VRO
ACOMPR, ACOMPG,
ACOMPB
R0-R7
G0-G7
B0-B7
CCLK
VI0-VI7
Vide output
interface
Vide capture
interface
4
••••
Host Interface Pins
Pin NameInput/outputFunction
MODE0 to MODE2InputHost CPU mode/Ready mode select
MB86291A
RESET
D0 to D31Input/outputHost CPU bus data
A2 to A24InputHost CPU bus address (Connect A[24] to MWR
BCLKIInputHost CPU bus clock
BS
CS
RDInputRead strobe signal
WE0
WE1
WE2InputD16 to D23 write strobe signal
WE3
RDY
DREQOutputDMA request signal (active low with both SH and V832)
DRACK/DMAAKInput
DTACK/TC
InputHardware reset
InputBus cycle start signal
InputChip select signal
InputD0 to D7 write strobe signal
InputD8 to D15 write strobe signal
InputD24 to D31 write strobe signal
Output
Tristate
Input
Wait request signal
(“0” for wait state with SH3; “1” for wait state with SH4, V832, or SPARClite)
DMA request acknowledge signal (Connect this to DMAAK in V832 mode.
Active high with both SH and V832.)
DMA transfer strobe signal (Connect this to TC in V832 mode. SH = active
high, V832 = active low)
in V832 mode.)
INT
TEST0, TEST1,
TESTH0 to TESTH5
Note : The host interface can connect the MB86291A to the SH4 (SH7750) or SH3 (SH7709) from Hitachi Ltd.
the V832 from NEC, or to the SPARClite (MB86833) from Fujitsu without any external circuit in between.
(Using the SRAM interface allows the MB86291A to use another CPU.) The host CPU is set by the
MODE0 and MODE1 pins as shown below.
MODE1 pinMODE0 pinCPU Type
LLSH3
LHSH4
HLV832
HHSPARClite
Note : The MODE2 pin can be used to set the Ready signal level to be used upon completion of the bus cycle. To
use the MODE2 signal at "H" level, set the software setting to two cycles.
MODE2 pinReady signal mode
OutputHost CPU interrupt signal (SH = active low, V832 = active high)
InputTest signal
LSet RDY
HSet RDY signal to "Ready" level upon completion of bus cycle.
signal to "Not Ready" level upon completion of bus cycle.
5
MB86291A
Notes : • The host interface transfers data signals at a fixed width of 32 bits.
• There are 23 lines for address signals handled in double words ( = 32 bits) and 32 Mbytes of address
space.
• The external bus can be used at an operating frequency of 100 MHz maximum.
• The RDY
sets the wait state in the SH3 mode. Note that the RDY
• The host interface supports DMA transfer using an external DMA controller.
• The host interface generates a host processor interrupt signal.
• The RESET
• Fix the TEST signal at high level.
• In the V832 mode, connect the following pins as specified :
••••
Vide Output Interface
Pin NameInput/outputFunction
DCLKOOutputDisplay dot clock signal output
DCLKIInputDot clock signal input
HSYNCInput/output
VSYNCInput/output
CSYNCOutputComposite sync signal output
EOInputEven/odd-number field identification input
GVOutputGraphics/video select signal
R0-R7OutputDigital video (R) signal output
G0-G7OutputDigital video (G) signal output
B0-B7OutputDigital video (B) signal output
AOUTRAnalog output Analog video (R) signal output
AOUTGAnalog output Analog video (G) signal output
AOUTBAnalog output Analog video (B) signal output
VREFAnalogReference voltage input pin
ACOMPRAnalogR-signal compensation pin
ACOMPGAnalogG-signal compensation pin
ACOMPBAnalogB-signal compensation pin
VROAnalogReference current setting pin
signal at the low lev el sets the ready state in the SH4 or V832 mode; the signal at the lo w level
signal is a tristate output.
pin requires low lev el input of at least 300 µs after setting “S” (PLL reset signal) to high lev el.
SCARLET Pin NameV832 Signal Name
A24MWR
DTACKTC
DRACKDMAAK
Horizontal sync signal output
Horizontal sync signal input in external synchronization mode
Vertical sync signal output
Vertical sync signal input in external synchronization mode
Notes : • The video output interface contains an 8-bit D/A converter to output analog RGB signals. Also, the
eight-bit RGB digital output pins can connect an external digital video encoder.
• Using an additional external circuit, the video output interface can generate composite video signals.
• The video output interface can provide display synchronized with external video. The mode for
synchronization with the DCLKI signal can be selected as well as the mode for synchronization with a set
dot clock as for normal display.
6
MB86291A
• The HSYNC and VSYNC signals must be pulled up outside the LSI as they enter the input state upon reset.
• Terminate the AOUTR, AOUTG, and AOUTB pins with a resistance of 75 Ω.
• Input 1.1 V to the VREF pin. Between this pin and analog ground, insert a bypass capacitor (one with a
superior high-frequency characteristic such as a laminated ceramic capacitor).
• Connect the ACOMPR, A COMPG, and ACOMPB pins to the 0.1 µF ceramic capacitor ahead of the analog
power supply.
• Connect the VRO pin to the analog ground with a 2.7 kΩ resistor.
• For noninterlaced display in external synchronization mode, input "0" to the EO pin, for example, using
a pull-down resistor.
• The GV signal serves to switch between graphics and video for chroma keying. The pin outputs a low
level signal to select video.
7
MB86291A
••••
Video Capture Interface
Pin NameInput/outputFunction
CCLKInputDigital video input clock signal input
VI0-VI7InputDigital video data input
Note : The video capture interface inputs digital video signals in the ITU-RBT-656 format.
••••
Clock Input
Pin NameInput/outputFunction
CLKInputClock input signal
SInputPLL reset signal
CKMInputClock mode signal
CLKSEL1, CLKSEL0InputClock rate select signal
OSCOUT*
OSCCNT*
1
2
Input/outputFor connection of crystal oscillator (Reserved)
InputFor selection of crystal oscillator (Reserved)
*1 : Do not connect anything.
*2 : Input the “H” level.
Notes : • The clock input bloc k inputs the clock signal that serves as the basis f or the reference clock f or the internal
operating clock and displa y dot clock. Usually input 4 Fsc ( = 14.31818 MHz) . The internal PLL generates
the internal operating clock signal of 100 MHz and the display reference clock signal of 200 MHz.
• The internal operating clock signal to be used can be selected between the clock signal (100 MHz)
generated by the internal PLL and the bus clock BCLKI input to the host CPU interf ace. Select the BCLKI
input to use the host CPU bus at 100 MHz.
CKMClock Mode
LSelect internal PLL output.
HSelect host CPU bus clock (BCLKI)
Note : Use the CLKSEL pin to select the input clock frequency for using the internal PLL with CKM = L.
CLKSEL1CLKSEL0Clock Frequency
LLInput 13.5 MHz.
LHInput 14.32 MHz.
HLInput 17.73 MHz.
HHReserved
Note : Immediately after turning the power supply on, input a pulse whose low lev el period is 500 ns or more to the
S pin before setting it to high le v el. After the S signal goes high, input the RESET
µs or more
signal at low level for 300
8
BLOCK DIAGRAM
■■■■
MB86291A
D0-D31
A2-A24
Host
Interface
Memory
Interface
Controller
Embedded SDRAM
External Video
Interface Controller
Display Controller
DAC
Geometry
Engine
2D/3D
Rendering
Engine
RBT656
DRGB
ARGB
9
MB86291A
FUNCTION BLOCKS
■■■■
••••
Host Interfacee
This block allo ws the MB86291A to be connected to the SH3 or SH4 microprocessor from Hitachi Ltd., the V83x
microprocessor from NEC, or to the SPARCLite from Fujitsu without any external circuit in between. The b lock
provides an interface to transfer display list and texture pattern data directly from main memory to this device’s
graphics memory or internal register using the external DMA controller.
••••
Memory Interface Controller and Embedded SDRAM
The embedded 16-megabit SDRAM eliminates the need for e xternal memory . The SDRAM operates at 100 MHz.
••••
Display Controller
This block contains a three-channel, eight-bit D-A con verter to output analog RGB signals. The bloc k has eightbit RGB digital video outputs, allowing an external digital video encoder to be connected. The block supports
resolutions of up to XGA (1024×768 pixels), enabling flexible setting.
••••
External Video Interface Controller
This block can input digital video in the ITU RBT-656 format by connecting an external digital video decoder
using the eight-bit video input pin. Input video data is stored temporarily in graphics memory and then displayed
on the screen in synchronization with the display scan.
The block supports video in the NTSC and PAL formats.
••••
Set-up Engine
The on-chip geometry engine executes mathematical operations required f or graphics processing precisely using
the fronting-point format. The geometry engine executes the required geometry processes selected depending
on the drawing mode and primitive type settings up to the final drawing process.
••••
2D/3D Rendering Engine
This block draws images in two or three dimensions.
•2D drawing
The block provides the anti-aliasing and alpha blending functions to display high-quality images even on a lo w-
resolution LCD.
•3D drawing
The block provides true 3D drawing functions such as perspective texture mapping and Gouraud shading.
10
ABSOLUTE MAXIMUM RATINGS
■■■■
MB86291A
ParameterSymbol
Unit
MinMax
Rating
1
V
DDL*
− 0.5+ 3.0
Power supply voltage
V
DDH− 0.5+ 4.0
Input voltageV
I− 0.5VDDH+ 0.5 (< 4.0) V
Output currentIO− 13+ 13mA
Power pin currentI
POW60mA
0+ 70
Ambient operating temperatureT
A
− 30*
2
+ 85*
2
°C
Ambient storage temperatureTstg− 55+ 125°C
*1 : The analog and PLL power supplies are included.
*2 : Model supporting a wider range of temperatures
WARNING: Semiconductor devices can be permanently damaged by application of stress (voltage, current,
temperature, etc.) in excess of absolute maximum ratings. Do not exceed these ratings.
RECOMMENDED OPERATING CONDITION
■■■■
Value
ParameterSymbol
Unit
MinTypMax
1
V
DDL*
2.32.52.7V
Power supply voltage
VDDH3.03.33.6V
V
Input voltage (High level) V
Input voltage (Low level) V
*1 : The analog and PLL power supplies are included.
*2 : AOUTR, AOUTG and AOUTB pins
*3 : ACOMPR, ACOMPG, and ACOMPB pins
11
MB86291A
Notes : • The VDDL and VDDH power supplies can be turned on or off in either order.
Note, however, that the VDDH voltage must not be applied alone continuously for several seconds.
• After turning the power on, input a pulse remaining at low lev el f or at least 500 ns to the S pin. Then, set
the S pin to high level and input the RESET
WARNING: The recommended operating conditions are required in order to ensure the normal operation of the
semiconductor device. All of the device’s electrical characteristics are warranted when the device is
operated within these ranges.
Always use semiconductor devices within their recommended operating condition ranges. Operation
outside these ranges may adversely affect reliability and could result in device failure.
No warranty is made with respect to uses, operating conditions, or combinations not represented on
the data sheet. Users considering application outside the listed conditions are advised to contact their
FUJITSU representatives beforehand.
signal held at low level for at least 300 µs.
12
ELECTRICAL CHARACTERISTICS
■■■■
1.DC Characteristics
ParameterSymbol
Output voltage (High level) *
Output voltage (Low level) *
Output current (High level)
Output current (Low level)
1
2
MB86291A
VDDL= 2.5 V ± 0.2 V, VDDH= 3.3 V ± 0.3, VSS= 0.0 V, TA= 0 °C to + 70 °C
Value
MinTypMax
VOHVDDH− 0.2VDDHV
VOL0.00.2V
IOHM*
I
OHH*
OLM*
I
IOLH*
4
3
4
3
− 4.0
mA
− 8.0
4.0
mA
8.0
Unit
AOUT output current*
5
Full scale
I
AOUT
9.9010.4210.94mA
Zero scale0220µA
AOUT voltage*
Input leakage currentI
6
VAOUT− 0.1+ 1.1V
L± 5µA
Pin capacitanceC16pF
*1 : Value when −100 µA current flows into output pins.
*2 : Value when 100 µA current flows into output pins.
*3 : Output characteristics of INT
, DREQ, and RDY
*4 : Output characteristics of the signals (excluding analog signals) other than those in *3
*5 : AOUTR, AOUTG, and AOUTB pin output current. Condition V
(The full-scale output current calculation expression is (V
REF= 1.10 V, RVRO= 2.7 kΩ
REF/ RVRO) × 25.575)
*6 : AOUTR, AOUTG, and AOUTB pins
13
MB86291A
2.AC Characteristics
• Input measurement conditions
(VIH= 2.0 V, VIL= 0.8 V)
r
t
IH
V
Input
VIL
80%
20%
•tr, tf ≤ 5 ns
•Input measurement standard : (VIH + VIL) / 2
• Output measurement conditions
VIH
Input
VIL
VOH
t
pHL,
t
pZL
(VIH+ VIL) / 2
IH+ VIL) /2
(V
tf
80%
20%
tpLH,
t
pZH
14
Output 1
VOL
Output 2
VOL
VOH
Output 3
•Output measurement standard : t
pLZ : VOL+ 0.5 V
t
pHZ : VOH− 0.5 V
Else : V
DD/2
VDD/2
tpHZ
tpLZ
V
DD/2
0.5 V
0.5 V
(1) Host Interface
Clock signals
••••
ParameterSymbol
Condi-
tion
MB86291A
Value
Unit
MinTypMax
BCLKI frequencyf
BCLKI H periodt
BCLKI L periodt
Host interface signals
••••
BCLKI 100MHz
HBCLKI1ns
LBCLKI1ns
(External load of 20 pF)
ParameterSymbol
Address setup timet
Condi-
tion
ADS4ns
MinTypMax
Value
Unit
Address hold timetADH0ns
BS
setup timetBSS3ns
BS
hold timetBSH0ns
CS setup timetCSS3ns
CS
hold timetCSH0ns
RD
setup timetRDS3ns
RD hold timetRDH0ns
WE
setup timetWES5ns
WE
hold timetWEH1ns
Write data setup timet
WDS3ns
Write data hold timetWDH0ns
DTACK setup timet
DTACK hold timet
DAKS3ns
DAKH0ns
DRACK setup timetDRKS3ns
DRACK hold timet
Read data delay time (to RD
) tRDDZ3.011.0ns
DRKH0ns
Read data delay timetRDD*24.510.5ns
RDY
delay time (to CS) tRDYDZ2.55.0ns
RDY
delay timetRDYD2.56.0ns
INT delay timetINTD3.06.5ns
DREQ delay timet
MODE hold timet
DRQD2.56.0ns
MODH*120.0ns
*1 : Hold time for reset cancellation
*2 : Read data is output one cycle before the CPU samples it.
15
MB86291A
•••• Clock
BCLKI
•••• Input setup and hold times
BCLKI
1/fBCLKI
tHBCLKItLBCLKI
A2~A24,
BS, CS,
DTACK,
DRACK
•••• Read/write enable (RD
BCLKI
BS
RD, WE
tADS, tBSS, tCSS,
t
DAKS, tDRKS
, WE) and input data (D) setup times
tRDS, tWES
tADH, tBSH, tCSH,
t
DAKH, tDRKH
tRDH,
tWEH
16
D0~D31
tWDS
tWDH
•••• DREQ output delay time
BCLKI
DREQ (output)
INT
output delay time
••••
MB86291A
tDRQD
BCLKI
INT (output)
RDY
••••
delay value (with respect to CS)
BCLKI
CS
tINTD
RDY (output)
High-ZHigh-Z
tRDYDZtRDYDZ
17
MB86291A
•••• RDY/D output delay values
BCLKI
RD
D0~D31
(output)
RDY
•••• MODE signal hold time
RESET
tRDD
tRDYD
Output data
tRDYD
tRDDZ
High-Z
18
MODE0~
MODE2
tMODH
(2) Video Interface
Clock
••••
ParameterSymbol
Condi-
tion
MB86291A
Value
unit
MinTypMax
CLK frequencyf
CLK H periodt
CLK L periodt
CLK14.32MHz
HCLK25ns
LCLK25ns
DCLKI frequencyfDCLKI 67MHz
DCLKI H periodt
DCLKI L periodt
HDCLKI5ns
LDCLKI5ns
DCLKO frequencyfDCLKO 67MHz
•••• Input signals
ParameterSymbol
t
WHSYNC0*13clock
Condi-
tion
MinTypMax
Value
unit
HSYNC input pulse width
t
WHSYNC1*23clock
HSYNC input setup timet
SHSYNC*210ns
HSYNC input hold timetHHSYNC*210ns
VSYNC input pulse widtht
WHSYNC11
EO input setup timet
SEO*310ns
HSYNC
1 cycle
EO input hold timet
HEO*310ns
*1 : Applied only in PLL synchronization mode (CKS = 0) . The reference clock is the internal PLL’s output with Cycle
= 1/ (14 f
CLK) .
*2 : Applied only in DCLKI synchronization mode (CKS = 1) . The reference clock is DCLKI.
*3 : Based on the edge with VSYNC negated.
FUJITSU MICROELECTRONICS ASIA PTE. LTD.
#05-08, 151 Lorong Chuan,
New Tech Park,
Singapore 556741
Tel: +65-281-0770
Fax: +65-281-0220
http://www.fmal.fujitsu.com/
Korea
FUJITSU MICROELECTRONICS K OREA LTD.
1702 KOSMO TOWER, 1002 Daechi-Dong,
Kangnam-Gu,Seoul 135-280
Korea
Tel: +82-2-3484-7100
Fax: +82-2-3484-7111
All Rights Reserved.
The contents of this document are subject to change without notice.
Customers are advised to consult with FUJITSU sales
representatives before ordering.
The information and circuit diagrams in this document are
presented as examples of semiconductor device applications, and
are not intended to be incorporated in devices for actual use. Also,
FUJITSU is unable to assume responsibility for infringement of
any patent rights or other rights of third parties arising from the use
of this information or circuit diagrams.
The products described in this document are designed, developed
and manufactured as contemplated for general use, including
without limitation, ordinary industrial use, general office use,
personal use, and household use, but are not designed, developed
and manufactured as contemplated (1) for use accompanying fatal
risks or dangers that, unless extremely high safety is secured, could
have a serious effect to the public, and could lead directly to death,
personal injury, severe physical damage or other loss (i.e., nuclear
reaction control in nuclear facility, aircraft flight control, air traffic
control, mass transport control, medical life support system, missile
launch control in weapon system), or (2) for use requiring
extremely high reliability (i.e., submersible repeater and artificial
satellite).
Please note that Fujitsu will not be liable against you and/or any
third party for any claims or damages arising in connection with
above-mentioned uses of the products.
Any semiconductor devices have an inherent chance of failure. You
must protect against injury, damage or loss from such failures by
incorporating safety design measures into your facility and
equipment such as redundancy, fire protection, and prevention of
over-current levels and other abnormal operating conditions.
If any products described in this document represent goods or
technologies subject to certain restrictions on export under the
Foreign Exchange and Foreign Trade Law of Japan, the prior
authorization by Japanese government will be required for export
of those products from Japan.
F0203
FUJITSU LIMITED Printed in Japan
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.