Home
in-circuit emulators
Contents
1. pa o JAVA plato for embedded computing Bend AmkCopmto J gt lo PutuiMD operar o Embedded Browser Ese Weotmemawaio gt o fembeddedFlash Player sOetd J fo PictBridge SDK PitDrec eso A Sd fa GRAPE USB sousion products rape Systems J J o gt o HmeacXTWeadkuTRON rape Systems inc OO o Fusnsses o rape yate O o DepCoesoe EGeewedgeCwpmao E E resos ECU with OSEK plugin SOFT Busness Division EekrobtNppon KK a resos ECU AUTOSAR suite SSOFTBusness Division EekrobtNpponK K gt 9 PMCTKem PesmaMedaCopoto fo FPMCTSheldekpmenkt Persona Media Corpora Cd fa FexRay communicaton sofware ene A A o voice recognition middleware VORERO AsmKaSiCepaso o MatrixQuestSB USB host driver iEPcowmesnu J lo Fabian AY os Corporation o LbmutusssL os Corporation fo Lese 9 Matsushita Electric Industrial Co Ltd Voice recognition soft module LiteSpeech Panasonic System Solutions Company Soft Module Group Mobility Systems Head Office ERASE o eS SO GA es ao a IBM Rational TestReaifime
2. Supports large capacity emulation memory Supports a range of measuring functions Profile measuring two point execution time measuring coverage measuring Supports trace analysis function of up to 32 K samples Supports N Wire interface OCD tool Enables writing to external flash memory OCD tool Debugger Supports microVIEW PLUS Manufacturer Accurate Technologies Inc ATI global headquarters Distributor AT Japan Target devices 78K0S 78K0 78KOR 78K4 V850 Features PC interface between NBD and USB advicePOCKET M un Manufacturer Distributor Yokogawa Digital Computer Corporation Target device V850 Features Easy connection supporting N Wire interface Power supply less operation supporting USB Vbus JTAG model Can write external flash memory Branch PC trace data trace by N Wire Debugger microVIEW PLUS dedicated to advicePOCKET supplied as standard Coordinated debugging by using external trigger cable High speed real time adaptation realized by connecting VISION as MJX330 memory emulator Manufacturer Sumitomo Heavy Industries Ltd wa suu ZAX Distributor Sumitomo Heavy Industries Mechatronics Ltd Target device V850 Features MJX330 a JTAG emulator of PC card type excels in portability and can be used anywhere from development site to field It can be used in a wide range of phases from the initial
3. Quina Fig ol Erre Converier tigre ns Fie pken Cities Emnat FIDA Aaa m cna D E CEST ER 7 AMerbare Maide me coset ero doge tert ke i Define Hard D Vrae pes Spear Corrs o Bedia nd naa ALL T uen biiekranon of MOETS Sector Fendt o byrr nema AOR Check rora len Olka of Oui M7 debia 40 Pamphlet U18355EJ2VOPF Facilitates project management Enables management of source code and documents as well as version management using CVS Multiple projects can be managed in the same work space Projectindow O Senes 1 Project G This is the main project ESES reset c H E varfunc c ERES wmtasks c H E wmfuncs c Eg amp locate c i Iz zots E Include Files E Project Related Files This is the library creation project Ela Source Files This kind of management is enabled funclib1 c EE funclib2 c 3 Include Files H E Project Related Files Includes a batch build function that 53 Other Files bullds multiple projects as a single batch Wizards can be used to create projects Wizard screens provide an easier way to register target device names and required source files to specify whether or not a real time OS will be used and to set startup routines or link directive files Hew cre Stop AY Select Tenli Hew Werk5peos Stop T9 Wa Stop 149 Startup Fla Hew WeekS pane Hew WeekSpace Sinp WY episies
4. i i i i All future V850 products 55 Pamphlet U18355EJ2VOPF IN CIRCUIT EMULATORS Features Low price e 1 3 to 1 4 price of existing high performance emulators e Debugger ID850QB and simple flash memory programmer included Easy setup e Separately sold emulator and emulation board combined e USB 1 1 2 0 employed for communication with host machine Many debugging functions e Functions equivalent to high performance emulator coverage and external memory emulation are optional e Frequently used time measurement function as well as real time monitor and RAM monitor functions enhanced Reinforced maintainability e Self diagnostic function provided for smooth trouble solving Compact and lightweight e Palm sized for easy transportation System configuration USB cable BP pom l Accessories Required Simple flash Debugger memory ID850QB programmer Exchange adapter Exchange adapter Exchanges pins among different microcontroller types Exchanges pins among different microcontroller types YQ connector Connector for connecting to emulator Target connector Target connector For mounting on target system Target system S ype socket configuration O Accessories For mounting on target system Target system T type socket configuration e Debugger ID850QB simple flash memory programmer and documentation are provided e The following sockets are provided in the
5. 16 points up to 4 stage sequence possible Break function Trace memory capacity 128 K frames Trace function Trace items Program execu tion start end measurement All instructions address data accessing address data time stamps Enabled 34 points 2 points 64 points break Software break 2000 points Not available Forcible break Enabled Enabled Step execution Enabled Fail safe break Enabled Only uninitialized stack pointer function Enabled Settable with O to 16 M frames 4 K frames by default All instructions address data accessing address data time stamps Inter event Time measurement measurement Enabled 2 measurements function Display items of inter event mea Surement results Timeout break Total value pass count maximum value minimum value average value Enabled Not available Enabled 8 measurements Total value pass count maximum value minimum value average value Not available Real time RAM monitor function Coverage function execution coverage Memory capacity Entire RAM area Entire ROM area Not availableNete 2 Not available Entire RAM area Entire ROM area Mask function TARGET RESET INTERNAL RESET WAIT NMI TARGET RESET INTERNAL RESET Not available Flash memory programming function Not available MINICUBE2 included Available Exclusive user memory space
6. Easy and comfortable operability of touch panel PASS FAIL indication supporting socket checksum indication and indication of the number of chips processed N ET M P R ESS series YOKOGAWA 4 Corporation Manufacturer Distributor Yokogawa Digital Computer Corporation Target devices 78K0S 78K0 78K4 78KOR V850 Features Enables programming with various manufacturers microcontrollers various programming specifications with on chip flash memory solder mounted onto the user system General purpose keys on one control module Able to operate via a host machine or as a stand alone device 4 Full lineup of software available as free downloads Stand alone operation mode with high mobility Flash microcontroller multi programmer ITF2000 Manufacturer INTERFACE Co Ltd LADRAR ett Distributor Naito Densei Machida Mfg Co Ltd Target devices 78KOS 78K0 78KOR Features Available only in Japan Supports on board writing and component writing Simultaneous writing of up to 10 flash microcontrollers Writing sequence can be edited Easy to use remote control software as accessory PG FPL2K Manufacturer NEC Electronics Corporation Distributor Sunhayato Corp Target device 78KOS Features Flash programmer supporting low pin count series of All Flash 8 bit microcontrollers of NEC Electronics 78K0S Kx1 On board writing Board with sample mic
7. The following device driver configuration tools are available Applilet for V850ES Kx2 Applilet for V850ES Hx2 Applilet for V850ES Jx2 Applilet for V850ES Fx2 Applilet for V850ES Sx2 Applilet2 for V850ES Sx3 Applilet2 for V850ES Fx3 Applilet2 for V850ES Jx3 V850ES Jx3 L Device driver configuration tool for V850ES KE2 V850ES KF2 V850ES KG2 and V850ES KJ2 Device driver configuration tool for V850ES HE2 V850ES HF2 V850ES HG2 and V850ES HJ2 Device driver configuration tool for V850ES JG2 and V850ES JJ2 Device driver configuration tool for V850ES FE2 V850ES FF2 V850ES FG2 and V850ES FJ2 Device driver configuration tool for V850ES SG2 and V850ES SJ2 Device driver configuration tool for V850ES SG3 and V850ES SJ3 Device driver configuration tool for V850ES FE3 V850ES FF3 V850ES FG3 V850ES FJ3 V850ES FK3 V850ES FE3 L V850ES FF3 L and V850ES FG3 L Device driver configuration tool for V850ES JG3 V850ES JJ3 V850ES JF3 L and V850ES JG3 L When Applilet is used setup source files for on chip peripheral functions can be automatically gener ated following a simple selection Operation steps 1 Set up on chip peripheral functions Select the target model then enter settings as required for the peripheral functions to be used 2 Generate code Source files for each function are generated automatically 3 Add or revise code as needed 4 Build The project files used by the Project Manager are a
8. Can perform optimal data distribution layout by using both in memo ry data and various permanent media Framework structure allowing customization of additional functions to satisfy customer needs Can reduce power consumption and memory footprint through opti mum data and program allocation OSVM Universe Manufacturer Esmertec AG Switzerland Distributor Esmertec K K Target devices V850 Features Client server type solution for M2M machine to machine systems Dynamic updating of software and services for many devices Bidirectional communication Seamless integration with back office system OSVM embedded platform with memory size of as tiny as 32 KB r ya a d esmerter d EA 8 8 9 mu aem sg A Jbed Advanced Manufacturer Esmertec AG Switzerland Distributor Esmertec K K Target device V850 Features Java run time platform employing innovative technologies and op timized for mobile telephones and embedded devices Multitasking function enabling simultaneous execution of multiple Java applications Always on function enabling execution of Java at any time FastBCC compilation engine minimizing power consumption and executed at high speeds with small footprint Supports wide ranging profiles JSR and opera tor expansion esmercec osCAN Manufacturer Distributor Vector Japan Co Ltd vector T
9. Encapsulating yPD78F9222 of NEC Electronics 8 bit microcontroller 78KOS KA1 in a 2 54 mm pitch 20 pin DIP package Universal board and bread board can be easily mounted without having to use a conversion board Best suited to evaluating the functions of the low pin count series of NEC Electronics All Flash 8 bit microcontrollers Software for development can be downloaded with out charge from an NEC Electronics Web site Sunhayato meee O A MCIi VOCI IATA PE PRO V8501A4 Manufacturer Distributor Myway labs Co Ltd Target device V850 Features Enables quick and easy control and development of motors and power supplies using inverters Integrates functions designed for controlling power elements on one board Easy and convenient development and debugging control software Pamphlet U18355EJ2VOPF Evaluation Boards Starter Kits 3 3 V850USB stick Manufacturer TANBAC Co Ltd Distributor Sunhayato Corp Target device V850 Features Ideal for CPU evaluation starter kit or learning when using the V850 for the first time Space saving USB memory size ideal for embedded systems When connected to a PC data can be written from the PC to a flash memory dedicated writer and self library not needed Internal on chip debugging function Usable when directly connected to USB port of a Windows based PC Much easier to use if softwar
10. GR USB series consists of products implementing USB function and being independent of platform Drivers of various classes supporting major controllers are available Wide range of solutions including hosts with USB2 0 specifications devices OTG protocol file systems MTP and PictBridge A GRAPE SYSTEMS Pamphlet U18355EJ2VOPF 65 PARTNERS 66 OSs Middleware Drivers 4 5 ThreadX ThreadX ITRON Manufacturer Express Logic Inc USA Distributor Grape Systems Inc Target device V850 Features ThreadX is a high speed compact real time OS that supplies an environment ideal for development of embedded applications that require real time responses Provides LITRON API to high end of ThreadX as a wrapper function allows use as yITRON 4 0 FE GRAPE SYSTEMS tresos ECU AUTOSAR Suite Manufacturer 3SOFT GmbH Distributor Elektrobit Nippon K K Target device V850 Features Basic software module conforming to AUTOSAR Can easily configure software components with GUI Open plug in interface 3SOFT Member of the Eleloroblt Group SMP version and MT supporting version also available or Fusion series L PMC T Kernel Manufacturer Unicoi Systems Inc USA Manufacturer Distributor Personal Media Corporation Distributor Grape Systems Inc n m Target device V850 ae MEDIA Target device V850 da E Features A Feat
11. GANG type writer using StickWriter as the write module Can save up to eight files into the internal flash memory Can support new devices by exchanging to dedicated adapter boards Enables standalone writing without using a PC Uses an AC adapter that supports 240 V AC and can be used outside of Japan Full automatic programming system Wave Technology PH 220A Manufacturer Distributor Wave Technology Co Ltd Target devices 78KOS 78K0 78K4 78KOR V850 Features PH 220A is a full automatic programming system with Y 1100 8 which can simultaneously process eight PROMs Supports open top lid type sockets and equipped with a general purpose tray loader to which 20 eg EN units can be set this system can automatically cum write V850 and 78K Many products are available as series including full automatic programming system that can pro cess 16 32 chips with image teaching function YAG laser marking system and 3 dimensional lead inspecting system Pamphlet U18355EJ2VOPF Flash Memory Programmers PROM Writers 2 2 Programming system Y1100 8 Wave Technology Manufacturer Distributor Wave Technology Co Ltd Target devices 78KOS 78KO 78K4 78KOR V850 Features Gang programmer that can write and check eight chips at the same time Master data can be directly read from USB memory to internal mem Ory Master data can be saved to internal hard disk
12. Manufacturer Distributor GAIO TECHNOLOGY CO LTD Target devices 78KOS 78K0 78KOR V850 Features Q O Environment automating single module function TECHNOLOGY test of software Comprehensively executes single test to improve module quality Automatically executes and judges O test of any module Automatic coverage test for obtaining quantitative data of coverage rate of module test PolySpace AC HIIPII Manufacturer PolySpace Technologies Distributor A I Corporation Target device V850 Features PolySpace is a static analysis tool that automatically detects errors during execution which cause CPU hang up and memory damage and are difficult to find It can detect errors that result from dynamic behaviors which cannot be detected during compiling through analy sis using abstract interpretation theory PolySpace can substantially improve software quality and test productivity CasePlayer2 Manufacturer Distributor GAIO TECHNOLOGY CO LTD Target devices 78KOS 78K0 78KOR V850 Features Q Q Analyzes source code in C and assembler to auto TECHNOLOGY matically create various documents such as flow charts and variable lists Visualizes information of source code to accurately analyze existing software resources in a short time Can also clarify source code review in a short time CANLab ATI reciincicces Manufacturer Accurate Technologies Inc ATI
13. http www eu necel com Hanover Office Podbielskistrasse 166 B 30177 Hannover Tel 0 511 33 40 2 0 Munich Office Werner Eckert Strasse 9 81829 Munchen Tel 0 89 92 10 03 0 Stuttgart Office Industriestrasse 3 70565 Stuttgart Tel 0 711 99 01 0 0 United Kingdom Branch Cygnus House Sunrise Parkway Linford Wood Milton Keynes MK14 6NP U K Tel 01908 691 133 Succursale Francaise 9 rue Paul Dautier B P 52 78142 Velizy Villacoublay C dex France Tel 01 3067 5800 Sucursal en Espa a Juan Esplandiu 15 28007 Madrid Spain Tel 091 504 2787 Tyskland Filial Taby Centrum Entrance S 7th floor 18322 Taby Sweden Tel 08 638 72 00 Filiale Italiana Via Fabio Filzi 25 A 20124 Milano Italy Tel 02 667541 Branch The Netherlands Steijgerweg 6 5616 HS Eindhoven The Netherlands Tel 040 265 40 10 Document No U18355EJ2VOPFOO 2nd edition Date Published July 2008 N Asia amp Oceania NEC Electronics China Co Ltd 7th Floor Quantum Plaza No 27 ZhiChunLu Haidian District Beijing 100083 P R China Tel 010 8235 1155 http www cn necel com Shanghai Branch Room 2509 2510 Bank of China Tower 200 Yincheng Road Central Pudong New Area Shanghai P R China P C 200120 Tel 021 5888 5400 http www cn necel com Shenzhen Branch Unit 01 39 F Excellence Times Square Building No 4068 Yi Tian Road Futian District Shenzhen P R China P C 518048 Tel 0755 8282 9800 http www
14. the ricm ec al Sacaltc the bapian amis taria an mar i REC Elector best Soler Ocenia aed LE IPTE up P WI z5 bar Un a E Vat i NE aru cru m ai n adds 3 r E naimika t ariaa MECT krgbezri dare peret cons de varia deal manesi fer TARO Miecraceniraless Dovelopmeent Environm nts hor Micracomtrollurs PAE for TEXIA aera ei revert Morconimiara xta rr dela prrerti karpal dacaeda an hzes trem ari um EMAIL hat sI moam im ends T 1a ss oF tha rn m tor vESD merra jila pew ob bicra comme Prag rng Priami TRIS Moon rra ler THRE bracarira lan b amai b TEED M ercecerirzd lara i vam Mirocantralera Flash M crocontrollers Programming Enzimananendixs Flan Mignon lan Programas Erro remera Download service top screen Screen when C Compiler has been selected Development Tools Download Develooment Tool List of Device Customer who purchased daualooment toole fram hEC Electronice Corp can utile thie arim 5 cher P Compiler I ynu purchased Iram MEC Elact ipia arcos reprccntethe ar you aida Pha Fn tiaina aihe required D acd pese rd plese contact bo your MEC Elecironics rere represe nisu Fa mark a To Doren bored Devices File and Parameter File peace select your microcondro lear fram Each Devio Series gt dp naa PT ELE 5 The sought after development tool can be looked for ter by device series or by development tool Technical information such as the developmen
15. 2 3 IBM Rational TestRealTime Manufacturer Distributor IBM Japan Ltd Target devices 78KOS 78KO 78KOR 78K4 V850 Features Can support test environments from native to simulator ICE to actual machine Supports C C Java J2ME J2SE languages Supports UNIX environments and Linux host environment as well as Windows Supports system test as well as stand alone test Many analysis functions such as to analyze coverage memory leak bottleneck and run time trace VISION ATI pewoiones Manufacturer Accurate Technologies Inc ATI global headquarters Distributor AT Japan Target devices 7 8K0S 78K0 78KOR 78K4 V850 Features Adaptation integration measurement tool that conforms to ASAM standard and supports originally defined files Allowing adaptation test directly on Matlab Simulink by organizing a seamless interface with Matlab Simulink Also supports CCP XCP amp Cantata AMC IPINI Manufacturer IPL Distributor A I Corporation Target device V850 Features Cantata is a stand alone integrated test supporting tool It can substantially decreases the number of processes for software test by enhancing efficiency of stand alone integrated tests by providing a wizard function that automatically generates a code template for tests supports generation of stub functions automatically measures cover age and generates a test template Coverage master winAMS
16. 8233 78 09 26 49 0 8233 78 09 27 rope Trading and Consulting info easterntrade de dom http www easterntrade de FLASH Technology 065 6749 6168 065 6749 6138 http www flashtech com sg Taiwan SuperLink Technology 886 2 2698 3456 886 2 2698 3535 sulin superlink com tw welll well http www superlink com tw India Trident Infosol 91 80 2224 5037 91 80 2229 1566 n rameshwarbandiQvsnl net http www tridentinfosol com Singapore Malaysia China Hong Kong Emdoor Electronic amp Technology Co Ltd info emdoor com http www emdoor com Shenzhen Office HQ Shenzhen Office HQ 86 55 83474893 86 755 83474895 86 755 83474896 86 755 83474892 Beijing Office Beijing Office 86 10 62376767 86 10 62376767 86 10 62375506 Shanghai Office Shanghai Office 86 21 62650520 86 2 1 62650520 86 21 62643621 Hong Kong Office Emme o Korea MDS Technology 82 2 2106 6000 82 2 2106 6004 http www mdstec com Sunhayato Corp Worldwide Sunhayato Corp 81 3 3984 7791 main 81 3 3971 0535 audi infoOsunhayato co jp http www sunhayato co jp index php Techno Mathematical Co LTD Worldwide Techno Mathematical Co LTD 81 3 5798 3636 81 3 5798 0226 http www tmath co jp eng index_e html TEPCO UQUEST CTD Worldwide TEPCO UQUEST LTD nudi salesQuquest co jp http www uquest co jp en TESSERA Technology INC TESSERA Technology INC supportOtessera co jp http www tessera co jp Ubiquitous Corporation Nor
17. CPU via NBD Real time emulation of CPU s internal ROM High speed reading and rewriting of CPU s in ternal RAM on line operation Data transfer rate between ETK and PC 8 100 Mbps Operating temperature range 40 to 110 C EIAS RTE V850x IE series Midas lab Manufacturer Midas lab Inc Distributors CORE CORPORATION Naito Densei Machida Mfg Co Ltd Target device V850 Features Full ICE series of in circuit type emphasizing reduction in size and weight as dedicated emulator GHS s MULTI and Midas lab s Partner can be used as debuggers Releases all resources of processor and supports all operation modes Provided with emulation memory as standard n Real time execution and trace In circuit emulator ND series MATO DENS OR NES CO ED Manufacturer Distributor Naito Densei Machida Mfg Co Ltd Target devices 78K0S 78K0 78K4 V850 Features vailable from distributor Also available from Net shop ASMIS NET SHOP of Naito Densei Machida Mfg Co Ltd High device equivalency by chip set dedicated to NEC Electronics emulator Low price emulator debugger as set High performance debugger supporting NEC Electronics integrated development environment advicePLUS D rens Manufacturer Distributor Yokogawa Digital Computer Corporation Target device V850 Features Option module support enables selection of only necessary functions
18. Coverage measurement function Measures the percentage of the exe cuted code in a load module section or other such area Code Coverage window Load Media Darem Total Greng 02I Z Displays the coverage of the executed code for total code in a load module Pari Seien hierani torre lise m E T 5i Fech En mz e Measurement method Execution n rcc T ENT SENT ET Displays the coverage of the executed code separately by functions sections and vectors coverage other than execution count and access coverage e Measured range Internal ROM space external memory space d Function for emulating flash self programming Emulation for self programming of the internal flash memory can be performed Errors can be generated intentionally in the flash macro service and emulation when initial values are set to the security flag can be performed 4 Diverse fail safe break functions Detects and notifies program runaways caused by accessing of internal ROM internal RAM I O registers ex ternal memory or the like by setting a break Fail safe Break v Fetch From Fetch Protect Area Read From Uninitialized RAM JV Write To Write Protect rea Access To Non Mapped rea Cancel Y Read From Read Protect SFR Word Miss align Access Help v Write To Write Protect SFR Uninitialized Stack Pointer Y Stack Overflow Fail safe From Peripheral
19. HLDRQ RESET WAIT HLDRQ NMI STOP NMI STOP RESET only external Not available Not available simple flash Not available only downloading during debugging l Available memory programmer included Internal ROM O byte Internal RAM O byte Internal ROM 2 K 12 bytes Internal RAM 10 to 16 bytes UART RXD TXD DCK DMS DDI DDO DRST USB2 0 USB1 1 CSI H S SI SO SCK H S Notes 1 There are no devices without an on chip debug function Simulation of simple external components such as buttons and LEDs displaying of I O signal waveforms customizing of external components etc 2 A forcible break cannot be performed when interrupts are disabled DI or if communication I F UART or CSI interrupts are masked 3 The pseudo RRM function which performs monitoring by momentarily stopping program execution is available Pamphlet U18355EJ2VOPF 59 REFERENCE PLATFORMS SolutionGear The following products are available as RISC microcontroller reference platforms SG 703111 1 V850E ME2 CPU board SG 703500 1 V850E2 ME3 CPU board SG MOTHER 1 Motherboard Actual measuring A circuit diagram ue This board can be used as a comparison can be made is included want to measure Can these functions This is a new device The device is not operating well the actual CPU performance be realized so want a sample circuit Is the cause H W S W Development can Board design
20. ID78KOR QB and on chip debug em ulator with programming function MINICUBE2 Palm sized included Easy setup e Combined in circuit emulator and emulation board e USB 2 0 interface supported compatible with Hi Speed USB I F and USB 1 1 Enhanced and added functions e Functions equivalent to high performance emulator e Frequently used functions enhanced useful functions added Reinforced maintainability e Self diagnostic function mounted Compact and lightweight e Palm sized Enhanced time measurement function The time measurement function is used to measure the execution time taken by a program execution The following points were enhanced compared with the conventional high performance emulator e New output items added Total time only Average maximum minimum and pass count e Number of channels Expanded from 1 to 3 channels Timer Hun Break Passi Total Average Max Pass Mim 0 J Total WEE A ccs pM DEDI EE ritieni E i re Pamphlet U18355EJ2VOPF IN CIRCUIT EMULATORS Enhanced real time RAM monitoring functions e Monitoring range expanded 2 KB in internal RAM space No limitations in entire space e Enhanced display function when a change occurs in RAM RAM read write operation by the microcontroller is highlighted ALL Ac EE with colors e High speed operation Maximum operating frequency 20 MHz Memory H W Blue Write Red
21. In Circuit Emulator Equivalent to target device 512 KB Internal ROM capacity of target device Same frequency as target device is settable Actual operating frequency depends on PC program or debug function used Emulation memory capacity Internal RAM External memory 61 75 KB None Internal RAM capacity of target device None Unlimited Execution events 8 points 1 point when shared between execution and access events Event function Access events Event link Hardware break Software break 8 points 2 points up to 4 stage sequence possible 20 to 24 pointgnete 1 2000 points None 1 point 2000 points 64 points when shared between execution and access events 16 points up to 4 stage sequence possible 64 points None Break function Forcible break Step execution Enabled Enabled Enabled Fail safe break Trace memory capacity Trace function Trace items Program execu tion start end measurement Enabled 128 K frames All instructions address data accessing address data time stamps Disabled Enabled Enabled Settable with O to 16 M frames 4 K frames by default All instructions address data accessing address data time stamps Inter event Time measurement measurement Enabled 2 measurements function Display items of inter event mea surement results Total value pass count maxim
22. Simulink and programs created in C code can be easily added without having to go back to the source code Creating a hook program is not necessary because the original source is not changed Flash Memory Programmers PROM Writers 1 2 AF9101 and AF9103 serial programmers Manufacturer Distributor Flash Support Group Inc Target devices 78KOR V850 Bo Flash Support Group Features Can be operated and written from a PC via a USB interface connec tion Enables standalone writing through simple key operation Supports GANG writing by using a dedicated PC application and controlling multiple units simultaneously Enables checking of information such as checksum calculation on the LCD mounted on the main body during standalone operation TECHNOLOGY StickWriter 3 Manufacturer Distributor TESSERA Technology INC TESSERA Target devices 78KOS 78K0 78KOR V850 Features Writer for microcontroller with Flash of single power supply which enables development and mass production at any place Compact size directly connectable to USB connector Allows stand alone writing by only supplying power to the target board Downloads HEX file of 1 MB as fast as 10 seconds Board with wiring for writing flash eliminating the need of wiring processing TECHNBLOGY Stick GANG Writer Manufacturer Distributor TESSERA Technology INC TESSERA Target devices 78KOS 78KO 78KOR V850 Features
23. Supports CPUs and Nx85ET cores with the DCU debug control unit of the V850E1 or V850ES Supports LAN and USB as host interfaces as standard Supports compilers of various Md including NE Electronics Supports writing to internal flash and exter nal flash memory 400 model or above UniSTAC II Manufacturer Distributor Sophia Systems Co Ltd Target device V850 Features Supports N Wire interface Provided with function for downloading to flash memory Hardware break settable Software break without limit settable Branch trace function 256 K steps Debugger WATCHPOINT supporting C C s language supplied as standard Host connection with USB LAN systems TimeMachine SuperTrace Probe N d Manufacturer Green Hills Software Inc ADe Distributor Advanced Data Controls Corporation Target device V850 Features TimeMachine Clarifies complicated problems of real time interfer ence with applications by reversely executing programs based on trace data Realizes execution analysis such as profiles without extra codes for measurement SuperTrace Probe Trace buffer of up to 1 GB emus mmm that can completely collect data with a trace eS E clock exceeding 300 MHz only up to 160 MHz if IECUBE is used Es Can easily realize execution analysis of pro gram subject to several 100 million or more of trace frames when used with TimeMachine Evaluat
24. URL http www elwsc co jp 3SOFT Business Division Elektrobit Nippon K K 81 3 5775 6160 81 3 5775 6161 E mail info jo 3SOFT de URL htto Awww elektrobit jo Ssoft Encirq Corporation 81 3 5420 7166 81 3 5420 7382 E mail marketing encirq co p URL http www encirq co jp GAIO TECHNOLOGY CO LTD 81 3 3662 3041 81 3 3662 3043 E mail intoQgaio co jp URL http www gaio CcoO jp 78 Pamphlet U18355EJ2VOPF Partner Contact Information Support in Japan 2 3 CATS CO LTD 81 45 473 2816 81 45 473 2673 E mail info zipc com URL http www zipc com Kyoto Microcomputer Co Ltd 81 75 335 1050 81 75 335 1051 E mail jp intoQkmckk co jp URL http www kmckk co jp Grape Systems Inc E mail salesQinfo grape co jp URL http www grape co jp C ICE Sales Division CORE CORPORATION E mail salesQcore co jp URL http www core co jp COMPUTER HI TECH INC E mail ebossQcht co jp URL http www cht co jp chtcom html index html Head office 81 3 5157 4530 81 45 222 3761 81 3 5157 4531 81 45 222 3760 Tokyo office 81 3 3795 5171 81 3 3795 5170 81 3 3839 9806 81 3 3839 5432 Sunhayato Corp 81 3 3984 7791 81 3 3971 0535 E mail info sunhayato co jp URL http www sunhayato co jp Shikino High Tech CO LTD E mail salesQshikino co jp URL http www shikino co jp 81 6 6221 0850 81 6 6221 0859 Sumitomo Heavy Industries Mechatronics Ltd 81 3 3392 3331 81 3 3393 3878 E mai
25. Y Stack Underflow Flash Illegal Peripheral break function The operation of peripheral functions such as timers and UART during a break can be enabled or disabled Peripheral Break Category A Timer Category B Serial etc 18 Pamphlet U18355EJ2VOPF Added time tag function in trace function A function to record time in the Trace View window in instruction units has been added Y Trace View AE gt Refresh Close s ms us ns Address Data Status Address R Data W Data Status Dis sm 1 665 321 750 0116F 03 M1 FCFC2 0001 R ADDY AX BC 665 322 000 01170 MOV ezIvar A 665 322 250 01173 1004 FCFC2 0002 ADDY SP H4H 665 322 750 01175 POP HL 665 323 000 01176 FFE14 RET y R 665 323 250 FFE16 R 665 323 500 FFE18 R Software Break gt Pseudo emulation function A function to verify programs by pseudo generating POC LVI and TRAP functions during RUN has been added Pseudo Emulation Accessories e Debugger ID78KOR QB on chip debug emulator with programming function MINICUBE2 and docu ments included e Sockets for emulation probe exchange adapter YQ connector and target connector included package that includes sockets Pamphlet U18355EJ2VOPF 19 IN CIRCUIT EMULATORS System Configuration ES Nd Mero Target system Accessory TEA Required for Tyyzz product configuration Optional 20
26. addresses etc link dir uPD703101 CA850 LDG Ele Edt view Tool Help Dc B XB c3 system ep DATA 3 End Address Size bytes Access Type Instruction 0x0000 0410 Section T With Initial Value FESCONST Align 4 bytes Input Sec system Object File Comment 4 tp TEXT af All Message Histories 10999 The start address is not specified to be a top section The start address of SCONST is set to x410 the last Latest Message 10001 Added NewMemoryD C 0x1000007 Ox 100008 O Stack usage tracer stk850 This utility statically estimates the stack size used by sets of functions within a project Estimations can also be performed as the real time OS task RX850 RX850 Pro RX850V4 worm prj stk850 Ele View Option Help Bm B EE InitTask Function Total Stack Frame Size Additional Fle wormotask BI ur char set C sample src wmfuncs c ext_tsk W outAddress C sample src wmFuncs c E vir common dly tsk H E wm char set O wm init wm EU wm move get tid Y sig sem wai sem D fum char set Bl outAddress H E wm isfield a IB WORM1Task GB wORM2Task GB WORM3Task IB WORM4Task 58 LEDTask O reset C sample pmconf locate s Reading completed L3 varfunc HO xoutLocateChar L3 Tx func For Help press F1 CXsamplec pmconf reset s Reading C sample pmc
27. cables single wire and documents included e Sockets for emulation probe exchange adapter and target connector included package that includes sockets 26 Pamphlet U18355EJ2VOPF Embedded Controller System Configuration oF TL Y Y E HT SAP um Pin header On foot pattern of target device Target system When using the target cable single wire mount the male pin header in the connector in the target system mew Accessory Recommended target pin header Specifications 0 635 mm L 0 635 mm W 6 mm H l All the components excluding the host machine target system and pin header are included with Tyyzz product configuration the QB 78KOSKX1 Refer to page 28 for detailed functions of on chip debug emulator MINICUBE2 Configuration Example QB 78KOSKX1 ZZZ configuration QB 78KOSKX1 ZZZ configuration Remark yy Pin count zz Package Refer to Microcontroller Development Tools Selection Guide U18459E to be released for the development environ ment for devices when using IECUBE 27 Pamphlet U18355EJ2VOPF ON CHIP DEBUG EMULATORS MINICUBE2 The following products are available as on chip debug emulator MINICUBE2 for 78K microcontrollers QB MINI2 On chip debugging and flash programming supported Alias MINICUBE2 78K0 microcontrollers 78KO Kx2 78K0 Lx2 78K0 Lx3 y PD179F11x pPD179F12x 78KOS microcontrollers 78KOS Kx1 78KOR microcontrollers 78KOR Kx3 E Only flash progra
28. cn necel com NEC Electronics Hong Kong Ltd Unit 1601 1613 16 F Tower 2 Grand Century Place 193 Prince Edward Road West Mongkok Kowloon Hong Kong Tel 2886 9318 http www hk necel com NEC Electronics Taiwan Ltd 7F No 363 Fu Shing North Road Taipei Taiwan R O C Tel 02 8175 9600 http www tw necel com NEC Electronics Singapore Pte Ltd 238A Thomson Road 12 08 Novena Square Singapore 307684 Tel 6253 8311 http www sg necel com NEC Electronics Korea Ltd 11F Samik Lavied or Bldg 720 2 Yeoksam Dong Kangnam Ku Seoul 135 080 Korea Tel 02 558 3737 http www kr necel com G0706 O NEC Electronics Corporation 2007
29. digital com Yokogawa Digital Computer Corporation NET IMPRESS Series 81 42 333 6224 81 42 352 6109 E mail info impress yokogawa digital com URL http www yokogawa digital com Yokogawa Digital Computer Corporation RAMScope GT200 201 series 81 42 333 6239 81 42 352 6106 E mail info mvi yokogawa digital com TO ERE URL http www yokogawa digital com Red Hat K K 81 3 6406 9900 81 3 6406 9901 E mail embedded jp redhat com URL http www jp redhat com 80 Pamphlet U18355EJ2VOPF 1 251 208 3400 1 251 208 7074 Toll free 800 468 6853 US only Accelerated Technology Japan Worldwide Accelerated Technology Embedded Systems Division of Embedded Systems Division of Mentor Graphics Mentor Graphics Japan Co Ltd info acceleratedtechnology com http www acceleratedtechnology com ATl contact php http www mentor com embedded Advanced Data Controls Corp Japan Asia Advanced Data Controls Corp 81 3 3576 5351 81 3 3576 1772 http www adac co jp U S A Green Hills Software Inc 1 805 965 6044 1 805 965 6343 n sales ghs com nel http www ghs com Europe Europe http www ghs com Al Corporation Worldwide Al Corporation 81 3 3493 7981 81 3 3493 7993 PA A o A A Aplix Corporation Americas Aplix Corporation of America 1 415 558 8800 1 415 558 8822 www aplix co jp en contact general index html eee htto www aplix co jp Aplix Europe GmbH 49 89 2420759 0 49 89 2420759 5 www aplix co jp en c
30. for Internal ROM 270 to 526 bytes on chip debugging Internal RAM 7 to 16 bytes Exclusive f i in f XC Mule unction 2 Or u X1 X2 or OCD1A OCD1B on chip debugging PC interface USB2 0 USB1 1 Simulation function Notes 1 Execution event functions cannot be used when a software break is used 2 A pseudo RRM function which performs monitoring by momentarily stopping program execution is available A range of up to 8 points per byte and 16 bytes in total can be set 30 Pamphlet U18355EJ2VOPF Simulation of simple external components such as buttons and LEDs displaying of I O signal waveforms customizing of external components etc Equivalent to target device Same frequency as target device is settable Actual operating frequency depends on PC program or debug function used Internal ROM capacity of target device Internal RAM capacity of target device 1 MB 60 KB None Not available 1 pointNete 1 Not available Not available Unlimited 64 points when shared between execution and access events 16 points up to 4 stage sequence possible 1 point Not available 64 points 2000 points None Enabled EnableqNete 2 Enabled Enabled Only uninitialized stack pointer break Disabled Enabled 1 K frame With branch instruction data address and interpolation function Settable with O to 16 M frames 4 K frames by default All i
31. initial costs for development or mass production can be T O m achieved because of its low price 1 3 of the existing model MINICUBE B ES t 8 bit to 32 bit support Cost reduction through the diversion of development environments and sharing of Changing of center LED color mass production systems can be achieved due to MINICUBE2 capability to cover according to operation status the processes from development through mass production for various microcon trollers of different specifications Single power supply flash memory product support The support of all single power supply flash memory products to be released is planned enabling continued use in the future Compact lightweight and strap attachable Saving of space in development and mass production and high portability can be achieved thanks to its compact size 48 x 48 x 12 4 mm which is 1 4 in volume of the existing model MINICUBE and lightweight 57 Pamphlet U18355EJ2VOPF ON CHIP DEBUG EMULATORS MINICUBE2 System Configuration On chip debugging and flash programming can be performed using a simple system configuration AA Microcontroller gt K gt o Aa ee e M GA m E AN X3 s Target system 16 pin target cable MINICUBE2 USB cable MINICUBE2 Option Products A wide variety of option products is available Trial CPU board Unbundled cable Recommended for users wishing to operate Connection with MINICUBE2 can be establishe
32. of system status changes caused by task switching or interrupts exceptions and object accesses based on real time OS system calls are displayed as symbols making it easy for the user to ascertain the sequence and transition of execution These functions enable specification of the problems for the performance analysis CPU utilization rate display window This window can be used to confirm the object execution time and CPU utilization rate that guide users in the analysis of the system overhead and indicate execution performance so that the system performance can be evaluated from the view point of the idle time and interrupt time Processing time pattern distribution display window Users can analyze the causes of scheduling problems by viewing the statistical breakdown of the execution processing time as well as the interrupt frequency and execution time maximum average minimum figures displayed in this window Trace display window Trace data from the execution transition status can be viewed This window can be used as a sub window of the execution transition status window so that timestamps of execution status transitions and values returned by system calls can be checked 49 Pamphlet U18355EJ2VOPF MIDDLEWARE MIDDLEWARE 50 The following middleware is available RX NET V850E network library RX FS850 V850E file system GOFAST V850 high speed floating point library Features of RX NET Compl
33. shown below Hefer to the function list on the next page for detailed differences in functions required for debugging each 78K microcontroller MINICUBE B Low price About 1 3 of conventional models E Compact and lightweight l What s diff 2 About 1 4 in volume and 1 3 in weight at s different ll 8 bit to 32 bit microcontroller support 78K05S 78KOR and V850 microcontrollers supported besides 78K0 micro controllers il Flash memory programming Single power supply products 78KO 78KOS 78KOR and V850 microcon A MINICUBE2 trollers supported 29 Pamphlet U18355EJ2VOPF ON CHIP DEBUG EMULATORS 78KO IECUBE MINICUBE2 SM Function Comparison In Circuit Emulator QB 78KOXXX QB MINI2 e IECUBE MINICUBE2 Same frequency as target device is settable Actual operating frequency Maximum operating frequency Internal ROM Equivalent to target device 64 KB 128 KB for bank products Internal ROM capacity of target device depends on PC program or debug function used 64 KB 128 KB for bank products Emulation memory capacity Internal RAM External memory 6 KB Internal RAM capacity of target device 6 KB Execution events 8 points 1 pointe 1 Event function Access events Event link Hardware Byte 8 points word 2 points 1 point up to 4 stage sequence possible 1 point 64 points when shared between execution and access events
34. stack size used by the user 45 Pamphlet U18355EJ2VOPF REAL TIME OS OSEK VDX SPECIFICATION COMPLIANT OS The following OSEK VDX specification compliant OS is supported by the V850 microcontrollers RX OSEK850 OSEK VDX specification compliant OS for V850 microcontrollers Features Kernel Compliant with the OSEK VDX OS Ver 2 2 3 specifications Four conformance classes BCC1 BCC2 ECC1 and ECC2 are supported Configurator A configurator that simplifies the configuration of system information is provided as standard The configuration file supports a format compliant with OIL Ver 2 5 Task debugger RD OSEK850 An efficient task debugger for debugging applications that use the RX OSEK850 is provided as standard System performance analyzer AZ OSEK850 system performance analyzer for RX OSEK850 provided as standard Target devices V850E1 core microcontrollers V850ES core microcontrollers 46 Pamphlet U18355EJ2VOPF TASK DEBUGGERS These debuggers provide the functions essential for debugging applications that employ a real time OS The task debuggers are provided in the RX package as standard The main functions of the task debuggers are shown below Detailed display of OS resources such as tasks Display of referenced task sources The following table shows the supported tools and operating environment of each task debugger Supported Tools DS Debugger Simulator RD850 HD850 Pro
35. 2 ME3 V850ES SG2 V850ES SG2 H V850ES SG3 V850ES SJ2 V850ES SJ2 H V850ES SJ3 V850ES KE1 VB50ES KF 1 ete 5 V850ES KG1Nte 45 V850ES KJ1 V850ES KE1 Wte2 V850ES KF 1 4 V850ES KG1 ote 4 V850ES KJ1 V850ES KE2 te 46 V850ES KF2N 45 V850ES KG2 e 48 VB5OES KJ2N te 46 V850ES FE2 V850ES FF2 V850ES FG2 V850ES FJ2 V850ES FE3 V850ES FF3 V850ES FG3 V850ES FJ8 V850ES FK3 V850ES FE3 L V850ES FF3 L V850ES FG3 L As of November 2007 Target devices will be added sequentially Only V850 microcontrollers are described as the target devices of MINICUBE2 but 78K microcontroller target devices also exist Planned to be supported Only single power supply products are supported A self check board will be required when MINICUBE is used Note that the POO pin outputs a low level during a reset If this causes a problem it can be avoided by using the QB V850ESKX1 DA separately sold product Note that the POO pin outputs a low level during a reset The subclock cannot be selected as the count clock of timer H1 The operation cannot be guaranteed when the subclock is set for the TMHMP1 register or as the count clock A debug function enabling the detection of bugs in a program to be integrated into a micro MINICUBE2 controller and a programming function to write a developed program to the microcontroller are mounted to cover the processes from debugging through mass production 4 Low price Further reduction of
36. 271 7534 E mail supportOtessera co jp URL http www tessera co jp Aplix Corporation 81 3 3207 6575 81 3 3204 6450 E mail www aplix co jp jp contact general index html URL http www aplix co jp eSOL Co Ltd l 81 3 5302 1360 81 3 5302 1361 E mail ep info esol co jp flashinfo esol co jp Flash Player Flash Player 81 3 5365 1280 81 3 5365 1281 URL http www esol co jp ETAS K K 81 45 222 0956 E mail sales etas co jp URL http p etasgroup com INTERFACE Co Ltd 81 42 528 8678 E mail sales itf co jp URL http www itf co jp VaST Systems Technology 81 3 6717 2810 81 3 6717 4545 E mail info jo vastsystems com URL http Awww vastsystems com jp index html Witz Inc 81 52 223 7570 81 52 223 7580 E mail webmaster witz inc co jp URL http www witz inc co jp Websoft International Inc 81 3 3555 3772 E mail supportOwsoft co jp URL http www wsoft co jp Wave Technology Co Ltd 81 3 5304 1885 81 3 5304 1886 E mail sales y1000 com URL http www y1000 com A I Corporation 81 3 3493 7981 81 3 3493 7993 E mail salesQaicp co jp URL http www aicp co jp Esmertec K K 81 3 5456 5654 81 3 3496 1011 E mail info esmertec co jp Representative URL http www esmertec co jp ATI Japan 81 3 5325 6222 81 3 5325 6223 kokubo accuratetechnologies com htto www accuratetechnologies com Elmic Wescom Inc 81 120 045 690 81 45 650 1021 E mail info elwsc co p 81 45 664 5171
37. 55 udi users supportQwitz inc co jp http www witz inc co jp Yokogawa Digital Computer U S A Yokogawa Corporation of America Corporation Pacific Time Zone shotaro saito us yokogawa com Eastern Time Zone 1 770 594 0399 1 770 594 0336 htto www advice PLUS com Germany Hitex Development Tools GmbH 49 721 9628 0 49 721 9628 149 ul info hitex de http www hitex de bob timms us yokogawa com Europe Ashling Microsystems Limited 44 1256 811998 44 1256 811761 http www ashling com Korea KM Data Inc 82 2 3281 0333 82 2 3281 3117 kmdata kmd co kr http www kmdata co kr China Yokogawa Shanghai Trading Co Ltd 86 10 6588 3555 86 10 6588 7025 http www yokogawa com cn ysh Singapore Unidux Electronics Limited 65 6569 361 1 65 6566 927 1 http www unidux com sg Other coun Yokogawa Digital Computer Corporation 81 42 333 6222 81 42 333 6107 tries info ovsQyokogawa digital com htto www yokogawa digital com en Rental Companies The above tools hardware only are leased out by the following companies Please contact these companies for further details Contact Orix Rentec http www orixrentec co jp Showa High Tec Rent http www shiret co jp Yokogawa Rent A Lease http www yrl com 84 Pamphlet U18355EJ2VOPF SUPPORT SUPPORT SYSTEM Purchasing Products Please contact an NEC Electronics distributor or sales representative regarding the purchase of NEC Electronics products Customers
38. 6 to TOPPERS Project members from TOPPERS Project This FlexRay communication software con sists of a time trigger OS TT OS that realizes time trigger processing necessary for FlexRay communication and FlexRay communica tion middleware TT COM FlexRay NM and FlexRay DRV Pamphlet U18355EJ2VOPF OSs Middleware Drivers 5 5 Voice recognition middleware VORERO AsahiKASEI Manufacturer Distributor Asahi KASEI Corporation Target device V850 Features Unspecified speaker recognition No prior voice registration or special training required Excellent noise resistance performance Recognition performance under noise indicated in the track record of employment in automo biles car navigation systems Compact size and low required calculation amount Operation on embedded RISC or OS 9 Multi language support Supports 14 languages Seamless sup port through common development tools and identical engine API Scalable support from commands consisting of a few dozen words up to nation wide address recognition consisting of a few hundred thousand words ubiquitous SSL m mmm Manufacturer Distributor Ubiquitous Corporation Ubiquitous Target device V850 Features Astonishingly compact code size ROM 25 to 42 KB RAM about 20 KB Supports both server and client functions Independent of platform capable of being implemented in environ ments other than ub
39. 850 Features Bluetooth protocol stack XTNDAccess Blue SDK for embedded ap plications is a protocol stack conforming to Bluetooth the international standard of short distance wireless communication lt has a record of having been employed throughout the world and can be easily transplanted by customers The latest version and latest profile are supported any time with a very compact design XTNDAccess Blue SDK has been widely used in systems such as automobiles mobile telephones and printers Versions for Windows CE and Linux are also available MC S I 42 fb 237 A Algorithm Specialist H 264 encoder decoder software Manufacturer Distributor Techno Mathematical Co Ltd TMC Target device V850 Features H 264 encoder decoder software supporting one segment broad casting reception Capable of encoding decoding H 264 without external hardware or dedicated DSP Original algorithm using mathematical techniques realizing high definition and low power consumption Fully conforms to H 264 ISO IEC 14496 10 standards without any problem of compatibility Compatible with existing processor families Pamphlet U18355EJ2VOPF 63 PARTNERS 64 OSs Middleware Drivers 2 5 B Algorithm Specialist WMA decoder software Manufacturer Distributor Techno Mathematical Co Ltd TMC Target device V850 Features Windows Media Audio decoder software having high sound quality and
40. 8K05 78KO 78KOR V850 G A O Features Supplies seamless integrated development envi TECHNOLOGY ronment Easy modifying and building of programs and starting debugger with editor compiler and assembler under the management of an integrated development environment Low cost monthly rental available Supports ICEs and RTOSs of many manufacturers visualSTATE Manufacturer IAR Systems AB Sweden Distributor IAR Systems K K Target devices 78KOS 78KO 78KOR V850 Features Easy designing by state machine Many function test tools for improving reliability and decreasing the number of processes Dynamic formal verification tool Generates compact C C codes inde pendent of target device Automatically generating various docu ments SYSTEMS ProtoBuilder Manufacturer Distributor GAIO TECHNOLOGY CO LTD Target devices 78K05 78KO 78KOR V850 G A O Features Easy to operate product specification creation tool TECHNOLOGY that does not require programming skill Smoothes communication between specification creator and soft ware developer so that going back of develooment because of insufficient specification can be eliminated Automatically creates specification based on pps status transition from a prototype model created Read only tool that can be distributed to E other departments cooperative companies gt and fore
41. Empowered by Innovation Ni E I 78K V850 Microcontrollers Development Environment LIT 2008 July 78K V650 Microcontroller Development Environment This pamphlet introduces the development environment provided by NEC Electronics for the development of 78K and V850 microcontroller application products CONTENTS 78K Microcontroller Development Environment DEVELOPMENT ENVIRONMENT O a 78K MICROCONTROLLER DEVELOPMENT ENVIRONMENT 4 IN CIRCUIT EMULATOR PRODUCT LINEUP 5 SOFTWARE PACKAGES MS SOFTWARE PACKAGES 6 PROJECT MANAGER PM 7 ASSEMBLER PACKAGES 8 C COMPILERS 9 INTEGRATED DEBUGGERS 10 SYSTEM SIMULATORS 11 REAL TIME OS P14 pITRON SPECIFICATION COMPLIANT REAL TIME OS 14 DEVICE DRIVER CONFIGURATION TOOLS 15 Applilet 15 IN CIRCUIT EMULATORS Sia 78KOR IECUBE 17 78K0 IECUBE 22 78KOS IECUBE 26 ON CHIP DEBUG EMULATORS 28 MINICUBE2 28 Pamphlet U18355EJ2VOPF CONTENTS V850 Microcontroller Development Environment DEVELOPMENT ENVIRONMENT TOOL CHAIN am In Circuit Emulator and On Chip Debug Emulator Environment 34 ROM Emulator and Evaluation Board Environment 35 SOFTWARE PACKAGE E SOFTWARE PACKAGE 36 C COMPILER 37 PROJECT MANAGER PM 40 INTEGRATED DEBUGGERS 42 SYSTEM SIMULATORS 43 REAL TIME OS ara LITRON SPECIFICATION COMPLIANT REAL TIME OS 44
42. Ge aeeeicialca development Device Debugging selection want to try using an want to start software development It is difficult to incorporate OS middleware ahead of board development an OS and middleware OS middleware Since there are various devices A user own coding block that matches is bundled incorporated debugging can this board is provided as a sample be started from the device independent block The RISC microcontroller reference platform can be used in the above cases Features The reference platform comprises the CPU board provided for each microcontroller and a CPU inde pendent motherboard The reference platform sold by NEC Electronics comes in a set that includes the following Binary including the rights to use the RX Series uITRON on the reference platform 4 Binary including rights to use middleware on the reference platform Sample driver source code for peripheral devices incorporated on board Board circuit diagram 60 Pamphlet U18355EJ2VOPF These features enable the following O Measuring of user program benchmarks using the ac tual CPU O Evaluation of RTOS and middleware supplied by NEC Electronics O Utilization of reference information when designing user target board O Prototype development prior to user target board com pletion O Utilization of reference information for device driver when porting RTOS to target board O Utilization as object
43. ID850 RD850V4 RX850V4 ID850QB RD OSEK850 RX OSEK850 Rosso TASE RTOS resource selection buttons TASE WUPCNT 6 EDY TASK SUSCNT 6 SUS tskid 10 SE SLP1 3 5LP entry task c Hl53 task sem1 SE_SLP2 3 SLF S03 sts SEM SEMI TASE_SEML Asp oio ones 8 3 DLY sUS suscnt 0 5 SEN wapent 0 3 SEM TIM 3 SEM SUS 3 EVF 3 EVF TIN 3 EYF SUS ISSUE ASE_1EF2 3 1EF TIM ASE 1EF3 3 1EF SUS TASK MBX1 3 MBE TASK MBX2 3 MBX TIM Thor fuera fa welcomes E a A PATA A list of resources selected using the buttons Details of the resource selected in on the left is displayed the window on the left are displayed The example above is the list appearing when the TSK button is clicked Pamphlet U18355EJ2VOPF 47 REAL TIME OS SYSTEM PERFORMANCE ANALYZER 48 The system performance analyzer visually displays records of executed tasks and RTOS resource ac cess data thereby clarifying the task load status and making it easy to determine the tuning index The system performance analyzer is provided in the RX package as standard Quantitative Evaluation Index In a system constructed using a design coding debugging process tuning work is necessary to optimize the CPU s performance and resources and is used to assess the system performance and analyze its operation through which system performance and product quality can be raised Tuning work usual
44. M The functions of the SM78K0 and SM78KOS vary slightly 13 Pamphlet U18355EJ2VOPF REAL TIME OS HITRON SPECIFICATION COMPLIANT REAL TIME OS The following pITRON specification compliant real time OS is supported by the 78KOR microcontrollers RX78KOR yITRON4 0 specification compliant real time OS for 78KOR microcontrollers Why is a real time OS needed With the recent advances in the performance and functionality of microcontrollers not only have the systems to be developed become more complex but also the quantity of the programs to be executed by these systems has increased Because systems in the field of control equipment in particular are required to respond immedi ately to changes in external and internal events many problems that cannot be solved by conventional interrupt servicing have arisen hence the development of the real time OS The real time OS is designed to react promptly to event changes and interrupts and manages multiple process ing programs by dividing them into task units which are then executed in the optimal order Conventional program Real time OS Real time OS advantages lt For designing gt Facilitates creation of application modules Software development can be focused solely on the application Management of program in task units Tasks can be set individually by prescribing an inter task commu nication mode For debugging Discrete task debugging enables multiple op
45. Mode fe Cod Dieta Eae T D Usa he Enung lie Wena cu ra pua 3 dulact Tr L Gp sete Tre DELHI tutup F inii A Regata Hodet E Link Directive Fete 147 Gap dica las T Dog epeclp ra The Link D aeris File Arie Fr res TAE cn de dd one Pls Do a pesi pem Ehe iod flecos ds lobes i proc ie ka spat He at pad Ro GN ID No A clas EEEE sm tio coet He j Pamphlet U18355EJ2VOPF 41 SOFTWARE PACKAGE INTEGRATED DEBUGGERS The following integrated debuggers are available ID850QB C source debugger for V850 microcontrollers supporting MINICUBE and IECUBE ID850 C source debugger for V850 microcontrollers Supporting MC series and G1 series Features Source can be debugged Source program in C and assembly language can be debugged Wealth of debug functions By using the event functions of an in circuit emulator IE break trace time measurement and coverage measurement can be executed In addition basic debugging such as break and run break time measurement can be executed also for on chip debugging OCD by using the event functions of the debug control unit DCU Function expansion by Tcl Batch processing and hook processing on the command line and creating user s original custom windows can be performed by using Tcl Tk Tool Command Language Function expansion by TIP or ToolLink By using a task debugger RD and system performance analyzer AZ su
46. OAD SERVICE Service Outline 1 Development tool software for the 78K and V850 microcontrollers can be downloaded 2 Technical information version technical documentation etc pertaining to development tool software for the 78K and V850 microcontrollers can be viewed 3 Version upgrade information is distributed by e mail to registered users The ODS top screen can be jumped to from the NEC Electronics Microcontroller website http www necel com micro en index html by clicking Development Environment Refer to above figure z G gt z _ lt __ _ ___ ee rs Microcontrollers and Microprocessors Malabo Doent bo Escasa Informan ha pore daralcorrar arret and D Cuit A ali birra tan Chan real rerna tare Regina Cim EC Decir Ma AS elie i mee ica n Product Lineup dali Brodit ME amp MES Development Environment Appi i TESTI TEOLOGY y eem T iii E CIEL LE EVERTS AT us A A A A a A A A A T z 7 TE mii TACT iri i e f j mee air PROEH TECHNUDS D SUIS Pim ae ras AA TH ziee BDestiiemesisi dan Heste Com bara oa Bridurt MULA A VE ly E Enter Kwai call E tan i Drvealaprrrarri mreiriren aet t irnacebant fer da eloomert al WOJ apakcatiara FA s MC nebon ni praskie the usu apis tor das alapmaat poradit al wading armada compila dabug amiat ban ara Bnp ogee mn y P pm a 4 Cele prat Tan I t hadas ma dE aca rung
47. OSEK VDX SPECIFICATION COMPLIANT OS 46 TASK DEBUGGERS 47 SYSTEM PERFORMANCE ANALYZER 48 MIDDLEWARE Ye AUTO VERIFICATION SYSTEM a3 DEVICE DRIVER CONFIGURATION TOOLS A Applilet 53 IN CIRCUIT EMULATORS Am IECUBE SERIES 47 ON CHIP DEBUG EMULATORS MA MINICUBE SERIES 49 REFERENCE PLATFORMS 60 SolutionGear 60 CONTENTS Information Common to 78K and V850 Microcontrollers FLASH MEMORY PROGRAMMER am PG FP5 62 PARTNERS MES OSs Middleware Drivers 63 Verification Tools 67 Integrated Development Environments Compilers 69 Flash Memory Programmers PROM Writers 70 Emulators 72 Evaluation Boards Starter Kits 73 Support Information by Microcontroller Product 76 CONTACT INFORMATION Bat Partner Contact Information Support in Japan 78 Support Outside of Japan 81 Rental Companies 84 SUPPORT ar m SUPPORT SYSTEM 85 DEVELOPMENT TOOLS DOWNLOAD SERVICE 86 Pamphlet U18355EJ2VOPF Il DUREE l AN Hun TITIT a 78K MICROCONTROLLER DEVELOPMENT ENVIRONMENT 78K MICROCONTROLLER DEVELOPMENT ENVIRONMENT Overview of 78K Development Environment NEC Electronics provides various development tools which help reduce development time and cost for efficient development of 78K0 Kx1 78K0 Kx1 PD78F0714 78K0 Fx1 78K0 Kx2 78K0 Lx2 78K0 Fx2 78K0 Lx3 78KOS Kx1 and 78KOR Kx3 applicati
48. P HTTPD POP38SMTP and SIP Embedded Browser Esprit Manufacturer Distributor Websoft International Inc Target device V850 Features Source code can be supplied Package designed for each market supplied ROM size of about 1 MB SDK supplied free of charge Hm MS mum ud Tune KASAGO TCP IP IPv4 EImic Wescom based development kit Manufacturer Distributor Elmic Wescom Inc Target devices V850 Features High speed TCP IP protocol stack dedicated to embedded applica tions Support of ZERO Copy function Compact code size of about 100 KB BSD4 4 socket I F supported Wealth of optional software products such as PPP SNMP HTTPD POPS3 amp SMTP and SIP Embedded Flash Player Manufacturer Adobe Systems Incorporated ESSOL Distributor eSOL Co Ltd Target device V850 Features Rich contents of Flash integrated to embedded devices Two products available Flash Player SDK with various functions depending on hardware conditions and compact Flash Lite JAVA platform for embedded computing Ar JBlend Manufacturer Distributor Aplix Corporation Target device V850 Features Java execution environment optimized for household appliances such as HDTVs video cameras and printers as well as mobile telephones Supplies optimized solutions to various third party products to short en development period Supports Java
49. PACKAGES 12 Standard I O window e Logic verification can be implemented easily with printf scanf fprintf and fscanf Target source program void function Input output to from files is possible Automatic verification is also possible depending on the combination of the Tcl scripts if Idefined SIM of the debugger Data read write via serial or external bus Actual device and simulator external parts required else Idefined SIM printf scanf 1 O to Standard I O window fprintf fscanf 1 0 to from file endif Idefined SIM F Standard L O1 3 loj x his window is Standard 1 0 window his message is outputed by printf he message string is flushed by fn So use Yn at end of line ou can input number or character by scanf ike this hat is start address Ux3fffe8p U RROR Wrong number 151 hat is start address Ux3fffe800 Serial window e The serial waveform can be generated and output by describing transfer values by setting the transfer rate etc e Input from the CSV format file in which transfer values are described is also possible The serial waveform can be viewed in the timing chart Paudrate po ux Transfer Direction fe bm id ee Be fe De de beine C MSBhist C Bist ais gt Stop bit length p z rial waveform Panty Odd Panty Se al avefo poe nad un E wee input Repeat Cancel C
50. PU simulatio Ei fedes i E n Serial waveform output Pamphlet U18355EJ2VOPF Timing chart window e Microcontroller I O waveforms can be monitored in an oscilloscope like image Timing Chart1 I O panel window e Simulation can be performed with basic external components such as buttons LEDs and level gages con nected The panel can be created with the same operation as Microsoft PowerPoint User open interface e Functions of the Signal input editor window and Serial window can be used via the user open interface Transmission of pin data User model SuoOutputDigitalPin SuoOutputAnalogPin SuoSendWaveFile Transmission via file Automatic verification is also possible depending on the combination of the Tcl scripts of the debugger ism gt la jaleo IRI DA QA mi AA MV Signal de 7 ghee A 7v ir transmission Transmission of serial data SuoSendSerialData 4 4 TP InputDigitalPinFunc InputAnalogPinFunc Signal Bus access callback function reception ReadExtbusFunc WriteExtbutFunc The same files can be used for the Signal input editor window and Serial window Serial reception callback function lis PA The callback method can be used to configure a user model that operates at high speed Remark All screen images are screenshots of the S
51. Pamphlet U18355EJ2VOPF Configuration Example QB 78KORKX3 ZZZ configuration Remark yy Pin count zz Package Refer to Microcontroller Development Tools Selection Guide U18459E to be released for develooment en vironment for devices when using IECUBE 21 Pamphlet U18355EJ2VOPF IN CIRCUIT EMULATORS 78KO IECUBE The following IECUBE series in circuit emulators are supported by the 78KO QB 78K0KX1H 78K0 KB1 78K0 KC1 78K0 KD1 78K0 KE1 78K0 KF1 78K0 KB1 78KO KC1 78K0 KD1 78K0 KE1 78KO KF 1 QB 780714 pPD78F071x microcontroller QB 78K0KX2 78K0 KB2 78K0 KC2 78K0 KD2 78K0 KE2 78K0 KF2 QB 78K0LX2 78K0 LE2 78K0 LF2 78K0 LG2 QB 78K0FX2 78K0 FC2 78K0 FE2 78K0 FF2 QB 780731 pPD78F073x microcontroller QB 78K0LX3 78K0 LC3 78K0 LD3 78K0 LE3 78K0 LF3 QB 179F124 uPD179F11x 179F12x microcontroller Features Low price e 1 8 to 1 10 price of existing high performance emulator IE 78KO NS e Debugger ID78K0 QB and on chip debug emulator with programming function MINICUBE2 included Easy setup e Combined in circuit emulator and emulation board e USB 2 0 interface supported compatible with Hi Palm sized Speed USB I F and USB 1 1 Enhanced and added functions e Functions equivalent to high performance emula tor e Frequently used functions enhanced useful functions added Reinforced maintainability e Self diagnostic function mounted Compact and li
52. RT sold separately from the software package Instruction simulator Can only simulate the execution of CPU instructions included with the software package Note The target devices are mainly those before ALL FLASH For details refer to Microcontroller Development Tools Selection Guide U18459E to be released The system simulators listed above are high functional and easy to operate system simulators that can perform simulation of internal peripheral functions such as timers and serial interfaces of a mi crocontroller and external components such as LEDs and alarms Features Realizes effective debugging using the original functions such as waveform observation and exter nal component connection of the simulator Same GUI design as that of an integrated de bugger Source debugging possible Like in circuit emulators break trace functions are implemented Monitoring function display auto refresh function when program execution is stopped Saves restores debugging environment a tikaman t 278 u uma T eme 8 set EA TAO ROA AAEE event and ta D M data Ll X FF WFE ee DUDE DEF UxF7 WFE DFP WFE D DER BFE OxF7 DEF ODF USF h terrupt vold MB INTTMEBEK gt sm TORO gt ede rn M MEO EHIBIA 6D 3h dara Batch execution and custom window creation via command Pamphlet U18355EJ2VOPF SOFTWARE
53. S 4 Assembler Linker Object converter Librarian List converter In addition to the above programs the RA78KO RA78KOS and RA78KOR include the Project Manager that is used to integrate each development tool The Project Manager provides the development environment in Windows and creates the integrated development environment that consists of development tools such as the editor builder debugger etc Features Supports structured assembly language The structured assembly language which enables the C language like control structure and assignment is supported so that a program with high maintenance performance can easily be described Output of diagnosis information Various diagnosis lists such as the assemble list symbol list cross reference list error list etc to help with debugging Macro function The macro function that is used to define similar instructions as one macro instruction is supported This func tion enables reduction of the coding amount and thereby contributes to the development of a high quality program Conditional assembly function The conditional assembly function that enables the setting of the conditional assembly for a part of the source program is supported This function enables unified management in source programs that partially vary de pending on the model thereby enhancing the maintenance performance Optimization of branch instruction The branch instruction au
54. TNERS NEC Electronics works together with partners who provide various types of development tools for the 78K and V850 microcontrollers to support our customers system building requirements By passing on to these partners the hardware and software information we develop they can tailor product development to our customers needs Only information on major products is listed below For information on other products refer to each part ner company Web site Contact information of each partner listed in Partner Contact Information For support outside of Japan contact each partner OSs Middleware Drivers 1 5 RTA product family RTA OSEK RTA COM RTA CAN Manufacturer LiveDevices Ltd ETAS Group Distributor ETAS K K Target device V850 Features Software product group mainly consisting of OSs conforming to OSEK VDX standard OSEK kernel adopting original optimization patented Each product capable of stand alone operation Software trace tool RTA TRACE supported Conforms to MISRA C EIAS TOPPERS Pro Manufacturer Distributor A I Corporation Target device V850 Features TOPPERS Pro is a real time OS for embedded applications with an RLL function implemented into a real time kernel conforming to yITRON4 0 specifications The biggest feature of the RLL function is to have a link function at the server side and a loader function at the target side re solving addresses so that t
55. This can shrink the code size while accelerating execu tion speed Caution The CA850 does not support double precision floating points Refer to the CA850 User s Manual for details 37 Pamphlet U18355EJ2VOPF SOFTWARE PACKAGE 38 O Functions implemented via C language descriptions Data and variables can be allocated to specified memory areas gt Enables allocation of data and or variables to memory areas that can be accessed at high speed Interrupt exception handler processing can be coded in C language gt Register save restore processing required in assembly code can be performed automatically by compiler Assembly code instructions can be inserted into C language source code gt Useful for partial high speed processing etc Access to peripheral I O register can be handled as ordinary variable access gt Uses device files that contain definitions of peripheral I O register names interrupt request names on chip memory size and other information Real time OS RX850 RX850 Pro RX850V4 tasks can be coded Reduces code not required for tasks Accessory Utilities The CA850 provides various utilities that can be used for development of embedded systems O ROMization processor romp850 The initial values of variables must be set before running any applications when they are declared with initial values The romp850 utility generates these initial values and the information to be copied This ROMi
56. arget devices 78K0 V850 Features osCAN is a pre emptive real time multi task OS optimized for micro controllers A compact but powerful OS kernel has been achieved through the experiences of Vector during development of micro controller OSs and drivers over many years OSCAN has acquired a qualification of OSEK VDX Ver 2 2 specifications This open standard for the automobile industry has been created taking long term prospects into consideration Jbed CDC Manufacturer Esmertec AG Switzerland Distributor Esmertec K K Target device V850 Features Front end Java run time platform optimized for embedded systems Fully compatible with Java ME CDC Supports industry s standards such as OSGI MHP OCAP and BD J Designs minimizing memory resources needed and high performance FastDAC compilation en gine Reliability and durability proved by record of having been employed in fields throughout the world esmerter Pamphlet U18355EJ2VOPF OSs Middleware Drivers 3 5 KASAGO IPv6 based development kit Manufacturer Distributor EImic Wescom Elmic Wescom Inc Target devices V850 Features High speed TCP IP protocol stack supporting IPv6 and dedicated to embedded applications IPv6 Ready Logo Phase 2 approved Support of ZERO Copy function Compact code size of about 150 KB IPvA IPv6 Dual Many optional software products such as IPSec SNM
57. ated in microcontroller O Debugging with microcontroller mounted Function Pamphlet U18355EJ2VOPF SOFTWARE PACKAGES SOFTWARE PACKAGES The following software packages are available SP78K0 78K0 software package SP78KOS 78KOS software package SP78KOR 78KOR software package The following software tools for development are packaged in a single CD media so they are available for an affordable price Assembler package e Assembler e Linker e Object converter e Librarian e List converter e Structured assembler preprocessor SP78K0 SP78K05 e PM C compiler Integrated debugger System simulatorNote Device file Each tool is upgraded for the addition or enhancement of functions In conjunction with this other tools may also have to be upgraded as a tool chain To cope with this load the software package is released with the latest packaged versions of the tools The tools included in the software package are the latest versions when the software package is released and each tool may be upgraded individually afterwards The latest version is available on the Development Tools Download ODS webpage Refer to Development Tools Download Service on page 86 for details Note The 78KOR Kx3 78K0 Kx2 and 78KOS Kx1 are supported by system simulator SM Pamphlet U18355EJ2VOPF PROJECT MANAGER PM The project manager enables more efficient development by integrating tools such as a C compile
58. be we c a ER E MEE DR E Fate sao o a etzo ses vooo Digital Computer Corporation IkEmgnedewbpmenkt Persona vedia Corpora o osano maya A 1 L Mini microcontroler evaluation card MODEL CT207 SmweoCop A ReferSTAR 78K Model CTz8 SmweoCop Jal L 78KO motor evauation bora GAoTECHNoLOGYGO UD o Perom Mw RbsCo td o a vesOUSB stick O AUS E wicrocontoler evalualon KiK sees TESSERA Technoogy NC alo 1 a Remark All products supported O At least half of products supported A Less than half of products supported Not supported 77 Pamphlet U18355EJ2VOPF CONTACT INFORMATION Partner Contact Information Support in Japan 1 3 IAR Systems Company 81 3 5298 4800 81 3 5298 4801 E mail info iarsys co jo URL http www iarsys co jp E Globaledge Corporation 81 3 6412 6023 81 3 6412 6016 E mail business link e globaledge com URL http linkevolution e globaledge com Advanced Data Controls Corporation 81 3 3576 5351 81 3 3576 1772 E mail salesQadac co jp URL http www adac co jp Asahi KASEI Corporation 81 46 230 4900 81 46 230 4910 E mail vorero salesQom asahi kasei co jp URL http www asahi kasei co jp vorero jp TESSERA Technology INC 81 44 271 7533 81 44
59. color LCD board Option board NTSC video encoder decoder and audio ADC DAC supported Enables development focusing on audio vi sual functions because of capability of A V I O Mini microcontroller evaluation card MODEL CT 207 Manufacturer Distributor Sunhayato Corp Sunhayato Target device 78KOS Features Mini microcontroller evaluation card with switches and LEDs for evaluating the 78KOS KA1 microcontroller of NEC Electronics Programs can be written from a PC through a USB connection Power supplied by USB bus Expandable by optional mini I O card GT200 201 series YOKOGAWA us Manufacturer Distributor Yokogawa Digital Computer Corporation Target device V850 Features Starter kit for evaluating next generation automobile LAN FlexRay mounting V850E IA1 Robert Bosch GmbH s IP FPGA version as FlexRay controller Philips FlexRay driver mounted on physical layer ReferSTAR 78K Model CT 780 Manufacturer Distributor Sunhayato Corp Target device 78K0S Features Equipped with 78K0S microcontroller 78KOS KA1P CX of NEC Electronics Development environment Applilet EZ PL that does not require any programming knowledge supplied as standard All hardware and software necessary for starting to learn as well as evaluating microcontrollers are mounted or supplied Basic I O devices such as switch LED in dicator 7 segment indicator alarm volum
60. d the microcontroller right away by simply mounting a test pin in the target system ibero This is a product of Naito Densei Machida Mfg Co Ltd Two LEDs Simplified universal area MINICUBE2 connector Already mounted clock SICA cable Space of the connector mount area on the target system can be saved The quick start guide on the This is a product of Tokyo Eletech Corporation NEC Electronics Web site can be used to try out the line of microcontroller development One switch Differences with MINICUBE The main differences with the conventional MINICUBE are shown below Refer to the function list on the next page for detailed differences in functions B Low price About 1 3 of conventional models E Compact and lightweight MINICUBE About 1 4 in volume and 1 3 in weight ll 8 bit to 32 bit microcontroller support MINICUBE2 is also supported by 78K microcontrollers What s different li Different target interface MINICUBE employs a J TAG interface 5 pins MINICUBE2 employs a serial interface such as UART 2 to 4 pins Note that the target interface is not compatible ll Using user resources MINICUBE2 uses user resources such as memory for debugging MINICUBE2 The use of MINICUBE may be appropriate in some cases because some memory spaces and serial interfaces will be disabled for use 58 Pamphlet U18355EJ2VOPF Equivalent to target device Embedded Controller i Same frequ
61. d to respond immedi ately to changes in external and internal events many problems that cannot be solved by conventional interrupt servicing have arisen hence the development of the real time OS The real time OS is designed to react promptly to event changes and interrupts and manages multiple process ing programs by dividing them into task units which are then executed in the optimal order Real time advantages Conventional program gt Real time OS Sue g lt For designing gt Facilitates creation of application modules Software development can be focused solely on the ap plication Management of program in task units Tasks can be set individually by prescribing an inter task communication mode For debugging Discrete task debugging enables multiple operators to debug simultaneously Only inter task communication and synchronization test ing are required for integrated debugging For program maintenance Specification changes and function additions can be ex ecuted in task units reducing the effect on the system as a whole Because the program consists of task units gt The internal structure is simplified resulting in greater program legibility The program can be reused in task units even in other systems Task execution Interrupt f Memory control J management J management J The real time OSs offer the following high performance environment Compliance w
62. e and temperature sensor are mounted Bread board that can be wired without sol dering mounted Easy USB connection with PC Sunhayato T Engine development kit Manufacturer Distributor Personal Media Corporation Target device V850 PERSONAL MEDIA P d CORP www personal media co jp Features Packaged GNU based development envi ronment of CPU board meeting T Engine specifications and real time OS PMC T Kernel Software environments necessary for program development for T Engine supplied as standard Software specifications and detailed technical information on hard ware including circuit diagrams are supplied as accessories Development kit of standard T Engine and uT Engine for various CPUS including VR microcontrollers and V850 microcontrollers are available so that selection can be made according to the use for development 78K0 motor evaluation board Manufacturer Distributor GAIO TECHNOLOGY CO LTD Target device 78K0 Features G A Q 4 Motor control development that can be easily TECHNOLOGY started and tried Motor control solution realized by 78KO Package of hardware platform and development software for con trolling and developing the inverter of a DC motor Starter kit best suited for beginners of CPU control of DC motor 78KOS KA1P CX Manufacturer NEC Electronics Corporation Distributor Sunhayato Corp Target device 78KOS Features
63. e for TBO304 is installed Microcontroller evaluation kit TK series pipa Manufacturer Distributor TESSERA Technology INC TESSERA Target devices 78K0 V850 Features Easy to use low price kit for evaluating V850 and 78K0 Can be used for research education and performance evaluation for mass production of your product Application specific variations Ethernet ZigBee wireless also avail able TK Expansion Board that expands the function of the TK board and can perform applied operation is also avail TY able a Pamphlet U18355EJ2VOPF 15 PARTNERS Support Information by Microcontroller Product 1 2 Product Name Company Name p TA f DTNDAGessBUeSUK AkCepmao A o HOPERSPo AkCweam O SY dC soske cowurmHdEHNG oo 1 5 11264 encoderidacoder sofware Fecrro matematica co La gt o WIA decoder sofware lecmoMamemaaCo Us gt o IWwvodecodersouae TecmoMamemaiaCo Us To ENCIRG Data Foundaton Framework ENORODFF Ercira Corporation 1 o sewn o Veterano 9 gt fo CAWedkd VereemCe ud 9 o obec Advanced EmeeeKK o FUE ENEE SE E eame EmeeekK ME FUE IE a kASAGO Pv beseddewkpmen t Eme wescom a a A AYO IKASAGOTCPIPUPvipbeseddewopmenkt EmeWesomie
64. ed by placing buttons and LEDs Panels having the same operability as Microsoft PowerPoint can be cre ated e Monitoring I O waveform of microcontroller timing chart window Waveforms can be monitored in an oscilloscope like image e Simulation of serial transmission reception serial window Transmits serial data to the microcontroller m mu and displays reception of serial data from the CPU simulation microcontroller B Ie ES Ge Serial waveform input MOES ecn Serial waveform Remark All screen images are screenshots of the SM The functions of the SM850 vary slightly 43 Pamphlet U18355EJ2VOPF REAL TIME OS HITRON SPECIFICATION COMPLIANT REAL TIME OS The following ITRON specification compliant real time OSs are supported by the V850 microcontrollers RX850 LITRON specification compliant real time OS for V850 microcontrollers UI TRONS low memory load RX850 Pro LITRON specification compliant real time OS for V850 microcontrollers uITRONS high function RX850V4 pITRON specification compliant real time OS for V850 microcontrollers uITRON4 Why is a real time OS needed With the recent advances in the performance and functionality of microcontrollers not only have the systems to be developed become more complex but also the quantity of the programs to be executed by these systems has increased Because systems in the field of control equipment in particular are require
65. ency as target device is settable Actual operating frequency depends on PC program or debug function used 16 MB optional Unlimited 2 points when shared between execution and access eventsNete 1 2 points when shared between execution and access events 10 points 6 points 1 point up to 4 stage 1 point up to 2 stage sequence possible sequence possible 2Note 1 16 points 64 points when shared between execution and access events 16 points up to 4 stage sequence possible 64 points Internal ROM area 4 points 2000 points p RAM area 2000 points None Enabled EnableqgNete Enabled Enabled Enabled Disabled 256 K frames With branch instruction data address accessing data address time stamps and interpolation function Enabled Settable with O to 16 M frames 4 K frames by default All instructions address data accessing address data time stamps Enabled disabled with V850E ME2 V850E SV2 Enabled Enabled 7 measurements Total value pass count maximum value minimum value average value Enabled Not available Enabled Enabled 8 measurements Total value pass count maximum value minimum value average value Not available 256 bytes x 8 points Not availableNete 3 Entire RAM area Entire ROM area any 1 MB area optional Not available Entire ROM area any 1 MB area RESET WAIT
66. er has completed and returned the User Registration Card included with the product s guarantee card free up grades are available online for the period of one year following purchase Once this period expires an upgrade fee will be required Inquiries regarding product usage and bugs Please direct any inquiries to an NEC Electronics distributor sales division or use the technical hotline Range of support NEC Electronics provides support for all products that have been used in accordance with the stated methods Note that real time OS source code products fall outside NEC Electronics support range Seminars NEC Electronics provides a wide variety of forums for exploring the microcontroller develooment environment ranging from seminars to introduce potential new customers to NEC Electronics products to training sessions for those customers seeking to improve their knowledge and technical skills All those interested are warmly invited to attend The following seminars have been organized to assist customers in understanding and using the V850 microcontroller devel opment environment To find out more about these seminars please refer to the seminar Web site http www necel com seminar Those interested in NEC Electronics on site seminars held at the customer s location are requested to contact an NEC Electronics for details such as date and content 85 Pamphlet U18355EJ2VOPF SUPPORT DEVELOPMENT TOOLS DOWNL
67. erators to debug si multaneously Only inter task communication and synchronization testing are required for integrated debugging For program maintenance Specification changes and function additions can be executed in task units reducing the effect on the system as a whole Because the program consists of task units The internal structure is simplified resulting in greater program legibility gt The program can be reused in task units even in other systems Dynamic generation and deletion of resources Not available Task debugger Available System performance analyzer Available 14 Pamphlet U18355EJ2VOPF DEVICE DRIVER CONFIGURATION TOOLS Applilet The following device driver configuration tools are available Applilet for 78KOS Kx1 Device driver configuration tool for 78KOS KA1 Applilet2 for 78KOR Kx3 Device driver configuration tool for 78KOR KE3 78KOR KF8 and 78KOR KG3 Applilet2 for 78K0 Kx2 Device driver configuration tool for 78K0 KB2 78K0 KC2 78K0 KD2 78K0 KE2 and 78K0 KF2 Applilet2 for 78K0 Fx2 Device driver configuration tool for 78K0 FC2 78K0 FE2 and 78K0 FF2 Applilet2 for 78K0 Lx2 Device driver configuration tool for 78K0 LE2 78K0 LF2 78K0 LG2 78K0 LC3 78K0 LD3 78K0 LE3 and 78K0 LF3 Using Applilet setting sources for the on chip peripheral functions can be generated automatically just by selecting and inputting relevant parameters wi
68. eripheral simulator for V850ES JG2 and V850ES JJ2 under development SM850 SM for V850ES Kx2 Instruction peripheral simulator for V850ES KE2 V850ES KF2 V850ES KG2 and V850ES KJ2 under development SM for V850ES Fx3 Instruction peripheral simulator for V850ES FE3 V850ES FF3 V850ES FG3 V850ES FJ3 V850ES FK3 V850ES FE3 L V850ES FF3 L V850ES FG3 L SM for V850 Instruction simulator for V850E and V850ES Instruction peripheral simulator for V853 V850 SA1 V850 SB1 V850 SB2 V850 SF1 V850E MS1 V850E MA1 V850E IA1 V850E IA2 V850ES SA2 V850ES SA3 V850ES KF1 V850ES KG1 V850ES KJ1 V850 SC1 V850 SC2 V850 SC3 Instruction peripheral simulators Can simulate instruction execution by the CPU and internal periph eral functions such as timers and UART The SM850 is included with the software package Other simulators are sold separately Instruction simulators Can simulate only instruction execution by the CPU included in the software package Features 4 Target less evaluation Microcontroller operations including the operations of the on chip peripheral units and interrupt servicing in addition to the operation of the CPU can be simulated Programs can be debugged in an early stage without an in circuit emulator Same operability as debuggers for V850 microcontrollers Various simulation functions e System debugging on PC I O panel window Dummy target systems can be organiz
69. fication systems are supported by the V850 microcontrollers X0O850 Auto verification system for V850 microcontrollers X0850 is an auto verification system for the V850 microcontrollers At the test process the final process in software development this system performs auto execution and auto evaluation using the actual target hardware providing support for test automation Features Improved execution of tedious repetitive and regression tests Full testing after each software revision is tedious and time consuming Test automation enables regression tests to be performed more easily for improved software quality Executes tests that are too complex or too large to be executed manually With the advent of ever more complex software an increasing number of tests are endurance tests or other tests too complex for manual operation Test scripts can be used to enable implementation of abnormality related tests or other complex tests and it saves time when implementing very large tests Facilitates reproduction of abnormalities When an abnormality is discovered it is often difficult to remember the execution steps that preceded the ab normality Test automation includes recording these execution steps which facilitates and helps ensure ac curacy when reproducing the abnormality Configuration Tests are performed using a host machine connected to the target system The XO850 Test Manager which is installed in the host mach
70. following packages that include sockets Exchange adapter and target connector S type only Exchange adapter YQ connector and target connector T type only 56 Pamphlet U18355EJ2VOPF ON CHIP DEBUG EMULATORS MINICUBE SERIES The following products are available as on chip debug emulator MINICUBE se ries for V850 microcontrollers QB MINI2 V850ES HE2 V850ES HF2 V850ES HG2 V850ES HJ2 V850ES HE3 V850ES HF3 V850ES HG3 V850ES HJ3 Alias MINICUBE2 V850ES IE2 V850ES JF3 L V850ES JG2 V850ES JG3 V850ES JG3 L t 2 V850ES JJ2 V850ES JJ3 V850ES KE2 V850ES KF2 V850ES KG2 V850ES KJ2 V850E IF3 V850E IG3 V850ES KE1 e V850ES KF1Note3 V850ES KG1 V850ES KJ1 V850ES KE1 V850ES KF1 V850ES KG1 V850ES KJ1 V850ES FE2 V850ES FF2 V850ES FG2 V850ES FJ2 V850ES FE3 V850ES FF3 V850ES FG3 V850ES FJ3 V850ES FK3 V850ES FE3 L V850ES FF3 L V850ES FG3 L V850ES SG2 V850ES SG2 H V850ES SJ2 V850ES SJ2 H V850ES SG3 V850ES SJ3 V850E IA3 V850E IA4 V850ES IK1 V850E MA3 QB V850MINI V850ES HE2 V850ES HF2 V850ES HG2 V850ES HJ2 V850ES HES V850ES HF3 V850ES HG3 V850ES HJ3 Alias MINICUBE V850ES JF3 L te2 V850ES JG2 V850ES JG3 V850ES JG3 L V850ES JJ2 V850ES JJ8 V850ES KJ2 Notes 1 On chip debug emulator with programming function MINICUBE2 MINICUBE2 Features On chip debugging and flash programming V850E IG3 V850E ME2 V850E MA3 V850E IA4 V850E SV2 V850E
71. formation Information on definition functions such as the size and stack count that are statically calculated are output to the assem bler source module file Included utilities The CC78KO is provided with utilities useful for developing integrated systems e Stack estimation tool SK78K0 SK78KOS SK78KOR otatically estimates the stack size used by a function group within a project e Bank arrangement help tool BS78K0 Places the C source file into an optimal area shared area or bank area in accordance with the information file code size number of functions being referenced output by 78K0 C compiler CC78KO Caution The CC78K0 CC78KO0S and CC78KOR do not support double precision floating points For details see the respective user s manuals Pamphlet U18355EJ2VOPF SOFTWARE PACKAGES INTEGRATED DEBUGGERS The following integrated debuggers are available ID78KO QB 78KO debugger target emulators IECUBE MINICUBE2 ID78KO NS 78KO debugger target emulator IE 78KO NS A ID78KOS QB 78KOS debugger target emulators IECUBE MINICUBE2 ID78KOS NS 78KOS debugger target emulator IE 78KOS NS A ID78KOR QB 78KOR debugger target emulators IECUBE MINICUBE2 These integrated debuggers operate in the PC in which Windows OS is installed and provides a user friendly GUI Graphical User Interface Often used commands are organized as buttons and can be activated by simply clicking the mouse which provide an en
72. ghtweight e Palm sized Enhanced time measurement function The time measurement function is used to measure the execution time taken by a program execution Timer Hun Break Pasg Timer Tmr00002 Total The following points were enhanced SHEE Mar ws Mi y compared with the conventional high Min Total performance emulator l O E s cm e New output items added Total time only Tritialize IMA AA ae gt Average maximum minimum and Mine E M pass count e Number of channels Expanded from 1 to 3 channels 22 Pamphlet U18355EJ2VOPF Enhanced real time RAM monitoring functions e Monitoring range expanded 2 KB of entire space gt No limitations in e Enhanced display function when a change occurs in RAM RAM read write operation by the microcontroller is highlighted with colors e High speed operation Maximum operating frequency 20 MHz Coverage measurement function Measures the percentage of the ex ecuted code in a load module section or other such area e Measurement method Execution coverage other than execution count and access coverage e Measured range Internal ROM Space external memory space entire soace Memory R W Blue Write Red Displays the coverage of the executed code for total code in a load module Pre Fargo Teale E Displays the coverage of the executed code separately by functions section
73. global headquarters Distributor ATI Japan Target devices 78KOS 78KO 78KOR 78K4 V850 Features CANLab is software for analyzing CAN and LIN which is as inexpen sive as under 200 000 yen Supporting industry s standard database it offers various functions such as message transmission trace log graph path statistics gage and script Annual maintenance cost is also as low as several ten thousand yen and CANLab is supplied in an environment where it is easy to increase the number of units No 1 system simulator Manufacturer Distributor GAIO TECHNOLOGY CO LTD Target devices 78KOS 78K0 78KOR V850 Features G A Q Next generation simulation environment improves TECHNOLOGY quality of embedded software Easily reproduces exception operations interrupts and timing events that are difficult to reproduce in verification using an actual machine dramatically improving software quality Necessary simulation is automatically synthesized by only connect ing model components on GUls and thus can be organized in a short time Pamphlet U18355EJ2VOPF Verification Tools 3 3 simplex sigillum veri CoMET METeor Metrix PDB VPM T Manufacturer VaST Systems Technology em Distributor Gaia System Solutions Target device V850 Features By using CoMET METeor tool of VaST creating virtual system pro totype VSP from virtual processor model VPM bus model and
74. he target and server operate in coordination during a communication session and thus realizing a dynamic loading function function to dynamically add delete or update modules with a compact code size MC S I 42 fb 237 IPNET Manufacturer Interpeak AB Distributor A I Corporation Target device V850 Features IPNET is a full specification IPv4 v6 dual stack that was developed by Interpeak in Sweden in conformance with RFC standards and centers on Internet protocols for embedded applications It includes IPSec in the basic package and supports multiple network Fs and routing ta bles Dynamic routing functions and virtual routing are also supported as well as the use with routers A wealth of optional protocols such as those related to security is also available MC amp I 42 fib 23 eBoss Kernel x Manufacturer Distributor COMPUTER HI TECH INC Target device V850 Features Original super high speed startup kernel that supplies an environment equivalent to Linux Kernel operation has been verified so that customers can concen trate on application development Easily realizes remote monitoring and controlling because TCP IP pppd telnetd ftod httod and SMTP are supported as standard Conforms to POSIX and allows effective use of Linux and GPL re sources XTNDAccess Blue SDK Manufacturer Anywhere Solutions K K Distributor A I Corporation Target device V
75. ies with RFC Supports multi socket interfaces Supports optional products such as PPP FTP Telnet as well as TCP IP basic set Device drivers provided Various LAN controller drivers and serial control drivers are included in the source Since the device driver section is separate from the RX NET library device drivers other than those included in the package can also be imported Supports NEC Electronics real time OS RX850 Pro Features of RX FS850 Uses PC compatible file system O Formats for hard disk drives e FAT FAT12 FAT16 or FAT32 e Supports file names up to 254 characters long VFAT O Formats for CD ROM drives e 5O 9660 Level 1 e Joliet supports file names up to 64 characters long e Supports multi session CDs Designed for multi tasking O No need to set up exclusive control between tasks when issuing API Includes file locking function to prevent concurrent write operations from multiple tasks to the same file Complies with UNIX API Supports hot swap Enables hot swap such as for PC cards Auto buffering function I O buffer is acquired automatically for I O processing Compact design suitable for ROM programming Features of GOFAST Created on the basis of FPT3 0 by USSOFT Complies with ANCI C JIS X 3010 Supports GHS GNUPro and IAR compilers Pamphlet U18355EJ2VOPF AUTO VERIFICATION SYSTEM AUTO VERIFICATION SYSTEM The following auto veri
76. ign branch offices uic IDE MULTI Manufacturer Green Hills Software Inc USA Distributor Advanced Data Controls Corporation Target device V850 Features MULTI Based on integrated GUI Green Hills Software s MULTI pro vides a high performance easy to use integrated development environ ment lt provides a total support from programming to debugging and maintaining helping shorten the development period and improve the performance and quality of the application program Compiler IDE MULTI conforms to the ISO ANSI C Standard lt also supports code generation by op timization peculiar to processor architecture so that pipeline processing suitable for a target processor and optimization related to instruction set can be performed C compiler for high speed compact embedded systems exeGCC Manufacturer Kyoto Microcomputer Co Ltd KIC Distributors Kyoto Microcomputer Co Ltd Naito Densei Machida Mfg Co Ltd TESSERA Technology INC NEC Micro Systems Ltd Target device V850 Features Supports GNU C version 3 0 Supports C Also supplies EC library suitable for embedding Porting optimized for Windows environment Original embedded library Supports Japanese Comments and character strings in Japanese can be used Pamphlet U18355EJ2VOPF 69 PARTNERS Integrated Development Environments Compilers 2 2 GNUPro n3 Manufacturer Distribu
77. in which real time RAM monitoring is enabled 3 points per byte and 16 bytes in total can be set 4 32 Pamphlet When the pseudo RRM function is not used in 2 wire mode 111 bytes are occupied U18355EJ2VOPF A pseudo RRM function which performs monitoring by momentarily stopping program execution is available A range of up to 8 MEMO 33 Pamphlet U18355EJ2VOPF V850 MICROCONTROLLER DEVELOPMENT ENVIRONMENT V850 MICROCONTROLLER DEVELOPMENT ENVIRONMENT 1 2 In Circuit Emulator and On Chir Emulator Environment In circuit emulator on chip debug emulator G1 series MC series IECUBE series MINICUBE series Midas Lab Sophia Systems UniSTAC series IECUBE MDE advice series KMC PARTNER series NDK BITRAN BITRAN DN 850 series Notes 1 RD850 RD850 Pro RD850V4 AZ850 and AZ850V4 can be used with ID850 ID850QB MULTI PARTNER WATCHPOINT and NW V850 32 2 RD850V4 and AZ850V4 can be used with ID850 ID850QB and MULTI ATI Accelerated Technology Inc Midas Lab Midas Lab Co Ltd BITRAN BITRAN CORPORATION NDK Naito Densei Machida Mfg Co Ltd CATS CATS Inc Red Hat Red Hat Inc GAIO GAIO TECHNOLOGY CO LTD Sophia Systems Sophia Systems Co Ltd GS Green Hills Software Inc DE Yokogawa Digital Computer Corporation KMC Kyoto Microcomputer Co Ltd Others NEC Electronics Corporation 34 Pamphle
78. ine manages the tests by executing the tests gathering the test results automatically comparing the test results to the expected values etc Host Machine Target System XO850 Test Manager Software e ee ome gt cae j User program tex x XO850 command processing block DBJ l ere XO850 communication XO850 main communication block OBJ Vibes a oni processing block SRC 51 Pamphlet U18355EJ2VOPF AUTO VERIFICATION SYSTEM 52 XO850 Test Manager screen example Ee Vea Ln Ee Heb Dime E NER E an ERAI Ge Furckian List far Link Funcilon Help Cau LAE Lu Fus c am paa til rc Eteris EjEseneto phei Reports tg ya mem dl ad dl cs Tor cds s A METERS File Haaa reu ItaL Ime ndlust rer Total Execution Tiasa m m 1 1 de hio Reais Fils 4 B EEY Dai LT KE Y bipater zi Reiulla and Esparia Comparison A A amp C amari GR E P udana rim a TE 2 URETA hee wur ma DI SLE ILLNM LL ahii dd 25 48 27 erm rb pl m Tr more sobe ini 1 BEDE 2004 71 22 Won Wears bi sl Tow ROS F OK Pet Sess 2004 11 EE Mo E OK BLS IT 2004 11 on o mM 1 58 40 2004 11 EH Mond k 12 00 08 2004 11 22 Mon OK a ea 200411 felon OK PHI TEC 2004 11 Eh Mon ak ECHE 004 11 22 Mon k 12 01 35 2004 11 22 Mon List M sfisrora Atissa Functions Support for creating test scenarios e Auto generation of test scenari
79. ion Boards Starter Kits 1 3 RTE PC CB series Manufacturer Midas lab Inc Midas lab Distributors CORE CORPORATION Naito Densei Machida Mfg Co Ltd Target device V850 Features Monitor support for MULTI from GHS and NEC Electronics PART NER High speed program transfer via PC bus connection except CB se ries Connectable via serial communication RS 232 C KBCR CB2 image processing evaluation kit Manufacturer Distributor Shikino High Tech CO LTD Target device V850 5 Features GBT FD Realizes flexible sensing processing unit by many image sensing functions and parametric functions High speed compression processing by independent JPEG encode engine 30fps or more VGA Mainly consists of CPU LAN PCMCIA and dedicated ASIC Ex ternal device can be easily connected because system bus and general purpose port are output as extended buses Real time OS complies with yITRON4 0 specification and TCP IP is implemented uses MiSPO s NORTI Pamphlet U18355EJ2VOPF PARTNERS 74 Evaluation Boards Starter Kits 2 3 Giraffe GD LAY GRRASH Manufacturer Distributor MIKASA SHOJI CO LTD Target device V850 Features Supports LAN compact flash and USB device for communication Main board equipped with expansion connector so that applica tions different from one user to another can be developed Option board that can select 5 5
80. iquitous TCP IP MatrixQuestUSB USB host driver uCcuest Manufacturer Distributor TEPCO UQUEST LTD Target device V850 quest for you Features USB host driver for embedded systems Supports high speed operation such as with uPD72010x and On the Go Supports various controllers and classes ubiquitous TCP IP m mE Manufacturer Distributor Ubiquitous Corporation Ubiquitous Target device V850 Features Small lightweight and fast TCP IP solution for embedded sys tems also supports IPv6 TCP IP protocol stack and UPnP middleware conforming to RFC implemented as standard Record of having been employed in a wide range of areas covering home furnishing and digital household appliances and many appli cation examples Ubi TERI scu Easy to expand when used with an add on X 2 package such as SSL AV and USB Host int mE Substantially lowers hardware cost by mini rene El mizing memory required RPTE um ubiquitous AV E mmm Manufacturer Distributor Ubiquitous Corporation Ubiquitous Target device V850 Features Supports UPnP AV Conforms to DLNA Digital Living Network Alliance Guideline 1 0 Guideline 1 5 to be supported soon Operation checked by various conformance tests Compact code size optimized for embedded systems Voice recognition soft module LiteSpeech Manufacturer Distributor Soft Module Group Mobili
81. ith industry standards uITRON specifications Support for power management functions Capability to embed required functions only selection of system calls to be used Advanced task development support through task debugger RD Application operational analysis support through system performance analyzer AZ 44 Pamphlet U18355EJ2VOPF Notes 1 2 3 4 5 N Oo Embedded Controllers uITRONS O uITRON4 O V850 V850ES V850 V850ES V850E1 V850E2 V850E1 V850E2 32 22 20 2 No restriction No restriction Note 4 Specified by user Specified by user idle handler idle routine ROM 5 7 KB ROM 13 3 KB ROM 11 5 KB RAM 2 1 KB RAM 3 2 KB RAM 2 4 KB The poolO section and sit section must be set as areas at address O 32 KB The event flag can be used in substitution The variable length memory pool can be used in substitution A function call can be used in substitution This performance is applicable under the following conditions Program internal ROM data stack internal RAM frequency 25 MHz Any mode can be supported by creating an idle task by the user This is the time of waiting at task switching time wup_tsk and then releasing Five tasks two semaphores three cycle handlers one variable length memory pool memory pool size 1024 bytes Frequently used system calls are selected This value excludes the user code and the
82. l https shiwebO 1 shi co jp shiwebO1 WebRequest ns4 j shimechatronicsjo OpenForm URL htto www shi co jp smec Marketing Group Planning Division Sophia Systems Co Ltd E mail marketOsophia systems co jp URL http www sophia systems co jp TANBAC Co Ltd E mail info tanbac co jp URL http www tanbac co jp top html Techno Mathematical Co Ltd E mail infotmath co jp URL http www tmath co jp TERCO UQUEST EID E mail sales uquest co jp URL htto Avwww uquest co jp TOYO Corporation E mail sdpQtoyo co jp URL http www toyo co jp sdp Naito Densei Machida Mfg Co Ltd E mail info ndk m co jp URL http www ndk m co jp asmis IBM Japan Ltd E mail https www 06 ilbm com p domino03 software ecatalog nst qui OpenForm URL http www 06 bm com p software rational Lauterbach Japan Ltd E mail infoOlauterbach co jp URL http www lauterbach co jp 81 44 989 7253 81 44 989 7014 81 3 5603 2051 81 3 5603 2055 81 3 5 98 3636 81 3 5 98 0226 81 3 3580 5501 81 3 3580 5509 81 3 3279 0771 81 3 3246 0645 81 42 750 4172 81 42 750 4183 81 120 450 260 81 34 477 4511 81 34 477 4519 Personal Media Corporation 81 3 5475 2185 81 3 5475 2186 E mail te salesQpersonal media co jp URL http www personal media co jp te ICE Division BITRAN CORPORATION E mail ice salesQbitran co jp URL http www bitran co jp ice Flash Support Group Inc E mail sales j fsg co p URL h
83. lanned enabling continued use in the future Compact lightweight and strap attachable Saving of space in development and mass production and high portability can be achieved thanks to its com pact size 48 x 48 x 12 4 mm which is 1 4 in volume of the existing model MINICUBE and lightweight Pamphlet U18355EJ2VOPF MINICUBE2 System Configuration On chip debugging and flash programming can be performed using a simple system configuration Ga gt 16 pin target cable Microcontroller oct aa 77 Target system MINICUBE2 USB cable 10 16 pin target cable 78K0 OCD board when using 78K0 when using 78K0 MINICUBE2 Option Products A wide variety of option products is available Trial CPU board Unbundled cable Recommended for users wishing to operate Connection with MINICUBE2 can be established the microcontroller right away by simply mounting a test pin in the target system For DIP conversion This is a product of Naito Densei Machida Mfg Co Ltd Two LEDs S Simplified universal area MINICUBE2 connector Already mounted clock SICA cable Space of the connector mount area on the target system can be saved The quick start guide on the This is a product of Tokyo Eletech Corporation NEC Electronics Web site can be used S to try out the line of microcontroller development One switch Differences with 78KO MINICUBE The main differences with the conventional 78K0 MINICUBE are
84. ll responsibility of the customer NEC Electronics assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits software and information e While NEC Electronics endeavors to enhance the quality reliability and safety of NEC Electronics products customers agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely To minimize risks of damage to property or injury including death to persons arising from defects in NEC Electronics products customers must incorporate sufficient safety measures in their design such as redundancy fire containment and anti failure features e NEC Electronics products are classified into the following three quality grades Standard Special and Specific The Specific quality grade applies only to NEC Electronics products developed based on a customer designated quality assurance program for a specific application The recommended applications of an NEC Electronics product depend on its quality grade as indicated below Customers must check the quality grade of each NEC Electronics product before using it in a particular application Standard Computers office equipment communications equipment test and measurement equipment audio and visual equipment home electronic appliances machine tools personal electronic equipment and industrial robots Special Transportation equipment automobiles trains ships e
85. low power consumption Can easily support Windows Media format in combination with WMV9 decoder software Original algorithm using mathematical techniques realizing high sound quality and low power consumption Compact memory areas ROM and RAM Compatible with existing processor families CANbedded Manufacturer Distributor Vector Japan Co Ltd vector Target devices 78K0 V850 Features CANbedded supplies source code components meeting specifica tions concerning network establishment for communication between ECUs using the CAN protocol of the automobile industry so that data exchange between ECUs on a network using the CAN protocol can be easily integrated WMV9 decoder software 8 Alggritham Specialis Manufacturer Distributor Techno Mathematical Co Ltd TMC Target device V850 Features Decoder software supporting WMV9 Main Profile Simple Profile Capable of decoding WMV9 without external hardware or dedicated DSP Original algorithm using mathematical techniques realizing high definition and low power consumption Compatible with existing processor families ENCIRQR Data Foundation Framework elie DFF Manufacturer Distributor Encirg Corporation ae Target device V850 ENCIRO Features High speed and compact engine minimum footprint 24 KB Capable of C code generation from SQL and using components embedding only necessary functions
86. lso gen erated automatically These project files are loaded before building the target object 5 Debug Use a debugger or simulator to perform debugging process that does not require consulting the manual e lala oc gt y jun e b gem po ome ee SST th 1e eres mimm D 53 Pamphlet U18355EJ2VOPF DEVICE DRIVER CONFIGURATION TOOLS 54 Features Conflict check among interactive type input resources In addition to providing a digital I O port function ports provide various al ternate functions The conflict check function ensures that there is no over lap between ports being used by the I O port function and ports being used by an alternate function Port aliases The alternate functions of each port can be referenced On line help Help descriptions of various functions in automatically generated source code can be referenced A Pe 22243393273339 LEEEEEEEEEEEEENTEEEEEEEEE xf pope Pie de e arial ES DD ID dms V850ES KX2 API Online Help Remark This API is used to transmit data Function MD STATUS UARTn SendData UCHAR txbuf USHORT txnum nz0 1 2 Argument Variable type Description UCHAR touf Header pointer of transfer buffer The number of data to transmit USHORT trum irama nuce Return value MD OK Success MD ERROR Set failed Pamphlet U18355EJ2VOPF IN CIRCUIT EMULATORS IECUBE SERIES The following IECUBE se
87. ly involves checking the following operations and then analyzing the system s re sponse performance Operation check E Intertask operation check Interrupt servicing External Deadlock status task run sequence resource ac cess status Internal task operation check System call return value Interrupt servicing operation check Interdevice I O device Occurrence frequency nesting depth servicing processing check time enable disable position O Internal task operation check Intertask operation check Response Performance Analysis Adequacy of access division task run time Selection of optimal scheduling task priority level Optimal resource allocation resource utilization efficiency resource values Algorithms and the system configuration concept can be changed at the design stage based on analy sis results The tool that supports this kind of analysis and modification is the system performance analyzer AZ This performance analyzer operated in combination with one of a variety of debuggers has the follow ing functions Detection of bugs caused by system timing misses Detection of problems caused by the simultaneous operation of multiple tasks Verification analysis of real time system execution performance The system performance analyzer displays trace data visually and provides the following functions for software operation control thus facilitating task operation anal
88. m a mixed display of the assembly language that corresponds to the C source Can set break points by using a single button EC Can immediately check the values of frequently seen variables by watch registration Can display function names addresses and sizes in a list Memory window enabling the identification of read and write traces when IECUBE is used Can check call functions and local variables in the stack frame information The time from the start until stop of execution is displayed Pamphlet U18355EJ2VOPF SYSTEM SIMULATORS The following system simulators are available SM for 78KOR Kx3 SM for 78KOR SM for 78K0 Kx2 SM for 78KO SM78KO SM for 78KOS Kx1 SM for 78KOS under development SM78KOS Instruction peripheral simulator for 78KOR KES3 78KOR KF3 78K0R KG3 78K0R KH3 planned to be supported and 78KOR KJ3 planned to be supported Instruction simulator for 78KOR Instruction peripheral simulator for 78KO KB2 78K0 KC2 78K0 KD2 78K0 KE2 and 78K0 KF2 Instruction simulator for 78KO Instruction peripheral simulator for 78KONete Instruction peripheral simulator for 78KOS KU1 planned to be supported 78K0S KY1 78KOS KA1 and 78K0S KB1 Instruction simulator for 78KOS Instruction peripheral simulator for 78K0SNote Instruction peripheral simulator Can simulate the execution of CPU instructions and internal periph eral functions such as timers and UA
89. mming supported 78KO microcontrollers 78K0 Kx1 78K0 Fx2 uPD78F073x 78K0 Kxx with LIN uPD78F071x uPD78086x 78KOS microcontrollers PD78F9334 Note As of March 2008 Supported devices will be added as needed Only 78K microcontrollers supporting MINICUBE2 are listed above When considering to develop a V850 micro controller using MINICUBE2 refer to page 57 MINICUBE2 for V850 microcontrollers On chip debug emulator with programming function MINICUBE2 Features On chip debugging and flash programming A debug function enabling the detection of bugs in a program to be integrated into a microcontroller and a programming function to write a developed program to the microcontroller are mounted to cover the processes from debugging through mass production LO Low price Changing of center LED color Further reduction of initial costs for develooment or mass production can be according to operation status achieved because of its low price 1 3 of the existing model MINICUBE MINICUBE2 8 bit to 32 bit support Cost reduction through the diversion of development environments and sharing of mass production systems can be achieved due to MINICUBE2 capability to cover the processes from development through mass pro duction for various microcontrollers of different specifications Single power supply flash memory product support The support of all single power supply flash memory products to be released is p
90. module before M can use it for other purposes tions duplicated P10 was used as Tx A Ko EA DTE TITEL I F Alias of ports o ee j mal ME EN A e e ON Alternate functions of each port can gt aw p Vo es be referenced D Geral trancell data culpa WARTI Serial renee deta input ARTO MDPUTERTATTTTITEZT ITTF JF oos ll Online help LN E ES Oso LOW ava Descriptions on functions in automati on iL PERF cally created sources can be refer enced This AP la reaponaible for recening data to user definad buffer E d Por m NB AD Converter Function MO_STATUS HART RecerreDlatm UCHAR rabut USHORT rxmam 3 LARTO nit 2 LARTO Start A z Argument 2 USRTO_BendDalia un 8 LARTO Eon armhla zriahla name nipti 95 LARITO Call beck f ncdon UCHAR rebut esder point ofreces buffer E USHORT Tanum The num to be recelved number of tame Ratum value MD OK m Qi rating timer MD ERROR be M Clock output Eg uL 16 Pamphlet U18355EJ2VOPF IN CIRCUIT EMULATORS A Pm ad 78KOR IECUBE The following IECUBE series in circuit emulator is supported by the 78KOR QB 78KORKX3 78KOR KE3 78KOR KF3 78KOR KG3 78KOR KH3 78KOR KJ3 QB 78KORIX3 78KOR IB3 78KOR IC3 78KOR ID3 78KOR IE3 78KOR KC3 L 78KOR KD3 L 78KOR KE3 L Features Low price e 1 3 to 1 4 price of existing high performance emulator IE 78KO NS e Debugger
91. ningi a Cound t Program Filesi NET Electronica Tools RATA BJR Ti igbin karea y ga Program Files HIS Electronica T Link complere O error g and 0 varning ag found ST PEOgEanH FilesiNEs Electronica Toola i RATAJA V1 10 binvocTaROr eke 1 2631 Program FlleaVNEC Electronica T object Comversion Completa O arraf 2 and a warning fa found Euild Toral serorfa O Total warningia 0 EOF Build execution progress display al few Workspace E Tools ew Workhperc Hop 14 9 Hora Pleate sep Sauce Fies Eruca Fia Harm cu Lar LS rr x few Workhperce Hep 38 Conlirmatior T MHotapaca nomon 2 See Took Pfa cit it F Setun oros Files E Siti Debugga tu VL English Waman 338 A TAY SEED Meme conta oe Onk H SH for TBROA W221 st IOTER 2030 FOF Integrated Debug Ca Friga Fis HEC Elections Token Dae Ae Pamphlet U18355EJ2VOPF SOFTWARE PACKAGES ASSEMBLER PACKAGES The following assembler packages are available RHA78KO 78K0 assembler package RA78KOS 78K0S assembler package RA78KOR 78KOR assembler package The assembler package is the generic name for a series of programs that convert source programs for the 78K0 78KOS and 78KOR which are described in the assembly language into the code described in the machine language The RA78K0 RA78KOS and RA78KOR include the following six programs Structured assembler preprocessor RA78K0 RA78KO
92. nstructions address data accessing address data time stamps Enabled Not available Enabled 8 measurements Total value pass count maximum value minimum value average value Not available Not availableNete 3 Not available Not available Not available Entire RAM area Entire area TARGET RESET INTERNAL RESET TARGET RESET Not available MINICUBE2 included Available Not available Internal ROM 308 bytes Internal RAM 5 bytes INT PNote X Note 3 X 2Note 5 RESET USB2 0 USB1 1 Notes 1 Condition for stopping user program execution Simulation of simple external components such as buttons and LEDs displaying of I O signal waveforms customizing of external components etc 2 A forcible break cannot be performed when interrupts are disabled DI or if communication I F INTP interrupts are masked 3 A pseudo RRM function which performs monitoring by momentarily stopping program execution is available A range of up to 8 points per byte and 16 bytes in total can be set 4 The INTP pin differs depending on the target device INTP3 or INTP1 5 Debugging of the X1 and X2 pins and their sharing function can be performed after the program has been downloaded Pamphlet U18355EJ2VOPF 31 ON CHIP DEBUG EMULATORS 78KOR IECUBE MINICUBE2 SM Function Comparison QB 78KORKX3 QB MINI2 e IECUBE MINICUBE2 Maximum operating frequency Internal ROM
93. ocate external variables to the saddr areaNte sreg variable and function arguments and automatic variables to the sadar area or registers norec noauto functions Consequently the code size can be reduced thereby programs run faster Note An area that can be accessed using the instruction with a small number of bytes which is allocated to a part of the 78KO 78KOS and 78KOR internal RAM With various transfer and arithmetic instructions these compilers are excellent particularly in terms of usability e Data can be defined and manipulated in 1 bit units using 78KO 78KOS and 78KOR bit manipulation instructions e Can describe functions that can be called using a short instruction callt callf functions Aware of built in controls e Peripheral hardware incorporated in the 78K0 78KOS and 78KOR can be controlled directly using the C language e Interrupt servicing can be described directly using the C language register bank switchable e Using the built in functions and special instructions such as disabling enabling interrupts and rotate instructions can be output e Assembler s codes can be described in the C source Supports libraries that are effective for built in applications Among the standard library functions prescribed in the ANSI C standard the functions that are also effective for built in ap plications are supported The library s source programs sold separately are provided for reference Output of function in
94. of comparison when doubts arise about target board operation By simply acquiring additional development tools therefore this reference platform can be used as a turnkey solution Multi from Green Hills Software Inc or the remote monitor debugger of PARTNER from Midas Lab Co Ltd can be used Target Device V850E ME2 V850E2 ME3 Features of Motherboard Hardware for speech I O and other middleware Industry standard PC compatible PCI ISA PCMCIA E IDE Ethernet SIO parallel keyboard mouse and other interfaces Can be used with PC unit power supply and peripheral equipment AT X compatible board size Support of all CPUs in V850E CPU independent Support of partner tools such as Multi from Green Hills Software Inc and the PARTNER remote monitor debugger from Midas Lab Co Ltd Incorporated Software NEC Electronics provides the following RTOS and middleware on this board uITRON compliant real time OS RX Series RX850 Pro TCP IP software Library RX NET Various device drivers samples Pamphlet U18355EJ2VOPF 61 INFORMATION COMMON TO 78K AND V850 MICROCONTROLLERS PG FP5 The following flash memory programmer is available PG FP5 Microcontroller general purpose flash memory programmer Features Supports writing of all NEC Electronics microcontrollers with on chip flash memories Provides a variety of code storage functions up to eight t
95. ols and software products Optimized object debugging with compiler High speed simulation of peripheral function operation excluding some devices Management of different versions of the same tool Sample program for development tool operation verification with user s manual included 4 Timely version upgrade via development tools download service as well as version upgrade via supply media Product planning System design 7 N Hardware design Software design AppliletNete 1 Production PT Compilation assembly Unit inspection Debugging System ID850 IDB50NW debugging m aa System evaluation D Note 2 Commercialization Notes 1 Download from NEC Electronics Web site 2 Download from development tools download service Pamphlet U18355EJ2VOPF Embedded Controller rn C COMPILER The following compiler is supported with V850 microcontrollers CA850 C compiler package for V850 microcontrollers Features Complies with ANSI C standard for C language programming Includes powerful optimization functions Provides functions optimized for embedded systems Provides multiple utilities Powerful Optimization Functions The CA850 comes with powerful optimization functions that make the most of the device s performance fea tures Users can select among six optimization levels and can even set o
96. on chip debug emulator with programming function MINICUBE2 included Palm sized Easy setup e Integration of MINICUBE MINICUBE and OCD adapter e USB 2 0 interface supported compatible with High Speed USB I F and USB 1 1 Enhanced and added functions Functions added to MINICUBE EXON e Functions equivalent to high performance emulator trace For 10 pins QB 10MA EA 01T function 4 e Useful functions time measurement function added e Debugging of target device on foot pattern using compact target connector Target connector Compact and lightweight For 10 pins QB 10MA NQ 017 e Palm sized Ec Flash self emulation function Rewriting by self programming of internal flash memory can be emulated Connection with conventional MINICUBE target system Connection with target system using target cable single wire inherited e Hecommended target pin header opecifications 0 635 mm L 0 635 mm W 6 mm H RAM monitoring function e Memory R W possible during program execution Stack pointer initialization detection function Uninitialized stack pointer can be detected as an error Basic functions e Event detection access break 1 e Software break break before execution 2000 points Target cable to be connected to pin header on target system included Accessories e Debugger ID78K0S QB on chip debug emulator with programming function MINICUBE2 target
97. on products These development tools can be integrated in Windows using Project Manager PM and this inte gration realizes a development environment that remarkably enhances their usability The relationship between the development procedure of the application products and development tools are illustrated below Product planning Development Tools q io Hardware design Software design Appl ilet Production a Inspection Compile assemble m Im M SOS es Errors No Debugging Host machine System debugging System evaluation a EP Y In circuit emulator Pamphlet U18355EJ2VOPF DEVELOPMENT ENVIRONMENT IN CIRCUIT EMULATOR PRODUCT LINEUP The product lineup of in circuit emulators has been expanded to meet the needs for debug functions IECUBE for 78K0R F e Low price O USB I F O Debugger included High function O Compact and lightweight O MINICUBE2 included u d M IECUBE for 78K0S Kx1 idi O Low price O Low price e USB I F e USB I F O Debugger included High function O Debugger included O Compact and lightweight O MINICUBE2 included O Compact and lightweight O MINICUBE2 included MINICUBE2 On chip debug emulator with programming function E t O Ultra low price O Debugger included O Ultra compact and lightweight O Easy setup USB I F power supply unnecessary USB power supply used O Can write to flash memory incorpor
98. onf reset s Reading completed C sample pmconf varfunc s Reading C sample pmconf varfunc s Reading completed C sample pmcon wmfuncs s Reading C sample pmcon wmfuncs s Reading completed C sample pmconf def_sio s Reading C sample pmconf def sio s Reading completed C Program Files NEC Electronics Tool STK850 amp V2 10 dat85 libsize32 txt Reading C Program Files NEC Electronics Tool STK850 42 10 X dat850libsize32 t t Reading completed C Program Files NEC Electronics Tools STK850 amp V2 10 dat850 rx850prosyscall txt Reading D XProgram Files NEC Electronics Tool STK850 amp V2 10 dat850 rx850prosyscall txt Reading completed Pamphlet U18355EJ2VOPF 39 SOFTWARE PACKAGE PROJECT MANAGER PM The project manager enables more efficient development by integrating tools such as a C compiler and debugger Features Enables editing build and debugging as a series of operations Includes an editor function Includes a smart look up function that provides a short cut for coding function names and task names Menus and tool bars can be customized iy PM ape pnr LET pP uit Ela Ede And Layer Yea Frugri EuH Tool dos Hobo SED E 4 31 mil 92 RESO Pro sample progrem haves Det Bld oped Nindy OA BE Gs isamplatsrectinct c Ti Copyright C HEC Electronics corporation 1997 3005 200 6 111 righrs ceserved hy HEC Elecr
99. ontact general index html EN NE Africa http www aplix co jp Asia Pacific iaSolution Inc index html 886 2 2776 1680 886 2 2776 1380 www aplix co jp en contact general http www aplix co jp www iasolution net Asahi Kasei Corporation Worldwide Asahi Kasei Corporation unl http www asahi kasei co jp vorero en contact index html http www asahi kasei co jp vorero en index html ATI Japan Worldwide Accurate Technologies Inc http www accuratetechnologies com worldwide html htto www accuratetechnologies com COMPUTER HI TECH INC Worldwide COMPUTER HI TECH INC wl ebossQcht co jp http eboss cht co jp E Globaledge Corporation North America E Globaledge Corporation Asia Europe Middle East k sakata e globaledge com http www e globaledge com english index html Elektrobit Nippon K K Worldwide 3SOFT GmbH 3SOFT Business Division adl info 3SOFT de http www 3soft de Encirq Corporation Worldwide Encirq Corporation http www encirq com company contact_us contact asp nali http www encirq com index html Esmertec Inc Worldwide Esmertec Inc Oo htto www esmertec com company offices shtml http www esmertec com eSOL Co Ltd Worldwide eSOL Co Ltd 81 3 5302 1360 81 3 5302 1361 http www esol co jp english embedded ETAS Inc Worldwide ETAS Inc PA a http en etasgroup com about world_offices shtml http en etasgroup com index shtml Flash Support Group Inc Worldwide Flash Support Group Inc dl http ww
100. os from virtual target s operations e Auto generation of test scenarios from actual device s operations Auto execution of test scenarios e Enables execution of multiple test iterations or multiple consecutive test scenarios e Enables execution of test scenarios concurrent with condition judgments Auto comparison of execution results and expected values e When execution of test scenario ends the pass fail results are automatically displayed in a readable format e Displays a report describing the execution conditions for all test scenarios Use of upstream resources e Verification logs from design stages can be used to make test script generation more efficient e Analysis of abnormalities found during testing is facilitated by links to a status transition table e Coverage can be viewed at the status transition table level enabling confirmation of a test s coverage Use Conditions Load module The load module is generated by the V850 microcontrollers C compiler package CA850 The RX850 and RX850 Pro real time operating systems for V850 microcontrollers are also supported when the real time OS is used Communication tools One of the following is required for communications between the host machine and the target device e One serial communication channel for the device e An in circuit emulator IE 703002 MC IE 703102 MC IE V850E MC IE V850E MC A IE V850ES G1 or QB V850ESSX2 Pamphlet U18355EJ2VOPF Applilet ms
101. pan O a 9 Cmm A aran A o L6 O o CNN om a mew RETE ae e 6 i c LD es TD BN m PRE MEAN o 6 Remark All products supported O At least half of products supported A Less than half of products supported Not supported 76 Pamphlet U18355EJ2VOPF Support Information by Microcontroller Product 2 2 Catego Product Name opa Nan E Supported Microcontrollers uii ies Fu automatic programming sem P220 WaveTecmotogyCo a O Programming system 1100 8 Wavetecmogyco a A O Fash microcontroller mul programmer E200 INTERFACE co ta O O DatallO Sprint Series Optinay O a MO copor Programming system supporting FlastPAK networks Data YO Corporation 9 NETIMPRESS series O YeregawaDgtaCompuerCopoaen O 9 Pork ETT OO ET FET FS L FFesPROVELERG NeDemeMemdaMg Ceu o O 9 9 9 IMEwsOMEsmes Mesmbme O o mwesuuS Yoga Digital Computer Corporation 9 aweePOckEr O Yok g Digital Computer Corporation 9 Eme mekK MIO SIN E FETO ImreutemustrNDsees O NetDeneMemdaMg Ceu o o O9 9 wooo fa alaaa meo ooo momo Hey nares Menan a a Co O ee a E Time Machine Advanced Data Controls Corporation SuperTrace Pro
102. peripheral model and enabling simulation of actual target software including RTOS on the VSP with guaranteed cycle accuracy Solution of VaST allows analysis and optimization of architecture and parallel de velopment of software and hardware dramatically improving quality and lowering cost and realizing Time to Market YOKOGAWA gt Yokogawa Digital Computer Corporation RAMScope GT110 High speed RAM monitor Manufacturer Distributor Yokogawa Digital Computer Corporation Target device V850 Features Monitors at high speeds the internal RAM data via NBD interface equipped to MCU 128 points 1 ms max Minimum time stamp 10 us Also simultaneously monitors and logs CAN message Many trigger functions and graphic display Supported microcontrollers V850E IA1 V850E PG2 as of July 2006 Integrated Development Environments Compilers 1 2 EW78K EWV850 Manufacturer IAR Systems AB Sweden Distributor IAR Systems K K Target devices 78KOS 78KO 78KOR V850 Features Full support of all devices of 78K0x V850 Integrates all tools in the same development environment IDE even with different types of targets Industry s top level compiler that generates compact code Seamless coordination with ICEs of NEC Elec tronics Many header files templates and sample files SIAR SYSTEMS XASS V Series Manufacturer Distributor GAIO TECHNOLOGY CO LTD Target devices 7
103. pporting TIP Tool Interface Proto col or ToolLink debugging efficiency of a user program using a real time OS RX can be dramatically en hanced PERE DEI ael arig Ha de gas paa Dan Low gasai Jem dee Heb i te loa Jon I LAETITIAE Frequently used functions are registered on the tool bar E cs 31 ns agree pnain Can debug at the C source level Can perform a mixed display of the assembly language that corresponds to the C source Can set break points by using a single button Can immediately check the values of frequently seen variables by watch registration Can display function names addresses and sizes in a list Y TIET diner zum mz a e m Memory window enabling the identification of read and i Pana write traces when IECUBE is used Can check call functions and local variables in the stack frame information The time from the start until stop of execution is displayed 42 Pamphlet U18355EJ2VOPF SYSTEM SIMULATORS The following system simulators are available SM for V850ES Sx2 Instruction peripheral simulator for V850ES SG1 V850ES SG2 V850ES SJ2 V850ES SG3 planned to be supported and V850ES SJ3 planned to be supported SM for V850ES Fx2 Instruction peripheral simulator for V850ES FE2 V850ES FF2 V850ES FG2 and V850ES FJ2 SM for V850ES Hx2 Instruction peripheral simulator for V850ES HE2 V850ES HF2 V850ES HG2 and V850ES HJ2 SM for V850ES Jx2 Instruction p
104. ptimization levels for individual sources More advanced optimization More advanced optimization More powerful size priority execution speed priority optimization Advanced optimization Standard optimization ad Bao debugging code size Default optimization and execution speed Less powerful mai Optimization for ease of debugging Functions Optimized for Embedded Systems The CA850 provides functions optimized for development of the embedded systems O Functions related to size reduction of ROM RAM used and acceleration of execution speed Selection of register mode software register bank function gt Setting a limit on the number of registers that can be used by the compiler either 22 or 26 registers reduces the interrupt overhead saving to and restoring from registers Run time library is used for processing of function prologues and epilogues gt Code size is reduced by library functions that can be called both when saving to registers and when restoring from registers slightly accelerates execution speed Structure union packing function gt This packing function fills holes between members of structures or unions due to alignment which reduces code size slightly accelerates execution speed Register allocation function for external variables gt When in 22 or 26 register mode the user can freely allocate external variables to any usable register and can change the memory access to the register access
105. r and debugger Features Enables editing build and debugging as a series of operations Includes an editor function Includes a smart look up function that provides a short cut for coding function names and task names Menus and tool bars can be customized PM sysrerm Pw DTA eam ple yes enm c Fle Edit Find lever Wem Project Build Too Windies Help m Dub E 24 gm UAI s S Gk T ESA CI AAN S Z ProjeciWindor MARIS amplei5yetem c ource E l N m Click function name or task name from file group E andi j c wold Cluck Init void 4 A 2 H source file to jump to corresponding WVASHORI 474 PAR tein Arab naQ a Hy location in source code O9TS CG OGCOTAH SELLA t eve CG HISYS 097 CC SYacac ONERION CO BUB cae i CHO e UCHAR CO HISYS STOP 4 temp stabset Cc OJCSOTAB STAI b dol temp stshwait CHTCzl temp stahwait amp temp stmbaet i m EE brhile temp stshwait temp stmbaset Ed pesan dun SHO 20 MAINCLK SELHISYS ed Piper he ec gaj get EIH 4 amp ii F DuiP ut Compilation complete J error s and O warningis found t o Proges Filesi NET Electronica Toola 1267901 Ti so bin cotaRor exe ofilBsBad y ciiProgram Files HEG Ele Compilscion complene 0 erroria and O warning a found t mo Progresi FillesiWEC Electronica ToolaiccvaKoRi V1 201 bin ecr ee oriiBnan y Cs Program Files NIC Ele Cobpllacion complens J error s and 0 war
106. ries in circuit emulators are supported by the V850 QB V850ESSX2 V850ES SG1 V850ES SG2 V850ES SG2 H V850ES SJ2 V850ES SJ2 H V850ES JG2 V850ES JJ2 V850ES JJ3 V850ES JG3 V850ES JF3 LNete V850ES JGS8 L ete V850ES SG3 V850ES SJ3 QB V850EIA4 V850E IA3 V850E IA4 V850ES IK1 QB V850ESKX1H V850ES KE1 V850ES KE1 V850ES KE2 V850ES KF1 V850ES KF1 V850ES KF2 V850ES KG1 V850ES KG1 V850ES KG2 V850ES KJ1 V850ES KJ1 V850ES KJ2 QB V850ESFX2 V850ES FE2 V850ES FF2 V850ES FG2 V850ES FJ2 V850ES HE2 V850ES HF2 V850ES HG2 V850ES HJ2 QB V850ESIE2 V850ES IE2 QB V850ESFX3 V850ES FE3 V850ES FF3 V850ES FG3 V850ES FJ3 V850ES FK3 V850ES HE3 V850ES HF3 V850ES HG3 V850ES HJ3 V850ES FE3 L V850ES FF3 L V850ES FG3 L QB V850EMA3 V850E MA3 QB V850EIX3 V850E IF3 V850E IG3 Note planned to be supported V850 emulator low price high performance 1 i 1 rm n J QB V850ESSX2 V850ES Sx2 IE V850E MC A Target device V850E architecture V850E MA1 MA2 V850E IA1 lA2 V850E SV2 QB V850ESKX1H V850ES Kx1 Kx1 V850E MS1 architecture V850 architecture QB V850ElA4 IE V850ES G1 V850ES IA3 1A4 IK1 V850ES architecture IE 703102 MC Target device RIEN V850ES SA2 SA3 arge evice IE 703002 MC V850ES SG2 SJ2 V850E MSx Target device V850ES Kx1 desino IE V850ESK1 ET V850ES Kx1 dedicated Target device se Low price V850ES Kx1 OOOO P QB V850ESFX2 V850ES Fx2 l
107. rks of each company Pamphlet U18355EJ2VOPF e The information in this document is current as of July 2008 The information is subject to change without notice For actual design in refer to the latest publications of NEC Electronics data sheets or data books etc for the most up to date specifications of NEC Electronics products Not all products and or types are available in every country Please check with an NEC Electronics sales representative for availability and additional information e No part of this document may be copied or reproduced in any form or by any means without the prior written consent of NEC Electronics NEC Electronics assumes no responsibility for any errors that may appear in this document e NEC Electronics does not assume any liability for infringement of patents copyrights or other intellectual property rights of third parties by or arising from the use of NEC Electronics products listed in this document or any other liability arising from the use of such products No license express implied or otherwise is granted under any patents copyrights or other intellectual property rights of NEC Electronics or others e Descriptions of circuits software and other related information in this document are provided for illustrative purposes in semiconductor product operation and application examples The incorporation of these circuits software and information in the design of a customer s equipment shall be done under the fu
108. robics Corporacion Td This is a eenple progran k WEC Eleccronica assures n cesponsibilic for any Josses incurks amp d Source by customece dr bhird parties arising from the use of this progcam t file group 8 mile cal bir ey 1 10 z s D amp ri4 02 04 20 y ednend Rel 34 Hinrludme user h k Hprannma ioregr i woidk reser wnid Cd 1 Initislire Interrupt Mode Register r INTHD 00i Edge Up INTHi D55 2 Edge Up 83 DuiPut 221 Peogrem Files MEC Elscrronica Teala 213501143 105 011 250 646 epu zi or Peogran Filesi MEC Elsotronics TpalsMCcAd5nm v2 lmn binQomB50 ExEe opua 211 Ci Pcogram FilesiNEC Electronics Tools CaSs04W 10h bin ca050 exe rpu 310 A2s1 program Files MEC Elacrrnnies Toola CA3504 43 104 Din 06650 0561 epo 310 rca Frogram Filesi MEC Elsotropios Teale cagso ve Gi Fcogram Files MES Electronics Tools CADDA 221 Peogrem Filas MEC Elscrrobica Toola CAS50 13 rca Pecgrem Files MEC ELeatronias Tools CA9504 v3 c Fcogcam Files MEC Electronics Toolsi CAS SoY Build Total error s s D Total warning s 1 D ECT Click function name or task name from Build execution progress display source file to jump to corresponding location in source code Tool options can be specified via dialog boxes fseemilder Uplians Compiler ption Linker Cptions Delal ofOptniasion Eana Peiner Genera input Fi Prepocessor Q Fis tinan Desen Crha
109. rocontroller mounted supplied as an accessory Program can be written from PC by USB connection Control software and software for development can be downloaded without charge from an NEC Elec tronics Web site Sunhayato Datal O Sprint Series Optima Manufacturer Data O Corporation USA Data Distributor Data I O Corporation Target device 8K0 Features Supports devices such as logic memories and microcontrollers Supports DIP PLCC TSOP PGA and QFP by option or conversion adapter Models for 1 2 4 and 8 sites available Optima is shown in the pho tograph Low voltage DOS Windows interface Programming system supporting FlashPAK networks Manufacturer Data I O Corporation USA Distributor Data I O Corporation Data Target device 8K0 Features High speed programmer optimized for large capacity flash micro controllers and memories Standalone operation via a CF card and control via the Ethernet In cludes job editing PC software as standard Large size lever to enable simultaneous open ing and closing of four sockets and starting and stopping of writing by a single action without requiring force Options supporting separate punching in of se rial numbers and NAND bad blocks Wide ranging support for devices and package types by various manufacturers FlashPRO V FL PR5 NAITO DENSEI MACHIDA MFG CO LTD Manufacturer Distrib
110. s and vectors The executed lines are highlighted Function for emulating flash self programming Emulation for self programming of the internal flash memory can be performed Errors can be generated intentionally in the flash macro service and emulation when initial values are set to the security flag can be performed Accessories e Debugger ID78K0 QB on chip debug included emulator with programming function MINICUBE2 and documents e Sockets for emulation probe exchange adapter YQ connector and target connector included package that includes sockets Pamphlet U18355EJ2VOPF IN CIRCUIT EMULATORS System Configuration Ey p 4 Me Target system Accessory SS Required for Tyyzz product configuration Optional 24 Pamphlet U18355EJ2VOPF Configuration Example QB 78KOKX2 ZZZ configuration k pin adapter 44 CA 01 zz Package Refer to Microcontroller Development Tools Selection Guide U18459E to be released for development en vironment for devices when using IECUBE 25 Pamphlet U18355EJ2VOPF IN CIRCUIT EMULATORS 78KOS IECUBE The following IECUBE series in circuit emulator is supported by the 78KOS QB 78KOSKX1 78KOS KA1 78KOS KB1 78KOS KU1 78KOS KY 1 Features Ultra low price e Ultra low price of less than 1 20 of conventional emula tor IE 78KOS NS A and is the same as MINICUBE e Debugger ID78K0S QB and
111. specifications profile extension based on Java ME CDC CLDC Memory saving JBlend nano that operates from 64 KB ROM also added to lineup Quickly supports new Java specification and manufacturer s original specification by sophisti cated modularization and standardization Corporation PictBridge SDK PictDirect Manufacturer Distributor eSOL Co Ltd ESSOL Target device V850 Features Facilitates development of image input devices conforming to PictBridge specifications of CIPA standard Enables mutual connection between embedded systems as long as they support PictBridge Real time OS USB device stack FAT file system and development environment that have been verified together are separately avail able Puri Puri MoPiD Manufacturer Distributor Aplix Corporation eSOL Co Ltd Target device V850 Features Realizes image printing by directly connecting a mobile telephone and a printer Corporation Conforms to PictBridge standard that has become widespread in the field of direct printing Printer supporting PictBridge can be used regardless of the manu facturer and model Can also be used from applications for print ing Requests for porting and customization can also be supported The number of develop ment processes can be decreased GRAPE USB solution products Manufacturer Distributor Grape Systems Inc Target device V850 Features
112. stage of hardware development to integrated debugging MJX330 also supports various debuggers of the third parties so that it can supply a development environment suitable to your environment Pamphlet U18355EJ2VOPF Emulators 2 2 N wire emulator PARTNER Jet Manufacturer Kyoto Microcomputer Co Ltd Distributors Kyoto Microcomputer Co Ltd Naito Dense Machida Mfg Co Ltd TESSERA Technology INC NEC Micro Systems Ltd Target device V850 Features Super high speed download Host interface of all models supports USB2 0 1 1 Model30 also supports LAN 100Base TX 10Base T High capacity trace memory up to 18 Mb Model30 Supports high speed trace clock 200 MHz Option supporting high capacity emulation memory Model20 30 High capacity 4 MB to 64 MB high access speed 30 ns KNC TRACE32 type JTAG debugging tool Manufacturer Lauteroach Datentechnik GmbH Distributor Lauterbach Japan Ltd Target device V850 Features TRACE32 has many debugging functions Supports evaluation test to improve the performance of the target Trace data analysis tool and task recognition type debugger sup porting more than 20 types of RTOSs are equipped as standard PN EPKLI 2 AZJUXSAZAT DN 850 series Manufacturer Distributor BITRAN CORPORATION Target device V850 Features B T RAN Low price emulator supporting N Wire interface
113. t U18355EJ2VOPF DEVELOPMENT ENVIRONMENT TOOL CHAIN Evaluation board Low cost evaluation board ROM emulator limited functions Evaluation board Task E RD850 Pronote RD850V4Nete PARTNER ET Il CCV850 CCV850E Midas Lab ATI Nucleus PLUS Red Hat GNUPro SHI MDX700 TESSERA a SG 703111 1 V850E ME2 SG 703500 1 703500 1 V850E2 ME3 PMC PMC PMC p T Engine V850E MAS V850E MA3 Note RD850 RD850 Pro RD850V4 AZ850 and AZ850VA can be used with MULTI and PARTNER ATI Accelerated Technology Inc Midas Lab Midas Lab Co Ltd Red Hat Red Hat Inc Sind Sumitomo Heavy Industries Mechatronics Ltd GAIO GAIO TECHNOLOGY CO LTD TESSERA TESSERA Technology INC GHS Green Hills Software Inc PMC Personal Media Corporation KMC Kyoto Microcomputer Co Ltd Others NEC Electronics Corporation 35 Pamphlet U18355EJ2VOPF SOFTWARE PACKAGE SOFTWARE PACKAGE The SP850 software package combines various V850 microcontroller development tools and software products previously sold individually 36 Package Contents C compiler package CA850 Project manager PM Integrated debugger ID850 ID850NW System simulator SM850 SM for V850 Features Integrated development environment from language tools to debugger and analysis tools Simple installation using integrated installer Enhanced linking functions for development to
114. t tool software ver Sion release date size and attached documents can be viewed example CA703000 86 Pamphlet U18355EJ2VOPF de A Embedded Controller J DE 87 Pamphlet U18355EJ2VOPF 88 NEC Electronics Microcontroller website http www necel com micro index_e html Green Hills Software MULTI and TimeMachine are trademarks of Green Hills Software Inc WATCHPOINT is a trademark of Sophia Systems Co Ltd UNIX is a registered trademark licensed by X Open Company Limited in the United States and or other countries PC AT is a trademark of International Business Machines Corporation Microsoft MS DOS Windows Windows NT Visual Basic and Visual Studio are either trademarks or registered trademarks of Microsoft Corporation in the United States and or other countries JBlend and microJBlend are trademarks of Aplix Corporation GNUPro is a registered trademark of Red Hat Inc GOFAST is a trademark of United States Software Corp Java and all trademarks and logos related to Java are either trademarks or registered trademarks of Sun Microsystems Inc in the United States and or other countries ZIPC is a registered trademark of CATS Inc ITRON is an abbreviation of Industrial TRON LITRON is an abbreviation of Micro Industrial TRON ITRON and uf TRON do not refer to specific products or product groups The names of other products are the tradema
115. tc traffic control systems anti disaster systems anti crime systems safety equipment and medical equipment not specifically designed for life support Specific Aircraft aerospace equipment submersible repeaters nuclear reactor control systems life support systems and medical equipment for life support etc The quality grade of NEC Electronics products is Standard unless otherwise expressly specified in NEC Electronics data sheets or data books etc If customers wish to use NEC Electronics products in applications not intended by NEC Electronics they must contact an NEC Electronics sales representative in advance to determine NEC Electronics willingness to support a given application Note 1 NEC Electronics as used in this statement means NEC Electronics Corporation and also includes its majority owned subsidiaries 2 NEC Electronics products means any product developed or manufactured by or for NEC Electronics as defined above M8E 02 11 1 Pamphlet U18355EJ2VOPF For further information please contact NEC Electronics Corporation 1753 Shimonumabe Nakahara ku Kawasaki Kanagawa 211 8668 Japan Tel 044 435 5111 http www necel com America NEC Electronics America Inc 2880 Scott Blvd Santa Clara CA 95050 2554 U S A Tel 408 588 6000 800 366 9782 http www am necel com Europe NEC Electronics Europe GmbH Arcadiastrasse 10 40472 D sseldorf Germany Tel 0211 65030
116. th America Ubiquitous Corporation 81 3 5908 3451 81 3 5908 3452 Europe info ubiquitous co jp Asia http www ubiquitous co jp En Data I O Corporation Worldwide Data O Corporation ull http www dataio com contact http www dataio com VaST Systems Technology Worldwide VaST Systems Technology wil http www vastsystems com contact html http www vastsystems com Pamphlet U18355EJ2VOPF Embedded Controller a 83 CONTACT INFORMATION Partner Contact Information Support Outside of Japan 4 4 Company name Japanese Company name spo Vector Japan Germany Vector Informatik 49 711 80670 0 49 711 80670 111 sales vector informatik com http www vector informatik de USA Vector CANtech 1 248 449 9290 1 248 449 9704 salesQvector cantech com http www vector cantech com Japan Vector Japan 81 3 5769 6980 81 3 5769 6975 salesQvector japan co jp http www vector japan co jp France Vector France 33 1 4231 4000 33 1 4231 4009 informationQvector france com http www vector france com Sweden Vector Scandinavia salesQvecscan com 46 31 83 40 80 46 31 83 40 99 http www vecscan com Wave Technology Co Ltd All over the http www y1000 com en 81 3 5304 1885 81 3 5304 1886 world Websoft International Inc Worldwide Websoft International Inc http www wsoft co jp english feedback http www wsoft co jp english index html Witz Corporation Worldwide Witz Corporation 81 52 223 7570 81 52 218 58
117. thout referencing the user s manual of the device Operation Procedure Je Code generation Addition change of codes as necessary Build Debug Setting of on chip peripheral functions Select the target device then set the on chip peripheral functions to be used as necessary a Source files are created automatically for each function ce AA A project file for the Project Manager has been created au tomatically Load the project file then perform build on the target object Rar Debug the code using the debugger and simulator Rn RRREFSHHMEuESTIMEL wk E Pamphlet U18355EJ2VOPF DEVICE DRIVER CONFIGURATION TOOLS 4 Interactive input and check for SP TE Thks FR 1b resource contention te Ho m Caso rm C Een det Port Pret Pots Re Por Ports rant fnr Ports Pora Each port has alternate functions as posa e Pam cu NEL EE E well as the digital I O port function cg M E Voc sre ire efi e ber dc Tov matias de sita TIRAS choad be pst na renes inner square taripak oe PW nuca opea dM ds Hesource contention can be checked aaa at Tener end isup priority um m so that its use as the I O port function Tei C E Pall Applilet2 for 78K0 Kx2 nor are its use as the alternate func M s The following conflicts have been detected You must change the setting AJ in that
118. tomatic select directive BR directive is provided This enables the assembler to generate the branch instruction appropriate for the branch destination range Pamphlet U18355EJ2VOPF C COMPILERS The following C compilers are available CC78K0 78K0 C compiler CC78KOS 78KOS C compiler CC78KOR 78KOR C compiler The CC78K0 CC78KOS and CC78KOR are versatile highly portable C compilers that were developed for describing the embedded control program for a 78K0 78KOS or 78KOR single chip microcontroller in the C language These compilers contribute significantly to reducing the development period and the time it takes to develop In addition to the standard C language specifications and the extended specifications unique to the 78K0 78K0S and 78KOR is supported to enhance its practicality and to significantly expand the application range of the C language Features Conforming to ANSI C Conforms to ANSI C standard the standard specifications for C language Remark ANSI American National Standards Institute Support of extended specifications unique to 78K0 78KOS and 78KOR Extended specifications are provided so that the controls in the peripheral hardware incorporated in the 78K0 78KOS and 78KOR and interrupt servicing can be described easily using the C language and the ROM RAM efficiency can be enhanced Emphasized ROM RAM efficiency e Powerful optimization enables outputting of compact codes e Can all
119. tor Red Hat K K Zai redhat Target device V850 Features GNUPro contains a compiler debugger including GUI front end linker loader utilities and depending on the target architecture simu lator SID GNUPro functions reinforced or extended by engineers of Redhat upon request from the customer are released after stringent test process ZIPC ommunication Manufacturer Distributor CATS CO LTD rt Target devices 78K0S 78K0 78K4 V850 echnology Features SAS Improves design quality by preventing omission or missing of combinations of events and statuses through design using a status transition table Behavior of software to be implemented can be dynamically verified simulated at design stage Operation coordinated with virtual tar get can also be performed on PC Automatically generates C codes conforming to ANSI C from the de sign paper Design paper will be the final result Supports efficient debugging of NEC s devices in coordination with a debugger No Hooks cocine Manufacturer Accurate Technologies Inc ATI global headquarters Distributor ATI Japan Target devices 78KOS 78K0 78KOR 78K4 V850 Features No Hooks is the only bypass technique in the world which can change the functions of ECU without the need of modifying the source codes of ECU using the V850 78K By using this software output variables can be changed and models created with Matlab
120. ts newest standards of IrDA including IrSimple IrOBEX IrFM and IrCOMM standards PMC T Shell development kit Manufacturer Distributor Personal Media Corporation Target device V850 PERSONAL MEDIA Features CORP GUI middleware group with network function for standard T Engine board Ideal for development of embedded systems having network and display because features such as display primitive font manager kana kanji conversion and TCP IP manager are included Visual language Microscript provided Pro grams in Microscript developed on PC can be executed on T Engine as is Enables easy and quick development of GUI applications www personal media co jp tresos ECU with OSEK plug in Manufacturer 3S0FT GmbH Distributor Elektrobit Nippon K K Target devices 78K0 V850 Features Operating system conforming to OSEK VDX OS 2 2 1 specifications Operating system conforming to OSEKtime 1 0 specifications Can easily configure OS resources with GUI LIN driver and HIS I O library also available Open plug in interface 3SOFT Member of the Eleitrobir Group FlexRay communication software set lt A Manufacturer Distributor Witz Inc ARA Target device V850 NS T Features Software capable of realizing FlexRay communication that is ex pected to be the most promising as the next generation automobile communication method Released as early as March 28 200
121. ttp www j fsg co jp 81 48 556 988 1 81 48 556 959 1 81 53 428 8380 81 53 428 8377 79 Pamphlet U18355EJ2VOPF CONTACT INFORMATION Partner Contact Information Support in Japan 3 3 Vector Japan Co Ltd Representative 81 3 5769 6970 81 3 5769 6975 E mail info vector japan co jp URL http www vector japan co jp Vector Japan Co Ltd CANapeGraph E mail CANapeQvector japan co jp 1 Vector Japan Co Ltd CANoe DENoe CANscope E mail ToolQvector japan co jp Vector Japan Co Ltd oSCAN CANbedded E mail eng vector japan co jp Vector Japan Co Ltd Embedded solutions for CANopen devices 81 3 5769 6974 E mail CANopen vector japan co jp Myway labs Co Ltd 81 45 476 3722 81 45 476 3723 E mail salesamyway labs co jp URL http www myway labs co jp Midas lab Inc 81 3 3357 2589 81 3 3357 8029 E mail supportOmidas co jp URL http www midas co jp Matsusita Electric Industrial Co Ltd 81 6 6866 8087 81 6 6866 8761 Panasonic System Solutions Company Soft Module Group Mobility Systems Head Office E mail Inquire from the Web site URL URL http panasonic biz smg Sales Engineering Division MIKASA SHOJI CO LTD 81 6 6946 3773 81 6 6946 3753 E mail info d1 mikasa co jp URL http www mikasa jp E mail info ubiquitous co jp URL http www ubiquitous co jp Yokogawa Digital Computer Corporation advicePLUS advicePOCKET E mail info advice yokogawa digital com URL http www yokogawa
122. ty Systems Head Office Panasonic System Solutions Company Matsushita Electric Industrial Co Ltd Target device V850 Features High speed processing even under scarce resources High recognition accuracy even under noise environments thanks to an original method Easy multi language support by language data replacement using a single engine Dynamic modification of recognition words through text registration No voice registration required thanks to support of unspecified speaker recognition Verification Tools 1 3 RTA product family RTA TRACE Manufacturer LiveDevices Ltd ETAS Group Distributor ETAS K K Target device V850 Features Visualizes behaviors during actual application operation EIAS Verifies execution application by statistical analysis function Supports user trace point Flexible ECU link connecting host PC and target ECU supplied Easy integration with RTA OSEK om O e INCA Manufacturer ETAS GmbH Germany Distributor ETAS K K Target devices 78K0 V850 Features Supplies an environment that makes final adaptation of an automobile ECU control program to an actual automobile and optimizes control functions as a total system together with software and hardware Also supports a standardized interface ASAM standard for general purpose use SE Pamphlet U18355EJ2VOPF PARTNERS 68 Verification Tools
123. um value minimum value average value Not available Timeout break Enabled Enabled 8 measurements Total value pass count maximum value minimum value average value Not available Real time RAM monitor function PC internal RAM areaNete Not availableNote 3 Entire RAM area Coverage function execution coverage Memory capacity Entire ROM area external memory area Not available Entire area Mask function Flash memory programming function WAIT TARGET RESET INTERNAL RESET NMI Not available MINICUBE2 included TARGET RESET INTERNAL RESET Available Not available Exclusive user memory space for on chip debugging Internal ROM 1047 bytes or 111 bytesNete4 Internal RAM 6 bytes Exclusive function pin for on chip debugging 1 wire mode TOOLO 2 wire mode TOOLO TOOL1 PC interface Simulation function Notes 1 USB2 0 USB1 1 The number of pre execution breaks varies depending on where they are set 2 Simulation of simple external components such as buttons and LEDs displaying of I O signal waveforms customizing of external components etc Including 8 post execution break points 8 access break points and 4 to 8 pre execution break points A pseudo RRM function which performs monitoring by momentarily stopping program execution can be used for all memory areas excluding the target memory and outside the range with
124. ures Standard real time OS that runs on T Engine Fusion series is middleware having an established track record and is easy to transplant with RTSP DHCP PPP PPPoE FTP Tel net DNS SNTP RIP RIP2 OSPF v2 NAT RTP RTCP SNMPv2 v3 POP3 SMTP HTTPS and SOAP in addition to TCP IP that supports both IPv4 only and IPv4 v6 Browser and XML server also available Many records of having been transplanted to T Engine board and T Engine ap pliance of various CPUs such as VR microcontroller and V850 microcontroller Established track record including T Kernel OS having functions such as tasks and semaphores and T Kernel SM that enhances flexibility of device drivers and middleware PMC T Kernel Extension with state of the art functions such as file management process management task management and virtual storage also available Customization tuning and transplantation to new CPU upon request DeepCore 3 0 Manufacturer Distributor E Globaledge Corporation Target device V850 eS E Globaledge Corporation Features DeepCore 3 0 of embedded version is a highly flexible middleware subsystem that fully supports IrDA basic protocol and can freely combine IrDA application protocols required as solutions DeepCore 3 0 subsystem completely matches each protocol layer configuration of IrDA standards and all protocols are created with related but independent modules Also suppor
125. us ibm com EN http www rational com products testrt Kyoto Microcomputer Co Ltd Worldwide en info kmckk co jp 075 335 1050 075 335 1051 Lauterbach Japan Ltd Worldwide Lauterbach Datentechnik GmbH O AA Midas lab Inc United States Midas lab Inc 81 3 3357 2589 81 3 3357 8029 Asia http www midas co j p download english manual htm MIKASA SHOJI Co Ltd Worldwide info d1QGQmikasa co jp 81 6 6946 3773 81 6 6946 3753 P A mem Myway Labs Co Ltd Japan Myway Labs Co Ltd 81 45 476 3722 81 45 476 3723 salesQmyway labs co jp http www myway labs co jp English index html China Myway Electronic Technology Shanghai Co Ltd 86 21 5896 8550 86 21 5896 8551 http www myway labs co jp English index html Naito Densei Machida Seisakusho Japan NaitoDenseiMachidaM g Co Ltd f 81 45 475 4091 Personal Media Corporation Worldwide Personal Media Corporation 81 3 5475 2186 http www t engine4u com Red Hat Inc Worldwide Red Had Inc 1 919 754 3700 1 919 754 3701 htto www redhat com 82 Pamphlet U18355EJ2VOPF e Israel Sightsys 972 3 922 2771 972 3 922 2059 dani sightsys co il http www sightsys co il United King Direct Insight 44 0 1280 700262 44 0 1280 700577 salesQdirectinsight co uk http www directinsight co uk France Antycip 33 1 39 61 14 14 33 1 30 76 29 73 akkouche antycip com http www antycip com Eastern Eu Eastern Trade Embedded Systems 49 0
126. utor Naito Densei Machida Mfg Co Ltd Target devices 78KOS 78K0 78KOR 78K4 V850 Features Supports writing of all NEC Electronics microcontrollers with on chip flash memories Provides a variety of code storage functions up to eight types of codes and microcontroller information can be retained Compact space saving user friendliness button layout Can support external automatic control thanks to standard command control support Supports a remote interface function that enables the operation and checking of writing and PASS ERROR displays by using an external device Pamphlet U18355EJ2VOPF T1 PARTNERS 72 Emulators 1 2 a Midas lab Manufacturer Midas lab Inc Distributors CORE CORPORATION Naito Densei Machida Mfg Co Ltd Target device V850 Features RTE 2000H TP is a new model of JTAG connection method ICE that has units of function modules and realizes a high degree of freedom and expandability of component configuration as well as high speed and capacity High speed JTAG up to 100 MHz High speed and high capacity trace up to 400 MHz and 144 Mb High capacity emulation memory up to 128 MB Low voltage support up to 1 2 V LAN USB IF 100 Mbps 480 Mbps High speed download probe ETKS5 Manufacturer ETAS GmbH Germany Distributor ETAS K K Target device V850 Features Probe directly accessing memory of
127. vironment with a higher usability Remark Debuggers for the IECUBE and MINICUBE2 ID78K0 QB ID78KOS QB ID78KOR QB are included in the emulator Features Source debugging possible Source debugging with C source programs or assembly language programs is possible Mixed display is also possible so a critical part can be debugged easily Wealth of debug functions The event function of the in circuit emulator IE can be used to perform various debug operations such as breaks tracing time measurement and coverage measurement Furthermore the event function can also be used for on chip debugging OCD to perform basic debug op erations such as breaks and Run Break time measurement Saves restores debugging environment A debug environment such as information on settings of break points and events file downloading display state and position of windows can be saved in a file project file and the saved debug environment can be restored by loading the file Storing and restoring the debugging environment The setting information of break points and events download information of files and debug environment such as the window display status and position can be saved to a file project file This file can be loaded to restore the debugging environment A ME De Gi BP Pal Rome Map ides EP Frequently used functions are registered on the tool bar sien z e n e be ES mitiviaim Can debug at the C source level Can perfor
128. w j fsg co jp e form ask01 html http www j fsg co jp en index html GAIO TECHNOLOGY CO LTD Worldwide GAIO TECHNOLOGY CO LTD 81 3 3662 3041 81 3 3662 3043 info gaio co jp http www gaio com 81 Pamphlet U18355EJ2VOPF CONTACT INFORMATION Partner Contact Information Support Outside of Japan 2 4 Company name Japanese Area Company name spot Grape Systems Grape Systems Inc 81 45 323 6541 81 45 323 6546 All over the Express Logic Inc 1 858 613 6640 1 858 613 6646 world info expresslogic com http www expresslogic com IAR Systems Sweden IAR Systems AB 46 18 16 78 00 46 18 16 78 38 info iar se http www iar com USA West IAR Systems Software Inc 1 650 287 4250 1 650 287 4253 http www iar com USA East IAR Systems Software Inc 1 508 485 2692 1 508 485 9126 http www iar com China IAR Systems AB 86 21 6267 0236 86 21 6267 5980 http www iar com United King IAR Systems Ltd 44 0 1604 250 440 44 0 1604 250 330 dom info iarsys co uk http www iar com Germany IAR Systems AG 49 89 88 98 90 0 49 89 88 98 90 90 ul info iar de http www iar com Belgium IAR Systems AB 32 2 401 87 89 32 2 401 68 68 info iar se http www iar com Denmark IAR Systems A S 45 8734 1100 45 8734 1190 http www iar com Brazil IAR Systems Software Inc 55 19 3251 1763 55 19 3251 1763 http www iar com IBM Japan Ltd All over the International Business Machines Corporation 1 800 728 1212 1 781 676 2410 world ratlinfoG
129. will receive shipment of products after the distributor or NEC Electronics sales office has submitted their order form Note that a precontract is required for real time OS and middleware RX NET RX FS GOFAST products to be embedded in the customer s system The procedure for purchasing NEC Electronics products is outlined below Purchasing procedure for products requiring precontract Preparation of purchase order form A precontract is required when purchasing real time OS products Customers are therefore requested to fill out a purchase order form and submit it to an NEC Electronics sales representative About 1 week Signing of contract A contract will be ready for signing about 1 week following submission of the order form Please confirm that the contents are correct before signing the contract Submission of order After the contract has been signed the NEC Electronics sales division will submit the order form About 2 weeks Product shipment NEC Electronics operates on a production on demand system so customers should expect ship ment about 2 weeks after their order is received Supply format software from NEC Electronics includes only those objects necessary for operation In the case of real time OS and middleware products however due to the nature of the software source code is supplied along with the execution objects After sales support Free upgrades Provided the custom
130. ypes of codes and microcontroller information can be re tained Can automatically set device specific information required for writing by using parameter files Can perform on board writing and program adapter writ ing Compact space saving user friendliness button layout Can perform standalone operation and operation from a dedicated Windows application Can support external automatic control thanks to standard command control support Supports a remote interface function that enables the operation and checking of writing and PASS ERROR displays by using an external device PG FP5 A Programmer FP5 GUI v2 00 Firmware V2 00 Prog rea O Serial No XXXXXXXXXX Made Standard mode secured Standard mode secured Bini check Chip Parameter and Setting file PASS Erase skipped Name 78F1166 pr5 lp Version W1 00 Name 78F1166 esf Date Tue Jul 31 11 40 22 2007 Download file Name sample hes Date Fri Feb 24 21 13 10 2006 Address D00000 007FFF gt gt File checksum Erase Program operation finished Type Arithmetic checksum 16 bit gt Address OO0000 03FFFF Value B23E I Target device Name 78F1166 Port UART Pulse Num 0 Speed 1 000 000 bps Vdd 05 00 V FP5 Freq Internal Ose T arget Multiply 00 Mode For Help press F1 62 Pamphlet U18355EJ2VOPF PARTNERS PAR
131. ysis 4 Detection of unnecessary system processing Support of source analysis Clarification of the system tuning index Pamphlet U18355EJ2VOPF The tools supported for this analyzer and their operating environments are shown in the table below Supported Tools ns Debugger ID850Nete ID850QB AZ850 RX850 RX850 Pro RX850V4 RX OSEK850 AZ850V4 AZ OSEK850 Simulator Note Some functions can also be executed using a partner debugger The performance analyzer consists of four windows Execution transition status display window Trace display window 5 Idi 00003016 IMTCM4 000035tc LEDTask 9007 ove 00003Sbe IEDTazk 0007 Sara I 2 00003016 5 IEDTask 000 7 oye LEDTaxk 0007 E 664 VORN 9004 00003c4a DEN 2 0003dbe CENA OO00Idbe VOEN Ben 0001 Sen 0001 Sen 0001 Execution transition status display window Processing time pattern distri bution display window AZ Patten Bd De Yen Osten pren Neb zd i 160 AL em H Emei twl J Dives Fon wno A To asma eooo 1 o A TT A Dd 108 150 z lan CPU utilization rate display window CIAT Ta HLB penne Timwe msec 0 nau su By 5 nor 13x oom 12x enzy 10 arn 9 5 esm 05 523 08 e 07 zi a Ta Ren36 6X D Spstoma 4x This window displays the object movement versus time relationship with time indicated by the horizontal axis and object movement by the vertical axis Analysis
132. za tion processor s functions can also be used to generate information to be copied when ROM code is de ployed to RAM before executing O HEX converter hx850 This utility converts executable object files to a hexadecimal format The following hexadecimal formats are supported Intel expanded hex format Motorola S type format standard address Motorola S type format 32 bit address Extended Tek hex format O Section file generator sf850 This utility allocates frequently used variables among all variables used by an application to an internal RAM area O Dump command dump850 The dump command displays the contents of a specified object file or archive file in an easy to read for mat O Disassembler dis850 This utility converts text attribute data program code from object files or archive files into assembly lan guage and displays the assembly language code O Cross reference tool cxref This utility outputs cross reference information tag information call tree information function metrics number of lines in function function s call frequency etc and call data base function call information O Memory layout visualization tool rammap This utility displays a visualization of variable allocation information Pamphlet U18355EJ2VOPF O Link directive generator LDG This utility can be used to generate via the GUI link directive files that specify the section allocation order
Download Pdf Manuals
Related Search
Related Contents
Controller User Manual Massive Pedestal/post 16007/65/10 Manuel d`utilisation BREKKY AND BANQUET Coordinación de Actividades Empresariales Scarica il catalogo 平成 21 年度委託業務 「木材表面刺傷装置」の設計・製作 Samsung SGH-X450 Manual de Usuario Rechercher dans les archives VUDU, Inc. Terms of Service These Terms of Service govern the use Copyright © All rights reserved.
Failed to retrieve file