Скачать презентацию H 8 Peek H 8 S H 8 Скачать презентацию H 8 Peek H 8 S H 8

2b94fd3855d5a4d240df068e4df2d37f.ppt

  • Количество слайдов: 20

H 8 Peek (H 8 S, H 8 SX, 300 H Tiny, SLP) February H 8 Peek (H 8 S, H 8 SX, 300 H Tiny, SLP) February 2005 December, 2004

H 8 CPU Core Road Map 32 -bit 1) Superior CPU performance at the H 8 CPU Core Road Map 32 -bit 1) Superior CPU performance at the same frequency 2) Superior Instruction code efficiency 3) H 8 devices are compatible at the object code level Enhanced Bus width to 32 bit H 8 SX Bus: 32 bit (4 GB) 1 Instruction/1 state 16 MB Linear Addressing Enhanced external mode 16 -bit Bus: 16 bit (16 MB) 8 -bit Bus: 8 bit (64 k. B) fmax: 50 MHz X : e. Xtension , e. Xpansion H 8 S fmax: 33 MHz H 8/300 H Original Core H 8/300 fmax: 16 MHz fmax: 25 MHz Basic instruction execution state Data Bus width Number of instructions Number of addressing modes Address space December, 2004 300 H H 8 SX 2 state 1 state 8 bit 16 bit 32 bit 57 8 64 KB 62 69 8 8 16 MB 87 11 4 GB 2

H 8/H 8 SX Family Features Products Series Features H 8 SX 32 bit, H 8/H 8 SX Family Features Products Series Features H 8 SX 32 bit, CISC Process Technology 0. 18 um (F-MONOS) 16 bit, Multiplier 0. 5 - 0. 18 um S-DRAM I/F H 8 S/2500 16 bit, CAN, IE 0. 18 um H 8 S/2400 16 bit, Multiplier 0. 18 um DDC 1/2 B 0. 5 - 0. 18 um H 8 S/2300 16 bit, standard (F-MONOS) H 8 S/2600 Maximum frequency Target segments f=33 MHz Printer, ODD => 48 MHz Auto Development & Sales strategy A. S. S. P. f=33 MHz Printer A. S. S. P. f=25 MHz Car Audio A. S. S. P. f=25 MHz Monitors A. S. S. P. f=25 MHz Projector, Standard Products Camera, POS, A. S. S. P. , SLP Card reader KBC, IKAP- 4, PC server IPMI H 8 S/2200 16 bit, USB 2. 0 0. 5 - 0. 35 um f=24 MHz H 8 S/2100 16 bit, KBC 0. 5 - 0. 18 um f=33 MHz H 8 S/300 H 16 bit, Popular 0. 8 - 0. 18 um f=25 MHz ODD, Motor control Standard => A. S. S. P. =Application Specific Standard Products December, 2004 3

H 8 S/2168 Series Features • High performance and low power – Maximum speed: H 8 S/2168 Series Features • High performance and low power – Maximum speed: 33 MHz – Operating voltage 3. 0 to 3. 6 V • Large on chip memory – Flash: 256 KB: H 8 S/2168 – Flash: 384 KB: H 8 S/2167 – Flash: 512 KB: H 8 S/2166 • • 6 -channel I 2 C serial bus 3 -channel Low Pin Count (LPC) Interface – Each channel supports I/O read/write mode • • • Block Diagram 3 -channels of SCI 16/24 -bit external bus interface Rich set of timers Analog Interface Package: TQFP-144 H 8 S/2000 CPU SCI x 2 (Smart Card I/F) Flash 256 KB I 2 C (6 ch) H-UDI RAM, 40 k. B 8 bit TMR x 4 16 bit TMRx 1 LPC (3 ch) 8 -bit PWM (16 ch) DTC 16 bit FRT (1 ch) 14 -bit PWM (4 ch) WDT (2 ch) 10 -bit A/D (8 ch) 8 -bit D/A (2 ch) 115 I/O Specific functions December, 2004 4

H 8 S/2212 Group Overview Features H 8 S/2000 CPU: Single Chip mode - H 8 S/2212 Group Overview Features H 8 S/2000 CPU: Single Chip mode - 24 MHz/3. 0 V to 3. 6 V (when the USB is used. ) - 24 MHz/3. 0 V to 3. 6 V, 16 MHz/2. 7 V to 3. 6 V (when the USB is not used. ) - 6 MHz/2. 4 V to 3. 6 V (H 8 S/2211 M only, when the USB is not used. ) Built-in memory - 128 KB/12 KB (H 8 S/2212: Flash) - 64 KB/8 KB (H 8 S/2211: Flash, MASK) - 32 KB/4 KB (H 8 S/2210 M: MASK) Block Diagram H 8 S/2000 CPU ROM Interrupt cotroller RAM A/D converter x 6 ch TPU x 3 ch SCI x 2 ch (Smart Card I/F function) WDT DMAC USB Ver 2. 0 Full speed Function: 12 Mbps - Transfer mode: 3 modes - Endpoints: 4 points (Control x 1, Bulk x 2, Interrupt x 1) - FIFO Total 456 bytes (MAX: 64 bytes) RTC (Real Time Clock) E-10 A support (H 8 S/2212 F, 2211 F only) Package (FP-64) - FP-64 E (10 x 10 mm, 0. 5 mm pitch) USB RTC 48 MHz Oscillator (subclock) max 24 MHz PLL Oscillator (system clock) 32 k. Hz : Special functions December, 2004 5

H 8 S/2329 and H 8 S/2328 Group Overview - Built-in flash memory - H 8 S/2329 and H 8 S/2328 Group Overview - Built-in flash memory - Features Low-voltage and high-speed operation - 3 V/20 MHz, 3. 3 V/25 MHz operation - Minimum instruction execution time: 50 ns/40 ns Various lineup - 512 KB /8 KB - 384 KB/32 KB - -/32 KB - 256 KB/8 KB - 128 KB/8 KB - 32 KB/8 KB - -/4 KB H 8 S/2326 F* H 8 S/2329 F*, 2329 EF* H 8 S/2329 BF*(Shrink Version) H 8 S/2324 S H 8 S/2328 BF*, 2328 H 8 S/2327 H 8 S/2323 H 8 S/2322 R H 8 S/2321 (DRAM I/F, DMAC deleted ) H 8 S/2320 Upwardly pin compatible with H 8 S/2655, 2350, 2355 and 2357 Group Block Diagram H 8 S/2000 CPU ROM RAM Bus controller WDT PPG Interrupt controller DTC (85 ch) A/D x 8 ch 16 -bit timer x 6 ch D/A x 2 ch 8 -bit timer x 2 ch DMAC x 4 ch SCI x 3 ch - QFP-128, TQFP-120 Supports on-chip debugging function (E 10 A) * : F-ZTAT Version with 25 MHz/3. 3 V Version. - H 8 S/2329 EF December, 2004 6

H 8 S/2378 Group Overview - F-ZTAT F-MONOS 0. 18 um Version with enhanced H 8 S/2378 Group Overview - F-ZTAT F-MONOS 0. 18 um Version with enhanced serial communications function and analog functions Features Block Diagram Low-voltage high-speed operation - 3. 0 V to 3. 6 V/33 MHz - Minimum instruction execution time: 30 ns Enhanced serial communications function and analog functions - SCI x 5 ch (I 2 C x 2 ch optional) - A/D x 16 ch, D/A x 6 ch Built-in SDRAM interface - H 8 S/2378 RF, 2377 RF, 2375 R, 2373 R Supports on-chip debugging function (E 10 A) - H 8 S/2378 F, 2378 RF, 2377 RF, Lineup - 512 KB/32 KB: H 8 S/2378 F, 2378 RF - 384 KB/24 KB: H 8 S/2377 F, 2377 RF - 384 KB/30 KB: H 8 S/2376 F*1 - 256 KB/16 KB: H 8 S/2375, 2375 R - -/16 KB: H 8 S/2373, 2373 R Multiple-pin package - LQFP-144 *1: Reduced peripheral functions Note: Not pin-compatible with the H 8 S/2338 and 2678 Group H 8 S/2378 F and 2378 RF have VCL pin. H 8 S/2000 CPU ROM RAM Bus controller WDT PPG Interrupt controller A/D x 16 ch DTC (85 ch) 16 -bit timer x 6 ch 8 -bit timer x 2 ch D/A x 6 ch I 2 C x 2 ch (Option) DMAC x 4 ch SCI x 5 ch EXDMAC x 2 ch PLL H 8 S/2376 F: No EXDMAC, no PPG, no DRAMI/F, D/A x 4 ch H 8 S/2375, 2373 and 2373 R : No EXDMAC, D/A x 2 ch December, 2004 7

Downsizing of Flash Memory (Example: 512 k. B Flash memory) 0. 35 um (H Downsizing of Flash Memory (Example: 512 k. B Flash memory) 0. 35 um (H 8/3052 F) 100% 24. 84 mm 2 (12. 42 mm 2 2) 0. 18 um (H 8/3069 F) MONOS 0. 18 um (H 8 S/2378 F) 52% 100% 22% 41% 12. 94 mm 2 5. 37 mm 2 December, 2004 8

December, 2004 9 December, 2004 9

H 8 S/2678 R Group Overview - Includes an on-chip SDRAM interface compatible with H 8 S/2678 R Group Overview - Includes an on-chip SDRAM interface compatible with that of H 8 S/2678 Group products Features 33 MHz (3. 0 V to 3. 6 V) Minimum instruction-execution time - 30 ns (33 MHz/3. 3 V) ROMless Version - H 8 S/2674 R (-/32 k) Internal SDRAM interface - 64 -Mbit direct connection interface - Hold times are assured by the dedicated SDRAM - Includes a clock suspension function Functional improvement module - A/D registers: 4 8 (more useful) Package - LQFP-144 Block Diagram H 8 S/2600 CPU Multiplier Bus controller Interrupt controller A/D x 12 ch D/A x 4 ch EXDMAC x 4 ch RAM PPG DTC WDT 8 -bit timer x 2 ch 16 -bit timer x 6 ch SCI x 3 ch DMAC x 4 ch : Function improvements from the H 8 S/2678 Group December, 2004 10

H 8 SX series products concepts & features Products Concepts Products Feature 50 MHz H 8 SX series products concepts & features Products Concepts Products Feature 50 MHz Performance High performance H 8 SX CPU Core 1 cycle access with 32 bit Bus High Performance multiplier & divider Reduced instruction fetches Reduced code size New instructions and addressing modes VBR (Vector Base Register) Improved system throughput SBR (Short address Base Register) Address/Data multiplex I/O I/F Big/Little endian access Reduced power 1 m. A/MHz, 0. 18μm and new Flash process December, 2004 11

H 8 SX advantage points for embedded systems <High-speed execution of instruction> H 8 H 8 SX advantage points for embedded systems H 8 SX microcomputer H 8 SX CPU@50 MHz Improved 1. 4 usec/1 interrupt by VBR : 30% DOWN 32 bit Divider/Multiplier Reduce code size : 30% DOWN improved performance: 20% UP SBR VBR Instruction FIFO (16 bit x 8) Flash RAM Internal BUS (32 bit) <1 cycle access with 32 bit Bus> Peripheral BUS (16 bit) DTC DMAC BSC EXDMAC Buffer(32 Byte) Timer SCI PORT External BUS (8 bit/16 bit) ASIC (Image/audio) Other function SDRAM Network (USB/Ether) December, 2004 Easily analyze the header information from network. Big/Little endian can automatically convert. 12

H 8 SX Product Line-up H 8 SX products Line-up ☆ Printer Card reader H 8 SX Product Line-up H 8 SX products Line-up ☆ Printer Card reader e. POS For 3. 3 V ASSP MCU Operation frequency : 50 MHz H 8 SX/1653 F Enhanced serial communication I/F ( USB 2. 0 full speed、High Speed SCI) 384 or 512 k. B Flash / 40 k. B RAM TQFP-120 & LQFP-144 ☆ ★★ ★ H 8 SX/1650 H 8 SX/1657 F Operation frequency : 35 MHz 768 k. B Flash / 24 k. B RAM ROM Less / 24 k. B RAM TQFP-120 Pin compatible with H 8 SX/1650 TQFP-120 Added DMAC ODD, printer, consumer equipment ★★ Automotive (Air bag) H 8 SX/1527 F OA, FA equipment Keyword to next generation H 8 SX Higher Operation frequency H 8 SX/16 xx Large capacity Flash memory : Over 1 MB For 3. 3 V General MCU ★★ ROM/RAM evolution Enhanced peripheral module H 8 SX/1582 F Operation frequency : 48 MHz 256 k. B Flash / 12 k. B RAM LQFP-120 SSU, DMAC, DTC Operation frequency : 40 MHz 256 k. B Flash / 12 k. B RAM TQFP-100 For 5 V ASSP MCU CAN, SSU December, 2004 ★Mass production ★★: Working Sample ☆: Under development General MCU 13

H 8/36902/12 (u. Tiny) 16 -bit H 8/300 H CPU Core (0. 35 um H 8/36902/12 (u. Tiny) 16 -bit H 8/300 H CPU Core (0. 35 um Process) Oscillator Crystal/Ceramic 2 to 12 MHz, 3. 0 V-5. 5 V RC Oscillator Typical 8 MHz, +/-2%(after trimming) Timers 8 Bit, Timers V and Timer B 1(H 8/36912) 16 Bit, Timer W One Watchdog Timer (with internal oscillator circuit) Serial I/O 1 -ch Async. /Sync. Serial Com. Interface IIC Bus Interface (H 8/36912) A/D Converter 10 Bit, 4 Channel I/O 18 I/O (5 large current) + 4 input only Memory capacity Timer V, B 1 (2 ch, 8 -bit) Timer W (1 ch, 16 -bit, PWM mode) H 8/300 H CPU Core 10 MHz @ 5 V, 64 KB address Memory * I 2 C Bus Interface (1 Channel) SCI 3 -1 ch (async/sync) Watchdog Timer 2, 4, 8 KB A/D (10 -bit, 4 ch) Address Break Controller RAM (1. 5 KB) On-chip Debug Power on Reset and Low Voltage Detect 8 k Bytes Flash, 1. 5 K Bytes SRAM 8 k Bytes Mask, 512 Bytes SRAM 4 k Bytes Mask, 256 Bytes SRAM 2 k Bytes Mask, 256 Bytes SRAM (only in H 8/36902) Main Clock Oscillator ( Crystal/Ceramic or RC Selectable) I/O with high current pin Packages 32 pin SSOP, LQFP( 7 mm x 7 mm) 32 SDIP December, 2004 14

2% RC Oscillator over Temperature December, 2004 15 2% RC Oscillator over Temperature December, 2004 15

H 8/3687 Series (Enhanced 3694) • H 8/300 H CPU Core 1 to 10 H 8/3687 Series (Enhanced 3694) • H 8/300 H CPU Core 1 to 10 MHz, 2. 7 -5. 5 V*(F-ZTAT: 3. 0 to 5. 5 V) 1 to 20 MHz, 4. 5 -5. 5 V • Timers 8 Bit, Timers A , V & Real time clock 16 Bit, Timer Z (2 ch) 14 -bit PWM Watchdog Timer with ring oscillator • Serial I/O IIC 2 Bus Interface Async/Sync communication- 2 ch • A/D Converter- 10 Bit, 8 Channel • I/O and Interrupts 45 I/O + 8 Input Only, External 11, Internal 38 • Memory capacity Flash/RAM: 56 k/4 K Bytes, 32 K/4 K Bytes Mask ROM: 16 KB-56 KB Packages FP-64 A(14 mm× 14 mm) FP-64 E(10 mm× 10 mm) H 8/3684/87 F block diagram RTC (1 ch, 8 -bit) H 8/300 H CPU Core I 2 C 2 Bus Interface (1 Channel) Timer B 1 (1 ch, 8 -bit) 20 Mhz @ 5 V, 10 MHz @ 3 V, 64 KB address SCI 3 -2 ch (async/sync) Timer V (1 ch, 8 -bit) Flash Memory 32/56 KB A/D (10 -bit, 8 ch) Timer Z (2 ch, 16 -bit) RAM 4 KB Clock Oscillator 14 -bit PWM On-chip debug Sub. Clock Osc (32 KHz) Watchdog Timer Address Break POR, LVD (Optional) 45 I/O (8 w/ 20 m. A drive) + 8 Input Only December, 2004 16

Wide Operating Voltage Easier to use! The same low voltage operation as the Mask Wide Operating Voltage Easier to use! The same low voltage operation as the Mask version. amplifier part to realize 2. 7 V 2. 0 V 1. 8 V Optimization of the sense Fash 3. 0 V Minimum 2. 5 V Operation Voltage Technical approach 2. 2 V Mask OTP H 8/38004 Tuning the size of sense amplifier MOS D D H 8/38076 R 1. 8 V ~ ‘ 97 H 8/38024 R 4 MHz / 1. 8 V operation 1. 8 V ‘ 00 ‘ 03 December, 2004 Sense starting Sense amplifier 17

14 bit Sigma-Delta A/D H 8/38076 R H 8/38086 R High-precision, high-resolution and ΔΣ 14 bit Sigma-Delta A/D H 8/38076 R H 8/38086 R High-precision, high-resolution and ΔΣ type A/D with the high noise removal effect were mounted in the microcomputer. System clock PSS 14 bit resolution ± 1. 5 LSB*1 resolution  fovs= no system clock frequency, 2 frequencies, 4 frequencies, 8 frequencies, 16 frequencies, 32 frequencies. It’s possible to set up the conversion time from 64 us to 1. 2 ms Ain 2 IRRSDADC Programmable Gain Amplifier Clock & Interrupt controller Input PGA MUX Dout Vref (16 bit ; effective data is 14 bits) Reference voltage generator Built-in programmable gain amp, set up to 1/3, 2 and 4 times. Second-order sigma delta ADC Control register ACOM Built-in reference voltage generation circuit makes external reference voltage unnecessary*2 Internal data bus Ain 1 Data register (16 bit ) LCD 3 V Booster REF 1. 2 V BUF 1. 2 V Band gap reference High noise shaping effect with a built-in digital filter ΔΣA/D block diagram(built-in H 8/38086) *1 typ value *2 An external reference voltage can be input as well. December, 2004 18

Asynchronous Event Counter  An asynchronous event counter is a 16 -bit event counter which Asynchronous Event Counter  An asynchronous event counter is a 16 -bit event counter which independently of basic clock of microcomputer. Edge sense to count, rising, falling and both edge, is selectable by software. All SLP -Event input -Settable event input period -Both edge, rising and falling edge sense AEC PWM waveform generation circuit Event input available during PWM High  It’s possible to set up loading period by software setting of a built-in PWM waveform generator. Even if it operates the main part of microcomputer at a low speed, it can count a high -frequency external event. This leads to reduction of power consumption. AEC is a suitable for various sensor use and battery powered applications Sensor AEVH AEVL Count edgesト Edge count maximum number is 65536 times. December, 2004 19

Functions H 8/38602 R(Flash/MASK) H 8/300 H CPU 10 MHz/2. 7 V ~ 3. Functions H 8/38602 R(Flash/MASK) H 8/300 H CPU 10 MHz/2. 7 V ~ 3. 6 V (MASK & FLASH) 4. 2 MHz/1. 8 V ~ 3. 6 V (MASK & FLASH) ROM / RAM 16 k byte / 1 k byte 8 k byte / 512 byte Timers 8 bit x 2 ch (RTC, Interval timer) 16 bit x 2 ch      (Input capture /Output compare, Under Development Block configuration H 8/300 H CPU ROM RAM (MASK&FLASH) Interrupt Controller Timer B 1 (8 bit) Address Break function 10 bit A/D 6 ch Timer W (16 bit timer) WDT AEC RTC SSU / IIC 1 ch Comparator 2 ch SCI x 1 ch Power On Reset       Asynchronous Event Counter / PWM output)      WDT  SCI UART/ Synchronous/ Ir. DA x 1 ch SSU** / IIC     x 1 ch ADC 10 bit x 6 ch Comparator  x 2 ch Power On Reset Large current port x 3 ch On-chip oscillator Package   TNP-32 (5. 0 x 6. 0, 0. 5 mm pitch) Real chip debugging is available. ** SSU : SPI compatible interface E 7 supported* December, 2004 20 *Only for FLASH