uDiskOnChip (uDOC)
Modular Flash Disk with USB 2.0 Interface
Highlights
Data Sheet, July 2005
The performance of embedded systems in
markets such as Single Board Computers
(SBCs), thin clients, consumer electronics,
Point Of Sale (POS) and telecom, is limited by
IDE-based flash disks. A combination of higher
capacity, higher performance devices is needed
to support larger OSs, heavier GUI applications,
a wide variety of installed applications and
local data storage. uDiskOnChip (uDOC)
answers these needs by merging M-Systems’
expertise in three worlds: the USB 2.0 high-
speed interface, the DiskOnChip industry-
standard flash for embedded systems, and the
SuperMAP
™
cryptographic engine.
uDiskOnChip features:
Exceptional read, write, and erase
performance
Built-in proprietary TrueFFS
®
technology
for full hard-disk emulation, high data
reliability, and maximum flash lifetime
Data integrity with Error Detection
Code/Error Correction Code (EDC/ECC)
based on a combination of BCH and
Hamming algorithms
Support for major embedded OSs, including
Windows XP Embedded and Linux
Protection and Security Features
Performance
USB 2.0 High-Speed
Sustained Read
Sustained Write
20 MByte/sec
10 MByte/sec
USB 2.0: 480 Mbit/sec high-speed USB
compatible
USB 1.1
12 Mbit/sec full-speed USB compatible
Sustained Read rate: 1 MB/sec
Sustained Write rate: 0.85 MB/sec
Flash Interleave and Fly-By™ algorithm for
improved performance
Data Reliability
SuperMAP cryptographic engine to enable
protected partitions
Data protected in hardware with digital
signature: RSA with 64-byte key
4-bit Error Detection Code/Error Correction
Code (EDC/ECC), based on a patented
combination of BCH and Hamming code
algorithms
Guaranteed data integrity even after power
loss
Transparent bad-block management
Dynamic and static wear-leveling
Wear leveling algorithm that provides more
than
5 million
write/erase cycles for reliable
data storage over an extended period
1
Data Sheet, Rev. 2.2
94-SR-003-01-8L
Operating Environment
RoHS Support
Any BIOS supporting boot from USB Mass
Storage Class devices
Can be used for boot and/or storage on the
following operating systems:
Windows XP Embedded
Windows CE
Windows Embedded for Point of
Service (WEPOS)
Linux
VxWorks (storage only)
Power Requirements
RoHS version available (all configurations)
Environmental
Operating temperature:
Commercial: 0ºC to +70ºC
Extended: -40ºC to +85ºC
Storage temperature: -55ºC to +95ºC
Capacities
32MB – 2GB
Applications
Power supply: 5VDC±10%
Power consumption (Vcc=5V):
Read/Write: 100 mA (typ)
Suspend: <500 µA
Packaging
Horizontal alignment with mounting hole
Horizontal alignment with 1x5 mechanical
connector
Low profile with mounting hole
Embedded systems
Single-board computers, Extended PCs
Thin clients, network computers
Set-top boxes
Medical equipment
Gaming
2
uDiskOnChip Data Sheet, Rev. 2.2
94-SR-003-01-8L
T
ABLE OF
C
ONTENTS
1. Introduction ............................................................................................................................... 5
2. Product Overview ...................................................................................................................... 6
2.1
2.2
Product Description ............................................................................................................ 6
2x5 Electrical Interface ....................................................................................................... 7
2.2.1
2.2.2
Standard On-Board USB Header ......................................................................................... 7
uDiskOnChip Connector....................................................................................................... 7
3. Theory of Operation .................................................................................................................. 8
3.1
3.2
Block Diagram .................................................................................................................... 8
System Architecture ........................................................................................................... 9
3.2.1
3.2.2
Controller Internal Components ........................................................................................... 9
Controller External Components .......................................................................................... 9
4. TrueFFS Technology............................................................................................................... 10
4.1
4.2
4.3
4.4
4.5
5.1
5.2
Overview........................................................................................................................... 10
Bad-Block Management ................................................................................................... 10
Wear-Leveling .................................................................................................................. 11
Power Failure Management ............................................................................................. 11
Error Detection/Correction................................................................................................ 12
Standards Compliance ..................................................................................................... 13
Environmental................................................................................................................... 13
5.2.1
5.2.2
5.2.3
Temperature ....................................................................................................................... 13
Shock and Vibration ........................................................................................................... 13
Mean Time Between Failures (MTBF) ............................................................................... 13
Horizontal - Single Connector ............................................................................................ 14
Horizontal - Dual Connector ............................................................................................... 14
Low Profile - Single Connector........................................................................................... 15
LED Functionality ............................................................................................................... 16
Dimensions......................................................................................................................... 16
uDiskOnChip-to-USB Adapter............................................................................................ 17
Absolute Maximum Ratings................................................................................................ 18
DC Characteristics ............................................................................................................. 18
5. Specifications .......................................................................................................................... 13
5.3
Mechanical ....................................................................................................................... 14
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.4
Electrical Specifications.................................................................................................... 18
5.4.1
5.4.2
3
uDiskOnChip Data Sheet, Rev. 2.2
94-SR-003-01-8L
6. Software Description .............................................................................................................. 20
6.1
Microsoft Windows XP Embedded Modes ....................................................................... 20
6.1.1
6.1.2
6.1.3
Windows XP Embedded Storage ....................................................................................... 20
Windows XP Embedded Boot ............................................................................................ 20
Windows XP Embedded Secure Boot................................................................................ 20
Linux Storage ..................................................................................................................... 21
Linux Boot........................................................................................................................... 21
6.2
Linux Modes ..................................................................................................................... 21
6.2.1
6.2.2
7. Ordering Information............................................................................................................... 22
7.1
7.2
uDiskOnChip .................................................................................................................... 22
uDiskOnChip-to-USB Adapter .......................................................................................... 23
How to Contact Us ........................................................................................................................ 24
4
uDiskOnChip Data Sheet, Rev. 2.2
94-SR-003-01-8L
1.
I
NTRODUCTION
Overview of data sheet contents
Product overview, including brief product description, interface diagram and
header/connector descriptions
Theory of operation for the major building blocks
Description of TrueFFS technology
Environmental, mechanical and electrical specifications
Description of the available software components
Ordering information for uDiskOnChip
This data sheet includes the following sections:
Section 1:
Section 2:
Section 3:
Section 4:
Section 5:
Section 6:
Section 7:
For additional information on M-Systems’ flash disk products, please contact one of the offices
listed on the back page.
5
uDiskOnChip Data Sheet, Rev. 2.2
94-SR-003-01-8L