* 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