User’s Manual U12688EJ4V0UM00
27
CHAPTER 1 INTRODUCTION
The V850E/MS1 is one of NEC’s “V850 Family
TM
” of single-chip microcontrollers. This chapter gives a simple
outline of the V850E/MS1.
1.1
Outline
The V850E/MS1 is a 32-/16-bit single-chip microcontroller which uses the V850 Family’s “V850E” CPU, and
incorporates peripheral functions such as ROM, RAM, various types of memory controllers, a DMA controller, real-
time pulse unit, serial interface and A/D converter, realizing large volume data processing and sophisticated real-time
control.
(1) “V850E” CPU included
The “V850E” CPU supports the RISC instruction set, and through the use of basic instructions, each of which
can be executed in 1 clock period, and an optimized pipeline, achieves a marked improvement in instruction
execution speed. In addition, in order to make it ideal for use in digital servo control, a 32-bit hardware
multiplier enables this CPU to support multiply instructions, saturated multiply instructions, bit operation
instructions, etc.
Also, through 2-byte basic instructions and instructions compatible with high level languages, etc., the object
code efficiency in a C compiler is increased, and the program size can be made more compact.
Further, since the on-chip interrupt controller provides a high speed interrupt response, including processing,
this device is suited to high level real-time control fields.
(2) External memory interface function
The V850E/MS1 features various on-chip external memory interfaces including separately address configured
(24 bits) and data (16 bits) buses, and SRAM and ROM interfaces, as well as on-chip memory controllers that
can be directly linked to EDO DRAM, high-speed page DRAM, page ROM, etc., thereby raising the system
performance and reducing the number of parts needed for application systems.
Also, through the DMA controller, CPU internal calculations and data transfers can be performed
simultaneously with transfers with external memory, so it is possible to process large volumes of image data or
voice data, etc., and through the high-speed execution of instructions using internal ROM and RAM, motor
control, communications control and other real-time control tasks can be realized simultaneously.
(3) On-chip flash memory (
µµµµ
PD70F3102, 70F3102A)
The on-chip flash memory model (
µ
PD70F3102, 70F3102A) has on-chip flash memory which is capable of
high speed access, and since it is possible to rewrite a program with the V850E/MS1 mounted as is in the
application system, system development time can be reduced and system maintainability after shipping can be
markedly improved.
(4) A full range of middleware and development environment products
The V850E/MS1 can execute middleware such as JPEG, JBIG and MH/MR/MMR at high speed. Also,
middleware that enables voice recognition, voice synthesis and other such processing is available; by
including these middleware programs, a multimedia system can be easily realized.
A development environment system that includes an optimized C compiler, debugger, in-circuit emulator,
simulator, system performance analyzer and other elements is also available.
Summary of Contents for V850E/MS1 UPD703100
Page 2: ...User s Manual U12688EJ4V0UM00 2 MEMO ...
Page 6: ...User s Manual U12688EJ4V0UM00 6 MEMO ...
Page 8: ...User s Manual U12688EJ4V0UM00 8 MEMO ...
Page 12: ...User s Manual U12688EJ4V0UM00 12 MEMO ...
Page 26: ...User s Manual U12688EJ4V0UM00 26 MEMO ...
Page 68: ...User s Manual U12688EJ4V0UM00 68 MEMO ...
Page 124: ...User s Manual U12688EJ4V0UM00 124 MEMO ...
Page 198: ...User s Manual U12688EJ4V0UM00 198 MEMO ...
Page 230: ...User s Manual U12688EJ4V0UM00 230 MEMO ...