Smooth Migration New General-Purpose Mi When developing microcontroller application products, flexibility of product development would be Positioning of K1 Family far greater if microcontrollers with the ideal performance for each application could be selected and used as desired, free from considerations of bit count and price. NEC Electronics’ new general-purpose microcontroller K1 Family grew from an entirely new concept to realize such ideals. The K1 Family, consisting of the 32-bit V850ES/Kx1 Series and the 8-bit 78K0/Kx1 Series, implements smooth, seamless migration by standardizing operability with simple development Existing general-purpose products High-cost-performance 32-bit RISC tools and integrated debuggers, as well as supporting a wide range of applications. It also enables 32-bit products to be purchased at a reasonable price. 16-bit CISC 78K/4 WDT enhancement, POC/LVI, low EMI noise A new era of microcontroller selection will begin with 8-bit CISC 78K/0,78K/0S the K1 Family of NEC Electronics. 30 pins to 100 pins WDT enhancement, POC/LVI, low EMI noise Commercial names of K1 Family 1 Pamphlet U16391EJ2V0PF00 P O S I T I O N I N G crocontroller K1 Family S2 Family V850ES/Sx2 CAN 20 MHz/32 MHz 100 pins to 144 pins 3V & large-capacity memory ASSP expansion K1 Family K2 Family WDT enhancement, POC/LVI On-chip debug function V850ES/Kx2 V850ES/Kx1+ V850ES/Kx1 64 pins to 144 pins Single-power- supply flash memory 80 pins to 144 pins Enhancement of functionality On-chip debug function 78K0/Kx1 30 pins to 80 pins 78K0/Kx2 78K0/Kx1+ 20 pins to 80 pins Single-power- supply flash memory ASSP expansion Single-power-supply flash memory, self-programming function Faster, higher functionality In planning Under development In mass production 78K0/Kx1 V850ES/Kx1 Generation Sub-series 1st, 2nd,.. A: 20 pins B: 30 pins F: 80 pins G: 100 pins H: 120 pins(reserve) J: 144 pins C: 44 pins D: 52 pins E: 64 pins Successor of 78K0&78K0S Bridge between 78K0 and V850ES V850ES core or 78K0 core 2 Pamphlet U16391EJ2V0PF00 Concept of K1 Family Extensive memory and package selection We provide a wide selection of ROM sizes (4 KB to 256 KB ) and packages (20 pins to 144 pins). You can make your selection from a rich lineup of products that best suit your needs. Partially under development Common peripheral functions incorporated Common peripheral functions ranging from a small number of pins to a large number of pins are incorporated, enabling smooth migration. Cost performance Upward expansion of the 78K0/Kx1 Series is supported by the V850ES/Kx1 Series, which has an excellent cost-performance ratio. In the K1 Family (excluding the V850ES/Kx1), peripheral IC functions are incorporated to realize a reduction in total system costs. Low noise design Realization of even lower noise than the conventional 78K0 and V850 products reduces the costs required for noise countermeasures when designing a system. Assured future expansion The Kx1+ Series to be developed next will have a single-power-supply flash memory and implement even higher functionality by using the same concepts as those of the Kx1 Series, as well as providing pin compatibility. Consept and a large-capacity memory is also underway. Common peripheral functions incorporated Extensive memory and package selection ROM V850ES 256K 78K0/KB1 ROM 8 KB KB1 KC1 KD1 KE1,KF1 ROM: Up to 32 KB KE1 KF1 V850ES/KF1 KG1 KJ1 TM0 TM0 TM0 TM0 TM0 TM0*2 TM0*2 TM0*2 TM0*4 TM0*6 TM5 TM5 TM5*2 TM5*2 TM5*2 TM5*2 TM5*2 TM5*2 TM5*2 TM5*2 TMH*2 TMH*2 TMH*2 TMH*2 TMH*2 TMH*2 TMH*2 TMH*2 TMH*2 TMH*2 WT WT WT WT WT WT WT WT WDT WDT WDT WDT WDT WDT WDT WDT*2 WDT*2 WDT*2 CSI CSI CSI CSI CSI CSI*2 CSI*2 CSI*2 CSI*2 CSI*3 AutoCSI AutoCSI AutoCSI*2 AutoCSI*2 UART UART*2 UART*2 UART*3 IIC IIC IIC*2 192K KF1+ Seamless expansion 128K KG1+ KJ1+ KJ1 KE1+ 96K 78K/0 KF1 60/ 64K KG1 UART KF1+ 48K KE1+ 32K KC1+ 24K KB1 KB1+ 16K UART UART UART LIN LIN LIN LIN LIN LIN LIN A/D A/D A/D A/D A/D A/D A/D KF1 POC/LVI POC/LVI A/D A/D A/D D/A*2 D/A*2 Key return Key return Key return Key return Key return Key return Key return Key return Sub OSC. Sub OSC. Sub OSC. Sub OSC. Sub OSC. Sub OSC. Sub OSC. Sub OSC. KD1+ POC/LVI REG. REG. REG. REG. POC/LVI POC/LVI POC/LVI POC/LVI REG. REG. REG. Ring OSC. Ring OSC. Ring OSC. Ring OSC. Ring OSC. Ring OSC. Ring OSC. KC1 KD1 KE1 PCL/Buz PCL/Buz PCL/Buz H.MUL/DIV H.MUL/DIV H.MUL/DIV 8K 4K UART ROM correction KA1+ ROM ROM ROM correction correction correction RTO Ext. bus 20 30 44 52 64 80 100 144 RTO RTO Ext. bus Ext. bus Ext. bus PIN 78K0/Kx1+, V850ES/Kx1+: Under development 3 Pamphlet U16391EJ2V0PF00 Application Fields of K1 Family The K1 Family with its wide-ranging lineup, rich peripheral functions, and ideal functions/features for each field realizes a variety of systems. High-performance CPU OA equipment Development cost reduction System cost reduction Household appliances Inverter motor control Development cost reduction Malfunction prevention enhancement System cost reduction Low EMI noise High-performance CPU Low EMI noise AV equipment Family High-performance CPU Single-power- supply LINbus support Inverter motor control Development cost reduction Malfunction prevention enhancement System cost reduction Automotive electricals Low EMI noise High-performance CPU LINbus support Industrial equipment Malfunction prevention enhancement High-performance CPU Inverter motor control Remark LIN bus : Local Interconnect Network bus 78K0/Kx1+, V850ES/Kx1+: Under development 4 Pamphlet U16391EJ2V0PF00 The K1 Family reinforces measures for preventing malfunction. 78K0/Kx1 78K0/Kx1+ V850ES/Kx1 V850ES/Kx1+ Active adoption of circuits that improve EMS immunity EMS measures 78K0 EMS measures V850ES Optimization of oscillation gain Stops amplification of Adoption of PLL for the oscillator unnecessary noise Voltage control oscillator Microcontroller Phase comparator LPF VCO To CPU, peripheral Oscillator equipment Frequency LPF divider Low-pass filter insertion High-frequency noise is cut Prevention of high-frequency noise off by the filter effect of PLL Other: Allocation of elements such as VDD, GND, and RESET whose potentials change little. Double the EMS noise immunity of conventional products EMS measurement results [ power supply coupling measurement (reference values) 78K0/KF1(Flash) Existing 78K0 product VDD = 5 V VDD = 5 V Oscillator: 10 MHz Oscillator: 10 MHz Internal frequency: 10 MHz Internal frequency: 10 MHz Relative ratio of noise immunity Relative ratio 0 1.0 2.0 or more 78K0/KF1 PCC 00H PCC V850ES/KJ1(Flash) Existing 78K0 product product without filter 00H Existing V850 product VDD = 5 V VDD = 5 V Oscillator: 4 MHz Oscillator: 16 MHz Internal frequency: 16 MHz Internal frequency: 16 MHz Relative ratio of noise immunity Relative ratio 0 1.0 2.0 or more V850ES/KJ1 PLL 78K0/Kx1 Existing V850 product product without PLL 0N 78K0/Kx1+ V850ES/Kx1+ Enhancement of detection function when malfunction occurs Clock monitoring function Ring-OSC monitors any abnormal stoppage of the main clock, preventing system damage due to stopped oscillation. Monitoring of main clock oscillation reset Main clock Internal RESET signal Abnormal oscillation stoppage Detected by Ring-OSC Ring-OSC clock Reset occurs enable System reset Flag Monitoring of main clock oscillation Enable/stop can be set by software Reset effected by an abnormal stoppage 78K0/Kx1+, V850ES/Kx1+: Under development 5 Pamphlet U16391EJ2V0PF00 78K0/Kx1+ Malfunction prevention enhancement 78K0/Kx1 V850ES/Kx1+ A previously unavailable function to enhance the prevention of malfunction is also included in the watchdog timer Problems of the conventional watchdog timer Comparison of functions with the conventional watchdog timer Problems of the conventional WDT Conventional Watchdog Timer Item The CPU clock and the WDT clock are identical. If the CPU clock stops, a program loop cannot be detected. be inadvertently manipulated. The above problems Main system clock Ring OSC Clock source stop Stoppable by software Not stoppable Operation after reset Operation start with the longest interval Operation start with the longest interval Timer clear method 1-bit flag setting 8-bit data write(ACH) Operation mode are now solved Features of the new WDT Interval/operation mode can be set only once Stop mode WDT stop Reset factor Timer overflow 1 2 WDT clock source If a program loop occurs, the WDT clear flag may The WDT may not work even if a program loop does occur. New Watchdog Timer 3 Interval can be set only once Operation The WDT source clock is fixed to Ring-OSC Timer overflow (if Ring-OSC stop disabled is selected by an option setting). Writing twice to WDTM Writing anything other than The CPU clock and the WDT source clock are totally independent. ACH to WDTE The Ring-OSC cannot be stopped as long as power is being supplied. Execution of 1-bit operation Counting is cleared by writing 8-bit data to the WDTE register. instruction to WDTE Reset by unauthorized access to a WDT related register. 1:If Ring-OSC stop disabled is set by a mask option 2:The Ring-OSC never stops as long as power is being supplied. A WDT clear operation and a count frequency change by a program 3:Patent pending loop are now impossible. W D T M : Wa t c h d o g t i m e r m o d e r e g i s t e r W D T E : Wa t c h d o g t i m e r e n a b l e r e g i s t e r Watchdog timer function A WDT that can never be stopped by software can be realized by an option setting Security is improved by the 8-bit If any value other than the preset value is counter clear that replaces the conventional written, a program loop is assumed and 1-bit counter clear a RESET is effected immediately 8 bits Watchdog timer Option setting enable register Clear Main clock Selector 16-bit counter RESET signal Selector Ring-OSC Operating clock Overflow time selection flag selection flag Independence from CPU by selecting Ring-OSC If, after setting once, another write operation is performed, that can never be stopped by software a RESET occurs and then access due to a program loop is detected. The operation mode of WDT is changed by an option setting. Watchdog timer operation mode Operation mode Option setting Ring-OSC stop disabled WDT clock source Ring-OSC fixed Operation after reset Operation start with the longest interval Operation start with the longest interval Operation mode Interval can be set only once Clock selection/interval can be set only once Features Ring-OSC cannot be stopped by software Selectable by software (main, Ring, or stop). Operation with Ring when reset is released Current in STOP mode when WDT can never be stopped: About 10µA Current in STOP mode when WDT can be stopped during standby: Almost 0µA The Ring-OSC never stops as long as power is being supplied. 6 Pamphlet U16391EJ2V0PF00 The K1 Family reduces system costs. 78K0/Kx1 78K0/Kx1+ V850ES/Kx1+ The security functions are enhanced and all the peripheral functions required for the system are integrated on one chip System cost reduction & security function enhancement WDT independent of the CPU clock Detection of voltage drop Conventional set 78K0/Kx1 set Vo l t a g e d e t e c t o r LV I Port VDD Peripheral functions VDD on one chip Micro Watchdog IC Port X1 X2 RESET output POC 78K0/Kx1 Set space reduction! Ring OSC Total set cost reduction! RESET RESET IC Clock monitor Reduction of the number of ports used! X1 WDT X2 Even higher reliability! RESET External IC External IC RESET Support of V850ES starts with Kx1+ Monitoring for oscillation stop System reset voltage detection Elimination of external reset IC A POC circuit that can set a 2-step detection voltage is included. LVI can also be used as a reset circuit. The RESET signal can be output to an externally connected IC using an output dedicated port that outputs at low level during reset. Operation of POC/LVI/RESETout functions 200 or more LVI detection voltage set by software POC detection voltage set by a mask option Set after checking that detection voltage LVI operation state set as reset output by software VDD by software Stop 3ms LVI is not reset LVI Operation Max. 2ms Internal reset signal Max. Stop 1ms Max. RESETOUT output Set by software Set by software 78K0/Kx1+, V850ES/Kx1+: Under development 7 Pamphlet U16391EJ2V0PF00 The K1 Family implements a low-noise design. 78K0/Kx1 78K0/Kx1+ V850ES/Kx1 V850ES/Kx1+ Active adoption of noise reduction methods proven in the audio field CPU power supply separation Insertion of capacitor between Measures against EMI noise: Measures for the oscillator Optimization of oscillation gain System cost reduction Measures against EMI noise: Measures for the power supply circuit Stops amplification of unnecessary noise VDD and GND Vport Vport Port power supply separation Reg. (OFF can be set) CPU OSC AMP X1 Low EMI noise I/O PORT X2 GNDport GNDport Layout implemented to reduce power supply impedance by considering the relationship between the power supply/GND pad position and the lead frame. Adoption of pin layout so that noise countermeasures can easily be implemented even on external boards Measures against EMI noise: Pin layout Schematic diagram of pin layout Analog power supply Analog GND CPUVDD Adoption of pin layout in which the power supply, GND, and REGC REGC pins are placed adjacent to each other so that noise CPUGND countermeasures can easily be implemented on the external boards PortVDD PortGND EMI noise level reference values 78K0/KF1 0 sting 78K0 CPU VDD noise -10 -10 -20 -20 Supply voltage: 5V -50 dBm -40 Supply voltage: 5V -30 Operating frequency: 10MHz Noise dBm -30 Noise CPU VDD noise 0 -60 -70 -80 Operating frequency: 10MHz -40 -50 -60 -70 -80 -90 -90 -100 -100 70 75 80 85 90 95 Frequency 100 105 11 0 11 5 120 70 75 80 85 MHz V850ES/KJ1 0 0 11 0 11 5 120 CPU VDD noise Operating frequency: 16MHz -50 -70 Level achieved that is sufficient even in -30 the audio field where noise is severe dBm dBm 105 -20 -40 Noise Supply voltage: 5V -30 Noise 100 MHz -10 -20 -60 95 Existing V850 CPU VDD noise -10 -40 90 Frequency -60 Supply voltage: 5V -50 Operating frequency: 16MHz -70 -80 -80 -90 -90 -100 -100 70 75 80 85 90 95 Frequency 100 105 11 0 11 5 120 70 MHz 75 80 85 90 95 Frequency 100 105 11 0 11 5 120 MHz 78K0/Kx1+, V850ES/Kx1+: Under development 8 Pamphlet U16391EJ2V0PF00 The K1 Family employs a high-performance CPU. 78K0/Kx1 78K0/Kx1+ V850ES/Kx1 V850ES/Kx1+ Minimum instruction execution time K1 Family performance Performance comparison V850ES-20MHz Min. instruction 0.2 cycle time 0.4 s 4.1 s Company A 16bits 20 MHz V850ES/Kx1 78K4 1.7 32-bit RISC 0.05 Company A 16bits 16 MHz 16-bit CISC 0.125 1.0 Company B 32bits 50 MHz 3.6 0 2 1 3 78K0/Kx1 5 4 (Relative ratio) 15 0.20 Code size comparison 78K0 1 8-bit CISC 0.24 0.97 V850ES-20MHz 1.00 Company A 16bits 20 MHz 78K0S 2 0.40 1: 12 MHz 0.168 s 2: 10 MHz 0.2 is supported by some products. s 1.37 Company A 16bits 16 MHz 1.18 Company B 32bits 50 MHz is supported by some products. 0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 (Relative ratio) Measurement results by NEC Electronics using sample programs The K1 Family also provides single-power-supply flash memory products. 78K0/Kx1+ V850ES/Kx1+ Single-power-supply flash memory function Self-rewritable/erasable in units of 2 KB In units of 2 KB Rewritable/erasable/verifiable in units of 2 KB Flash memory 2kB 2kB Flash-Programmer(PG-FP4, etc.) 2kB Write/erase/verify 2kB Serial communication Wr i t e / e r a s e / v e r i f y 2kB 2kB ¨ Note: This product uses SuperFlash , which is licensed by Silicon Storage Technology Inc. 78K0/Kx1+, V850ES/Kx1+: Under development 9 Pamphlet U16391EJ2V0PF00 The K1 Family supports LIN bus. 78K0/Kx1 78K0/Kx1+ V850ES/Kx1+ The low-cost single-line network LIN bus is taking the place of CANbus. LIN bus communication, which is now expanding not only in the automotive electrical field, but also in the industrial and household appliance fields, is made possible in the K1 Family using hardware. Example of in-vehicle communication Mirror Power window Door lock Master Indicator Instrument panel Light Host computer Wiper Indicator Active suspension Integrated engine control 4WS Brake lamp A/T ABS/TRC Master Rear wiper Master Navigation Sensor Indicator G/W Input interface Brake lamp Indicator High-performance CPU Light Master Power window Door lock LIN bus To external diagnostic equipment Port configuration diagram for LIN bus reception operation Timer output can be selected as source SBF auto-detection High-speed bus LIN bus transmitter Single-power-supply flash memory Mirror SBF auto-transmission clock/Any baud rate can be selected LIN bus LIN bus reception pin transmission pin Receiver Timer Transmitter Selector External Edge detection Selector interrupt LINbus support Output inversion interrupt pin possible Wakeup detection Timer Flag External connection is unnecessary because internal connection is made possible by software Flag Timer input pin Selector Capture input Baud rate error detection by capture timer Timer output can be selected as source clock Any baud rate can be selected Flag LIN bus communication operation LIN bus format Sleep Bus Software load can be reduced because Synch Brake Field transmission/reception can be performed by hardware. Wake-Up Synch Break Synch Ident DATA DATA Check Signal Frame Field Field Field Field Field SUM Field 8 bits 8 bits 8 bits 8 bits 8 bits 8 bits When receiving UART reception UART reception Auto-detection by hardware SBF 11 bits Detection by hardware wakeup possible via interrupt function The length of SBF can be recognized by the capture function of the timer The subsequent baud rate can be easily calculated. When transmitting UART transmission UART transmission Any bit length can be transmitted by hardware 20 bits SBF 13 bits Remark LIN bus : Local Interconnect Network bus 78K0/Kx1+, V850ES/Kx1+: Under development 10 Pamphlet U16391EJ2V0PF00 The K1 Family can also implement inverter motor control. V850ES/Kx1+ An inverter control function is included to realize inverter motor control at a reasonable cost. Inverter motor control Inverter motor control timer configuration TMP, TMQ The configuration of the basic control register is common. V850ES/Kx1+ TMQ TMQOP TMP U U V V W W Power module Count clock Match External pin input M TMP TMQ 16-bit counter Clear Interrupt signal 16-bit capture/compare Match External pin input A/D Interrupt signal 16-bit capture/compare Match External pin input External pin input TM output control Interrupt signal 16-bit capture/compare Match Current monitoring can be performed by speeding up the AD conversion time. TM output control TM output control Interrupt signal 16-bit capture/compare TM output control Timer configuration for inverter motor control TMQ TMQOP INTOVF 16-bit counter Clear Output cycle generation Output control Interrupt signal 16-bit capture/compare TM output control 16-bit capture/compare Timer Output 16-bit capture/compare Timer Output Interrupt signal Interrupt signal Output duty generation Interrupt signal 16-bit capture/compare TMP U 6-phase PWM output controller V V W Timer Output Control AD fetch timing generation U Synchronized start possible W AD operation trigger control A/D trigger 78K0/Kx1+, V850ES/Kx1+: Under development F 11 Pamphlet U16391EJ2V0PF00 E A T The K1 Family also reduces development costs. 78K0/Kx1 78K0/Kx1+ V850ES/Kx1 V850ES/Kx1+ All products are supported by one emulation board for each series. Development environment IE-780148-NS-EM1 Traditionally purchased for each product 78K0/KF1 78K0/KE1 78K0/KD1 78K0/KC1 78K0/KB1 Reduction of development costs EM1 for 78K0/Kx1+ 78K0/KC1+ 78K0/KB1+ 78K0/KA1+ 78K0/KF1+ 78K0/KE1+ 78K0/KD1+ Project manager IE-703217-G1-EM1 EM1 for V850ES/Kx1+ V850ES/KJ1 V850ES/KG1 V850ES/KF1 V850ES/KJ1+ V850ES/KE1+ V850ES/KG1+ V850ES/KF1+ ID78K0/850 SM78K0/850 Standardization of operability of integrated debugger Development can be carried out independent of the CPU 78K0/Kx1+ V850ES/Kx1+ Furthermore, the inclusion of an on-chip debug function makes it possible to perform development work simultaneously providing there is one in-circuit emulator (ICE) supporting full emulation—the conventional one board per developer is no longer required. On-chip debug function Full emulation Simplified emulation using an on-chip emulator Small connector Target system Small connector Target system PCMCIA Small connector PCMCIA Target system Small connector PCMCIA Inverter control PCMCIA Target system 78K0/Kx1+ V850ES/Kx1 V850ES/Kx1+ Development cost reduction 78K0/Kx1 Software auto-generation tools are also supported, reducing the load of software development and implementing smooth migration to the K1 Family. Device driver tool Software can be automatically generated just by setting the conditions for using the on-chip peripheral functions Selection of target device and peripheral functions Setting of usage conditions 78K0/Kx1+ V85 ES/Kx1+ : Under development U R E S Source file generation EM1 for 78K0/Kx1+ and EM1 for V850ES/Kx1+: Under development 12 Pamphlet U16391EJ2V0PF00 K1 Family Specifications 78K0/Kx1 & V850ES/Kx1 78K0/KB1 Features 78K0/KC1 / / Program memory bytes RAM Mask ROM 8K 512 768 / / / 52-pin QFP 24/32K 8/16K 8/16K 24/32K 32K 24K bytes / / 40-pin QFP 16/24K Flash memory / / 30-pin SSOP Package 78K0/KD1 / 512 1K 8/16K 32K 512 1K 512 REGC pin=VDD REGC pin=Capacity REGC pin=VDD REGC pin=VDD Minimum instruction execution time Frequency Main 2 to 10 MHz Ring-OSC 240 kHz typ 32.768 kHz Sub 32kHz 2.7 to 5.5 V Supply voltage Regulator I/O ports Total 22 32 39 CMOS I/O 17 19 26 CMOS input 4 8 8 CMOS output 1 1 1 4 N-ch O.D 16-bit TM TM0n 8-bit TM TMHn Timers 8-bit TM TM5n 1 Number of channels Function Event counting/external event counter/PPG output/pulse width measurement/square wave Number of channels Function 2 Event counting/PWM output Event counting/PWM output/carrier generator output 2 1 Number of channels Function Event counting/external event counter/PWM output/square wave out put Watchdog timer 1 Clock timer 1 UART supporting LIN 1 UART/CSI 1 UART Serial interface UART/IIC CSI 1 CSI with auto-transfer function 32-byte buffer IIC A/D converter 10-bit A/D converter D/A converter 8-bit D/A converter 4 8 Address space Address bus External bus Mode Wait function Other Interrupt External interrupt 6 ROM correction function Multiplier/divider Other yes RESET out yes Clock monitor 3.1 V/3.3 V 0.15 V 3.5 V/3.7 V/3.9 V/4.1 V/4.3 V 0.2 V LVI 3.5 V 0.2 V 2.85 V 0.15 V No PCC POC Ta = -40 to +85 Operating temperature Ta = -40 to +110 Only the following products contain IIC: V850ES/KF1 : µPD703208Y/µPD703209Y/µPD703210Y/µPD70F3210Y V850ES/KG1 : µPD703212Y/µPD703213Y/µPD703214Y/µPD70F3214Y V850ES/KJ1 : µPD703216Y/µPD703217Y/µPD70F3217Y Remark:Special grade products are also provided for both the 78K0/Kx1 and V850ES/Kx1. 13 Pamphlet U16391EJ2V0PF00 Selectable by software Selectable by the mask option Under development: Mask products only Ta = -40 to +125 Under development 78K0/KE1 78K0/KF1 / / / / / / / 64-pin QFP 80-pin QFP 24/32/48/60K 48/60K 24/32K 32K 60K 1K 2K V850ES/KF1 V850ES/KG1 V850ES/KJ1 / / / / / / 2K / / / 100-pin QFP 64/96K 128K 64/96K 128K 4K 6K 4K / / / 80-pin QFP 60K 1K / / 144-pin QFP 128K 96/128K 128K 128K 6K 6K 50 [email protected] to 5.5 V REGC pin = VDD 62.5 [email protected] to 5.5 V REGC pin = VDD 62.5 [email protected] to 5.5 V REGC pin = Capacity 100 [email protected] to 5.5 V REGC pin = VDD 2 to 10 MHz 32.768 kHz 2.7 to 5.5 V Yes Yes 51 67 67 84 128 38 54 59 76 112 8 8 8 8 16 1 1 8 10 14 2 4 6 2 1 2 Event counting/external event counter/PPG output/pulse width measurement/square wave output output 2 Event counting/PWM output/carrier generator output 2 Event counting/external event counter/PWM output/square wave output/cascade connection operation 1 2 2 1 1 1 1 2 3 1 2 1 1 8 16 2 60 KB 128 KB 4 MB 16 MB 16 bits 16 bits 22 bits 24 bits Multiplex Multiplex Multiplex/separate selectable Multiplex/separate selectable External wait function/programmable wait function one state External wait function/programmable wait function max. seven states Chip select function/8-bit or 16-bit data bus switching function 8 8 Yes Yes 16 x 16, 32/16 Mask products only Ta = -40 to +85 14 Pamphlet U16391EJ2V0PF00 Overview of the K1 Family Specifications Differences between 78K0/Kx1 and 78K0/Kx1+ 78K0/Kx1 Number of pins 30/44/52/64/80 pins 78K0/Kx1+ Addition of 20-pin product Memory expansion ROM/RAM 8 KB/512 B min. 4KB/256B min. Flash memory Dual power supply Single power supply and self programming On-chip debug Supported excluding some products IIC Will be included in some products POC detection voltage Two points of 2.85/3.5 V Only one point of 2.85 V LVI is used in the range above 2.85 V Differences between V850ES/Kx1 and V850ES/Kx1+ V850ES/Kx1 V850ES/Kx1+ Number of pins 80/100/144 pins Addition of 64-pin product Memory expansion ROM/RAM 64 KB/4 KB min. 128 KB/6 KB max. 128KB/6KB min. KE1+:ROM 64KB 256KB/12-16KB max. KE1+:ROM 128KB Flash memory Dual power supply Single power supply and self programming On-chip debug Supported excluding some products DMA KE1+/KF1+ None KG1+/KJ1+ 4ch Inverter control Controllable by TMQ + TMQOP, TMP 16-bit timer Addition of TMQ and TMP Watchdog timer Both channels can be stopped One channel can be connected to the Ring clock by an option setting. UART No UART6 LINbus support upward compatibility with UART5 UART6: One channel is incorporated in all products KG1+ is incremented by one channel KF1+ and KJ1+ have the same number A/D Conversion time:14 s Conversion time : 5 s POC Yes LVI Yes Clock monitor Yes Ring oscillation Yes connected to CPU only for clock monitor reset source Note Because the 78K0/Kx1+ and V850ES/Kx1+ are currently under development, some of their specifications may be changed. 15 Pamphlet U16391EJ2V0PF00 K1 Family Package Lineup V850ES/KJ1 µPD703216/µPD703216Y µPD703217/µPD703217Y µPD70F3217/µPD70F3217Y V850ES/KJ1+ 144pin LQFP GJ Thickness: 1.4mm 20 20mm Pitch: 0.5 mm V850ES/KG1 µPD703212/µPD703212Y µPD703213/µPD703213Y µPD703214/µPD703214Y µPD70F3214/µPD70F3214Y V850ES/KG1+ 100pin LQFP GC Thickness: 1.4mm 14 14mm Pitch: 0.5mm V850ES/KF1 µPD703208 µPD703208Y µPD703209/µPD703209Y µPD703210 µPD703210Y µPD70F3210 µPD70F3210Y V850ES/KF1+ 80pin QFP GC Thickness: 1.4mm 14 14mm Pitch: 0.65mm 78K0/KF1 µPD780143/µPD780144 µPD780146/µPD780148 µPD78F0148 78K0/KF1+ 64pin LQFP GC Thickness: 1.4mm 14 14mm Pitch: 0.8mm 78K0/KE1 µPD780131/µPD780132 µPD780133/µPD780134 µPD78F0134/µPD780136 µPD780138/µPD78F0138 78K0/KE1+ 80pin TQFP GK Thickness: 1.0mm 12 12mm Pitch: 0.5mm 78K0/KF1 µPD780143/µPD780144 µPD780146/µPD780148 µPD78F0148 78K0/KF1+ V850ES/KF1 µPD703208 µPD703208Y µPD703209/µPD703209Y µPD703210 µPD703210Y µPD70F3210 µPD70F3210Y V850ES/KF1+ 78K0/KE1 µPD780131/µPD780132 µPD780133/µPD780134 µPD78F0134/µPD780136 µPD780138/µPD78F0138 78K0/KE1+ V850ES/KE1+ 64pin TQFP GK Thickness: 1.0mm 12 12mm Pitch: 0.65mm 78K0/KE1 µPD780131/µPD780132 µPD780133/µPD780134 µPD78F0134/µPD780136 µPD780138/µPD78F0138 78K0/KE1+ V850ES/KE1+ 64pin LQFP GB Thickness: 1.4mm 10 10mm Pitch: 0.5mm 52pin LQFP GB Thickness: 1.4mm 10 10mm Pitch: 0.65mm 78K0/KD1 µPD780121/µPD780122 µPD780123/µPD780124 µPD78F0124 78K0/KD1+ 44pin LQFP GB Thickness: 1.4mm 10 10mm Pitch: 0.8mm 78K0/KC1 µPD780111/µPD780112 µPD780113/µPD780114 µPD78F0114 78K0/KC1+ 30pin SSOP MC Thickness: 1.2mm 300mil 78K0/KB1 µPD780101/µPD780102 µPD780103/µPD78F0103 78K0/KB1+ Pitch: 0.65mm 78K0/KA1+ 20pin SSOP MC Thickness: 1.2mm 300mil Pitch: 0.65mm Full size 16 Pamphlet U16391EJ2V0PF00 K1 Family Emulator Functions Standardization of operability of the integrated debugger carried out independent of the CPU Development can be Price Highly functional emulator All products are supported by the emulation board for each series IE-V850ES-G1 +IE-703217-G1-EM1 IE-78K0-NS -A +IE-780148-NS-EM1 Entry-type emulator All products are supported by one emulation board for each series at a reasonable price IE-V850ESK1-ET Entry-type emulator for V850ES/Kx1+ under development IE-78K0K1-ET Entry-type emulator for 780K0/Kx1+ under development On-chip debug emulator PCMCIA card IE-V850E1-CD-NW IE-78K0Kx-CD-NW under development provisional name/in planning Evaluation kit High performance can easily be emulated TK-850 TK-78K0 under development provisional name/in planning Function Product of Application Corporation 17 Pamphlet U16391EJ2V0PF00 Software Development Environment for K1 Family Development work can be performed with the same operability. SP850 SP78K0 Software package for 78K0 78K0/Kx1 78K0/Kx1+ Software package for V850 Project manager Project manager Compiler Compiler Assembler Debugger Debugger System emulator System emulator System performance analyzer V850ES/Kx1 V850ES/Kx1+ Performance analysis tuning tool Real-time OS Real-time OS Network library 18 Pamphlet U16391EJ2V0PF00 List of K1 Family Tools Hardware tools High-performance in-circuit emulator Commercial Name Device Name 78K0/KB1 In-Circuit Package Emulator Emulation Board Power Supply PC Interface Unit Board 30-pin SSOP 7.62mm 300 Emulation Probe 1 NP-30MC Conversion Socket / Flash Conversion Adapter Programmer 6 NSPACK30BK YSPACK30BK YQ-Guide 6 44-pin LQFP 10 10mm NP-44GB 1 NP-44GB-TQ NP-H44GB-TQ 78K0/KD1 52-pin LQFP 10 10mm NP-H52GB-TQ IE-78K0-NS IE-780148-NS-EM1 IE-70000-MC-PS-B IE-78K0-NS-A 78K0/KE1 10 10mm IE-70000-CD-IF-A NP-H64GB-TQ 64-pin TQFP 12 12mm IE-70000-PCI-IF-A NP-64GK 64-pin LQFP 14 14mm NP-64GC 14mm NP-80GC NP-H80GC-TQ 12mm NP-80GK 80-pin QFP 14 TGB-052SBP TGB-064SDP TGK-064SBW 6 FA-52GB-8ET 6 FA-64GK-9ET EV-9200GC-64 1 100-pin LQFP V850ES/KG1 14 TGC-064SAP TGC-080SBP FA-80GC-8BT TGK-080SDW 6 FA-80GK-9EU IE-70000-CD-IF-A IE-V850ES-G1 1 1 14mm Included in 1 6 1 12mm IE-703217-G1-EM1 1 FA-64GB-8BS-A 6 EV-9200GC-80 1 EV-703210GC IE-V850ES-G1 PG-FP4 FA-80GC-8BT 1 1 1 EV-703210GK FA-80GK-9EU EV-703214GC FA-100GC-8EU-A EV-703217GJ FA-144GJ-UEN Supplied with IE-703217-G1 EMI IE-70000-PCI-IF-A V850ES/KJ1 144-pin LQFP 20 20mm 1 Entry-type in-circuit emulator Product Configuration Target Family Part Number Emulator Power Supply Unit CPU Board Power Supply Unit PC Interface Board Emulation Probe Integrated Debugger Device File 2 78K0/Kx1 IE-78K0K1-ET V850ES/Kx1 IE-V850ESK1-ET 3 Evaluation kit Product Configuration Target Family Part Number 78K0/Kx1 TK-78K0 provisional name/in planning V850ES/Kx1 TK-850 Compiler Restricted Version Integrated Debugger 4 5 1 Product of Naito Densei Machida Mfg. Co., Ltd. 2 The emulation probe and conversion socket/conversion adapter are common to those of the high-performance in-circuit emulator. There is no need to purchase an emulation board separately. 4 The product configuration is subject to change. 3 The conversion socket/conversion adapter are common to those of the high-performance in-circuit emulator. 5 Product of Application Corporation 6 Product of Tokyo Eletech Corporation 19 Pamphlet U16391EJ2V0PF00 1 1 1 14mm 12 1 FA-64GB-8EU-A 6 FL-PR4 80-pin TQFP 1 1 1 NP-H80GK-TQ V850ES/KF1 1 1 NP-80GC-TQ 12 1 1 NP-H64GC-TQ 80-pin TQFP FA-44GB-8ES 6 1 1 NP-64GC-TQ 14 TGB-044SAP IE-70000-PC-IF-C 64-pin LQFP 80-pin QFP 6 EV-9200G-44 1 1 1 IE-70000-98-IF-C NP-H64GK-TQ 78K0/KF1 FL-PR4 Program Adapter FA-30MC 6 YSSOCKET30BKF 78K0/KC1 PG-FP4 There is no need to purchase an emulatio n board separately. 1 Software tools Commercial Name Device Name Software Package Package Real-Time OS C Compiler C Library Assembler Integrated System System Performance Network Package Source File Package Debugger Emulator Analyzer Library Device File 78K0/KB1 30-pin SSOP (7.62mm(300)) DF780103 78K0/KC1 44-pin LQFP(10 10mm) DF780114 78K0/KD1 52-pin LQFP(10 10mm) DF780124 78K0/KE1 64-pin LQFP(10 10mm) 64-pin TQFP(12 12mm) 64-pin LQFP(14 14mm) 7 SP78K0 78K0/KF1 80-pin QFP(14 80-pin QFP(14 CC78K0 CC78K0-L RA78K0 ID78K0-NS SM78K0 DF780138 14mm) 80-pin TQFP(12 V850ES/KF1 RX78K0 DF780148 12mm) 14mm) 80-pin TQFP(12 DF703210 12mm) RX-NET TPC/IP basic set V850ES/KG1 100-pin LQFP(14 14mm) RX-NET PPP DF703214 RX-NET DNS SP850 8 RX850 CA850 9 ID850 SM850 AZ850 RX-NET DHCP RX-NET SMTP/POP RX850 Pro RX-NET FTP RX-NET TELNET RX-NET WEBSERVER V850ES/KJ1 144-pin LQFP(20 20mm) 7 The CC78K0, RA78K0, ID78K0-NS, and SM78K0 are packaged in the SP78K0. DF703217 8 The CA850, ID850, SM850, and AZ850 are packaged in the SP850. 9 Contained in the C compiler package. 20 Pamphlet U16391EJ2V0PF00 · The information in this document is current as of xxxxx, 20xx. The information is subject to change without notice. data books, products For actual design-in, refer to the latest publications of NEC Electronics data sheets or etc., and/or for types the most are up-to-date available in specifications every country. of NEC Please Electronics check with products. NEC Not Electronics all sales representative for availability and additional information. · No part of this document may be copied or reproduced in any form or by any means without prior written consent of NEC Electronics. NEC Electronics assumes no responsibility for any errors that may appear in this document. · 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 NEC Electronics products. No license, express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of NEC Electronics or others. · 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 customer's equipment shall be done under the full responsibility of 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. · 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. · 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 customerdesignated "quality assurance program" for a specific application. The recommended applications of 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, etc.), 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 NEC Electronics sales representative in advance to determine NEC Electronics's 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 SuperFlash TM is a trademark of Silicon Storage Technology, Inc. Caution: This product uses SuperFlash TM under the license obtained from Silicon Storage Technology, Inc. 21 Pamphlet U16391EJ2V0PF00 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/ [North & South America] NEC Electronics America, Inc. 2880 Scott Blvd. Santa Clara, CA 95050-2554, U.S.A. Tel: 408-588-6000 800-366-9782 Fax: 408-588-6130 800-729-9288 http://www.necelam.com/ [Europe] NEC Electronics (Europe) GmbH Oberrather Str. 4 40472 Dsseldorf, Germany Tel: 0211-6503-01 Fax: 0211-6503-327 http://www.ee.nec.de/ Sucursal en Espaa Juan Esplandiu, 15 28007 Madrid, Spain Tel: 091-504-2787 Fax: 091-504-2860 Succursale Franaise 9, rue Paul Dautier, B.P. 52 78142 Velizy-Villacoublay Cdex France Tel: 01-3067-5800 Fax: 01-3067-5899 Filiale Italiana Via Fabio Filzi, 25/A 20124 Milano, Italy Tel: 02-667541 Fax: 02-66754299 Branch The Netherlands Boschdijk 187a 5612 HB Eindhoven The Netherlands Tel: 040-2445845 Fax: 040-2444580 [Asia & Oceania] NEC Electronics Hong Kong Limited 12/F., Cityplaza 4, 12 Taikoo Wan Road, Hong Kong Tel: 2886-9318 Fax: 2886-9022/9044 Seoul Branch 10F, ILSONG Bldg., 157-37, Samsung-Dong, Kangnam-Ku Seoul, the Republic of Korea Tel: 02-528-0303 Fax: 02-528-4411 NEC Electronics Shanghai, Ltd. 7th Floor, HSBC Tower, 101Yin Cheng Road, Pudong New Area, Shanghai P.R. China Tel: 021-6841-1138 Fax: 021-6841-1137 NEC Electronics Taiwan Ltd. 7F, No. 363 Fu Shing North Road Taipei, Taiwan, R. O. C. Tel: 02-2719-2377 Fax: 02-2719-5951 NEC Electronics Singapore Pte. Ltd. 238A Thomson Road, Novena Square, #12-08 Singapore 307684 Tel: 6253-8311 Fax: 6250-3583 Tyskland Filial P.O. Box 134 18322 Taeby, Sweden Tel: 08-6380820 Fax: 08-6380388 United Kingdom Branch Cygnus House, Sunrise Parkway Linford Wood, Milton Keynes MK14 6NP, U.K. Tel: 01908-691-133 Fax: 01908-670-290 G02.11 22 Pamphlet U16391EJ2V0PF00 Document No.U16391EJ2V0PF00 (2nd edition) Date Published December 2002 CP(K) C 2002 Printed in Japan