Data Sheet
USB2.0 Flash Disk Controller
SN20086
DATA SHEET
SN20086
USB2.0 Flash Disk Controller
Revision 0.2
Copyright © 2004, Sonix Technology Co., Ltd.
All rights reserved.
SN20086
2004/9/2
ver 0.2
1 General Description
SN20086 is a high-performance integrated circuit to access the NAND type Flash memory
via the 480 MHz USB 2.0 bus. It provides a flexible and cost efficient single chip solution
for external storage applications such as USB Disk (Flash Disk). With all the features
inherited from the popular SN11085/86/88, the users can easily upgrade to SN20086 and
enjoy the tremendous speed increment.
Although the USB speed is increased 40 times from 12 M to 480 M, the external crystal
frequency of SN20086 is still kept at 6MHz, keeping the EMI at low level. The functions that
ensure the data integrity like the embedded translation table, the Sonix proprietary
randomization algorithm, and the real time ECC correction function are all the implemented
as the USB 1.1 version. SN20086 also incorporates Sonix in-house algorithm to improve the
performance of the flash disk.
To enrich the product line of the OEM manufacture and reduce the effort of component
sourcing, SN20086 supports both single channel and dual channel modes in a single chip. In
addition, SN20086 supports NAND flash memories of Samaung, Toshiba, Hynix,
STMicroelectronics and Micron, providing more flexibility for the flash memory’s
purchasing.
With the ability to support 8 pieces of flash memories and the new types of 2G, 4G, and 8G
bits flashes, SN20086 can be used to build up a storage device up to 8 Giga bytes large.
The USB Mass Storage Class compliance capability of SN20086 makes it a truly
“plug-and-play” device without vendor drivers under Windows 2000/ME/XP, Mac OS
8.6/9/10, and Linux. SN20086 also provides PC boot up function as a USB floppy disk
(1.44M), USB ZIP, USBB HDD or USB CD-ROM, which makes it an ideal replacement for
the legacy floppy disk.
2
SN20086
2004/9/2
ver 0.2
2 Features
USB 2.0 480 MHz high-speed compatible
USB 1.1 Mass Storage Class compliant
USB Mass Storage Class Bulk-Only Transport 1.0 supported
USB Mass Storage Class SCSI transparent command set supported
Low system clock (6MHz) to reduce EMI
Customized USB VID, PID, serial number, and USB vendor/product strings
28 characters of Vendor/Product/Revision string supported for each LUN separately
Support Samsung and Toshiba NAND-type flash memory, from 32Mbits to 1Gbits
Support new type of Samsung NAND type flash memory, from 1Gbits to 8Gbits
Support Hynix / Micron / STMicroelectronics flash memories
Support FDD/ZIP/HDD/CD-ROM format through Sonix mass production tool
Support Autorun function
Support CD-RW function
Real-time ECC correction circuit for data integrity and memory access speed
acceleration
Embedded SRAM for logical-to-physical address translation to extend the life time of
NAND-type flash
Support up to 8 NAND type flash memories are supported (single channel mode)
Support dual channel mode for speed improvement (two NAND flash memories only)
Support up to 8 Gbytes of disk capacity
Embedded FIFO for upstream and downstream data transfer
Built-in power MOS to meet USB suspend requirement (500 uA)
Data transfer rate up to 60MB/s (burst)
LED indicator pin
Three modes of LED flashing patterns can be selected
Five speed of LED flashing speed provided
PC boot up capability (host BIOS with USB boot up support is necessary)
Flash disk security function provided, up to 16 characters of password for high sensitive
data protection from illegally access
Five types of security functions can be selected
ROM-type flash disk capability provided (permanent write protect)
Different LUN can be set to write protect separately
No driver needed under Microsoft Windows ME/2000/XP, Mac OS 8.6/9.x/10.xNo
driver needed for Linux kernel 2.4 or above
Sonix Driver for Microsoft Windows 98/98SE
Sonix mass production tool available for mass production (under win2k/xp)
3
SN20086
2004/9/2
ver 0.2
Sonix utility program available (under Windows and Mac 10.2 or above)
Sonix driver and utility program available (under Mac 9, version 9.1 or above)
Single 3.3V operation
48 pin LQFP package
4
SN20086
2004/9/2
ver 0.2
3. Pin Assignment
FLVDOUT
FLCE6
FLCE5
FLCLE
FLRE
VD33
VD18
FLD6
FLD5
FLCE7
FLWP S W
R S TN
FLWP
FLRB1
FLCE1
FLCE2
FLCE3
FLCE4
VS S
VD18
VD33
35
30
25
FLD3
FLD7
FLD4
G P IO 0
FLD2
FLALE
40
20
FLWE
VS S
VD1 8
VD3 3
XIN
45
15
XOUT
FLD1
FLD0
FLCE 8
1
VDDA
P ADP
RP U
LED
5
UVDD33
UVDD18
UVS S D
P ADM
VS S A
10
VDDA
VS S A
VRES
Table 1 SN20086 pin list
# pin name
1 LED
2 VDDA
3 RPU
4 DPLUS
6 VSSA
type
DO
PWR
AIO
AIO
PWR
drive description
8mA LED output
Analog 3.3V
Connect to 1.5K pull up resistor
USB D+
USB D-
Analog ground
UTMI Digital 3.3V
UTMI Digital 1.8V
UTMI Digital ground
Analog 3.3V
Analog ground
5
5 DMINUS AIO
7 UVDD33 PWR
8 UVDD18 PWR
9 UVSSD
10 VDDA
11 VSSA
PWR
PWR
PWR