ETC UPD30121S1-168-3C

VR 4 1 2 1 6 4 - B I T M I P S R I S C M I C R O P R O C E S S O R
FOR WINDOWS CE
The 64-bit VR4121TM (µPD30121) microprocessor is a member of NEC’s VR SeriesTM devices created
for Windows® CE embedded consumer applications. Designed around the MIPS® RISC architecture
developed by MIPS Technologies, the VR4121 offers excellent power consumption and performance in
a highly integrated, low-cost system on a chip.
This microprocessor is the second NEC device to use the ultra-low-power-consuming VR4120TM CPU
core based on advanced 0.25-micron technology. The VR4120 CPU has an optimized five-stage
pipeline, 16-KB instruction cache, 8-KB data cache, multiply-accumulate (MAC) unit, and memory
management unit that enable high performance in a compact, low-cost chip. Integrated peripherals
include a power management unit, direct memory access unit, interrupt control unit, timers, real-time
clock, 16550-compatible serial interface, IrDA® interface, keyboard interface, touch-panel interface,
host signal processing unit (software modem), and A/D and D/A converters.
The VR4121 is compatible with MIPS III instruction set architecture (ISA) and MIPS16
application-specific extension (ASE). The MIPS16 ASE compatibility enables the VR4121 to
incorporate 16-bit-long instructions with conventional 32-bit-long instructions, resulting in compact
code size, a smaller memory requirement, and lower system cost.
The VR4121 provides an easy choice for VR4111TM customers in terms of upgrade, since the VR4121
and VR4111 are fully pin compatible. The VR4121 microprocessor’s high speed, compact size, and low
power consumption make it ideal for use in a battery-driven, portable handheld systems.
BLOCK DIAGRAM
Software Modem
Codec
DAA
D/A
Converter
Osc
Osc
Phase
Locked Loop
Host Signal
Processing Unit
Real-Time
Clock
LCD
Controller
VR4120 CPU
(131, 168 MHz)
16K Instruction Cache
8K Data Cache
PC
Card
Direct Memory
Access Unit
Deadman's
Switch Unit
Interrupt
Control Unit
General-Purpose
I/O Unit
Keyboard
Interface
LED
Interface
Touch-Panel
Interface
Power
Mgmnt Unit
ROM/
Flash
Cache
Memory Unit
SDRAM/
EDO DRAM
Audio
Interface Unit
Bus Control Unit
VR4121
A/D
Converter
Touch
Panel
MIC
16550
Serial Interface
Fast Infrared
Controller
Fast Infrared
Driver
RS232C
Driver
97YL-0256C (10/98)
F E AT U R E S
V R 4120 CPU CORE
— MIPS III ISA-compliant
— MIPS 16 ASE-compliant for compact code density
(40% denser code than MIPS32)
— Five-stage pipeline running up to 168 MHz
— Single-cycle 32-bit MAC instruction for digital signal
processing operations
MEMORY MANAGEMENT UNIT
— 32-bit physical address range of 4 GB with
40-bit virtual address space
— 32 double-entry TLBs supporting 1~256 KB page sizes
— Up to 64 MB of SDRAM/EDO/fast-page DRAM and
64 MB of SROM/flash memory/mask ROM
— Up to 66-MHz operation
CACHE MEMORY UNIT
— 16-KB direct-mapped instruction cache
— 8-KB direct-mapped data cache
— Write-back cache for reducing store operations
BUS CONTROL UNIT
— 32-bit and 16-bit addressing
— Dynamic bus sizing; subset of ISA bus
POWER MANAGEMENT UNIT WITH
FOUR POWER-SAVING MODES
— Full speed
— Standby
— Suspend
— Hibernate
CLOCK GENERATOR UNIT
— Built-in PPL for frequency multiplication
— External bus frequency of 16/33 MHz
SERIAL INTERFACE UNIT
— 16550-compatible
— RS-232C compliant
— Up to 115 kbps
— Separate debugging serial port
OTHER PERIPHERALS
— Real-time clock with four built-in timers
— Interrupt control unit with internal and external
interrupts
— DMA address unit and DMA control unit with
five different channels
— General-purpose I/O unit with 49 general-purpose
I/O pins
— 96-key keyboard and touch-panel interface
— 10-bit A/D converter for touch-pannel and audio
input
— Fast IR unit: 0.5 to 4 Mbps IrDA 1.1 standard
communication
— Audio interface unit and 10-bit D/A converter for
audio output
— Host signal processing unit with glueless
interface to telecom codec for software modem
implementation
AC/DC SPECIFICATIONS
— 131 and 168 MHz maximum frequency
— 2.5- and 3.3-volt operation
— 131 MHz at 300-mW typical power consumption
(target specification)
— 168 MHz at 385-mW typical power consumption
(target specification)
PACKAGE
— Compact size: 16 x 16 x 1.3 mm
— 224-pin FPBGA
— VR4102TM and VR4111 pin compatibility
O R D E R I N G I N F O R M AT I O N
PART NUMBER
µPD30121S1-131-3C
µPD30121S1-168-3C
PACKAGE
224-pin FPBGA
224-pin FPBGA
MAXIMUM OPERATING FREQUENCY
131 MHz
168 MHz
E X A M P L E H A N D H E L D P C A P P L I C AT I O N W I T H V RC4 1 7 1 A
VRC4171A
SDRAM
Video
RAM
ROM
Software
Modem
Codec
LCD
Control
PC Card
Control
DAA
16-bit
32-bit
LCD Panel
PC
Card
VR4121
Codec
I/F
Host Signal
Processing
Bus
Control
Power
Management
DMA
Control
Interrupt
Control
Audio
Interface
D/A
Conv.
VR4120
168 MHz
IR LED
Clock
Generator
Touch
Panel
Control
A/D
Converter
GPIO
Key
Scanner
Real-Time
Clock w/
Timers
Port Control
Touch Panel
Serial
Interface
RS232
Driver
Fast
Infrared
Controller
PC Connect
96-Key
Scan Keyboard
MIC
97YL-0257C (10/98)
VR 4 1 0 2 , VR 4 1 1 1 , A N D VR 4 1 2 1 C O M P A R I S O N
CPU
Max. Pipeline Clock
Cache Size
Performance
Instruction Set
MAC Instruction
Operating Voltage
Integrated Peripherals
Memory Interface
Power Consumption
Package
Process Technology
V R 4102
VR4100
54 MHz
Instruction: 4KB/Data: 1KB
60 Dhrystone MIPS
MIPS III
16-bit
3.3 V
Same
32 MB DRAM
32 MB ROM
250 mW
216-pin LQFP
224-pin FPBGA
0.35-micron UC1 process
V R 4111
VR4110
90 MHz
Instruction: 16KB/Data: 8KB
115 Dhrystone MIPS
MIPS III, 16
16-bit
2.5 V (core); 3.3 V (I/O)
Same
64 MB DRAM
64 MB ROM
200 mW
224-pin FPBGA
V R 4121
VR4120
168 MHz
Instruction: 16KB/Data: 8KB
224 Dhrystone MIPS
MIPS III, 16
32-bit
2.5 V (core); 3.3 V (I/O)
Same
64 MB DRAM (SDRAM)
64 MB ROM
385 mW
224-pin FPBGA
0.25-micron UC2 process
0.25-micron UR2 process
For literature, call 1-800-366-9782 7 a.m. to 6 p.m. Pacific time
or fax your request to 1-800-729-9288
or visit our Web site at www.nec.com
© 1998 NEC Electronics Inc. NEC, VR Series, VR4100, VR4110, VR4111, VR4121, VR4102, and VRC4171 are either trademarks or registered trademarks of NEC Corporation in the United States and/or other countries. MIPS
is a registered trademark of MIPS Technologies Inc. IRDA is a registered trademark of Infrared Data Association. Windows and Windows CE are either trademarks or registered trademarks of Microsoft Corporation in the United
States and/or other countries. All other trademarks are the property of their respective owners. No part of this document may be copied or reproduced in any form or by any means without the prior written consent of NEC
Electronics Inc. (NECEL). The information in this document is subject to change without notice. ALL DEVICES SOLD BY NECEL ARE COVERED BY THE PROVISIONS APPEARING IN NECEL TERMS AND CONDITIONS OF
SALES ONLY, INCLUDING THE LIMITATION OF LIABILITY, WARRANTY, AND PATENT PROVISIONS. NECEL makes no warranty, express, statutory, implied, or by description, regarding information set forth herein or regarding the freedom of the described devices from patent infringement. NECEL assumes no responsibility for any errors that may appear in this document. NECEL makes no commitments to update or to keep current information
contained in this document. The devices listed in this document are not suitable for use in applications such as, but not limited to, aircraft control systems, aerospace equipment, submarine cables, nuclear reactor control systems,
and life-support systems. “Standard” quality grade devices are recommended for computers, office equipment, communication equipment, test and measurement equipment, machine tools, industrial robots, audio and visual equipment, and other consumer products. For automotive and transportation equipment, traffic control systems, and anti-disaster and anti-crime systems, it is recommended that the customer contact the responsible NECEL salesperson to determine the reliability requirements for any such application and any cost adder. NECEL does not recommend or approve use of any of its products in life-support devices or systems or in any application where failure could result in injury or death. If customers wish to use NECEL devices in applications not intended by NECEL, customers must contact the responsible NECEL salespeople to determine NECEL’s willingness to support a given
application.
Document # U13652EU1V0PB00