• Save
H8S Microcontroller Family Overview
Upcoming SlideShare
Loading in...5
×
 

H8S Microcontroller Family Overview

on

  • 558 views

Introduction of specific microcontrollers (MCUs) in the H8S series and their applicaions

Introduction of specific microcontrollers (MCUs) in the H8S series and their applicaions

Statistics

Views

Total Views
558
Views on SlideShare
558
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • In this module we describe a few key products in the four sub-series within the H8S series, showing the performance they deliver and the functions they offer. Subsequently, we will discuss typical embedded system applications for these high-performance, low-power 16-bit MCUs.
  • Before discussing the individual devices, let us briefly review the characteristics of the four H8S sub-series. First, H8S/2100 series devices have clock speeds up to 20MHz and have peripherals for PC applications: a low pin count (LPC) or ISA interface, PS/2, I 2 C, IrDA, ect. Second, H8S/2200 series MCUs, which also operate at up to 20MHz, offer low-voltage operation, low-power consumption, and a 32kHz sub-clock oscillator. Many of them have a USB interface and some provide an on-chip LCD controller. Third, H8S/2300 series devices operate at up to 33MHz and provide larger on-chip flash memory, greater integration and bigger packages with higher pin counts. Many incorporate an on-chip debugging function and JTAG interface that enable debugging with the low-cost E10A emulator. Last, H8S/2600 series MCUs have an on-chip hardware multiply-accumulator (MAC) and operate up to 33MHz. They have sophisticated peripherals such as a Controller Area Network (CAN) interface for automotive applications. Also, many of them provide a 6-phase PWM that is useful for motor controllers.
  • Networking applications such as switching equipment and security systems require high-performance MCUs that have on-chip flash and multiple channels of serial ports. Many H8S/2600 devices excel in such applications. Instrumentation applications such as data recorders and medical monitors, as well as industrial equipment applications such as HVAC controllers and process control systems, need the performance and peripherals that the general-purpose MCUs in the H8S/2300 family provide. These MCUs support multiple serial ports, have multiple channels of 16-bit TPU and offer various sizes of on-chip flash. Computing applications such as transaction terminals and barcode scanners require high-speed interfaces such as UARTs and USB functions and low power consumption. Many of the devices in the H8S/2200 meet these requirements.
  • The devices in H8S/2148 and H8S/2145B series have clock speeds up to 20MHz and operate from 2.7V to 5.5V. You can choose devices with 256KB of flash and 8KB of RAM or 128KB of Flash and 4KB of RAM. These devices include 3 channels of serial interface with support for an IrDA interface for wireless connectivity. The MCUs provide helpful peripheral functions, including data converters and many types of timers. A key feature of the H8S/2145B is an LPC interface. The H8S/2148 and H8S/2145B series devices are available in 100-pin QFP and thin-QFP packages.
  • The H8S/2168 is a newly-evolved device that uses state-of-the-art technology and is optimized for sophisticated next-generation Baseboard Management Controller (BMC) applications. This MCU operates at up to 33MHz at 3V. It has the large on-chip flash and SRAM that are essential for complex IPMI software routines. Three channels of LPC interface provide a seamless connection to the server host using a PCI bus, while six channels of I2C interface enable easy connections to devices such as a server chassis, a power supply, NIC cards, etc. An on-chip 14-bit PWM is useful for controlling fan speed. These and many other features make the H8S/2168 an excellent match for BMC implementations. Third-party vendors can provide the required IPMI firmware.
  • 1)The H8S/2215, a member of the H8S/2200 series, runs at clock speeds up to 16MHz at 3V and is available with on-chip flash or mask ROM. 2)The key feature of this device is its USB interface, which can connect to a USB v2.0 host, support up to 12Mbps data transmissions, and has the option of bus-powered or self-powered operation. All four USB modes are supported: interrupt, bulk, control and isochronous. 3)Like other H8S series devices, these MCUs have an external bus interface that can be used to connect to different kinds of memory chips, such as SRAM, Flash, Mask ROM and DRAM. (Some devices also offer interfaces to SDRAM.) 4)The H8S/2215 on-chip USB interface and large on-chip memory make it a good choice for PC peripherals and Point-of-Sale systems.
  • Here you can see the list of features of the H8S/2268 series MCUs. The key feature, however, is an on-chip 40*4-segment LCD controller that simplifies systems that have a small LCD panel. The devices’ I 2 C interface enables easy connections to EEPROM and other peripherals, and the DTMF interface lets you connect the MCU to a wired phone directly. For example, if the H8S/2268 is used in a residential security system and someone intrudes into the property, sensors alert the MCU, which then connects to a remote central security station via the phone to report the intrusion. These MCUs operate from 2.7 to 5.5V and offer speeds up to 20MHz. They best suit applications that require medium-size flash, medium performance, low power consumption and LCD panel support.
  • Here you can see a list of features for the H8S/2300 series. The MCUs in the H8S/2300 series serve general-purpose applications. Some operate at up to 25MHz and offer on-chip flash sizes ranging from 128KB to 384KB. The H8S/2327BL MCU shown here is a member of Renesas H8 Value series of high-performance, 16-bit MCUs that have fixed, volume-independent low prices. Some devices in this series have on-chip flash memory or mask ROM, while others are ROM-less. All are fully compatible with standard H8 MCUs. For example, if you choose an H8S/2327BL for you design, you can easily migrate the system later to an H82/2328 or H8S/2329. The DMA controller that H8S/2300 series MCUs provide is valuable for offloading the CPU in systems that require extensive data transfers between memory and I/O. The on-chip 16-bit Programmable Pulse Generator (PPG) peripheral, which uses the 16-bit TPU as a base, is helpful for creating programmable output waveforms. The PPG generates arbitrary waveforms using a memory-resident, table-driven approach. You can dynamically change the output pulses using four channels of the 16-bit PPG (each channel uses 4-bits).
  • MCUs in the H8S/2600 series have one unique feature that distinguishes them from other H8S chips: an on-chip multiplier-accumulator (MAC). Hence, the devices have four additional instructions to make use of this 16x16 multiplier, and they deliver important speed advantages in computation-intensive applications. For example, H8S/2600 series MCUs execute a 16x16 multiplication in the on-chip hardware in four clock cycles. By contrast, H8S/2100, H8S/2200 and H8S/2300 series devices need approximately 12 cycles to perform this operation in software. The MAC instructions available in H8S/2600 devices also have a unique, speed enhancing feature: automatic address incrementing. While doing a multiply-accumulate computation, you can post-increment the operand by fixed number, for example by 2, at the same time. The H8S/2600 MCUs have a maximum clock speed of 20MHz when operating at 5V. They offer one channel of CAN (Controller Area Network) and have an 80-pin package, so they are a great choice for cost-sensitive automotive applications. The devices also provide a powerful set of on-chip timers. They have a versatile 6-channel 16-bit Timer Pulse Unit (TPU), an 8-bit programmable pulse generator (PPG) and a motor management timer (MMT) that can output 6-phase pulse-width modulation (PWM) waveforms with non-overlap times. These timers facilitate the design of H8S/2600-based embedded systems for motor control applications.
  • The devices in the H8S/2678R series are unique within the H8S/2600 family. The MCUs include a DMA controller and an enhanced EX-DMA controller to reduce CPU overhead. The EX-DMAC allows the CPU to access on-chip locations while EX-DMAC moves the data to off-chip locations. These devices also have 6 channels of D/A converter. The H8S/2676 MCU is offered in versions with on-chip Flash or Mask ROM. One MCU in this series, though, is ROM-less: the H8S/2674R, which supports an SDRAM interface. The H8S/2674R ideally suits cost-sensitive applications that require considerable external SDRAM: products such as printers, scanners and high-speed buffers for internet downloads.
  • Thank you for taking the time to view this presentation on H8S Microcontroller Family . If you would like to learn more or go on to purchase some of these devices, you can either click on the link embedded in this presentation, or simple call our sales hotline. For more technical information you can either visit the Renesa site – link shown – or if you would prefer to speak to someone live, please call our hotline number, or even use our ‘live chat’ online facility.

H8S Microcontroller Family Overview H8S Microcontroller Family Overview Presentation Transcript

  • H8S Microcontroller Family Overview
    • Source: Renesas Interactive
  • Introduction
    • Purpose
      • This training module describes specific microcontrollers (MCUs) in the H8S series and their applicaions.
    • Outline
      • Understand features of key H8S/2100, H8S/2200, H8S/2300 and H8S/2600 series MCUs.
      • Learn about key applications for the families of H8S devices.
    • Contents
      • 12 pages
    • Duration
      • 15 Minutes
  • H8S Sub-Series
    • H8S/2100
        • 20MHz
        • LPC interface
        • ISA interface
        • I2C & IrDA interface
    • H8S/2200
        • 20MHz
        • Low power
        • USB interface
        • LCDC
        • 32 KHz
        • Sub-clock
    • H8S/2100
        • 33MHz
        • Large Flash
        • SDRAM interface
        • E10A support
    • H8S/2200
        • 33MHz
        • CAN interface
        • 6-phase PWM
        • SDRAM interface
  • Typical H8S Applications
  • H8S/2148, H8S/2145B Series
    • High performance and low power
      • Maximum speed: 10/20MHz
      • Operation voltage: 2.7V to 5.5V
    • Large on-chip memory
      • Flash: 256KB; SRAM:8KB
      • Flash: 128KB; ARAM: 4KB
    • 3-Channel LPC bus interface
    • 3-channel SCI
      • Support IrDA, 2-channel I2C interface
    • Rich set of timers
    • Analog interface
    • Package
      • 100-pin QFP and Thin QFP
    I 2 C
    • High performance and low power
      • Maximum speed: 33MHz
      • Operation voltage: 3.0V to 3.6V
    • Large on-chip memory
      • Flash: 256KB; SRAM: 40KB
    • 3-Channel LPC bus interface
    • 3-channel SCI
      • 6-channel I 2 C interface
    • Rich set of timers
    • Analog interface
    • Package
      • TQFP-144
    H8S/2168 Series 2 C
  • H8S/2215 Series
    • High performance and low power
      • Maximum speed: 16MHz
      • Operation voltage: 2.7V to 3.6V
    • Large on-chip memory
      • Flash: 256KB; SRAM: 40KB
      • Mask: 128KB; SRAM: 16KB
      • Mask: 64KB; SRAM: 8KB
    • On-chip USB
      • Maximum speed: 12Mbps
      • Supports bus-powered or self-powered
      • Supports 4 transfer modes
      • 9 endpoints
      • Connects to USB v2.0 hosts
    • Packages
      • 112-pin BGA, 120-pin Thin QFP
  • H8S/2268 Series
    • High performance and low power
      • Maximum speed: 20.5MHz
      • Operation voltage: 2.7 to 5.5V (Mask)
      • Operating voltage: 3.0 to 5.5V (Flash)
    • Large on-chip memory
      • Mask: 256KB; RAM: 16KB
    • On-chip 40x4 seg. LCD controller
      • Built-in LCD RAM (256 bits)
      • Supports multiple duty cycles
      • On-chip or external power supply
    • Telephone tone generator
    • Analog interface
    • Package
      • 100-pin (FP-100B)
    2 C
  • H8 Value Series MCUs
    • Medium performance and low power
      • Maximum speed: 25MHz
      • Operation voltage: 2.7 to 5.5V
    • Large on-chip memory
      • ROMless; SRAM: 8KB
      • Mask/Flash: 128KB; SRAM: 8KB
      • Mask: 256KB; SRAM: 8KB
      • Mask: 384KB; SRAM: 32KB
    • 4-channel DMA controller
    • 16-bit PPG using 16-bit TPU
    • Rich set of timers
    • 3-channel SCI
    • Analog interface
    • Package
      • 128-pin QFP
  • H8S/2612 Series
    • High performance
      • Maximum speed: 20MHz
      • On-chip multiplier (16x16 bits)
    • Large-scale memory
      • Mask/Flash: 128KB; SRAM: 4KB
      • Mask: 64KB; RAM: 4KB
    • 1 channel of CAN
    • Powerful timers
      • 6 channel, 16-bit TPU
      • Motor management timer generates 6-phase PWM waveforms with non-overlap times
    • 3-channel SCI
    • 12-channel, 10-bit ADC
    • Package
      • QFP-80 (FP-80)
  • H8S/2678R Series
    • High performance
      • Maximum speed: 33MHz
      • On-chip multiplier (16x16 bits)
    • Choice of on-chip memory
      • ROMless; SRAM: 32KB
      • Mask/Flash: 256KB; RAM: 8KB
    • Timers with rich set of features
      • 6 channel, 16-bit TPU
    • Support SDRAM Interface
      • 2674R only
    • 3-channel SCI
    • 16-channel, 10-bit ADC
    • On-chip PLL
    • Package
      • LQFP-144 pins (FP-144H/G)
  • Additional Resource
    • For ordering the H8S Microcontroller Family products, please click the part list or
    • Call our sales hotline
    • For additional inquires contact our technical service hotline
    • For more product information go to
    • http://www.renesas.com/fmwk.jsp?cnt=h8s_family_landing.jsp&fp=/products/mpumcu/h8s_family/&site=i
    Newark Farnell