S1R72C05 EPSON | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 49
Technical content
Rev.1.0 S1R72C05*** Data Sheet
No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any liability of any kind arising out of any inaccuracies contained in this material or due to its application or use in any product or circuit an d, further, there is no representation that this material is applicable to products requiring high level reliability, such as, medical products. Moreover, no license to any intellectual property rights is granted by implication or otherwise, and there is no representation or warranty that anything made in accordance with this material will be free from any patent or copyright infringement of a third party. This material or portions thereof may contain technology or the subject relating to strategic products under the control of the Foreign Exchange and Foreign Trade Law of Japan and may require an export license from the Ministry of Economy, Trade and Industry or other approval from another government agency. All other product names mentioned herein are trademarks and/or registered trademarks of their respective companies. ©SEIKO EPSON CORPORATION 2007, All rights reserved.
This document applies to the “S1R72C05” USB 2.0 Device Host Controller LSI.
S1R72C05*** Data Sheet (Rev.1.00) EPSON i Table of Contents
ii EPSON S1R72C05*** Da ta Sheet (Rev.1.00)
- OVERVIEW S1R72C05* Data Sheet (Rev.1.00) EPSON 1 1. OVERVIEW The S1R72C05 is a USB host and device controller LSI that supports USB 2.0 high-speed mode. Separate host and device ports are provided to allow use as a USB host or USB device, depending on how control is switched. An IDE I/F is also provided, making it ideal for mobile or car-mounted electronic devices with built-in HDDs.
- FEATURES 2 EPSON S1R72C05*** Data Sheet (Rev.1.00) 2. FEATURES <<USB 2.0 device functions>>
- HS (480 Mbps) and FS (12 Mbps) transfer support
- Built-in FS/HS termination (no external circuits required)
- VBUS 5V I/F (requires external protection circuit)
- Support for control, bulk, inte rrupt, and isochronous transfers
- Support for bulk, interrupt, isochronous transfer endpoints x5 and endpoint 0 <<USB 2.0 host functions>>
- Support for HS (480 Mbps), FS (12 M bps), and LS (1.5 Mbps) transfers
- Built-in pull-down resistor for downstream port (no external circuit required)
- Built-in HS termination (no external circuit required)
- Support for control, bulk, inte rrupt, and isochronous transfers Channel architecture Dedicated control transfer channel x1 Dedicated bulk transfer channel x1 Bulk, interrupt, and isochronous transfer channels x4
- USB power switch interface <<Media data transfer functions>>
- Media FIFO independent of USB allows data transfer between IDE and CPU. <<CPU I/F>>
- Supports 16-bit width standard CPU I/F
- Includes DMA 2ch. (Multi-word procedure)
- Big Endian (Includes bus swapping function to support Little Endian CPUs)
- I/F variable voltag e (3.3 V to 1.8 V) <<IDE I/F>>
- Supports ATA/ATAPI6 PIO mode 0 to 4, Multi-word DMA, UDMA mode 0 to 5 <<Miscellaneous>>
- Clock input: Supports 12 MHz or 24 MHz quartz oscillator. (Built-in oscillator circuit and 1 MΩ feedback resistor)
- Power supply voltage: 3-voltage system, featuring 3.3 V , 1.8 V , and CPU I/F power supply (3.3 V to 1.8 V)
- Supports Boundary-Scan
- Package type: QFP15-128, PFBGA8UX121, PFBGA10UX121
- Guaranteed operating temperature range: -40 °C to 85°C
- BLOCK DIAGRAM S1R72C05*** Data Sheet (Rev.1.00) EPSON 3 3. BLOCK DIAGRAM HTMHost SIE USB FIFO IDE Master Controller CPU I/F Controller HDD[15:0] DP_A XRD DM_A VBUSFLG_A XI XO Test Mux TEST TDI XRESET TDO DMA Controller XWRH/XBEH XWRL CA[8:1] CD[15:0] XCS XDACK1 XDREQ1 XINT VBUSEN_A HDA[2:0] XHCS[1:0] XHIOR XHIOW HDMARQ XHDMACK HIORDY HINTRQ XHRESET XHDASP XHPDIAG Channel/Endpoint XDACK0 XDREQ0 Device SIE DP_B DM_B DTM R1_A OSC PLL60 XBEL R1_B 60MHz TCK TRST TMS Media FIFO Media VBUS_B Fig.3.1 Overall block diagram
- FUNCTIONS 4 EPSON S1R72C05*** Data Sheet (Rev.1.00) 4. FUNCTIONS
4.1 Power Supply
This LSI has three power supply circuits and a common ground. The power supply circuits consist of HVDD (3.3 V) for USB I/O, IDE I/O, and TEST I/O; CVDD (3.3 V to 1.8 V) for CPU I/F I/O; and LVDD (1.8 V) for internal circuits. (See Fig.4.1) I O CPU -I/F FIFO H_SIE HTMCPU USB LVDD HVDD CVDD 1.8V to 3.3V 1.8V 3.3V IDE -I/F IO TEST IO IDE D_SIE DTM Fig.4.1 S1R72C05 power supplies Given below are the sequences for turning the power supplies on and off. This LSI will not operate with only some of the power s upplies turned on or off. The following restrictions apply to the sequence for turning the CVDD/HVDD I/O pow er supplies and LVDD internal power supply on or off. There are no restrictions on the sequence for turning the CVDD and HVDD power supplies on or off.
- The LVDD must be turned on before turning on the CVDD and HVDD power supplies.
- The CVDD and HVDD power supplies must be turned off before turning off the LVDD. If adherence to this sequence is not possible for reasons related to power supply circuit characteristics or load, the CVDD or HVDD must be on for no longer than 1 second while the LVDD is off.
4.2 Boundary Scan
Boundary scanning (JTAG) may be used when the TEST terminal is set to “Low” (default). Boundary scanning consists of a BS R (Boundary Scan Register) conforming to the JTAG (IEEE 1149.1) specifications, a connecting scan path, and a TAP controller. Boundary scan connection information may be provided in BSDL format. 4.2.1 Instructions Supported This LSI has a JTAG instruction bit width of 4 bits and supports the following JTAG instructions.
- FUNCTIONS S1R72C05*** Data Sheet (Rev.1.00) EPSON 5 Table 4.1 JTAG instruction codes Instruction Description Code SAMPLE/PRELOAD Loads LSI internal status to BSR and sets data. 0010 BYPASS Bypasses the scan path using BSR. 1111 EXTEST Physical device connection check. 0000 CLAMP Bypasses the scan path while maintaining output values. 0011 HIGHZ Sets all outputs to Hi-Z. 0100 IDCODE Outputs the spec ified DEVICE_CODE. 0001
4.2.2 DEVICE_CODE
The DEVICE_CODE corresponding to an IDCODE instruction is composed of the following elements. Table 4.2 DEVICE_CODE Version 1 Part Number 0x0015 Manufacturer 0x0BE The DEVICE_CODE response for an IDCODE instruction will therefore be 0001_0000000000010101_ 00010111110_1. 4.2.3 Terminals Excluded from Boundary Scan The following terminals do not include boundary scan cells and are therefore excluded from boundary scanning in this LSI: DP_A, DM_A, DP_B, DM_B, R1_A, R1_B, XI, XO, VBUS_B, and TEST.
4.3 Reset
This LSI includes a hard reset function via the external XRESET terminal and soft reset function via register settings. 4.3.1 Hard Reset Start from reset status when power is turned on, then cancel the reset after confirming power on. 4.3.2 Soft Reset All LSI circuits can be reset via software, or intern al USB analog macros can be reset individually. The ChipReset.AllReset bit is used to reset all circuits in this LSI, or the D_Reset.ResetDTM or H_Reset.ResetHTM bits are used to reset the respective device analog macro or host analog macro. However, note that the analog macro should be reset only in the SLEEP state.
4.4 Clock
This LSI contains an internal osci llator and feedback resistor (1 M Ω) and supports clock generation using an external resonator. The oscillator frequency can be set to 12 MHz or 24 MHz via the register settings. Fig.4.2 shows a typical connection arrangement for an oscillator circuit. Cd, Cg, and Rd in the oscillator circuit must be matched based on the resonator. Contact the resonator manufacturer to obtain circuit constants.
- FUNCTIONS 6 EPSON S1R72C05*** Data Sheet (Rev.1.00) XIXO Cd Rd Cg Fig.4.2 Clock gener ation via the internal oscillator and external resonator
4.5 Power Management
This LSI includes a power manage ment function that f eatures six power mana gement states: SLEEP, SNOOZE, ACTIVE60, ACT_DEVICE, ACT_HOST, and ACT_ALL. (See Fig.4.3) All function blocks are active in the ACT_ALL state (although the USB host function and USB device function cannot be used simultaneously). In the SLEEP state, however, only the circuits necessary for restarting from standby mode are active. Intermediate power ma nagement states exist between ACT_ALL and SLEEP, depending on the required activation status. ACT _ ALL Active Inactive CPU -I/F FIFO H_SIE HTM IDE-I/F ACT _ HOST CPU -I/F FIFO IDE-I/F D_SIE DTM H_SIE HTM D_SIE DTM ACT _ DEVICE CPU -I/F FIFO H_SIE HTM IDE-I/F D_SIE DTM ACTIVE 60 CPU -I/F FIFO H_SIE HTM IDE-I/F D_SIE DTM SNOOZE CPU -I/F* FIFO H_SIE HTM IDE-I/F D_SIE DTM OSC OSC OSC OSC OSC PLL PLL PLL PLL PLL SLEEP CPU -I/F* FIFO H_SIE HTM IDE-I/F D_SIE DTM OSC PLL *The CPU-I/ F is only partially active in the SLEEP and SNOOZE states, allowing access to the asynchronous access register. Fig.4.3 Power management states
- FUNCTIONS S1R72C05*** Data Sheet (Rev.1.00) EPSON 7
4.6 CPU-I/F
This LSI is connected to the CPU via a 16-bit interface. Endian settings can be set as Big Endian or Little Endian in 16-bit steps. For Big Endian, registers with even addresses can be accessed above the bus (CD[15:8]), while registers with odd addresses can be accessed below the bus (CD[7:0]). For Little Endian, registers with even addresses can be accessed below the bus (CD[7:0]), while registers with odd addresses can be accessed above the bus (CD[15:8]). The bus mode can be set to either Strobe mode for accessing using high/low strobe (XWRH/XWRL) or Byte Enable mode for accessing using high/low byte enable (XBEH/XBEL) for writing in 8-bit. Endian and bus mode are set by the CPUIF_MODE register immediately after resetting. The CPU-I/F on this LSI includes 2-ch DMA (slave). The registers that are accessible will depend on the powe r management state. For detailed information, refer to the LSI Technical Manual.
4.7 IDE-I/F
This LSI includes an IDE host function supporting ATA/ATAPI6, which supports PIO modes 0 to 4, Multi Word DMA, and UDMA modes 0 to 5 transfer modes.
4.8 USB Device I/F
This LSI supports high-speed specification USB device functions that comply with USB 2.0 (Universal Serial Bus Specification Revision 2.0) standards. 4.8.1 Speed Mode and Transfer Type This LSI supports HS (480 Mbps) and FS (12 Mbps) speed modes when operating USB devices. The speed mode is automatically set by the speed negotiations perfo rmed when the bus is reset. For example, HS transfer mode will be selected automatically by speed negotiations if connected to a USB host that supports HS speed mode. (Note that FS speed mode can be set deliberately via register settings.) All transfer types stipulated in the USB 2.0 standard are supported, including control transfer (endpoint 0), bulk, interrupt, and isochronous transfers. 4.8.2 Resources
4.8.2.1 Endpoint
This LSI includes endpoint 0 and five standard endpoints. Endpoint 0 supports control transfer. The standard endpoints support bulk, interrupt, and isochronous transf ers. The standard endpoint numbers, maximum packet size, and transfer direction (IN/OUT) can be set as desired. 4.8.2.2 FIFO This LSI includes 4.5 kB of FIFO for use with USB data transfer. This forms the data transfer route with USB. The FIFO capacity for each endpoint can be assigned as desired through software. For example, performance can be improved by assigning an adequate FIFO area to the endpoints for bulk transfers. 4.8.3 Data Flow Endpoints are assigned to USB FIFO areas on a one-to-one basis. Responses are returned to USB transactions automatically, depending on the USB FIFO effective free capacity (for OUT transfer) or effective data quantity (for IN transfer). Thus, the software need not be directly involved in individual transactions, allowing USB data
- FUNCTIONS 8 EPSON S1R72C05*** Data Sheet (Rev.1.00) transfers to be controlled as data flow on the USB FIFO. USB FIFO Endpoint USB Host IN tokenData quantity < MaxPktSize NAK handshake IN tokenData quantity >=MaxPktSize DATA packet ACK handshake CPU Write FIFO_Empty FIFO_Empty Write IN tokenData quantity < MaxPktSize Write Read IN transaction (NAK response) IN transaction (Data reply) IN transaction (NAK response) Transfer sent NAK handshake FIFO_Full FIFO_Full IN tokenData quantity >=MaxPktSize DATA packet ACK handshake IN transaction (Data reply)Empty Data Fig.4.4 Typical data flow (with FIFO assigned for MaxPktSize and IN transfer) USB FIFO Endpoint USB Host PING tokenFree quantity >= MaxPktSize ACK handshake OUT token CPU FIFO_Empty PING tokenFree quantity < MaxPktSize Read Write PING transaction (ACK response) OUT transaction (Data receipt) PING transaction (NAK response) Transfer received NAK handshake FIFO_Full FIFO_Empty PING tokenFree quantity >=MaxPktSize PING transaction (ACK response)Empty Data DATA packet NYET handshake Read ACK handshake Note: PING transactions are performed only in High Speed mode. Fig.4.5 Typical data flow (with FIFO assigned for MaxPktSize and OUT transfer)
- FUNCTIONS S1R72C05*** Data Sheet (Rev.1.00) EPSON 9
4.8.4 USB Device Port External Circuits
This LSI has internal FS and HS device termination resistors, eliminating the need for additional components normally used to adjust impedance. This allows a DP/DM line to be connected between the LSI terminal and the connector. The appropriate components should be used to protect against static electricity and implement EMI precautions. The VBUS terminal uses a 5 V input and does not require external voltage conversion. However, a protection circuit is recommended since certain commercially available USB host and hub products may apply surge voltages that exceed VBUS ratings. Refer to the “PCB Design Guidelines for S1R72V Series USB 2.0 High-Speed Devices” provided separately.
4.9 USB Host I/F
This LSI supports high-speed specification USB host functions that comply with USB 2.0 (Universal Serial Bus Specification Revision 2.0) standards. 4.9.1 Speed Mode and Transfer Type This LSI supports HS (480 Mbps), FS (12 Mbps) and LS (1.5 Mbps) speed modes when operating USB hosts. The speed mode is automatically set through speed negotiation performed when the bus is reset. All transfer types stipulated in the USB 2.0 standard are supported, including control, bulk, interrupt, and isochronous transfers. 4.9.2 Resources
4.9.2.1 Channel
In this LSI, the setting register sets for transfers wi th end points on a one-to-one basis are referred to as channels. This LSI features one dedicated channel for control transfers, one dedicated channel for bulk transfers, and four general channels that support bulk, interru pt, and isochronous transfers. The endpoint number, maximum packet size, and transfer direction (in/out) can be set as desired for all channels. Transfers are also possible for a number of endpoints exceeding the number of channels using time-multiplexing for channels via software. 4.9.2.2 FIFO This LSI includes 4.5 kB of FIFO for use with USB data transfers. This forms the data transfer route with USB. The FIFO capacity for each chan nel can be assigned as desired vi a software. For ex ample, performance can be improved by assigning a sufficient FIFO area to the channels for bulk transfers. 4.9.3 Data Flow The channels are assigned to FIFO areas on a one-to-on e basis, and transactions are automatically sent via USB, depending on the FIFO effectiv e free capacity (for IN transfers) or effective data quantity (for OUT transfers). The software need not be directly involved in individual transactions, allowing the USB data transfer to be controlled as data flow on the FIFO.
- FUNCTIONS 10 EPSON S1R72C05*** Data Sheet (Rev.1.00) FIFOCPU Channel USB Device NAK handshake IN token Free quantity >= MaxPktSize Free quantity < MaxPktSize Transfer received Free quantity >=MaxPktSize FIFO_Empty Read Write FIFO_Full FIFO_Empty Empty Data Read DATA packet IN token ACK handshake IN token NAK handshake IN transaction (NAK response) IN transaction (NAK response) IN transaction (Data reply) Fig.4.6 Typical data flow (with FIFO as signed for MaxPktSize and IN transfers) FIFO Channel USB Device Data quantity < MaxPktSize Data quantity >=MaxPktSize CPU Write FIFO_Empty FIFO_Empty Write Data quantity < MaxPktSize Write Read Transfer sent FIFO_Full FIFO_Full Data quantity >=MaxPktSize OUT token DATA packet ACK handshake OUT token DATA packet ACK handshake Empty Data OUT transaction OUT transaction Transfer sent Fig.4.7 Typical data flow (with FIFO as signed for MaxPktSize and OUT transfers)
- FUNCTIONS S1R72C05*** Data Sheet (Rev.1.00) EPSON 11
4.9.4 USB Host Port External Circuits
This LSI features internal USB host termination resistors, including HS termination resistors, eliminating the need for the external components typically used to adjust impedance. This allows the connection of a DP/DM line between the LSI terminal and the connector. However, note that the appropriate components should be used to protect against static electricity and to implement EMI precautions. External VBUS control components are required for VBUS.
4.10 FIFO
4.10.1 USB FIFO
This LSI includes 4.5 kB of USB FIFO for use with USB data transfers. This is shared between USB device I/F and USB host I/F. The USB FIFO capacity for each endpoint or channel can be assigned as desired via software. Transfers are possible between the USB-I/F and CPU-I/F via the USB FIFO or directly between the USB-I/F and IDE-I/F. 4.10.2 Media FIFO This LSI includes 64 B of Media FIFO for use with IDE data transfers. This forms the data transfer route with the IDE-I/F and CPU-I/F. Data cannot be transferred to or from the USB-I/F with Media FIFO.
- TERMINAL LAYOUT DIAGRAMS 12 EPSON S1R72C05*** Data Sheet (Rev.1.00) 5. TERMINAL LAYOUT DIAGRAMS HINTRQ XHDMACK HIORDY XHIOR XHIOW HDMARQ HDD15 HVDD HDD0 HDD14 HDD1 VSS HDD13 HDD2 HDD12 HDD3 HVDD VSS LVDD HDD11 HDD4 HDD10 HDD5 VSS HDD9 HDD6 HDD8 HDD7 XHRESET VSS LVDD HVDD 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 HDA1 97 64 CVDD XHPDIAG 98 63 LVDD HDA0 99 62 CD15 LVDD 100 61 CD14 VSS 101 60 CD13 HVDD 102 59 CD12 HDA2 103 58 CD11 XHCS0 104 57 CD10 XHCS1 105 56 CD9 XHDASP 106 55 CD8 VBUSFLG_A 107 54 VSS VBUSEN_A 108 53 CD7 LVDD 109 52 CD6 VSS 110 51 CD5 R1_A 111 50 VSS VSS 112 49 CVDD HVDD 113 48 CD4 DM_A 114 47 CD3 VSS 115 46 CD2 DP_A 116 45 CD1 HVDD 117 44 CD0 LVDD 118 43 VSS VSS 119 42 LVDD TEST 120 41 XDACK1 TDO 121 40 XDREQ1 TCK 122 39 XDACK0 HVDD 123 38 XDREQ0 TMS 124 37 XINT TDI 125 36 VSS TRST 126 35 CVDD LVDD 127 34 VSS XI 128 33 XWRL 12345 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 XO VSS LVDD VSS R1_B VSS VSS HVDD DM_B VSS DP_B HVDD VBUS_B LVDD VSS N.C. LVDD VSS CVDD XRESET XBEL CA1 CA2 CA3 CA4 CA5 CA6 CA7 CA8 XCS XRD XWRH S1R72C05F00Axxx QFP15-128 Fig.5.1 QFP package terminal layout diagram
- TERMINAL LAYOUT DIAGRAMS S1R72C05*** Data Sheet (Rev.1.00) EPSON 13 123456789 1 0 1 1 NC XI LVDD LVDD DP_A DM_A HVDD R1_A LVDD HDA0 NC A XO VSS TRST VSS HVDD VSS VBUSEN_A VSS VSS HDA2 XHPDIAG B LVDD VSS TDI TCK TEST XHCS0 VBUSFLG_A VSS XHCS1 HDA1 HINTRQ C R1_B VSS TDO XHDASP HVDD XHDMACK HIORDY XHIOW XHIOR HDD0 HDMARQ D HVDD TMS VSS LVDD VSS HDD14 HDD15 HDD12 VSS HDD2 HDD13 E DM_B VSS VSS CA2 VSS LVDD HDD3 VSS HDD1 VSS HVDD F DP_B HVDD VBUS_B CA3 XINT XDACK1 HVDD HDD11 HDD5 HDD10 HDD4 G LVDD VSS CVDD CA4 XDACK0 CD3 CD6 CVDD CD13 HDD8 HDD9 H LVDD XRESET CA1 XBEL XDREQ1 CD0 CD4 CD7 CD10 HDD6 HDD7 J CA8 XCS CA5 CA6 CA7 CD1 CD5 CD9 CD12 CD14 XHRESET K NC XRD XWRH XWRL XDREQ0 CD2 CVDD CD8 CD11 CD15 NC L 123456789 1 0 1 1 S1R72C05/PFBGA8UX121,PFBGA10UX121 TOP View Fig.5.2 BGA package terminal layout diagram
- TERMINAL FUNCTIONS 14 EPSON S1R72C05*** Data Sheet (Rev.1.00) 6. TERMINAL FUNCTIONS OSC Pin Ball Name I/O RESET Terminal type Terminal description
128 A2 XI IN - Analog Internal oscillator circuit input
(12 MHz, 24 MHz)
1 B1 XO OUT - Analog Internal oscillator circuit output
Pin Ball Name I/O RESET Terminal type Terminal description
120 C5 TEST IN - - Test terminal (Must be fixed at Low)
121 D3 TDO OUT Hi-Z 2mA Boundary scan TDO terminal
122 C4 TCK IN - - Boundary scan TCK terminal
124 E2 TMS IN - - Boundary scan TMS terminal
125 C3 TDI IN - - Boundary scan TDI terminal
126 B3 TRST IN - - Boundary scan TRST terminal
If the boundary scan function is not used, the TEST, TCK, TMS, TDI, and TRST terminals should all be set to Low and the TDO terminal left open. PD: Pull Down PU: Pull Up USB Pin Ball Name I/O RESET Terminal type Terminal description
111 A8 R1_A IN - Analog
Internal operation reference current setting terminal (Connect 6.2 kΩ ±1% resistance between VSS)
116 A5 DP_A BI Hi-Z Analog USB host data line (Data +)
114 A6 DM_A BI Hi-Z Analog USB host data line (Data -)
107 C7 VBUSFLG_A IN (PU) Schmitt
(PU) USB power switch fault detection signal (1: Normal, 0: Error)
108 B7 VBUSEN_A OUT Lo 2mA USB power switch control signal
5 D1 R1_B IN - Analog
Internal operation reference current setting terminal (Connect 6.2 kΩ ±1% resistance between VSS)
11 G1 DP_B BI Hi-Z Analog USB device data line (Data +)
9 F1 DM_B BI Hi-Z Analog USB device data line (Data -)
13 G3 VBUS_B IN (PD) (PD) USB device bus detection signal
PD: Pull Down PU: Pull Up
- TERMINAL FUNCTIONS S1R72C05*** Data Sheet (Rev.1.00) EPSON 15 CPU I/F Pin Ball Name I/O RESET Terminal type Terminal description Bus Mode ⇒ 16bit Strobe mode 16bit BE mode
20 J2 XRESET IN - - Reset signal
31 L2 XRD IN - - Read strobe
33 L4 XWRL (XWR) IN - - Write strobe (lower) Write strobe
32 L3 XWRH (XBEH) IN - - Write strobe (upper) High-byte enable
30 K2 XCS IN - - Chip select signal
37 G5 XINT OUT High 2mA
(Tri-state) Interrupt signal
38 L5 XDREQ0 OUT High 2mA DMA0 request
39 H5 XDACK0 IN - - DMA0 acknowledge
40 J5 XDREQ1 OUT High 2mA DMA1 request
41 G6 XDACK1 IN - - DMA1 acknowledge
21 J4 XBEL IN - - Must be fixed at High or
22 J3 CA1 IN - -
23 F4 CA2 IN - -
24 G4 CA3 IN - -
25 H4 CA4 IN - -
26 K3 CA5 IN - -
27 K4 CA6 IN - -
28 K5 CA7 IN - -
29 K1 CA8 IN - -
44 J6 CD0 BI Hi-Z 2mA
45 K6 CD1 BI Hi-Z 2mA
46 L6 CD2 BI Hi-Z 2mA
47 H6 CD3 BI Hi-Z 2mA
48 J7 CD4 BI Hi-Z 2mA
51 K7 CD5 BI Hi-Z 2mA
52 H7 CD6 BI Hi-Z 2mA
53 J8 CD7 BI Hi-Z 2mA
55 L8 CD8 BI Hi-Z 2mA
56 K8 CD9 BI Hi-Z 2mA
57 J9 CD10 BI Hi-Z 2mA
58 L9 CD11 BI Hi-Z 2mA
59 K9 CD12 BI Hi-Z 2mA
60 H9 CD13 BI Hi-Z 2mA
61 K10 CD14 BI Hi-Z 2mA
62 L10 CD15 BI Hi-Z 2mA
The XINT terminal can be set to 1/0 or Hi-Z/0 mode, depending on register settings. PD: Pull Down PU: Pull Up
- TERMINAL FUNCTIONS 16 EPSON S1R72C05*** Data Sheet (Rev.1.00) IDE I/F Pin Ball Name I/O RESET Terminal type Terminal description
103 B10 HDA2 OUT Hi-Z 4mA
97 C10 HDA1 OUT Hi-Z 4mA
99 A10 HDA0 OUT Hi-Z 4mA
105 C9 XHCS1 OUT Hi-Z 4mA Control register access chip select
104 C6 XHCS0 OUT Hi-Z 4mA Command block register access chip select
93 D9 XHIOR OUT Hi-Z 4mA IDE read strobe
92 D8 XHIOW OUT Hi-Z 4mA IDE write strobe
91 D11 HDMARQ IN (PD) (PD) DMA transfer request
95 D6 XHDMACK OUT Hi-Z 4mA DMA transfer acknowledgement
94 D7 HIORDY IN (PU) (PU) IDE register ready signal
96 C11 HINTRQ IN (PD) (PD) IDE interrupt request
68 K11 XHRESET OUT Hi-Z 4mA IDE bus reset
106 D4 XHDASP IN (PU) (PU) Drive enable/slave drive available
98 B11 XHPDIAG IN (PU) (PU) Diagnostic sequence end signal
90 E7 HDD15 BI Hi-Z 4mA(PU)
87 E6 HDD14 BI Hi-Z 4mA(PU)
84 E11 HDD13 BI Hi-Z 4mA(PU)
82 E8 HDD12 BI Hi-Z 4mA(PU)
77 G8 HDD11 BI Hi-Z 4mA(PU)
75 G10 HDD10 BI Hi-Z 4mA(PU)
72 H11 HDD9 BI Hi-Z 4mA(PU)
70 H10 HDD8 BI Hi-Z 4mA(PU)
69 J11 HDD7 BI (PD) 4mA(PD)
71 J10 HDD6 BI Hi-Z 4mA(PU)
74 G9 HDD5 BI Hi-Z 4mA(PU)
76 G11 HDD4 BI Hi-Z 4mA(PU)
81 F7 HDD3 BI Hi-Z 4mA(PU)
83 E10 HDD2 BI Hi-Z 4mA(PU)
86 F9 HDD1 BI Hi-Z 4mA(PU)
88 D10 HDD0 BI Hi-Z 4mA(PU)
PU and PD can be turned on or off via register settings. PD: Pull Down PU: Pull Up Note: The IDE I/F terminals are all 5-V tolerant. POWER Pin Ball Name Voltage Terminal description 8, 12, 65, 80, 89, 102, 113, 117, 123 G7, D5, F11, E1, G2, B5, A7 HVDD 3.3V Power supply for IDE I/F I/O, USB I/O, and TEST I/O 19, 35, 49, 64 H3, L7, H8 CVDD 1.8 to 3.3 V Power supply for CPU I/F I/O 3, 14, 17, 42, 63, 66, 78, 100, 109, 118, 127 J1, E4, F6, H1, A3, A4 , C1, A9 LVDD 1.8V OSC I/O and internal power supply 101, 110, 112, 115, 119 F3, E3, E5, F5, C8, F8, E9, F10, H2, F2, B2, B4, B6, B8, D2, C2, B9 VSS 0V GND 16 A1, L1, A11, L11 N.C. 0V NC terminal (connect to GND)
- ELECTRICAL CHARACTERISTICS S1R72C05*** Data Sheet (Rev.1.00) EPSON 17 7. ELECTRICAL CHARACTERISTICS
7.1 Absolute Maximum Ratings
HVDD VSS - 0.3 to 4.0 V CVDD VSS - 0.3 to 4.0 V Power supply voltage LVDD VSS - 0.3 to 2.5 V HVI VSS - 0.3 to HVDD + 0.5 V CVI*1 VSS - 0.3 to CVDD + 0.5 V IVI*2 VSS - 0.3 to 5.5 V VVI*3 VSS - 0.3 to 6.0 V Input voltage LVI*4 VSS - 0.3 to LVDD + 0.5 V HVO VSS - 0.3 to HVDD + 0.5 V Output voltage CVO*1 VSS - 0.3 to CVDD + 0.5 V Output current/terminal IOUT ±10 mA Storage temperature Tstg -65 to 150 °C *1 CPU-I/F *2 IDE-I/F *3 VBUS_B *4 XI
7.2 Recommended Operating Conditions
Item Symbol Min. Typ. Max. Units HVDD 3.00 3.30 3.60 V CVDD 1.65 - 3.60 V Power supply voltage LVDD 1.65 1.80 1.95 V HVI -0.3 - HVDD+0.3 V CVI*1 -0.3 - CVDD+0.3 V IVI*2 -0.3 - 5.5 V VVI*3 -0.3 - 6.0 V Input voltage LVI*4 -0.3 - LVDD+0.3 V Ambient temperature Ta -40 25 85 °C *1 CPU-I/F *2 IDE-I/F *3 VBUS_B *4 XI Power to the IC should be turned on in the sequence shown below. LVDD (internal) → HVDD, CVDD (IO section) Likewise, power to the IC should be turned off in the sequence shown below. HVDD, CVDD (IO section) → LVDD (internal) Note: Avoid leaving the HVDD or CVDD on continuously (for more than 1 second) when the LVDD is off, since doing so may affect the chip reliability.
- ELECTRICAL CHARACTERISTICS 18 EPSON S1R72C05*** Data Sheet (Rev.1.00)
7.3 DC Characteristics
7.3.1 Current Consumption
Item Symbol Condition Min. Typ. Max. Units Power supply feed current Power supply current IDDH HVDD = 3.3V(typ), HVDD = 3.6V(max) - 41 65 mA IDDCH CVDD = 3.3V(typ), CVDD = 3.6V(max) - 1 4 mA IDDCL CVDD = 1.8V(typ), CVDD = 1.95V(max) - 0.7 2 mA IDDL LVDD = 1.8V(typ), LVDD = 1.95V(max) - 75 120 mA Stationary current *2 Power supply current IDDS VIN = HVDD,CVDD,LVDD or VSS HVDD = 3.6V CVDD = 3.6V LVDD = 1.95V - - 80 µA Input leakage Input leakage current IL HVDD = 3.6V CVDD = 3.6V LVDD = 1.95V HVIH = HVDD CVIH = CVDD LVIH = LVDD VIL = VSS - 5 µA Input leakage Input leakage current (5-V tolerant) ILIF HVDD = 3.0V CVDD = 1.65V LVDD = 1.65V HVOH = 5.5V -10 - 10 µA *1: Typ values are measured with the USB-HDD connec ted as USB host and when transferring data between the IDE-HDD and USB-HDD (actual transfer rate 30 MB/s). Max. values are estimated from these values. *2: Stationary current with Ta = 25 °C and both terminals in input mode.
- ELECTRICAL CHARACTERISTICS S1R72C05*** Data Sheet (Rev.1.00) EPSON 19 Current consumption measurements for various power management states using Seiko Epson operating conditions (Ta = 25°C) Item Condition Min. Typ. Max. Units SLEEP CPU bus operation *1 *2 Power supply power HVDD = 3.3V CVDD = 3.3V LVDD = 1.8V - 0.23 - mW SNOOZE CPU bus operation *1 *2 Power supply power HVDD = 3.3V CVDD = 3.3V LVDD = 1.8V - 1.8 - mW ACTIVE60(IDE⇔CPU) *3 Power supply power HVDD = 3.3V CVDD = 3.3V LVDD = 1.8V - 41 - mW ACT_DEVICE(IDE⇔USB) *4 Power supply power HVDD = 3.3V CVDD = 3.3V LVDD = 1.8V - 131 - mW ACT_HOST(IDE⇔USB) Copy *5 Power supply power HVDD = 3.3V CVDD = 3.3V LVDD = 1.8V - 134 - mW ACT_HOST(IDE⇔USB) Direct Copy *6 Power supply power HVDD = 3.3V CVDD = 3.3V LVDD = 1.8V - 273 - mW *1: When the CPU is accessing memory (e.g., SRAM or ROM) connected to the CPU bus. *2: Excluding current consumption due to intern al S1R72C05 DP pull-up resistor (approx. 200 µA). *3: When transferring data between the IDE-HDD and CPU (actual transfer rate 4 MB/s). *4: When connected to the PC as a USB device and when transferring data between the IDE-HDD and USB (actual transfer rate 25 MB/s). *5: With the USB-HDD connected as USB host and when transferring data between the IDE-HDD and USB-HDD (actual transfer rate 5.3 MB/s). *6: With the USB-HDD connected as USB host and when transferring data between the IDE-HDD and USB-HDD (actual transfer rate 30 MB/s).
- ELECTRICAL CHARACTERISTICS 20 EPSON S1R72C05*** Data Sheet (Rev.1.00)
7.3.2 Input Characteristics
Item Symbol Condition Min. Typ. Max. Units Input characteristics (LVCMOS) Terminal name: TEST, TDI, TCK, TRST, TMS H-level input voltage VIH1 HVDD = 3.6V 2.2 - - V L-level input voltage VIL1 HVDD = 3.0V - - 0.8 V Input characteristics (LVCMOS) Terminal name: CA[8:1], CD[15:0], XCS, XRD, XWRL, XWRH, XBEL, XDACK0, XDACK1, XRESET H-level input voltage VIH2 CVDD = 3.6V 2.2 - - V L-level input voltage VIL2 CVDD = 3.0V - - 0.8 V H-level input voltage VIH3 CVDD = 1.95V 1.27 - - V L-level input voltage VIL3 CVDD = 1.65V - - 0.57 V Input characteristics (LVCMOS) Terminal name: HDD[15:0], HDMARQ, HIORDY, HINTRQ, XHDASP, XHPDIAG H-level input voltage VIH4 HVDD = 3.6V 2.2 - - V L-level input voltage VIL4 HVDD = 3.0V - - 0.8 V Schmitt input characteristics Terminal name: VBUSFLG_A H-level trigger voltage VT+ HVDD = 3.6V 1.4 - 2.7 V L-level trigger voltage VT- HVDD = 3.0V 0.6 - 1.8 V Hysteresis voltage ∆V HVDD = 3.0V 0.3 - - V Schmitt input characteristics (USB FS) Terminal name: DP_A, DM_A, DP_B, DM_B H-level trigger voltage VT+(USB) HVDD = 3.6V 1.1 - 1.8 V L-level trigger voltage VT-(USB) HVDD = 3.0V 1.0 - 1.5 V Hysteresis voltage ∆V(USB) HVDD = 3.0V 0.1 - - V Input characteristics (USB FS differential) Terminal name: DP_A + DM_A pair, DP_B + DM_B pair Differential input sensitivity VDS(USB) HVDD = 3.0V Differential input voltage = 0.8 V to 2.5 V - - 0.2V V Input characteristics (VBUS) Terminal name: VBUS_B H-level trigger voltage VT+(VBUS) HVDD = 3.6V 1.86 - 2.85 V L-level trigger voltage VT-(VBUS) HVDD = 3.0V 1.48 - 2.23 V Hysteresis voltage ∆V(VBUS) HVDD = 3.0V 0.31 - 0.64 V Input characteristics Terminal name: HDD[15:8], HDD[6:0], HIORDY, XHDASP, XHPDIAG, VBUSFLG_A Pull-up resistor RPLU VIL = VSS 50 100 240 kΩ Input characteristics Terminal name: HDD[7], HDMARQ, HINTRQ Pull-down resistor RPLD VIH = HVDD 50 100 240 kΩ Input characteristics Terminal name: VBUS_B Pull-down resistor RPLDV VIH = 5.0V 110 125 150 kΩ
- ELECTRICAL CHARACTERISTICS S1R72C05*** Data Sheet (Rev.1.00) EPSON 21
7.3.3 Output Characteristics
Item Symbol Condition Min. Typ. Max. Units Output characteristics Terminal nam e: CD[15:0], XDREQ0, XDREQ1, XINT H-level output voltage VOH1 CVDD = 3.0V IOH = -2mA CVDD- 0.4 - - V L-level output voltage VOL1 CVDD = 3.0V IOL = 2mA - - VSS+0.4 V H-level output voltage VOH2 CVDD = 1.65V IOH = -1mA CVDD- 0.4 - - V L-level output voltage VOL2 CVDD = 1.65V IOL = 1mA - - VSS+0.4 V Output characteristics Terminal name: HDD[15:0], HDA[2:0], XHCS1, XHCS0, XHIOR, XHIOW, XHDMACK, XHRESET H-level output voltage VOH3 HVDD = 3.0V IOH = -4mA HVDD- 1.0 - - V L-level output voltage VOL3 HVDD = 3.0V IOL = 4mA - - VSS+0.4 V Output characteristics Terminal name: TDO, VBUSEN_A H-level output voltage VOH4 HVDD = 3.0V IOH = -2mA HVDD- 0.4 - - V L-level output voltage VOL4 HVDD = 3.0V IOL = 2mA - - VSS+0.4 V Output characteristics (USB FS) Terminal name: DP_A, DM_A, DP_B, DM_B H-level output voltage VOH(USB) HVDD=3.0V 2.8 - - V L-level output voltage VOL(USB) HVDD=3.6V - - 0.3 V Output characteristics (USB HS) Terminal name: DP_A, DM_A, DP_B, DM_B H-level output voltage VHSOH (USB) HVDD = 3.0V 360 - - mV L-level output voltage VHSOL (USB) HVDD = 3.6V - - 10.0 mV Output characteristics Terminal name: CD[15:0], XINT OFF-STATE leakage current IOZ HVDD = 3.6V CVDD = 1.95V CVOH = CVDD VOL = VSS -5 - 5 µA Output characteristics Terminal name: HDD[15:0], HDA[2:0], XHCS1, XHCS0, XHIOR, XHIOW, XHDMACK, XHRESET OFF-STATE leakage current (5-V tolerant) IOZHF HVDD = 3.0V HVOH = 5.5V -10 - 10 µA
- ELECTRICAL CHARACTERISTICS 22 EPSON S1R72C05*** Data Sheet (Rev.1.00)
7.3.4 Terminal Capacitance
Item Symbol Condition Min. Typ. Max. Units Terminal capacitance Terminal name: All input terminals Input terminal capacitance CI f = 10MHz HVDD = CVDD = LVDD = VSS - - 10 pF Terminal capacitance Terminal name: All output terminals Output terminal capacitance CO f = 10MHz HVDD = CVDD = LVDD = VSS - - 10 pF Terminal capacitance Terminal name: All input/output terminals (except DP_A, DM_A, DP_B, DM_B) Input/output terminal capacitance 1 CIO1 f = 10MHz HVDD = CVDD = LVDD = VSS - - 10 pF Terminal capacitance Terminal name: DP_A, DM_A, DP_B, DM_B Input/output terminal capacitance 2 CIO2 f = 10MHz HVDD = CVDD = LVDD = VSS - - 10 pF
7.4 AC Characteristics
7.4.1 Reset Timing
Code Description Min. Typ. Max. Units tRESET Reset pulse width 40 - - ns
7.4.2 Clock Timing
Code Description Min. Typ. Max. Units tCYC Clock cycle (ClkSelect=0) 11.999 12 12.001 MHz tCYC Clock cycle (ClkSelect=1) 23.998 24 24.002 MHz tCYCH tCYCL Clock duty 45 - 55 %
- ELECTRICAL CHARACTERISTICS S1R72C05*** Data Sheet (Rev.1.00) EPSON 23
7.4.3 CPU/DMA I/F Access Timing
XDREQ0/1(O) XDACK0/1(I) XCS(I) XRD(I) CD(O) Valid tcas CA(I) XWRH/L(I) XWR CD(I) Code tcas tccs Min. Typ. Max. unit ns ns tcch tcah ns ns trbd 1 - - ns trdf - - 35 ns trdh 3 - - ns trbh - - 10 ns twds twdh ns ns tdrn - - 35 ns tdaa tdan ns ns tcah tccs tcch trbd trdf trdh trbh twds twdh tdrn tdaa tdan Write Read tras tras 40 - - ns twas 40 - - nstwas trng twng twcy trcy trcy 80 - - ns trng 25 - - ns 80 - - nstwcy 25 - - nstwng XBEH/L(I) twbs twbh twbs twbh ns nsWrite byte enable hold time (CL=30pF) Item Address setup time Address hold time XCS setup time XCS hold time Read data output start time Read data confirmation time Read data hold time Read data output delay time Write data acknowledge delay time Write data hold time (after strobe negation) XDREQ0/1 negate delay time XDACK0/1 setup time XDACK0/1 hold time Read strobe assert time Write strobe assert time Read cycle Read strobe negate time Write cycle Write strobe negate time Write byte enable setup time twah 50 - - nsWrite data hold time (after strobe assertion) twah tccn tccn 15 - - nsXCS Negate time (Only when CPUIF mode is set*) * For details of CPUIF mode setting, refer to “Technical Manual.”
- ELECTRICAL CHARACTERISTICS 24 EPSON S1R72C05*** Data Sheet (Rev.1.00) XDREQ0/1(O) XDACK0/1(I) XCS(I) XRD(I) CD(O) Valid tcas CA(I) XWRH/L(I) XWR CD(I) Code tcas tccs Min. Typ. Max. unit ns ns tcch tcah ns ns trbd 1 - - ns trdf - - 30 ns trdh 3 - - ns trbh - - 10 ns twds twdh ns ns tdrn - - 30 ns tdaa tdan ns ns tcah tccs tcch trbd trdf trdh trbh twds twdh tdrn tdaa tdan Write Read tras tras 37 - - ns twas 37 - - nstwas trng twng twcy trcy trcy 75 - - ns trng 25 - - ns 75 - - nstwcy 25 - - nstwng XBEH/L(I) twbs twbh twbs twbh ns nsWrite byte enable hold time (CL=30pF) Item Address setup time Address hold time XCS setup time XCS hold time Read data output start time Read data confirmation time Read data hold time Read data output delay time Write data acknowledge delay time Write data hold time (after strobe negation) XDREQ0/1 negate delay time XDACK0/1 setup time XDACK0/1 hold time Read strobe assert time Write strobe assert time Read cycle Read strobe negate time Write cycle Write strobe negate time Write byte enable setup time twah 50 - - nsWrite data hold time (after strobe assertion) twah tccn 15 - - nsXCS Negate time (Only when CPUIF mode is set*) tccn * For details of CPUIF mode setting, refer to “Technical Manual.”
- ELECTRICAL CHARACTERISTICS S1R72C05*** Data Sheet (Rev.1.00) EPSON 25
7.4.4 IDE I/F Timing
7.4.4.1 PIO Read Timing
Code Description Min. Typ. Max. Units T321 - 0 - ns T322 - 0 - ns T323 80 - - ns T324 - (AP+4) * 16.7 - 3 - ns T325 - (NP+4) * 16.7 + 3 - ns T326 50 - - ns T327 10 - - ns T328 0 - - ns T329 - - 25 ns stable stable XHCS0(O) HDA2:0 XHIOR(O) HDD15:0 HIORDY(I) T324 T321 T326T325 T322 T327 T328 T329 T323 Data transfer direction: S1R72C05 DATA XHCS0 ↓ → HDA HDA output delay time XHCS0 ↑ → HDA HDA hold time XHCS0 ↓ → XHIOR ↓ XHCS0 setup time XHIOR ↓ → XHIOR ↑ XHIOR assert pulse width XHIOR ↑ → XHIOR ↓ XHIOR negate pulse width XHIOR ↑ → XHCS0 ↑ XHCS0 hold time HDD → XHIOR ↑ Data setup time XHIOR ↑ → HDD Data hold time HIORDY ↑ → XHIOR ↑ XHIOR output delay time *1: AP = IDE_Tmod.AssertPulseWidth, NP = IDE_Tmod.NegatePulseWidth For detailed information, refer to “IDE Transfer Mode” in the register description.
- ELECTRICAL CHARACTERISTICS 26 EPSON S1R72C05*** Data Sheet (Rev.1.00)
7.4.4.2 PIO Write Timing
Code Description Min. Typ. Max. Units T331 - 0 - ns T332 - 0 - ns T333 80 - - ns T334 - (AP+4) * 16.7 - 3 - ns T335 - (NP+4) * 16.7 + 3 - ns T336 50 - - ns T337 0 - 10 ns T338 33 - 45 ns T339 - - 25 ns valid valid XHCS0(O) HDA2:0 XHIOW(O) HDD15:0 HIORDY(I) T334T333 T336 T335 T332 T337 T338 T339 T331 Data transfer direction S1R72C05 DATA XHCS0 ↓ → HDA HDA output delay time XHCS0 ↑ → HDA HDA hold time XHCS0 ↓ → XHIOW ↓ XHCS0 setup time XHIOW ↓ → XHIOW ↑ XHIOW assert pulse width XHIOW ↑ → XHIOW ↓ XHIOW negate pulse width XHIOW ↑ → XHCS0 ↑ XHCS0 hold time XHIOW ↓ → HDD Data output delay time XHIOW ↑ → HDD Data bus negate time HIORDY ↑ → XHIOW ↑ XHIOW output delay time *1: AP = IDE_Tmod.AssertPulseWidth, NP = IDE_Tmod.NegatePulseWidth For detailed information, refer to “IDE Transfer Mode” in the register description.
- ELECTRICAL CHARACTERISTICS S1R72C05*** Data Sheet (Rev.1.00) EPSON 27
7.4.4.3 DMA Read Timing
XHCS1:0 HDA2:0 HDMARQ(I) XHDMACK(O) XHIOR(O) HDD15:0 T343 T341 T345 T346 T347 T348 T342 T349 T34a T344 Code Description Min. Typ. Max. Units T341 70 - - ns T342 50 - - ns T343 17 - - ns T344 0 - - ns T345 0 - - ns T346 - (AP+4) * 16.7 - 3 - ns T347 - (NP+4) * 16.7 + 3 - ns T348 30 - 90 ns T349 10 - - ns T34a 0 - - ns Data transfer direction: S1R72C05 DATA XHCS ↑, HDA → XHDMACK ↓ Address setup time XHIOR ↑ → XHCS ↑, HAD Address hold time HDMARQ ↑ → XHDMACK ↓ ↓ XHDMACK response time XHIOR ↓ → HDMARQ negate HDMARQ hold time XHDMACK ↓ → XHIOR ↓ XHDMACK setup time XHIOR ↓ → XHIOR ↑ XHIOR assert pulse width XHIOR ↑ → XHIOR ↓ XHIOR negate pulse width XHIOR ↑ → XHDMACK ↑ XHDMACK hold time HDD → XHIOR ↑ Data setup time XHIOR ↑ → HDD Data bus hold time *1: AP = IDE_Tmod.AssertPulseWidth, NP = IDE_Tmod.NegatePulseWidth For detailed information, refer to “IDE Transfer Mode” in the register description.
- ELECTRICAL CHARACTERISTICS 28 EPSON S1R72C05*** Data Sheet (Rev.1.00)
7.4.4.4 DMA Write Timing
XHCS1:0 HDA2:0 HDMARQ(I) XHDMACK(O) XHIOW(O) HDD15:0 T353 T351 T355 T356 T357 T358 T352 T359 T35a T354 Code Description Min. Typ. Max. Units T351 70 - - ns T352 50 - - ns T353 17 - - ns T354 0 - - ns T355 0 - - ns T356 - - ns T357 - - ns T358 30 - 90 ns T359 0 - 10 ns T35a 33 - 45 ns (AP+4) * 16.7 - 3 (NP+4) * 16.7 + 3 Data transfer direction: S1R72C05 DATA XHCS ↑, HDA → XHDMACK ↓ Address setup time XHIOW ↑ → XHCS ↑, HDA Address hold time HDMARQ ↑ → XHDMACK ↓ XHDMACK response time XHIOW ↓ → HDMARQ negate HDMARQ hold time XHDMACK ↓ → XHIOW ↓ XHDMACK setup time XHIOW ↓ → XHIOW ↑ XHIOW assert pulse width XHIOW ↑ → XHIOW ↓ XHIOW negate pulse width XHIOW ↑ → XHDMACK ↑ XHDMACK hold time XHIOW ↓ → HDD Data output delay time XHIOW ↑ → HDD Data bus hold time *1: AP = IDE_Tmod.AssertPulseWidth, NP = IDE_Tmod.NegatePulseWidth For detailed information, refer to “IDE Transfer Mode” in the register description.
- ELECTRICAL CHARACTERISTICS S1R72C05*** Data Sheet (Rev.1.00) EPSON 29
7.4.4.5 Ultra DMA Read Timing
XHCS1:0 HDA2:0 HDMARQ(I) XHDMACK(O) XHIOW(O) HDD15:0 stable T362 XHIOR(O) HIORDY(I) T361 T364 T365 T363 T363 T368 T366 T366 T367 Initiating Host Pausing (STOP) (HDMARDY) (DSTROBE) Code Description Min. Typ. Max. Units T361 80 - - ns T362 65 - - ns T363 28 - 40 ns T364 4 - - ns T365 4 - - ns T366 15 - - ns T367 30 - - ns T368 - - IDE spec. tRFS ns Data transfer direction: S1R72C05 DATA XHCS ↑, HDA → XHDMACK ↓ Address setup time HDMARQ ↑ → XHDMACK ↓ XHDMACK response time XHDMACK ↓ → XHIOR(W) ↓ Envelope time HDD → HIORDY Data setup time HIORDY → HDD Data hold time HIORDY → HIORDY HIORDY cycle time HIORDY → HIORDY HIORDY cycle time x2 XHIOR ↑ → HIORDY Final STROBE time
- ELECTRICAL CHARACTERISTICS 30 EPSON S1R72C05*** Data Sheet (Rev.1.00) Ultra DMA Read Timing (continued) XHCS1:0 HDA2:0 HDMARQ(I) XHDMACK(O) XHIOW(O) HDD15:0 XHIOR(O) HIORDY(I) T377 T371 T372 T373 T375 T376 T378 T379 CRC Host Terminating Device Terminating T377 T379T378T374 T37a T37b (STOP) (XHDMARDY) (DSTROBE) T374 CRCstable Code Description Min. Typ. Max. Units T371 180 - - ns T372 - - IDE spec. tRFS ns T373 - - IDE spec. tLI ns T374 70 - - ns T375 160 - - ns T376 110 - - ns T377 35 - - ns T378 75 - - ns T379 12 - - ns T37a 20 - 38 ns T37b 110 - - ns (CRC) Data transfer direction: S1R72C05 DATA stable CRC XHIOR ↑ → XHIOW ↑ Time to STOP assert XHIOR ↑ → HIORDY Final STROBE time XHIOW ↑ → HDMARQ ↓ Restricted interlock time HDMARQ ↓ → HDD Output delay time HDMARQ ↓ → XHDMACK ↑ Minimum interlock time HIORDY → XHDMACK ↑ Minimum interlock time XHDMACK ↑ → XHCS0, 1 XHCS0, 1 hold time HDD(CRC) → XHDMACK ↑ CRC data setup time XHDMACK ↑ → HDD(CRC) CRC data hold time HDMARQ ↓ → XHIOR ↑ Restricted interlock time HIORDY → XHDMACK ↑ Minimum interlock time
- ELECTRICAL CHARACTERISTICS S1R72C05*** Data Sheet (Rev.1.00) EPSON 31
7.4.4.6 Ultra DMA Write Timing
XHCS1:0 HDA2:0 HDMARQ(I) XHDMACK(O) XHIOW(O) HDD15:0 HIORDY(I) XHIOR(O) valid T381 T384 T385 T386 T387 T388 T389 T38a T389 Initiating Device Pausing T382 T38b (STOP) (HSTROBE) (XDDMARDY) Code Description Min. Typ. Max. Units T381 80 - - ns T382 65 - - ns T384 28 - 40 ns T385 IDE spec. tLI - IDE spec. tLI ns T386 20 - - ns T387 - (cyc+1) * 16.7 - ns T388 - (cyc+1) * 16.7 - ns T389 - ns T38a - ns T38b 20 - 38 ns - (cyc+2) * 16.7 - T389 * 2 Data transfer direction: S1R72C05 DATA XHCS ↑, HDA → XHDMACK ↓ Address setup time HDMARQ ↑ → XHDMACK ↓ XHDMACK response time XHDMACK ↓ → XHIOW ↓ Envelope time XHIOW ↓ → HIORDY ↓ Restricted interlock time HIORDY ↓ → XHIOR ↓ Unrestricted interlock time HDD → XHIOR ↓ Data setup time XHIOR ↓ → HDD Data hold time XHIOR → XHIOR XHIOR cycle time XHIOR → XHIOR XHIOR cycle time x2 HIORDY ↑ → XHIOR Final STROBE time *1: cyc = UltraDMAcycle For detailed information, refer to “IDE Ultra-DMA Transfer Mode” in the register description.
- ELECTRICAL CHARACTERISTICS 32 EPSON S1R72C05*** Data Sheet (Rev.1.00)
7.4.5 USB I/F Timing
Conforms to USB 2.0 standard <Universal Serial Bus Specification Revision 2.0 Released on April 27, 2000>.
- CONNECTION EXAMPLES S1R72C05*** Data Sheet (Rev.1.00) EPSON 33 8. CONNECTION EXAMPLES
8.1 CPU I/F Connection Example
CA[8:1] XBEL DATA[15:0] XCS XRD XWRH/XBEH XWRL/XWR XDREQ0 *1 XDACK0 *2 XDREQ1 *1 XDACK1 *2 XINT Address[8:1] 16-bit CPU (XWRH/XWRL) connection example DATA[15:0] XCS XRD XWRH XWRL XDREQ0 XDACK0 XDREQ1 XDACK1 XINT *1: Open when DMA is not used *2: Fixed at inactive level when DMA is not used CA[8:1] XBEL DATA[15:0] XCS XRD XWRH/XBEH XWRL/XWR XDREQ0 *1 XDACK0 *2 XDREQ1 *1 XDACK1 *2 XINT Address[8:1] 16-bit CPU (XBEH/XBEL) connection example DATA[15:0] XCS XRD XBEH XWR XDREQ0 XDACK0 XDREQ1 XDACK1 XINT XBEL *1: Open when DMA is not used *2: Fixed at inactive level when DMA is not used
- CONNECTION EXAMPLES 34 EPSON S1R72C05*** Data Sheet (Rev.1.00)
8.2 USB I/F Connection Example
8.2.1 For QFP15-128 (Device Periphery)
DM_B DP_B to USB B_Connector LVDD(1.8V±0.15V) VSS HVDD(3.3V±0.3V) VBUS_B 6.2k ±1% 0.1u 0.1u S1R72C05 QFP15-128 Cg, Cd, Rd: As required The oscillator circuit must match the quartz resonator. Contact the quartz resonator manufacturer for detailed information on circuit constants. VSS R1_B VSS7 VSS LVDD HVDD Top View Rd Cg Cd
127 LVDD
For detailed information on USB peripheral circuits, refer to the "PCB Design Guidelines for S1R72V Series USB 2.0 High-Speed Devices." Static protection varistor Select power supply elements carefully; their performance will affect USB signal waveform quality.
- CONNECTION EXAMPLES S1R72C05*** Data Sheet (Rev.1.00) EPSON 35
8.2.2 For QFP15-128 (Host Periphery)
DP_A LVDD(1.8V±0.15V) VSS HVDD(3.3V±0.3V) S1R72C05 QFP15-128 117 116 115 114 112 HVDD DM_A 113 Top View R1_A111 VSS110
109 LVDD
VBUSEN_A108
107 VBUSFLG_A
to USB A_Connector VCC(5.0V±0.5V) LVDD 119 118 VSS 6.2k ±1% 0.1u 0.1u For detailed information on USB peripheral circuits, refer to the "PCB Design Guidelines for S1R72V Series USB 2.0 High-Speed Devices." The VBUS circuit is shown for reference purposes only and should not be interpreted as a recommended configuration. Select components and circuit type to suit individual system requirements. Caution is required with components using FET switches, since a current flows from the OUT terminal to the IN terminal if the OUT terminal voltage exceeds the IN terminal voltage, whether enabled or disabled by the parasitic diode between the source and drain. VBUS control circuit Static protection varistor FLG ENB OUT Select power supply elements carefully; their performance will affect USB signal waveform quality.
- CONNECTION EXAMPLES 36 EPSON S1R72C05*** Data Sheet (Rev.1.00)
8.2.3 For PFBGA8UX121/PFBGA10UX121 (Device Periphery)
R1_ B HV DD XI VS S VS S VS S Cd Rd Cg 6.2k ±1% to USB B_Connector C11, C12, Rd: As required The oscillator circuit must match the quartz resonator. Contact the quartz resonator manufacturer for detailed information on circuit constants. LVDD(1.8V±0.15V) VSS HVDD(3.3V±0.3V) B1 B2 C1 C2 D1 D2 S1R72C05 PFBGA8UX121 PFBGA10UX121 Top View DM DP VS S HV DD VBU S_B LV DD LV DD VS S For detailed information on USB peripheral circuits, refer to the "PCB Design Guidelines for S1R72V Series USB 2.0 High-Speed Devices." 0.1u 0.1u Static protection varistor Select power supply elements carefully; their performance will affect USB signal waveform quality.
- CONNECTION EXAMPLES S1R72C05*** Data Sheet (Rev.1.00) EPSON 37
8.2.4 For PFBGA8UX121/PFBGA10UX121 (Host Periphery)
S VBU SEN R1_ A VS S VBU SFL G_A LVDD(1.8V±0.15V) VSS HVDD(3.3V±0.3V) 0.1u A5 A6 A7 A8 B5 B6 B7 B8 S1R72C05 PFBGA8UX121 PFBGA10UX121 Top View LV DD VS S to USB A_Connector 6.2k ±1% VCC(5.0V±0.5V) LV DD VS S For detailed information on USB peripheral circuits, refer to the "PCB Design Guidelines for S1R72V Series USB 2.0 High-Speed Devices." The VBUS circuit is shown for reference purposes only, and should not be interpreted as a recommended configuration. Select the components and circuit type to suit individual system requirements. Caution is required with components using FET switches, since a current flows from the OUT terminal to the IN terminal if the OUT terminal voltage exceeds the IN terminal voltage, whether enabled or disabled by the parasitic diode between the source and drain. 0.1u 1u Static protection varistor FLG ENB OUT Select power supply elements carefully; their performance will affect USB signal waveform quality.
- PRODUCT CODES 38 EPSON S1R72C05* Data Sheet (Rev.1.00) 9. PRODUCT CODES Table 9.1 Product codes Product code Product type S1R72C05B08 PFBGA8UX121 package S1R72C05B10 PFBGA10UX121 package S1R72C05F15** QFP15-128 package
- EXTERNAL DIMENSION DIAGRAMS S1R72C05*** Data Sheet (Rev.1.00) EPSON 39 10. EXTERNAL DIMENSION DIAGRAMS Refer the attached diagrams on the end of this document. ¾ QFP Package(QFP15-128) ¾ BGA Package (PFBGA8UX121) ¾ BGA Package (PFBGA10UX121)
EXTERNAL DIMENSION DIAGRAMS 40 EPSON S1R72C05*** Data Sheet (Rev.1.00)
Revision History
Rev. Page (old issue) Classification Description 08/21/2007 1.00 All pages New New issue
P-TFBGA-121-0808-0.65(PFBGA8U-121) A1 Corner A C D E F G B Bottom View Index A1 Corner Top View Z Z D E A e b x y 1 0.22 0.75 0.65 0.08 D E Symbol A Min Nom Max D E A e ZD Óe 2 3 4 5 6 7 8 9 10 K J H 0.27 0.37 ZE 0.75 L 1.2 0.1
H A C D E F G B J K L Bottom View Index A1 Corner Top View Z Z D E A e b x y 1 0.3 0.38 0.8 0.48 0.08 0.1 D E Symbol A Min Nom Max 1.2 D E A e ZD Óe ZE P-TFBGA-121-1010-0.80(PFBGA10U-121)
International Sales Operations AMERICA EPSON ELECTRONICS AMERICA, INC. HEADQUARTERS
2580 Orchard Parkway
San Jose , CA 95131,USA Phone: +1-800-228-3964 FAX: +1-408-922-0238 SALES OFFICES Northeast
301 Edgewater Place, Suite 210
Wakefield, MA 01880, U.S.A. Phone: +1-800-922-7667 FAX: +1-781-246-5443 EUROPE EPSON EUROPE ELECTRONICS GmbH HEADQUARTERS Riesstrasse 15
80992 Munich, GERMANY
Phone: +49-89-14005-0 FAX: +49-89-14005-110 ASIA EPSON (CHINA) CO., LTD. 23F, Beijing Silver Tower 2# North RD DongSanHuan ChaoYang District, Beijing, CHINA Phone: +86-10-6410-6655 FAX: +86-10-6410-7320 SHANGHAI BRANCH 7F, High-Tech Bldg., 900, Yishan Road, Shanghai 200233, CHINA Phone: +86-21-5423-5522 FAX: +86-21-5423-5512 EPSON HONG KONG LTD. 20/F., Harbour Centre, 25 Harbour Road Wanchai, Hong Kong Phone: +852-2585-4600 FAX: +852-2827-4346 Telex: 65542 EPSCO HX EPSON Electronic Technology Development (Shenzhen) LTD. 12/F, Dawning Mansion, Keji South 12th Road, Hi- Tech Park, Shenzhen Phone: +86-755-2699-3828 FAX: +86-755-2699-3838 EPSON TAIWAN TECHNOLOGY & TRADING LTD. 14F, No. 7, Song Ren Road, Taipei 110 Phone: +886-2-8786-6688 FAX: +886-2-8786-6660 EPSON SINGAPORE PTE., LTD.
1 HarbourFront Place,
#03-02 HarbourFront Tower One, Singapore 098633 Phone: +65-6586-5500 FAX: +65-6271-3182 SEIKO EPSON CORPORATION KOREA OFFICE 50F, KLI 63 Bldg., 60 Yoido-dong Youngdeungpo-Ku, Seoul, 150-763, KOREA Phone: +82-2-784-6027 FAX: +82-2-767-3677 GUMI OFFICE 2F, Grand B/D, 457-4 Songjeong-dong, Gumi-City, KOREA Phone: +82-54-454-6027 FAX: +82-54-454-6093 SEIKO EPSON CORPORATION SEMICONDUCTOR OPERATIONS DIVISION IC Sales Dept. IC International Sales Group 421-8, Hino, Hino-shi, Tokyo 191-8501, JAPAN Phone: +81-42-587-5814 FAX: +81-42-587-5117 Document Code: 411234700 First Issue September 2007 Printed in JAPAN ○H