mems based mass storage systems

27
MEMS Based Mass Storage Systems

Upload: kenyon

Post on 06-Feb-2016

86 views

Category:

Documents


0 download

DESCRIPTION

MEMS Based Mass Storage Systems. What is MEMS?. (M)icro(E)lectric(M)echanical(S)ystems Consist of mech µ(structures, sensors, actuators), electronics, integrated onto same chip Transducer = Sensor / Actuator Smart sensors Cheap Examples. Fender?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MEMS Based Mass Storage Systems

MEMS Based Mass Storage Systems

Page 2: MEMS Based Mass Storage Systems

What is MEMS?

• (M)icro(E)lectric(M)echanical(S)ystems• Consist of mech µ(structures, sensors,

actuators), electronics, integrated onto same chip

• Transducer = Sensor / Actuator• Smart sensors• Cheap• Examples

Page 3: MEMS Based Mass Storage Systems

Fender?

•The world's smallest guitar is 10 micrometers long –

Made by Cornell University researchers from crystalline silicon

Page 4: MEMS Based Mass Storage Systems

Example

Page 5: MEMS Based Mass Storage Systems

Why use MEMS?

• Cost

• Examples

0.01 GB

0.1 GB

1 GB

10 GB

100 GB

$1 $10 $100 $1000

CACHE RAM

DRAM

HARDDISK

Entry Cost

MEMS

Capacity @ Entry Cost

Page 6: MEMS Based Mass Storage Systems

Why use MEMS?(cont.)

• Volume

• Examples

100,000

Occupiedvolume [cm3]

0.1 1 10 100 1000 10,0000.1

10

100

1000

10,0003.5” Disk Drive

Flash memory, 0.4 µm2 cell

Chip-sized data storage@ 10 GByte/cm21

Storage Capacity [GByte]

Page 7: MEMS Based Mass Storage Systems

Why use MEMS?(cont.)

• Lower data latency

• Why not EEPROM?

Worst-CaseAccessTime

(RotationalLatency)

Cost $ / GB

$1 / GB

$3 / GB

$10 / GB

$30 / GB

$100 / GB

10ns 1µs 100µs 10ms

DRAM

HARD DISK

Prediction2008

$300 / GBEEPROM (Flash)

MEMS

Page 8: MEMS Based Mass Storage Systems

Storage Device Design

• 2 proposed models– Cantilever– “Moving media”

Page 9: MEMS Based Mass Storage Systems

“Moving Media”

Read/Writetips

Read/Writetips

MagneticMedia

MagneticMedia

ActuatorsActuators

Page 10: MEMS Based Mass Storage Systems

“Moving Media” Read/writetips

Read/writetips

MediaMedia

Bits storedunderneath

each tip

Bits storedunderneath

each tipside view

Page 11: MEMS Based Mass Storage Systems

Logistics

• Area = 1 cm2

• 10,000 probe tips• Bit cell of 0.0025-0.0009 µm2

4 – 11 GB

• Advantages / disadvantages

Page 12: MEMS Based Mass Storage Systems

Data Layout

• Cylinders• Tracks• Sectors• Logical block

Page 13: MEMS Based Mass Storage Systems

Device Performance

• timeservice=time

seek+latencyrotate+timetransfer

• MEMS

– timeservice=time seek +timetransfer

time seek,acceleration, turnaround time, settling time

Page 14: MEMS Based Mass Storage Systems

Physical Characteristics

• Bit Size• Access Velocity• Sled acceleration• Spring stiffness• Number of sleds• Number of active tips• Error rates

Page 15: MEMS Based Mass Storage Systems

Performance Characteristics

• Seek time• Settle time• Turnaround time• Peak bandwidth• Capacity• Power• Reliability

Page 16: MEMS Based Mass Storage Systems

Example

• Fast read-modify-write• No rotational latency

Atlas 10K MEMSRead 0.14 0.13Reposition 5.98 0.07Write 0.14 0.13Total 6.26 0.33

Page 17: MEMS Based Mass Storage Systems

Seek Time From Center

00.20.40.60.8

SeekTime(ms)

X500

0-500

-1000

YDisplacement

-5000

500Displacement1000

Page 18: MEMS Based Mass Storage Systems

Sustained Data Rate

0.00

0.20

0.40

0.60

0.80

1.00

1.20

1.40

1.60

1.80

0.20 1.00 1.80 2.60 3.40

Per-tip Data Rate (Mbits/sec)

Sus

tain

ed D

ata

Rat

e (M

bits

/sec

) 1.6 Mbits / sec * 1280 tips = 2048 Mbits / sec

Page 19: MEMS Based Mass Storage Systems

Sustained Data Rate

0.00

0.50

1.00

1.50

2.00

2.50

0.20 1.00 1.80 2.60 3.40 4.20 5.00

Per-tip Data Rate (Mbits/sec)

Sus

tain

ed D

ata

Rat

e (M

b/se

c)Baseline Decreased Bit Size Doubled Actuator Force

Page 20: MEMS Based Mass Storage Systems

Failure Management

• MEMS devices will have internal failures– Tips will break during

fabrication/assembly, use– Media can wear

ECC can be both horizontal and verticalCould then use spares to regain original

level of reliability

Page 21: MEMS Based Mass Storage Systems

Performance Models

• Generation 1• Generation 2• Generation 3• Reference disk – Atlas 10k• Super disk

Page 22: MEMS Based Mass Storage Systems

Random Workload - Microbenchmark

0

2

4

6

8

10

12

1999 Disk 2003 Disk MEMS

Storage Device Type

Ave

rage

Acc

ess

Tim

e (m

s)

Page 23: MEMS Based Mass Storage Systems

Postmark

0

100

200

300

400

500

600

700

800

1999 Disk 2003 Disk MEMS

Storage Device Type

Ove

rall

Run

time

(s)

Page 24: MEMS Based Mass Storage Systems

Power Utilization

• Lower operating power– 100 mW for sled positioning– 1 mW per active tip– For 1000 active tips, total power is 1.1 watt– 50 mW standby mode

• Fast transition from standby – 0.5 ms

Page 25: MEMS Based Mass Storage Systems

Future Potential

• Definite advantages• Portable applications• New low-cost entry point• Archival storage• Active storage devices• Throwaway devices• …

Page 26: MEMS Based Mass Storage Systems

Problems?

• Very little has been implemented• Power consumption?• Heat – kinetic energy?• Reliability?• Sturdiness?• Any other alternatives?

Page 27: MEMS Based Mass Storage Systems

Conclusions

• Potential to fill the RAM/Disk gap• Simulation results show

– reductions in I/O stall times– overall performance improvement

We’ll have to wait and see …