ChipFind - документация

Электронный компонент: SN11087

Скачать:  PDF   ZIP
SN11087
2003/7/8 ver 0.3
1




SN11087
Second Generation USB1.1 Flash Memory Controller
Version 0.3
2003/7/8
1 General Description
SN11087 is a high-performance integrated circuit to access the NAND type Flash memory
via the USB 1.1 bus. It provides a flexible and cost efficient single chip solution for external
storage applications such as USB Disk (Flash Disk). With the capability to be pin-to-pin
compatible to SN11085, the current user of SN11085 can easily upgrade to SN11087 with no
engineering effort needed at all. With all the features inherited from SN11085/086 like the
low 6MHz system clock to reduce the EMI, the embedded translation table to eliminate the
cost of external memory, the Sonix proprietary randomization algorithm to extend the
lifetime of flash memory and ensure the product robustness, and the real time ECC correction
function, the SN 11087 adds several other unique features to reduce the cost of the end
product and meet the customer's requirements.

To enrich the product line of the OEM manufacture, with the ability to support 8 pieces of
flash memories and the new types of 2G bits flashes, SN11087 can be used to build up a
storage device up to 2 Giga bytes. To reduce the total cost of the end product, SN11087
incorporates a power MOS inside to meet the current requirement (500 uA) in USB suspend
state. The usage of EEPROM can also now be eliminated by the capability to program the
customized vendor/product ID/string in the flash itself. Therefore, the total cost is reduced by
upgrade from SN11085 to SN11087.

For fulfilling different customers' needs, SN11087 now provides several ways to build
different end products. The first one is to provide different security functions. The OEM
manufacturers can program one of the two ways in manufacturing via software. The flashing
ways of LED can also be selected by software now. The pin 35 of SN11087 is now used to
support new security feature. The original two security features provided in SN11085/86 still
SN11087
2003/7/8 ver 0.3
2




exist. The customers can select any one of them during the mass production stage, making
production much easier. With these flexibilities, the manufacturers can easily build
different products by using exactly the same components. The only place needs to be
changed on PCB is pin 35.

The USB Mass Storage Class compliance capability of SN11087 makes it a truly
"plug-and-play" device without vendor drivers under Windows 2000/ME/XP and Mac OS
9/10. SN11087 also provides PC boot up and data security function that exact the same as a
floppy disk (1.44M), which makes it an ideal replacement for the legacy floppy disk.

2 Features
USB 1.1 12 MHz full-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 VID, PID, serial number, and 28 characters of Vendor/Product/Revision
string supported within flash or external EEPROM.
EEPROM in system programmable (ISP) capability
Support Samsung and Toshiba NAND-type flash memory, from 32Mbits to 1Gbits
Support new type of Samsung NAND type flash memory, from 1Gbits to 4Gbits
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
Support up to 2 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 1.5 MB/s (burst), 1.1 MB/s (read average)
LED indicator pin
Three modes of LED flashing patterns can be selected
Five speed of LED flashing speed provided
SN11087
2003/7/8 ver 0.3
3




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
Three types of security functions can be selected
ROM-type flash disk capability provided (permanent write protect)
No Driver needed under Microsoft Windows ME/2000/XP, Mac OS 9.x/10.x
Sonix Driver for Microsoft Windows 98
Sonix mass production tool available for mass production
Sonix security program available
Sonix bonus programs available
Single 3.3V operation
48 pin LQFP package
SN11087
2003/7/8 ver 0.3
4




3. Pin Assignment

AVDD
AVS S
DP LUS
DMINUS
FLCE8
FLCE6
FLCE4
FLCE2
FLD4
FLD5
FLD3
VDD
XOUT
XIN
NC
TE S T
RS TN
LED1
FLCE7
FLCE5
FLCE3
FLCE1
FLCLE
VDD
GN
D
1
5
10
15
20
25
30
35
40
45
FL
D
6
FL
D
2
FL
D
7
FL
D
1
FL
D
0
FL
W
P
FL
R
B
FL
W
E
FL
R
E
FL
A
L
E
GN
D
FL
W
P
S
W
GP
I
O
1
RO
M
D
O
ROM
D
I
ROM
S
K
VD
D
GN
D
RO
M
C
S
GP
I
O
0
FL
P
O
W
E
R
V
D
DO
UT
V
DDI
N



Table 1 SN11087 pin list (red character is the pins different to SN11085)
# pin name type drive special description
1 GND
PWR
Digital ground
2 FLD6
DIO 24mA PD
Flash memory I/O port bit 6
3 FLD2
DIO 24mA PD
Flash memory I/O port bit 2
4 FLD7
DIO 24mA PD
Flash memory I/O port bit 7
5 FLD1
DIO 24mA PD
Flash memory I/O port bit 1
6 FLD0
DIO 24mA PD
Flash memory I/O port bit 0
7 FLWP
DO
24mA
Flash memory write protect
8 FLRB
DI
Flash memory ready/busy
9 FLWE
DIO 24mA
Flash memory write enable
10 FLRE
DIO 24mA
Flash memory read enable
11 FLALE
DO
24mA
Flash memory address latch enable
SN11087
2003/7/8 ver 0.3
5




12 GND
PWR
Digital ground
13 VDD
PWR
Digital 3.3V
14 FLCLE
DO
24mA
Flash memory command latch enable
15 FLCE1
DO
8mA
Flash memory chip enable 1
16 FLCE3
DO
8mA
Flash memory chip enable 3
17 FLCE5
DO
8mA
Flash memory chip enable 5
18 FLCE7
DO
8mA
Flash memory chip enable 7
19 LED
DIO 24mA PD
LED lighter
20 RSTN
DI
PU
Chip reset, connected to external RC circuit
21 TEST
DI
PD
Test pin, NC in normal operation
22 GPIO1
DIO 8mA
Do Not Connect
23 XIN
I
-
-
Crystal input or oscillator input
24 XOUT
O
-
-
Crystal output or no connection
25 VDD
PWR
-
Digital 3.3V
26 FLVDD
PWR
-
3.3V power to flash VDD
27 FLPOWER DO
8mA OC
Flash power control, connect to external MOS
Needs to be pulled up externally.
28 GPIO0
DIO 8mA
General Purpose Input/Output 0 for internal test
Always pull up for normal operation
29 ROMCS DO
4mA
Chip select for external EEPROM
30 GND
PWR
Digital ground
31 VDD
PWR
Digital 3.3V
32 ROMSK DO
4mA
Clock for external serial EEPROM
33 ROMDI
DO
4mA
Serial data to external EEPROM
34 ROMDO DI
4mA
Serial data from external EEPROM, pull up
externally if no EEPROM is connected
35 GPIO1
DIO 8mA -
General Purpose Input/Output 1. Pull up/down
depends on operation modes
36 FLWPSW DI
PU
Flash write protect switch
37 AVDD
PWR
Analog 3.3V
38 AVSS
PWR
Analog ground
39 DPLUS
AIO -
-
USB D+ signal
40 DMINUS AIO -
-
USB D- signal
41 FLCE8
DO
8mA
Flash memory chip enable 8
42 FLCE6
DO
8mA
Flash memory chip enable 6