|
|
 |
|
Overview:
|
 |
|
Renesas Technology is a recognized pioneer in the development of USB silicon
devices that successfully pass the USB Compliance Program. Its devices have
been adopted in a large number of USB products already on the market. Renesas
supplies a rich lineup of MCUs, ranging from small-package devices for
Low-Speed USB application to Full-Speed MCUs, Hi-Speed MCUs, Hub MCUs, ASSPs
using our own IP, System LSI and High-Speed devices, addressing the diversified
needs of our customers and supporting all different types of products.
|
 |
Features:
|
 |
|
Key Applications:
- AV equipment
- Storage equipment
- I/O equipment
- Communication equipment, etc.
| |
|
 |
|
With so many Renesas USB devices, it can be difficult to know which device
to select. Click here for our quick selector
guide on Renesas MCUs to find the device ideal for your application.
|
 |
|

|
 |
|
|
 |
|
(click above to select)
|
 |
|
Key Points:
|
 |
|
Flexible powering scehemes, low power, easy-to-use demos and software
drivers, cost-sensitive applications and high performance coupled with full
system connectivity make Renesas H8 MCU’s an ideal solution for USB
connectibity system requirements. Renesas USB peripherals are fully USB v2.0
certified.
|
 |
|
|
 |
|
|
 |
|
|
 |
|
|
 |
|
|
 |
|

|
 |
|
|
 |
|
 |
|
System Connectivity
|
 |
|
The H8S and the H8SX product line offer USB connectivity with other
application interfaces. Highlighted below are the main interface areas
supported within the H8S and H8SX product line. The USB devices are all USB
peripheral, USB v2.0 compliant running up to 12Mbps.
|
 |
|

|
 |
|
|
 |
|
All system connectivity (Ethernet, USB and TFT-LCD) is fully supported with
third-party RTOS vendors. Click here for the list
of RTOS vendors supporting the H8S and H8SX devices.
|
 |
|
|
 |
|
 |
|
Low Power
|
 |
|
Because many of the USB devices will be used in mobile devices or power
sensitive applications,the H8S and H8SX product line focus on lowest power
implementations for USB applications. Below is a listing of how H8S and H8SX
devices meet all low power requirements.
|
 |
|
|
 |
|
|
 |

 |
|
|
 |
|
Flexible Clocking Schemes
|
 |
|
Multiple clock sources can be used for the MCU devices. These are for the
system clock and USB clock. The USB peripheral has a dedicated PLL for the USB
protocol implementation. This allows different crystals to be selected for
lower power operation.
|
 |
|
32-kHz Sub
Clock
|
 |
|
The main system and perpherial clocks can be switched to the 32-kHz
sub-clock for very low power operation. Or just the the 32-kHz RTC timer can
run off the 32kHz sub clock for RTC operation.
|
 |
|
The clock to selected peripherals can be stopped (including the CPU).
Therefore it is possible to run just the USB peripheral of its own clock
source, as well as running the RTC off the 32-kHz sub clock with the rest of
the system stopped, giving very low power operation.
|
 |
|
Many
Power-Down Modes
|
 |
|
The H8S and H8SX have 5 power-down modes:
|
 |
- Sleep mode
- All-module clock-stop mode
- Software standby mode
- Deep software standby mode
- Hardware standby mode
|
 |
|
The standby modes are for low power. For example software standby mode
consumes just 3uA (typical) and the system can be woken up from an external
interrupt. As the CPU core is completely static, the CPU will wake up quickly
from the external interrupt and execute from the PC register location.
|
 |
|
|
 |
|
 |
|
Flexible Powering Schemes
|
 |
|
Bus Powered or Self Powered
|
 |
|
USB applications, for example portable devices running off a
battery, are usually very power sensitive. Anyway to reduce power
consumption is important for USB connectivity. As well as the power down modes
listed above Renesas H8 USB MCU devices offer flexibility in the USB
powering.
|
 |
|
|
 |
|
|
 |
|
 |
|
Easy-to-Use Demos, Software
Drivers
|
 |
|
Performance, low power and products is only half the issue with USB
connectivity. Most important is ease of use. This is the main area of
focus within Renesas USB MCUs.
|
 |
|
In order to offer full support and ease of use the following are
available:
|
 |
-
Low Level Software Drivers (HID, MSC,
COMMs and Bulk transfer example)
- RTOS USB Drivers fully integrated into 3rd party RTOS vendor
products (click for list)
-
Developers Kit: Get a running start
with our USB Developers Kit. USB device with all the drivers preloaded and
ready to run!
-
Documentation and Application
Notes
|
 |
|
Low Level
Software Drivers
|
 |
|
|
 |
|
HID (Human Interface Device) drivers:
Human Interface Devices are used in nearly every modern computer. Examples
are include keyboards, mice and game controllers. This interface uses the
control and interrupt communication pipes.
|
 |
|
MSC (Mass Storage Device Class) drivers:
MSC is the common acronym for devices supporting this type of interface. UMS
(Universal Mass Storage) has become common as online jargon. This interface
offers a simple interface to read and write sectors of data. This interface
uses the control and bulk communication pipes.
|
 |
|
COMMs (Serial to USB): A driver to
convert USB to a PC serial communication interface.
|
 |
|
Bulk (USB bulk transfer example): A
user example of maximum data transfer rate.
|
 |
|
3rd Party RTOS
Vendors
|
 |
| RTOS Vendor | Webpage | USB Drivers | RTOS Support | Other Drivers Supported |
| Micrium | www.micrium.com | Coming soon | | Ethernet | Graphics |
| SEGGER | www.segger.com | Coming soon | | | Graphics (emWin) |
|
 |
|
|
 |
|
Developers Kit/Demo
|
 |
|
Renesas offers different developers kits for various application
requirements. Below are listed the developer kits and an overview of what they
contain:
|
 |
|
|
 |
|
H8S/2218 – Low Power USB for High
performance, low power cost sensitive applications
|
 |
 | Click on the photo to order your 3DK2218
Kit |
|
 |
|
|
 |
- 3DK2218 board. Pre-Flashed with all demo transfer types, selected by
buttons/jumpers
- HID class interface working with GUI on PC
- Mass storage function, drop text files into GUI or MS Window
- COMMs seial to USB
- Bulk transfer example
- Demo comes out of the box running as mass storage
- Printed Starter Guide exampling how to run the various demonstrations and
flashing of the device
- USB cable
- USB CD containing the following (CD will automatically boot)
- Software source code for H8S/2218 and H8S/2212 USB firmware (Mass Storage,
HID, COMM’sBulk) available on CD at source code
- GUI for bulk transfer, mass storage and HID transfer demos
- Quick Start Guide documentation
- HEW4 evaluation version (H8 only)
- FDT executable software for flashing the device over USB
|
 |
|
H8SX/1664 – High performance,
System Connectivity
|
 |
|
|
 |
- RSK1664 board. Pre-Flashed with all demo transfer types, selected by
buttons/jumpers
- HID Class interface working with GUI on PC
- Mass storage function, drop text files into GUI or MS Windows
- COMMs seial to USB
- Bulk transfer example
- Demo comes out of the box running as mass storage
- Printed Starter Guide showing examples of how to run the various
demonstrations and flashing of the device
- USB cable
- USB CD containing the following (CD will automatically boot)
- Software source code for H8S/2218 and H8S/2212 USB firmware (Mass Storage,
HID, COMMs, Bulk) available on CD as source code
- GUI for bulk transfer, mass storage and HID transfer demos
- Quick Start Guide documentation
- HEW4 evaluation version (H8 only)
- FDT executable software for flashing the device over USB
|
 |
|
Documentation and Application
Notes
|
 |
|
H8S2218
|
 |
|
|
 |
|
|
 |
|
H8SX/1664
|
 |
|
|
 |
|
|
 |
|
H8S/2215R
|
 |
|
|
 |
|
|
 |
|
 |
|
Cost sensitive applications and high
performance
|
 |
|
 |
|
USB Device Selection Guide
|
 |
|
Now that you realize how Renesas MCUs can meet your system
requirements, the remaining issue is to find the exact MCU device which is
right for you.
|
 |
|
|
 |
|
The table giving basic partition of Renesas USB devices
|
 |

 |