V850 Series Pamphlet
Total Page:16
File Type:pdf, Size:1020Kb
The V850 Series of high-performance microcontrollers answers many different application system needs. It realizes superlatively low power consumption and low noise while offering high performance and a wide array of functions. The broad V850 product lineup provides optimum solutions for the next- generation systems of customers. High Product performance deployment Performance range of Low-end/Middle-range/ 20 to over 300 MIPS with high-end/ASSP single instruction set deployment Additional System LSIs functions Rich middleware Smooth transition to lineup system LSIs Development environment Rich development environment lineup 2 Pamphlet U15412EJ4V1PF INDEX Roadmap/Features 04 V850 Series Product Roadmap • • • 4 5 Keys of V850 • • • • • • • • • • • • • 6 NEC Electronics Microcontroller Deployment • 5 Set Application Examples • • • • 5 Product Lineup 08 Low-End Lineup • • • • • • • • • • • • • 8 ASSP Lineup • • • • • • • • • • • • • • • 14 Middle-Range Lineup • • • • • • • • 10 Memory Lineup • • • • • • • • • • • • • 18 High-End Lineup • • • • • • • • • • • • 12 Package Lineup • • • • • • • • • • • • • 19 CPU 20 CPU Roadmap • • • • • • • • • • • • • • 20 V850 Series Common Architecture • • • 22 CPU Core Function Comparison • • 20 V850E1,V850ES Architecture • • • 26 System LSI Support • • • • • • • • • 21 V850E2 Architecture • • • • • • • • • 27 Variety of Peripheral Functions 28 Memory Access Functions • • • • 28 Serial Interface • • • • • • • • • • • • • • 31 Analog Circuits • • • • • • • • • • • • • 29 Other • • • • • • • • • • • • • • • • • • • • • • 32 Timer/Counter • • • • • • • • • • • • • 30 Performance 34 V850 Series Benchmark • • • • • • 34 Low Power Consumption • • • • 34 Low Noise Countermeasures • • 35 Middleware 36 V850 Series Middleware List • • 36 Text to Speech Speech Recognition • • • • • • • • • 37 (for Japanese Text) • • • • • • • • • 37 JPEG • • • • • • • • • • • • • • • • • • • • • 37 Flash 38 Features • • • • • • • • • • • • • • • • • • • • 38 Flash Memory Programmers • • 40 Rewrite Modes • • • • • • • • • • • • • 38 Flash Specifications List • • • • • • 39 Product Specifications List 42 Low-End Lineup • • • • • • • • • • • • 42 High-End Lineup • • • • • • • • • • • • 50 Middle-Range Lineup • • • • • • • • 44 ASSP Lineup • • • • • • • • • • • • • • • 47 Development Environment 52 Low-Price Development Environment Lineup • • • 53 V850 Series Development Environment • • • 57 Development Flow • • • • • • • • • • 54 Software Product • • • • • • • • • • • • 59 Development Tools • • • • • • • • • • 54 Information Dissemination 62 V850 Series Website • • • • • • • • • 62 Pamphlet U15412EJ4V1PF 3 Roadmap/Features V850 Series Product Roadmap Continuously evolving V850 Series through an expanding product lineup CPU core release completed V850E2V850E2 corecore 200 to 400 MHz Product deployment under planning ASSP lineup V850E1V850E1 corecore High-endHigh-end lineuplineup ASSP lineup 150 MHz @ 215 MIPS Inverter control High performance: On-chip MEMC/DMA DVC control • Frequency: 33 to 150 MHz Car audio control • Memory size: ROM: ROM-less to 512 KB Power meter control RAM: 4 to 128 KB • PKG: 100 to 240 pins (QFP & FBGA) Dashboard control • Frequency: 16 to 64 MHz • Memory size: ROM: ROM-less to 640 KB RAM: 4 to 48 KB V850V850 corecore Middle-rangeMiddle-range lineuplineup • PKG: 64 to 257 pins (QFP & FBGA) 33 MHz @ 38 MIPS Realization of low EMI noise • Frequency: 20 to 34 MHz • Memory size: ROM: ROM-loss to 640 KB RAM: 4 to 48 KB • PKG: 100 to 144 pins (QFP & FBGA) V850ESV850ES corecore Low-endLow-end lineuplineup 20 MHz @ 29 MIPS High cost-performance • Frequency: 20 MHz • Memory size: ROM: 64 to 256 KB RAM: 4 to 16 KB • PKG: 64 to 144 pins (QFP) Standard lineups Field-specific lineups 4 Pamphlet U15412EJ4V1PF NEC Electronics Microcontroller Deployment TM VR7700 VR5000 Series Series 64-bit RISC VR4100 Series High performance V850E/Mxx high-end lineup Inverter, DVC, storage ASSP lineup 32-bit RISC V850ES/Sxx, V850/Sxx middle-range lineup Kx1 Series V850ES/Kxx, 78K0/Kxx low-end lineup 78K4 Data processing 78K0 System control 8/16-bit CISC 78K0S 75X/XL 17K 8 to 16-bit applications 32-bit applications 64-bit applications Price Set Application Examples The V850 Series is suitable for various application fields and raises the commercial value of customer systems. Automotive Engines, dashboards, power steering, ABS Audio Car audio, portable audio, component stereo systems Upward compatible instruction sets Portable devices PDA, IC recorders Camera DVC, DSC, SLR cameras Laser-beam printers, inkjet printers, scanners, Computer peripherals fax machines Air conditioners, refrigerators, washing machines, Home appliances microwave ovens Industrial motors, control equipment, Industrial equipment vending machines, power meters Video and recording equipment DVD players, D-VHS, industrial cameras Electronic instruments, electric bidets, toys, Other learning devices, remote controllers, etc. Pamphlet U15412EJ4V1PF 5 Roadmap/Features 5 Keys of V850 5 points supporting the high performance of the V850 Series High performance Performance ranging from 20 to over 300 MIPS with single instruction set High performance =>200 MHz Processor products Data processing Not compatible V850E2 Other 150 MHz Compatible with up to manufacturers' 32-bit V850E1 66 MHz microcontrollers middle-range class 33 MHz •Compared to 8-/16-bit microcontroller, offer a MIPS Not compatible performance 10 or more times higher for the same V850 frequency, and 2 to 3 times higher at the actual application level (based on NEC evaluation) Other 32 MHz System operation at frequencies 1/2 to 1/3 those of 8- • manufacturers' 16-bit Compatible with up to high-end class V850ES /16-bit microcontrollers is enabled, contributing to models with MIPS performance up to 20 MHz microcontrollers 10 times higher V850 Compatible at lowering system power consumption. object level! •The V850 core, V850ES core, V850E1 core, and V850E2 System control core are upward compatible at the object level. Product lineup Low-end/Middle-range/High-end/ASSP deployment Product lineup High-End lineup Automotive V850E/Mxx High performance Office equipment V850E2 core ASSP lineup V850E1 core On-chip dedicated V850E/xxx hardware V850ES/xxx Industrial V850ES core V850/xxx Low noise, V850 core •Low-end lineup: Kx1 Series of general-purpose low power consumption Middle-range lineup Communication microcontrollers for 16 to 32-bit market designed for high cost-performance. V850ES/Sxx V850/Sxx •Middle-range lineup: Low noise, low power consumption, Home large-capacity memory lineup, low-voltage operation support High cost-performance appliances •High-End lineup: Designed for high performance, on-chip Low-end lineup memory controller and DMA V850ES/Kxx Consumer •ASSP lineup: Field-specific product lineup, on-chip electronics dedicated hardware Additional functions Rich middleware lineup Additional functions Amusement machines Portable devices Electronic FAX dictionaries DSC Handwriting JBIG Toys recognition Car audio MH/MR/MMR ADPCM TTS Image processing Human interface Speech recognition •Realization of systems with high added value through the JPEG Middleware addition of supplementary functions to existing systems Home via middleware appliances •Realization of functions heretofore realized with Browser Networks TCP/IP peripheral ICs through V850 + middleware, reducing AV equipment Phones development time and reducing system costs JavaTM •Rich lineup of video, audio, network-related, and other middleware tuned for V850 Series 6 Pamphlet U15412EJ4V1PF System LSI Smooth transition to system LSIs System LSI System Processes Design environment Micro-fabrication technology Chip design environment Multi-layer wiring technology Synthesis/verification Mixed-process technology CPU DSP Software development environment High-pin-count packages Analog IP Hardware/software coordinated design Memory Flash PC I/F •The V850 Series is also being actively expanded for ASIC Logic DRAM CPU cores, realizing smooth transition to system LSIs •The following elements essential for system LSIs are provided middleware on a timely basis: IP cores Middleware <1> Leading-edge process technology MPU, DSP, DRAM, Voice recognition/synthesis <2> High-performance CPU core SRAM, AV, communication, AV processing <3> Rich lineup of IP cores BUS, high-speed I/O (JPEG1, MPEG1, etc.) <4> Top-down design environment Modem <5> Flexible application design 1000 Next-generation core 700 Next-generation 800 to 1000 MIPS process 500 0.13 µm Nx85E2 process V850E2 400 MHz V850E2/xxx 300 Nx85E2 266 MHz Nx85E2 200 200 MHz Nx85E 150 MHz Performance (MIPS) 100 V850E1 0.18 µm process Nx85E 66 MHz V850E/ME2 66 Under planning 0.25 µm V850E/MA1 MA2 MA3 process 33 Under development 0.35 µm V850 process In mass production Generation Development environment Rich development environment lineup Development environment Utilization of existing functions 78K development Improved usability V850 development environment environment PM PM Project Manager Project Manager CC (Compiler)Improved versatility CA (Compiler) V850 products Realization of high- RX (Real-time OS) Improved performance RX (Real-time OS) performance powerful development +RD (task debugger) Debugging support +AZ (Analyzer) environment making use of • High performance TM •IECUBE , a low-cost high-performance emulator, and SM (Simulator) Debugging support SM (Simulator) • General-purpose N-Wire CARD, an ultra-low cost on-chip emulator are registers • Large memory available ID (Debugger) Improved usability ID (Debugger)