Genesys Logic, Inc. GL827L USB 2.0 Single Slot SD/MMC/MS Card Reader Controller Datasheet Revision 1.02 Jul. 11, 2008 GL827L USB 2.0 Single Slot Card Reader Controller Copyright: Copyright © 2008 Genesys Logic Incorporated. All rights reserved. No part of the materials may be reproduced in any form or by any means without prior written consent of Genesys Logic, Inc. Disclaimer: ALL MATERIALS ARE PROVIDED “AS IS” WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND. NO LICENSE OR RIGHT IS GRANTED UNDER ANY PATENT OR TRADEMARK OF GENESYS LOGIC INC.. GENESYS LOGIC HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS IN REGARD TO MATERIALS, INCLUDING ALL WARRANTIES, IMPLIED OR EXPRESS, OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF INTELLECTUAL PROPERTY, INCLUDING, WITHOUT LIMITATION, THE X-D PICTURE CARDTM LICENSE. IN NO EVENT SHALL GENESYS LOGIC BE LIABLE FOR ANY DAMAGES INCLUDING, WITHOUT LIMITATION, DAMAGES RESULTING FROM LOSS OF INFORMATION OR PROFITS. PLEASE BE ADVISED THAT THE MATERIALS MAY CONTAIN ERRORS OR OMMISIONS. GENESYS LOGIC MAY MAKE CHANGES TO THE MATERIALS OR TO THE PRODUCTS DESCRIBED THEREIN AT ANY TIME WITHOUT NOTICE. Trademarks: is a registered trademark of Genesys Logic, Inc. All trademarks are the properties of their respective owners. Office: Genesys Logic, Inc. 12F, No. 205, Sec. 3, Beishin Rd., Shindian City, Taipei, Taiwan Tel: (886-2) 8913-1888 Fax: (886-2) 6629-6168 http://www.genesyslogic.com ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 2 GL827L USB 2.0 Single Slot Card Reader Controller Revision History Revision Date 1.00 2007/11/06 1.01 2007/12/14 1.02 2008/07/11 Description First formal release 1. Add QFN24 package, p.9, p. 18 2. Update absolute maximum rating and DC characteristics, p.14 1. Remove Ambient Temperature in Table 6.1, p.14 2. Update QFN24 package, p.18, p.19 ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 3 GL827L USB 2.0 Single Slot Card Reader Controller TABLE OF CONTENTS CHAPTER 1 GENERAL DESCRIPTION...................................................... 6 CHAPTER 2 FEATURES ................................................................................. 7 CHAPTER 3 PIN ASSIGNMENT ................................................................... 8 3.1 PINOUT ....................................................................................................... 8 3.2 PIN DESCRIPTIONS ................................................................................... 10 CHAPTER 4 BLOCK DIAGRAM................................................................. 12 CHAPTER 5 FUNCTION DESCRIPTION .................................................. 13 CHAPTER 6 ELECTRICAL CHARACTERISTICS.................................. 14 6.1 ABSOLUTE MAXIMUM RATINGS .............................................................. 14 6.2 OPERATING CONDITIONS......................................................................... 14 6.3 DC CHARACTERISTICS ............................................................................ 14 6.4 5V TO 3.3 V REGULATOR CHARACTERISTICS ........................................ 15 6.5 PMOS CHARACTERISTICS ...................................................................... 15 6.6 AC CHARACTERISTICS ............................................................................ 16 6.6.1 UTMI Transceiver .......................................................................... 16 6.6.2 Reset Timing.................................................................................... 16 CHAPTER 7 PACKAGE DIMENSION........................................................ 17 CHAPTER 8 ORDERING INFORMATION ............................................... 20 ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 4 GL827L USB 2.0 Single Slot Card Reader Controller LIST OF FIGURES FIGURE 3.1 – 28 PIN SSOP PINOUT DIAGRAM ....................................................... 8 FIGURE 3.2 – 24 PIN QFN PINOUT DIAGRAM ......................................................... 9 FIGURE 4.1 - BLOCK DIAGRAM.............................................................................. 12 FIGURE 6.1 - 5V TO 3.3 V REGULATOR ARCHITECTURE ..................................... 15 FIGURE 6.2 - EMBEDDED PMOS SWITCH ARCHITECTURE ................................. 15 FIGURE 6.3 - TIMING DIAGRAM OF RESET WIDTH ............................................... 16 FIGURE 7.1 - GL827L 28 PIN SSOP PACKAGE ..................................................... 17 FIGURE 7.2 - GL827L 24 PIN QFN PACKAGE (FOR 827L-01 AND 827L-02 VERSION ONLY)....................................................................................................... 18 FIGURE 7.3 - GL827L 24 PIN QFN PACKAGE (FOR 827L-03 AND LATER VERSION) ................................................................................................................................. 19 LIST OF TABLES TABLE 3.3 - PIN DESCRIPTIONS ......................................................................................... 10 TABLE 6.1 - ABSOLUTE MAXIMUM RATINGS .................................................................... 14 TABLE 6.2 - OPERATING CONDITIONS .............................................................................. 14 TABLE 6.3 - DC CHARACTERISTICS .................................................................................. 14 TABLE 6.4 – REGULATOR OUTPUT CURRENT ................................................................... 15 TABLE 6.5 - PMOS I-V TABLE .......................................................................................... 15 TABLE 8.1 - ORDERING INFORMATION ............................................................................. 20 ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 5 GL827L USB 2.0 Single Slot Card Reader Controller CHAPTER 1 GENERAL DESCRIPTION The GL827L is USB 2.0 SD/MMC/MS Flash Card Reader single chip. It supports USB 2.0 high-speed TM TM transmission to Secure Digital (SD), SDHC, Mini SDTM, Micro SDTM , T-Flash , MultiMediaCard (MMC), TM RS MultiMediaCardTM (RS MMC), MMC Micro , HS-MMC, MMC-Mobile , Memory Stick (MS), Memory TM TM TM Stick Duo (MS Duo), High Speed Memory Stick (HS MS), Memory Stick PRO (MS PRO), Memory Stick PROTM Duo (MS PRO Duo), Memory Stick PRO-HG (MS PRO-HG), Memory Stick ROM, MS PRO Micro (M2) on one chip. As a single chip solution for USB 2.0 flash card reader, the GL827L complies with Universal Serial Bus specification rev. 2.0, USB Storage Class specification ver.1.0, and each flash card interface specification. The GL827L integrates a high speed 8051 microprocessor and a high efficiency hardware engine for the best data transfer performance between USB and flash card interfaces. Its’ pin assignment design fits to card sockets to provide easier PCB layout. The GL827L is packaged with 28-pin SSOP (150mil) and 24-pin QFN for up to 1 LUN (SD/MMC, MS). ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 6 GL827L USB 2.0 Single Slot Card Reader Controller CHAPTER 2 FEATURES USB specification compliance - Comply with 480Mbps Universal Serial Bus specification rev. 2.0. - Comply with USB Storage Class specification rev. 1.0. Support 1 device address and up to 4 endpoints: Control (0)/ Bulk Read (1)/ Bulk Write (2)/Interrupt (3). Integrated USB building blocks - USB2.0 transceiver macro (UTM), Serial Interface Engine (SIE), Build-in power-on reset (POR) and low-voltage detector (LVD) Embedded 8051 micro-controller - Operate @ 60 MHz clock, 12 clocks per instruction cycle - Embedded 32K Byte mask ROM and internal 256 byte SRAM - Embedded 2K Byte external SRAM TM TM Secure Digital and MultiMediaCard - Supports SD specification v1.0 / v1.1 / v2.0 - Supports MMC specification v3.X / v4.0 / v4.1 / v4.2. - x1 / x4 / x8 data transmission. (For QFN24 up to x4) - Automatic CRC7 generation for command and CRC7 verification for response on CMD - Support automatic CRC16 generation and verification on DAT0:7 - In addition to full packet transaction, optional single byte / bit operation on both CMD and DAT line / lines - Process data in block or byte Memory StickTM/ Memory Stick PRO TM / Memory Stick PRO DuoTM / Memory Stick PRO-HG/ Memory Stick Micro - Comply with Memory Stick specification: MS 1.43, MSPRO 1.02, MSPRO-HG 1.01 with 4-bit data bus - Support INS signal - Support automatic CRC16 generation and verification On board 12 MHz Crystal driver circuit or 12 MHz Clock input. On-Chip 5V to 3.3V regulator. No external regulator required. On-Chip power MOSFETs for supplying flash media card power. Available in 28-pin SSOP (150mil) package. Available in 24-pin QFN package. ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 7 GL827L USB 2.0 Single Slot Card Reader Controller CHAPTER 3 PIN ASSIGNMENT 3.1 Pinout Figure 3.1 – 28 Pin SSOP Pinout Diagram ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 8 MS_INS D1 13 D0 14 SD_CLK 15 12 SD_CDZ 20 11 SD_WP 21 10 EXTRSTZ GL827L 23 QFN - 24 2 3 4 5 6 GND AVDD DP DM X1 X2 24 1 DVDD SD_CMD 19 22 PMOSO 16 D3 17 18 D2 GL827L USB 2.0 Single Slot Card Reader Controller 9 VP5 8 DVDD 7 RREF Figure 3.2 – 24 Pin QFN Pinout Diagram ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 9 GL827L USB 2.0 Single Slot Card Reader Controller 3.2 Pin Descriptions Table 3.3 - Pin Descriptions Pin name SSOP28 QFN 24 Type GND 6 3 P ground AVDD 7 4 P Analog power 3.3v DM 9 6 A USB D- DP 8 5 A USB D+ RREF 10 7 A Reference resistor X1 4 1 I 12MHz XTAL input. It can be connected to external 12MHz clock input. X2 5 2 B 12MHz output. DVDD 3,,11 24,,8 P Digital power 3.3V VP5 12 9 P Regulator 5V Input PMOSO 2 23 P Card power EXTRSTZ 13 10 MS_INS 26 19 SD_CDZ 15 12 D0~D3 17,16,25, 24 14,13,18, 17 D4~D7 23,21, 19,18 - B MMC Data4~7 (Only for SSOP28) 20 15 O SD/MMC CLK/ MemoryStick SCLK 14 11 SD Write Protect I, pd 0: write enable 1: write protect 22 16 I, pd I, pu System reset, active low Memory Stick insertion detect I, pu 0: card insert 1: no card SD Card detect I, pu 0: card insert 1: no card MS data 0~3 B SD data 0~3 MMC data 0~3 SD_CLK /MS_SCLK SD_WP Description SD_CMD/ SD/MMC CMD/ MS_BS Memory Stick BS GPIO0: Access LED GPIO0,1,3 28,1, 27 21,22, 20 B GPIO1: NC GPIO3 : Power LED Notation: Type A B I O Analog Bi-directional Input Output ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 10 GL827L USB 2.0 Single Slot Card Reader Controller P pd pu Power / Ground Internal pull down Internal pull up ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 11 GL827L USB 2.0 Single Slot Card Reader Controller CHAPTER 4 BLOCK DIAGRAM Figure 4.1 - Block Diagram ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 12 GL827L USB 2.0 Single Slot Card Reader Controller CHAPTER 5 FUNCTION DESCRIPTION UTM The USB 2.0 Transceiver Macrocell is the analog circuitry that handles the low level USB protocol and signaling, and shifts the clock domain of the data from the USB 2.0 rate to one that is compatible with the general logic. SIE The Serial Interface Engine, which contains the USB PID and address recognition logic, and other sequencing and state machine logic to handle USB packets and transactions. EPFIFO Endpoint FIFO includes Control FIFO (FIFO0), interrupt FIFO (FIFO3), Bulk In/Out FIFO (BULKFIFO) Control FIFO FIFO of control endpoint 0. It is 64-byte FIFO, and it is used for endpoint 0 data transfer. Interrupt FIFO 64-byte depth FIFO of endpoint 3 for status interrupt Bulk In/Out FIFO It can be in the TX mode or RX mode: 1. It contains ping-pong FIFO (512 bytes each bank) for transmit/receive data continuously. 2. It can be directly accessed by Uc 3. Automatic hardware SmartMedia ECC error correction support MHE It contains 2 MIFs (Media Interface) MIFs 1. SD / MMC 2. MemoryStick/ MemoryStick PRO External reset circuit Non-inverting, Schmitt input with weak pull-up using DVDD power. ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 13 GL827L USB 2.0 Single Slot Card Reader Controller CHAPTER 6 ELECTRICAL CHARACTERISTICS 6.1 Absolute Maximum Ratings Table 6.1 - Absolute Maximum Ratings Parameter Value Storage Temperature -65°C to +150 °C DC Input Voltage to Any Pin -0.5V to +5.8V 6.2 Operating Conditions Table 6.2 - Operating Conditions Parameter Value Ta (Ambient Temperature Under Bias) 0°C to 70°C Supply Voltage +4.75V to +5.25V Ground Voltage 0V 12 MHz ± 0.05% FOSC (Oscillator or Crystal Frequency) 12 MHz ± 0.25% (for USB full-speed only) 6.3 DC Characteristics Table 6.3 - DC Characteristics Symbol Parameter Condition Min. Typ. Max. Unit Vcc Supply Voltage 4.75 - 5.25 V VIH Input High Voltage 2.0 - - V VIL Input Low Voltage - - 0.8 V -10 - 10 µA II Input Leakage current 0 < VIN < 3.3v VOH Output High Voltage 2.4 - - V VOL Output Low Voltage - - 0.4 V IOH Output Current High - 8 - mA IOL Output Current Low 8 - mA CIN Input Pin Capacitance - 5 - pF ISUSP Suspend current - - 450 µA - - 60 mA 1.5K external pull-up included Connect to USB with 8051 ICC Power consumption operating without Card power consumption ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 14 GL827L USB 2.0 Single Slot Card Reader Controller 6.4 5V to 3.3 V Regulator Characteristics Table 6.4 – Regulator Output Current Parameters Description Test Conditions Typ.. Units Iq Quiescent current no loading 18 uA Io_max Output driving capability Vo > 2.9V 400 mA Vo_0mA Vo voltage without loading 3.38 V Figure 6.1 - 5V to 3.3 V Regulator Architecture 6.5 PMOS Characteristics Table 6.5 - PMOS I-V table ( IO Power=3.3V, Temperature 25 °C) Driving Loading (mA) Vd output voltage(V) 100mA 200mA 3.12 2.94 Note: 1. Driving strength is defined as the PMOS sinking current when Vio=3.3V Figure 6.2 - Embedded PMOS Switch Architecture ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 15 GL827L USB 2.0 Single Slot Card Reader Controller 6.6 AC Characteristics 6.6.1 UTMI Transceiver The GL827L is fully compatible with Universal Serial Bus specification rev. 2.0 and USB 2.0 Transceiver Macercell Interface (UTMI) specification rev. 1.01. Please refer to the specification for more information. 6.6.2 Reset Timing Trst EXTRSTZ Figure 6.3 - Timing Diagram of Reset width 3V ● Vcc USB command 2V ● Extrst 500us 72ms Figure 6.4 - Timing Diagram of Power Good to USB command receive ready Parameter Description Min Unit 2 us Trst Chip reset sense timing width T1 External reset valid from power up to high 500 us T2 Reset deassertion to respond USB command ready 72 ms ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 16 GL827L USB 2.0 Single Slot Card Reader Controller CHAPTER 7 PACKAGE DIMENSION Figure 7.1 - GL827L 28 Pin SSOP Package ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 17 GL827L USB 2.0 Single Slot Card Reader Controller Date Code Code No. Internal No. Figure 7.2 - GL827L 24 Pin QFN Package (For 827L-01 and 827L-02 version only) ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 18 GL827L USB 2.0 Single Slot Card Reader Controller Figure 7.3 - GL827L 24 Pin QFN Package (For 827L-03 and later version) ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 19 GL827L USB 2.0 Single Slot Card Reader Controller CHAPTER 8 ORDERING INFORMATION Table 8.1 - Ordering Information Part Number Package Normal/Green Version Status GL827L -HHG 28-pin SSOP Green Package XX Available GL827L-OGG 24-pin QFN Green Package XX Available ©2000-2008 Genesys Logic Inc. - All rights reserved. Page 20