27
Preliminary User's Manual U14359EJ4V0UM00
CHAPTER 1 INTRODUCTION
The V850E/MA1 is a product of NEC’s single-chip microcontroller “V850 Series”. This chapter gives a simple
outline of the V850E/MA1.
1.1
Outline
The V850E/MA1 is a 32-bit single-chip microcontroller that integrates the V850E1 CPU, which is a 32-bit RISC-
type CPU core for ASIC, newly developed as the CPU core central to system LSI for the current age of system-on-
chip. This device incorporates ROM, RAM, and various peripheral functions such as memory controllers, a DMA
controller, real-time pulse unit, serial interfaces, and an A/D converter for realizing high-capacity data processing and
sophisticated real-time control.
(1) V850E1 CPU
The V850E1 CPU is a CPU core that enhances the external bus interface performance of the V850 CPU,
which is the CPU core integrated in the V850 Series, and has added instructions supporting high-level
languages, such as C-language switch statement processing, table lookup branching, stack frame
creation/deletion, and data conversion. This enhances the performance of both data processing and control.
It is possible to use the software resources of the V850 CPU integrated system since the instruction codes of
the V850E1 are upwardly compatible at the object code level with those of the V850 CPU.
(2) External memory interface function
The V850E/MA1 features various on-chip external memory interfaces including separately configured
address (26 bits) and data (16 bits) buses, and SDRAM and ROM interfaces, as well as on-chip memory
controllers that can be directly linked to EDO DRAM, page ROM, etc., thereby raising 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 to and from the external memory, so it is possible to process large volumes of
image data or voice data, etc., and through 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 (
µµµµ
PD70F3107A)
The on-chip flash memory version (
µ
PD70F3107A) has on-chip flash memory, which is capable of high-
speed access, and since it is possible to rewrite a program with the V850E/MA1 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/MA1 can execute middleware such as JPEG, JBIG, and MH/MR/MMR at high speed. Also,
middleware that enables speech recognition, voice synthesis, and other such processing is available, and 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.