* USB Full-Speed Hub Controller

Similar documents
E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP9

38K2 Group User's Manual

Approximately half the power consumption of earlier Renesas Technology products and multiple functions in a 14-pin package

E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP2

Introduction to ARM LPC2148 Microcontroller

_ V Renesas R8C In-Circuit Emulation. Contents. Technical Notes

Module Introduction. Purpose This training module covers 68K/ColdFire Ethernet and USB

Testing and Debugging

E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP21

WT6510. USB Keyboard Controller (Mask ROM Type)

TP6825. USB Full Speed Game Pad Controller. Data Sheet. Tenx reserves the right to change or discontinue this product without notice.

Renesas 78K/78K0R/RL78 Family In-Circuit Emulation

PDIUSBD11 USB Peripheral with I 2 C Serial Interface

Designing a USB Keyboard with the Cypress Semiconductor CY7C63413 USB Microcontroller

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

USB evaluation kits and reference tools

SL811HS Embedded USB Host/Slave Controller

User Manual. LPC-StickView V3.0. for LPC-Stick (LPC2468) LPC2478-Stick LPC3250-Stick. Contents

Using the HT16K33 in DVD Player Panel Applications

USB Compliance Checklist Hubs (Excluding Root Hubs) USB Device Product Information

SL811HS Embedded USB Host/Slave Controller

Embedded USB Host/Slave Controller

Arduino Uno R3 INTRODUCTION

Mercury System SB310

RL78 Serial interfaces

ARDUINO MEGA INTRODUCTION

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1

Hello, and welcome to this presentation of the STM32L4 USB 2.0 Full Speed interface. It covers the features of this interface, which is widely used

Objective: Additional project details: Code: PSEMBP 100 Category:STEM Level: High School/Community C.

Programming in the MAXQ environment

Hello and welcome to this Renesas Interactive module that provides an overview of the RX DMA Controller

TUSB3200 Data Manual

E8a Emulator Additional Document for User's Manual R0E00008AKCE00EP3

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

Renesas New Generation of R8C/Tiny Series MCUs Adds 1.8V Support and Coprocessing With Background Operation to Enable Low-cost Innovative Designs

PC87435 Enhanced IPMI Baseboard Management Controller

PIC Microcontroller Introduction

MC68HC908GR8A MC68HC908GR4A Data Sheet

2-Oct-13. the world s most energy friendly microcontrollers and radios

Welcome to this Renesas Interactive course which covers migration from the the V850 Jx3 series of 32bit MCUs to the Jx4 Series.

HT42B534-x USB to UART Bridge IC

Introduction to Embedded Systems

FE1.1S USB 2.0 HIGH SPEED 4-PORT HUB CONTROLLER

User Manual. LPC-StickView V1.1. for LPC-Stick. Contents

USB-I2C USB to I2C Communications Module Technical Specification

USB Hub Controllers USB Host Controllers USB Dual-Role (Host/ Peripheral) Controllers. Carkit

TP6836. USB 2.4G RF Dongle. Data Sheet

M Tech credit seminar report, Electronic Systems group, EE Dept, IIT Bombay, submitted Nov 2002 UNIVERSAL SERIAL BUS

The Freescale MC908JL16 Microcontroller

CM6610A USB 2.0 High-Speed True HD Audio Processor

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller.

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B

MC68HC908JB8 MC68HC08JB8 MC68HC08JT8

An Introduction to Universal Serial Bus

Introduction CHAPTER 1

M480 Series Errata Sheet

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Flash Microcomputer Programmer

IMPORTANT NOTICE. As a result, the following changes are applicable to the attached document.

USB Interrupt Transfer Example PSoC 3 / PSoC 5

Interrupt/Timer/DMA 1

USB Compliance Checklist

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their

Application Note. Megawin USB EasyCOM

MC68HC908GR16 Data Sheet

8051 Microcontroller

Computer Organization and Microprocessors SYLLABUS CHAPTER - 1 : BASIC STRUCTURE OF COMPUTERS CHAPTER - 3 : THE MEMORY SYSTEM

USB Complete. The Developer's Guide Fifth Edition. Jan Axelson. Lakeview Research LLC Madison, WI 53704

Incorporating a Capacitive Touch Interface into Your Design

Hello, and welcome to this presentation of the STM32 I²C interface. It covers the main features of this communication interface, which is widely used

USB Device Development Kit for HT32 Series Microcontrollers

BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual

)8-,768'HY.LW 2YHUYLHZ. )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein Dreieich-Buchschlag, Germany

EZ-USB FX Technical Reference Manual

PDIUSBH11A/H12/D11 Evaluation Kit

AD5669R - Microcontroller No-OS Driver

USB for Embedded Devices. Mohit Maheshwari Prashant Garg

PAN502x Capacitive Touch Controller Datasheet

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

MA6116A TM USB2.0 to SATA Bridge Controller

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A

Lecture 1 Introduction to Microprocessors

M16C R8C FoUSB/UART Debugger. User Manual REJ10J

RZ Embedded Microprocessors

ECE 471 Embedded Systems Lecture 30

Troubleshooting & Repair

Input / Output. School of Computer Science G51CSA

CY7C65013 CY7C65113 USB Hub with Microcontroller

Based on a Single Chip Microcomputer to Realize Electronic Clock Design and Analysis

USB bus interface chip CH372

AC : INTERFACING THE USB PRINTER INTERFACE USING VINCULUM HOST CONTROLLER

ARM Cortex core microcontrollers

System Design Guide for Slave

CM5000 DATASHEET v0.1

DS2430A 256-Bit 1-Wire EEPROM

3. (a) Explain the steps involved in the Interfacing of an I/O device (b) Explain various methods of interfacing of I/O devices.

EB-51 Low-Cost Emulator

Megawin 8051 ISP-ICP Programmer

Purchase Agreement. P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA

Transcription:

* Full-Speed Hub Controller RENESAS 8Bit Single-chip Microcomputer 740 Family / 38000 Series Code:U_38K2 Date:Oct.10 06 Page: 1 of 13

Advantage of 38K2 group (#1) function #1 Point 1 Easy setting! Can freely set Transfer type, Transfer direction, and Buffer size each Endpoint. Downstream Point 2 Easy program! Can add application program without program control because program are process in interrupt routine. Endpoint0 Endpoint1 Transceiver Bus state Attach/Detach Remote wake-up 38K2 Group Endpoint0 Endpoint1 Endpoint2 Endpoint3 Transceiver Bus state RESET, SUSPEND, RESUME [TrON] [D+] [D-] Point 3 Point 4 Easy circuit! Can be organize simple circuit using D+ pullup voltage supply port. R=1.5kOhm Upstream Reliable IP! Renesas original IP have already passed - IF s Compatibility workshops. 2 Code:U_38K2 Date:Oct.10 06 Page: 2 of 13

Advantage of 38K2 group (#2) function #2 Point 1 Using flexibility! Can be freely set Transfer contents each Endpoint to fit user application. Transfer type Transfer direction Buffer size Interrupt condition Endpoint0 Control(Const.) SETUP,IN,OUT (Const.) 8(Const.) Completed (Const.) Endpoint1 Endpoint2 Endpoint3 Selectable Interrupt, Bulk, Isochronoous. Selectable IN, OUT Selectable 8,16,32,64 Selectable Completed, Incompleted Point 2 Simple to use! Can easily process signal and Hub port condition using interrupt routine. RESET, SUSPEND, RESUME Attach/Detach Remote wake-up Selectable Completed, Incompleted Selectable Attach/Detach, Signal detected 3 Code:U_38K2 Date:Oct.10 06 Page: 3 of 13

Advantage of 38K2 group (#3) External BUS Interface a. CPU Read/Write Data Receipt and External BUS Read are processed simultaneously. Main MCU [Data bus] [Bus control] [DMA control] 8-bit External BUS Interface 38K0/38K2 Group CPU Transiever Upstream port [D+] [D-] b. External BUS Read No other interrupts than the Read Complete Interrupt. RAM RAM Read/Write Controller c. Data Receipt Swap areas A,B to reduce (NAK) wait time. * Double buffer mode enables maximum as two times of area as transmit byte number for an endpoint. Area A* Area B* 4 Code:U_38K2 Date:Oct.10 06 Page: 4 of 13

Advantage of 38K2 group (#4) Overview #1 Easy control! Many function! Trust! Hub function and Full-Speed function in 1-chip microcomputer! Can easily design Hub application only added custom application in function because Hub is maintenancefree. function can select all transfer type (Control(Endpoint0), Interrupt, Bulk, and Isochronous), can select transfer direction (IN, OUT) each Endpoint, and Upstream port has D+ pull-up power supply output port (TrON). Including SIE uses RENESAS original IP that has already passed Implementers Forum Compatibility Workshops (Plug-fest)! In addition to 38K2 group, many RENESAS devices have already passed Plug-fest. 5 Code:U_38K2 Date:Oct.10 06 Page: 5 of 13

Advantage of 38K2 group (#5) Overview #2 Many other function! Small package! Good support! Valuable functions in additional to! External bus interface can be used as slave, hi resolution A/D converter can be used efficient analog control, serial I/F can be used communication with other device, key-on wake up, INT, CNTR can be used external interrupt detection. Adopted IC package is small! Can be used for small product because many function are included 10mm square package (0.5mm pitch 64-pin LQFP : PLQP0064KB-A(64P6Q-A)). Also can select Flash version of same package. RENESAS are good supporter for devices! RENESAS are supporting technical document distribution with internet, FAQ with E-mail, and technical seminar (only Japan domestic). Also development support tool of 38K2 group is prepared firmware and evaluation board. 6 Code:U_38K2 Date:Oct.10 06 Page: 6 of 13

Feature of 38K2 group * Hub Upstream (Hub function) * D+ pull-up voltage output * Hub Downstream: 2ch. *Serial I/F(Clock synchronous/uart): 8bit x 1 *10bit A/D converter: 8ch. *Timer: 8bit x 3 (with 8bit prescaler) *Watch-dog timer: 16bit x 1 *I/O ports: 44 *INT input function: 2 *CNTR function: 1 *Key-on wake up function (Port0) *8bit bus I/F: 1ch. *0.5mm pitch 64pin LQFP (PLQP0064KB-A) *0.8mm pitch 64pin LQFP (PLQP0064GA-A) *Flash version supported 7 Code:U_38K2 Date:Oct.10 06 Page: 7 of 13

38K2 group application (#1) Others : Hub slave device 8 [Data Bus] 38K2 Group [TrON] D+ pull-up voltage supply...vo=3.3v Main MCU External bus I/F Main MCU can use Hub MCU to Slave device. Main MCU can process application program without process. 4 [Bus I/F Control] [External INT] [D+] [D-] transfer I/O (Downstream) 2ch. same condition [D1+] [D1-] [Power Control] [Over Current] R=1.5kOhm R=15kOhm * 2 Upstream transfer I/O (Upstream) Downstream 64pin LQFP(0.5mm pitch) / LQFP(0.8 mm pitch) 8 Code:U_38K2 Date:Oct.10 06 Page: 8 of 13

38K2 group application (#2) HID : Hub keyboard [LED port] 38K2 Group [TrON] [D+] [D-] D+ pull-up voltage supply...vo=3.3v R=1.5kOhm Upstream LED direct drive...iol=15ma transfer I/O (Downstream) 2ch. same condition transfer I/O (Upstream) MAX 160 key input (Plain keyboard) 20 8 [Key scan output] [Key scan input] [D1+] [D1-] [Power Control] [Over Current] Built-in programmable pull-up resistor Key-on wake up function 64pin LQFP(0.5mm pitch) / LQFP(0.8 mm pitch) R=15kOhm * 2 Downstream 9 Code:U_38K2 Date:Oct.10 06 Page: 9 of 13

38K2 group Application Development Tools H/W (Evaluation, Development Board) M3A-8K02 Evaluation/development board for the 38K0 Group and 38K2 Group. Embedded with circuits needed for function and hub, application of the external circuit use universal board (G04) facilitates simple development and evaluation of systems. Replacing the two-board set upper surface boards (G02,G03) makes it possible to conduct inspection with both flash-chips and debuggers. Since it is possible to exchange Vcc=5V/3.3V, and rewriting/serial rewriting of flash memory with an easy switch, changes in peripheral setup can be performed in a short time. M3A-8K02G02 M3A-8K02G03 M3A-8K02 (with M3A-8K02G03) M3A-8K02G04 (with M3A-8K02G01) S/W (Firmware) Standard F/W Com. F/W HID F/W Standard Requests / Descriptors Communication Device Class Descriptors included HID Device Class Descriptors (Keyboard) included *under development 10 Code:U_38K2 Date:Oct.10 06 Page: 10 of 13

RENESAS devices information For RENESAS devices information (Users manuals, tools, etc.), please refer to the following Home Page. http://www.renesas.com/en/usb * Final update: October 3 2006. * Please note that the version of specifications etc. can be revised in the future. 11 Code:U_38K2 Date:Oct.10 06 Page: 11 of 13

38K2 group information Click 38K2 group on RENESAS devices site ahead one page, can be take 38K2 group relation information. FAQ Relation documents Tools 12 Code:U_38K2 Date:Oct.10 06 Page: 12 of 13