st7268 (flash drive solution).ppt
TRANSCRIPT
ST7268USB 2.0 Flash Drive Controller
Microcontroller Division / MLD group
2ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
WHY ST?
• USB competence
– Over twenty USB devices and application solutions USB-IF certified.
– Shipping USB controllers since 1999 (Gaming, UPS, Smart card reader, Mass Storage, etc.).
• Mass Storage competence
– Flash card reader and USB Flash Drive reference designs
• ST is entering the market for NAND Flash memories
3ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
ST7268 Teams & Locations
8" Front-end
Back-end
Legend
Warehouse
MCD Division - Rousset•Design•Software & Firmware dev. •Test engineering•Quality•Marketing•Planning & Biz Management
Manufacturing - Rousset• 8” Front-End Wafer Fab
Manufacturing – Muar (Malaysia)•Assembly Fab (Back-end)
Competence Center – Shanghai
Warehouse•Shanghai•Singapore
Warehouse•St Genis
4ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
What is ST7268 ?
• USB 2.0 Flash Controller:
– Best performance• Up to 20MByte/s in Read
• Up to 16MByte/s in Write
– Bi-Processor innovative architecture• NAND Flash device interface I/O processor & ST7 8-bit
microcontroller running @30MHz
• Reed-Solomon 4-Byte/page error correction engine
• Offers Exceptional Design Flexibility
– Supports all types of NAND Flash devices
• USB-IF certified
– USB Low Power device compliant with two NAND Flash
5ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
Two Products Offer:
ST72681: 8-bit addressing mode
ST72682: 16-bit addressing mode
ST72681
TQFP48 package
NAND Flash
NAND Flash
8-bit data
ST72682
TQFP64 package
NAND Flash
NAND Flash
16-bit data
8-bit data
8-bit data
Up to Read: 10 MB/s Write: 10 MB/s
Up to Read: 20 MB/s Write: 16 MB/s
8-bit data
8-bit data
Up to 4 NAND Flash
Up to 4 NAND Flash
6ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
What is ST72681?
• USB 2.0 Flash Controller:
– Controller with Vendor ID/Product ID customization capability (Production tool)
– PC software to create secure password-based partitions and support bootability features
– Controller available from stock reducing lead-time
– Reference design board package including H/W, schematics, BOM, gerber files and Windows98 driver reducing time-to-market
5.05 cm
1.75 cm
7ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
ST72681 Key Features (1/2)
• Supports up to 4 NAND Flash devices
• High Read/Write performance with one NAND device
– Up to Read: 10 MB/s - Write: 8 MB/s
• Read-Solomon 4Byte/page error correction hardware scheme for MLC NAND Flash support
• One or Two configurable LED:
– Blinking on specific USB activity (idle, suspend, data access)
8ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
ST72681 Key Features (2/2)
• Very low power consumption 0.18µ design
– USB 2.0 Bus-powered compliant device even with two NAND Flash devices (less than 100mA in write & 500µA in suspend)
• Small TQFP48 7x7mm Lead-Free package and Die Form
9ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
ST72681 NAND Flash SupportNAND TYPE NAND size NAND type
NANDnumber
Samsung K9F2808U0C-Y 16 MByte SLC 512 1, 2 and 4
Samsung K9F5608U0C-Y 32 MByte SLC 512 1, 2 and 4
Samsung K9F1208U0A-Y 64 MByte SLC 512 1, 2 and 4
Toshiba TC58512FT 64 MByte SLC 512 1, 2 and 4
Toshiba TC58DVG04B1FT00 128 MByte MLC 512 1, 2 and 4
Toshiba TC58DVG14B1FT00 256 MByte MLC 512 1, 2 and 4
ST NAND128W3A 16 MByte SLC 512 1, 2 and 4
ST NAND256W3A 32 MByte SLC 512 1, 2 and 4
ST NAND512W3A 64 MByte SLC 512 1, 2 and 4
ST NAND01GW3A 128 MByte SLC 512 1, 2 and 4
Samsung K9F1G08U0M-Y 128 MByte SLC 2K 1, 2 and 4
Samsung K9F2G08U0M-Y 256 MByte SLC 2K 1, 2 and 4
Samsung K9K2G08U0M-Y 256 MByte SLC 2K 1, 2 and 4
Samsung K9K4G08U0M-Y 512 MByte SLC 2K 1, 2 and 4
Toshiba TH58NVG0S3AFT05 128 MByte SLC 2K 1, 2 and 4
Toshiba TH58NVG1S3AFT05 256 MByte SLC 2K 1, 2 and 4
ST NAND01GW3B 128 MByte SLC 2K 1, 2 and 4
ST NAND02GW3B 256 MByte SLC 2K 1, 2 and 4
Hynix HY27UA081G1M 128 MByte SLC 2K 1, 2 and 4
Hynix HY27US08561M 32 MByte SLC 512 1, 2 and 4
Micron 29F2G08AAA 256 MByte SLC 2K 1, 2 and 4
10ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
ST72681 Production Tool
• Product ID, Vendor ID , Strings (Language) customization
• Volume Label naming and Files copy support
• Serial Number generation feature
Chinese language support
11ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
ST72681 V1.2 Performance – HDBench 3.4
10MB file size ST NAND01GW3B
(1Gbit)
SAMSUNG K9F1G (1Gbit)
Toshiba (1Gbit) TH58NVG0S3AFT05
Sequential Read 9.4 9.7 9.6
Sequential Write 3.2 4.7 5.6
Random Read 9.4 9.6 9.6
Random Write 1.2 1.9 2.4
12ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
ST72681 Key Benefits
• All major NAND Flash support: procurement flexibility
• High performance
– Up to Read: 10 MB/s - Write: 8 MB/s
• Low power consumption
– Less than 100mA with two NAND Flash in Write
– Less than 500µA in suspend mode
• Fast Time-to-Market with complete solution
13ST7268 - USB 2.0 Flash Drive Controller
Company Confidential V1.0
ST7268 Roadmap
•Single NAND: R/W 10+/8+MBps•Multi NAND: R/W 10+/10+MBps•TQFP48
ST72681
•Dual mode: R/W 20/16MBps•Toshiba MLC large block•Samsung MLC large block•Renesas AG-AND•TQFP64
Sampling: NowProduction: June ‘05
Status: in developmentProduction: Q3 ‘05
ST72682
Q2 ‘05 Q3 ‘05
•Broader Flash support•Dual mode: R/W 20/16MBps•TQFP48
Production: Q1 ‘06
ST72683
Q1 ‘06