V830
™
32-BIT RISC MICROPROCESSOR
The V830 microprocessor is the first member of NEC’s V830
TM
family of 32-bit RISC microcontrollers.
The high-performance, low-power V830 microprocessor with DSP features and on-chip caches is
ideally suited for low-cost embedded applications. The high processor bandwidth allows the V830 to
target multimedia applications such as JPEG decoding and Internet-based information appliances. DSP
functionality is provided with a 32-bit hardware barrel shifter and a single-cycle, multiply-and-accumu-
late (MAC) instruction executing up to 200 million operations per second (MOPS).
S P E C I F I C AT I O N S
—
Clock frequency: 33 to 100 MHz
—
Performance
–
118 Dhrystone MIPS
–
214 MIPS/W
—
32-bit single-cycle MAC instruction
(200 MOPS)
—
32-bit external data bus
—
16-level maskable interrupts plus NMI
—
Power consumption: 550 mW at 100 MHz
at 3.3 V
—
0.35-µm CMOS process technology
—
16K of instruction and data cache/RAM
—
3.3 volts V
DD
BLOCK DIAGRAM
INTV0–INTV3
INT
NMI
Interrupt Controller
A1-A31
D0-D31
Instruction Cache
4K
CS0-CS3
BE0-BE3
BH
ST0–ST3
Bus Interface
Unit
BCYST
R/W
READY
SIZ16B
50/33 MHz
HLDRQ
100 MHz
32 General-Purpose
32-Bit Registers
BCLK
CMODE
96NI-1053C (11/98)
V830 CPU Core
Barrel Shifter
Instruction RAM
4K
Data Cache
4K
Data RAM
4K
System Registers
RESET
32-Bit Adder
(with sum-of-products
function)
Write Buffer
(4 stages)
Clock Controller
50/33 MHz
HLDAK
ASEL
F E AT U R E D E S C R I P T I O N
CPU
—
200-MOPS MAC instruction
—
High-performance microcontroller
–
Five-stage pipeline control
–
Thirty-two general-purpose 32-bit registers
–
64-bit barrel shifter
–
32-bit MAC unit
—
Powerful RISC instruction set
–
102 16- and 32-bit RISC instructions
–
Single-cycle MAC instruction
(32 bits x 32 bits — 64-bit result)
>
–
Saturated arithmetic operation (with
saturation detection function)
–
One- and two-cycle double-word shifting
(64-bit data)
–
High-speed lookahead branch
–
Block load/store instructions
—
Fast instruction execution: 10 ns at 100 MHz
MEMORY
—
4K instruction cache (direct-mapping)
—
4K data cache (direct-mapping/write-through)
—
4KB instruction RAM
—
4KB data RAM
—
4-MB linear address memory space
EXTERNAL BUS INTERFACE
—
Single and 16-byte burst transfer modes
—
Separate 32-bit address and data buses
—
16-/32-bit data bus sizing
—
Bus hold/lock
—
Four chip select outputs
OTHER FUNCTIONS
—
Sleep/stop modes
—
5V input-tolerant voltage buffer
—
Internal clocks: by PLL (2x, 3x)
DEVELOPMENT TOOLS
—
High-performance optimized C compilers
(NEC, Green Hills, and MetroWerks)
—
Real-time operating systems
—
High-level language debugger with GUI
—
ROM-ICE emulator
—
Evaluation boards
—
Middleware libraries
–
MH/MR/MMR
–
JBIG, JPEG, MPEG
–
SOFTMODEM
–
PCI/I
2
O
TM
compatibility
O R D E R I N G I N F O R M AT I O N
PART NUMBER
µPD705100GJ-100-8EU
PACKAGE
144-pin plastic QFP (fine pitch) 20 mm x 20 mm
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, V800 and V830 are either trademarks or registered trademarks of NEC Corporation in the United States and/or other countries. All other trademarks are the property of their respec-
tive 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, WARRAN-
TY, 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 infringe-
ment. 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 doc-
ument 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 reliabili-
ty 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 # U12041EU4V0PB00