Confidential
2002/6/26
0.2
SN11030
USB to CF/ATA/SM/Flash Interface Controller,
Mass Storage Class Compliant
1 General Description
SN11030 is a high-performance integrated circuit to bridge USB and
CF/ATA/SM/Flash compliance devices. It provides a flexible and cost efficient single
chip solution for external storage applications that intend to utilize the convenience of
USB. To help the system manufacturers to build high quality, low cost USB storage
systems, several special features are implemented. SN11030 can be easily configured
to access CF, ATA device, SM, NAND type flash or any combination of the above.
This diversity in function relieves the component sourcing task of the system builders.
With the ability to support flash memory, the combo system which supports both card
reader and thumb drive can be built without any special effort. The embedded
translation table help the system makers to design a high performance SM card or
NAND type flash accessing device but still keeps the cost low. The proprietary
randomization algorithm effectively extends the lifetime of the SM card and flash
memory, ensuring the robustness of the system. The real time ECC correction keeps
the data integrity while still maintains the high data transfer rate.
The external serial EEPROM provides the possibility to customize the USB
identity for each product. The OEM makers could make products for different
customers by just putting the vendor/product ID and names in the EEPROM but still
keep other things the same. The serial number can help the system manufacturers to
track down every single device they made even when the design and the PID/VID are
all the same. The USB Mass Storage Class compliance capability of SN11030 makes
it a truly “plug-and-play” device without vendor drivers needed under the OS like
Windows 2000/ME/XP and Mac OS 9/10. This feature not only makes the system
developing faster and easier, but also reduces the cost and increases the reliability.
The SN11030 even provides the capability to boot the PC. Therefore, the system
manufacturers can use it to build a much faster, high capacity, reliable, and portable
system to replace the legacy floppy disk easily.
With so many functions built-in and the high performance, easy to design-in
1
2002/6/26
0.2
architecture, SN11030 is an ideal choice for building a portable USB to
CF/ATA/SM/Flash storage system.
SN11030
Confidential
2 Features
l 12 MHz USB 1.1 full-speed compatible.
l USB 1.1 Mass Storage Class compliant
l USB Mass Storage Class Bulk-Only Transport 1.0 supported
l USB Mass Storage Class SCSI transparent command set supported
l 12 characters of serial number and up to 28 characters of
Vendor/Product/Revision string supported with external EEPROM
l Support PIO mode CF/ATA/ATAPI device
l Support 3.3V, 4Mbytes to 128 Mbytes SSFDC(SmartMedia Card), Type I/II
CompactFlash card and MicroDrive.
l Support NAND-type flash memory, from 4Mbytes to 128 Mbytes.
l Real-time ECC correction circuit to ensure the data integrity and accelerate the
access speed for SmartMedia/NAND-type flash.
l Built-in SRAM to support logical-to-physical address translation for
SmartMedia/NAND-type flash to reduce cost and increase performance and
reliability
l Supports Hot-Swapping among flash memory, CF card and SM card without
un-plug USB.
l Built-in FIFO for upstream and downstream data transfer
l Data transfer rate up to 1.5 MB/s (burst), 1.1 MB/s (read average),
l Pin selectable high-power (500mA) or low-power (100mA)
l 3 LED lightening pins available. One for CF, one for SM, and one for CF + SM
(version 2 only)
l PC boot up capability provided (PC BIOS needs to support USB ZIP boot up)
(version 2 only)
l No Driver needed under Microsoft Windows ME/2000/XP, Mac OS 9.x/10.x
l Driver support Microsoft Windows 98
l Multiple icon driver support for Microsoft Windows 2000 and Mac OS 9
l Single 3.3V operation
l 80 pin LQFP package.
2
ATAPI device address 2 / SM address latch
2002/6/26
0.2
3 Pin Assignment
SN11030
Confidential
Pin# PAD Name Type Drive
1 GND PWR Digital ground
2 CFD12_SMD6 DIO 8mA PD ATA data bit 12 / SM data bit 6
3 CFD5_SMD2 DIO 8mA PD ATA data bit 5 / SM data bit 2
4 CFD13_SMD7 DIO 8mA PD ATA data bit 13 / SM data bit 7
5 CFD6_SMD1 DIO 8mA PD ATA data bit 6 / SM data bit 1
6 CFD14_SMD0 DIO 8mA PD ATA data bit 14 / SM data bit 0
7 SMWP DO 8mA SM write protect
8 SMRB DI SM ready/busy
9 VDD PWR Digital 3.3V
10 GND PWR Digital ground
11 CFD7_SMWE DIO 8mA PD ATA data bit 7 / SM write enable
12 CFD15_SMRE DIO 8mA PD ATA data bit 15 / SM read enable
13 CFCS0 DO 8mA ATAPI chip select 0
14 CFCS1 DO 8mA ATAPI chip select 1
Description
15 CFDRN DO 8mA ATAPI I/O read signal, active low
16 CFDWN DO 8mA ATAPI I/O write signal, active low
17 CFDRDY DI PU ATAPI data ready signal, active high
18 CFDA2_SMALE DO 8mA
19 LED_CF DO 8mA LED for CF
20 GND PWR Digital ground
21 VDD PWR Digital 3.3V
22 CFDA1_SMCLE DO 8mA ATAPI device address 1 / SM c
23 CFDA0 DO 8mA ATAPI device address 0
24 CFD0 DIO 8mA PD ATA data bit 0
25 CFD1 DIO 8mA PD ATA data bit 1
26 CFD8 DIO 8mA PD ATA data bit 8
27 CFD2 DIO 8mA PD ATA data bit 2
enable
latch enable
3