System enefits of Z NN/ nhanced learnn lash arla Lay Micron Technology, Inc. ugust 2011 1
genda NN hallenges Scaling omplexity The Z NN Solution dditional ontroller enefits nhanced learnn Summary ugust 2011 2
The rawbacks of NN Scaling ndurance Requirement s 72nm 50nm 34nm 25nm 20nm
omplexity vs. Logic Increasing RRs requires more to achieve equivalent URs
The Z NN Solution Minimizes impact of NN technology transitions Latest technology can be used sooner llows host processor to focus on system-level optimization Internal controller offers performance and scaling benefits Provides buffer to reduce channel loading, improving signal integrity ugust 2011 5
Raw NN vs. Z-NN System Using Raw NN lock Management river Vs. System Using Z-NN lock Management river NN bus Z-NN: Relieves Host s burden Host maintains control: lock Management NN NN bus Vddi Z-NN ontroller NN Z-NN
Z NN: Loading Improvements System Using Raw NN Raw NN 8 ie Package lash LUN lash LUN System Using Z NN Z NN 8 ie Package lash LUN lash LUN ontrol & Q[7:0]1 1 2 ontrol & 3 4 Q[7:0]2 ontrol & Q[7:0]1 Z NN ontroller 1 ontrol & 2 Q[7:0]2 Host NN ontroller Raw NN: Loading increases with additional NN die May limit I/O speed; reduce system performance Host NN ontroller Z NN: Z NN ontroller serves as buffer to NN die llows for faster I/O speed with more NN die ugust 2011 7
dditional ontroller enefits Internal ontroller allows for additional features: ommand Queuing Multi-ore/Multithreaded rchitecture Support LUN Optimization ommands optimized to utilize LUNs efficiently; reduces Host command complexity Power Management Limit number of active LUNs, etc. ugust 2011 8
ommand Queuing vailable on nhanced learnn via nhanced ommand Set llows commands to be queued if LUNs are busy R/RS queue dependent on command queue depth PRORM queue dependent on buffer availability ugust 2011 9
LUN Optimization Internal ontroller is able to optimize LUN usage by combining commands where possible Multi-LUN commands dditional NN optimization llows each NN vender to utilize expertise without requiring host to customize commands ugust 2011 10
Power Management Internal ontroller can assist with power management Limit number of active LUNs dditional power management techniques llows each Z NN device to be tailored for power/performance based on application requirements ugust 2011 11
nhanced learnn X8 NN Interface hannel 01 nhanced learnn ontroller ommand Queue hannel 02 hannel 01 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 12
nhanced learnn X8 NN Interface hannel 01 nhanced learnn ontroller ommand Queue hannel 02 H I hannel 01 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 13
nhanced learnn X8 NN Interface hannel 01 nhanced learnn ontroller ommand Queue hannel 02 H I hannel 01 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 14
nhanced learnn X8 NN Interface H I hannel 01 nhanced learnn ontroller ommand Queue hannel 01 hannel 02 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 15
nhanced learnn X8 NN Interface H I hannel 01 nhanced learnn ontroller ommand Queue hannel 01 hannel 02 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 16
nhanced learnn X8 NN Interface H I hannel 01 nhanced learnn ontroller ommand Queue hannel 01 hannel 02 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 17
nhanced learnn X8 NN Interface H I hannel 01 nhanced learnn ontroller ommand Queue hannel 01 hannel 02 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 18
nhanced learnn X8 NN Interface H I hannel 01 nhanced learnn ontroller ommand Queue hannel 01 hannel 02 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 19
nhanced learnn X8 NN Interface H I hannel 01 nhanced learnn ontroller ommand Queue hannel 01 hannel 02 hannel 02 I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 20
nhanced learnn X8 NN Interface H I hannel 01 nhanced learnn ontroller ommand Queue hannel 01 hannel 02 hannel 02 H I 0 I 1 I 2 I 3 Up to 4 LUN per channel ugust 2011 21
nhanced learnn X8 NN Interface H I hannel 01 I nhanced learnn ontroller ommand Queue hannel 01 hannel 02 hannel 02 H I 0 I 1 H I 2 I 3 Up to 4 LUN per channel ugust 2011 22
Summary Z NN allows host to optimize NN usage for each application dditional features are available based on internal controller capabilities nhanced learnn provides flexible NN solution to suit many applications ugust 2011 23
2009 Micron Technology, Inc. 24