
23
CHAPTER 1 INTRODUCTION
The V850/SB1 is a product in NEC’s V850 Family of single-chip microcontrollers designed for low power
operation.
1.1 General
The V850/SB1 is a 32-/16-bit single-chip microcontroller that includes the V850 Family’s CPU core, and peripheral
functions such as ROM/RAM, a timer/counter, a serial interface, an A/D converter, a timer, and DMA controller.
Based on the V850/SA1, the V850/SB1 features various additions, including 3-5V I/O interface support, and
ROM correction. In addition to high real-time response characteristics and 1-clock-pitch basic instructions, the
V850/SB1 has multiply, saturation operation, and bit manipulation instructions realized with a hardware multiplier for
digital servo control. Moreover, as a real-time control system, the V850/SB1 enables the realization of extremely high
cost-performance for applications that require low power consumption, such as audio equipment, car audio systems,
and VCRs.
Table 1-1 shows the outlines of the V850/SB1 products.
Table 1-1. V850/SB1
Product Name
ROM
Popular
Name
Part Number
Type
Size
RAM Size
I
2
C
μ
PD703033
Mask ROM
μ
PD70F3033
Flash memory
None
μ
PD703033Y
Mask ROM
V850/SB1
μ
PD70F3033Y
Flash memory
256 Kbytes
16 Kbytes
I
2
C equipped
1.2 Features
{
Number of instructions: 74
{
Minimum instruction execution time
50 ns (operating at 20 MHz, external power supply 5 V, regulator output 3.3 V)
32 bits
×
32 registers
Signed multiplication (16
×
16
→
32): 100 ns (operating at 20 MHz)
(able to execute instructions in parallel continuously without creating any register
hazards).
Saturation operations (overflow and underflow detection functions are included)
32-bit shift instruction: 1 clock
Bit manipulation instructions
Load/store instructions with long/short format
16 Mbytes of linear address space (for programs and data)
External expandability: expandable to 4 Mbytes
Memory block allocation function: 2 Mbytes per block
Programmable wait function
Idle state insertion function
{
General registers
{
Instruction set
{
Memory space