GENERAL DESCRIPTION
The GL828 is USB 2.0 Single Interface Flash Card Reader controller. It supports USB 2.0 high-speed transmission to Secure DigitalTM (SD), Mini SDTM, Micro SDTM , T-Flash , MultiMediaCardTM (MMC), RS MultiMediaCardTM (RS MMC), MMC Micro, HS-MMC, MMC-Mobile, on one chip. As a single chip solution for USB 2.0 flash card reader, the GL828 complies with Universal Serial Bus specification rev. 2.0, USB Storage Class specification ver.1.0, and flash card interface specification each.
The GL828 can support SD/MMC card interface in single slot. For the best performance consideration, the GL828 integrates high efficiency card interface hardware engine for data transfer.
The GL828 pin assignment design fits to card sockets to provide easier PCB layout. Package types are 48 Pin LQFP/LQFN (7mm x 7mm), the GL828 can fit your various design in standalone and PC embedded, MFP, TV … with USB 2.0 with SD/MMC single interface flash card reader/ writer applications.
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 48K Byte mask ROM and internal 256 byte SRAM
- Embedded 4K Byte external SRAM
- Support up to external 48K code ROM
• Secure DigitalTM and MultiMediaCardTM
- 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.
- 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
• On board 12 MHz Crystal driver circuit or 12/48 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 48 Pin LQFP/LQFN (7x7 mm) package
|