Chapter 1 Introduction; General; Features - NEC V850/SA1 mPD703015 Preliminary User's Manual

32-/16-bit single-chip microcontrollers
Table of Contents

Advertisement

The V850/SA1 is a product in NEC's V850 Family of single-chip microcontrollers designed for real-time control
operations. This chapter presents a brief overview of the V850/SA1.

1.1 General

The V850/SA1 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.
In addition to its highly real-time responsiveness and one-clock-pitch execution of instructions, the V850/SA1
includes a hardware multiplier for multiplication instructions, saturation instructions, and bit manipulation instructions,
all of which are instructions suited for digital servo control applications. As a real-time control system, this device
provides a high level of cost performance suitable for applications ranging from low-power camcorders and other AV
equipment to portable telephone equipment such as cellular phones and PHS phone systems.

1.2 Features

{ Number of instructions: 74
{ Minimum instruction execution time
{ General-purpose registers
{ Instruction set
{ Memory space
CHAPTER 1
INTRODUCTION
59 ns (when main system clock (f
30.5 µ s (when subsystem clock f
32 bits × 32 registers
Signed multiplication (16 × 16 → 32): 1 or 2 clocks
(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
) is operating at 17 MHz)
XX
is operating at 32.768 kHz)
XT
21

Advertisement

Table of Contents
loading

Table of Contents