Chapter 10 Memory Subsystem.pdf
Chapter 10 Memory Subsystem.pdf
Chapter 10 Memory Subsystem.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
M0<br />
Manual mode<br />
Rd/Wr/<br />
SW<br />
Mode Size0 Size1<br />
0<br />
P U<br />
Public Version<br />
www.ti.com General-Purpose <strong>Memory</strong> Controller<br />
Section processing sequence:<br />
• One time with buffer<br />
Figure <strong>10</strong>-32. Manual Mode Sequence and Mapping<br />
– size0 nibbles of data, processing ON<br />
– size1 nibbles of unused data, processing OFF<br />
to ECC divider<br />
Checksum: size0 + size1 nibbles must fit in a whole number of accesses.<br />
<strong>10</strong>.1.5.14.3.2.2.5 Mode 0x1<br />
Page processing sequence:<br />
• Repeat with buffer 0 to S-1<br />
– 512-byte data, processing ON<br />
• Repeat with buffer 0 to S-1<br />
– size0 nibbles spare, processing ON<br />
– size1 nibbles spare, processing OFF<br />
Checksum: Spare area size (nibbles) = S - (size0 + size1)<br />
<strong>10</strong>.1.5.14.3.2.2.6 Mode 0xA (<strong>10</strong>)<br />
Page processing sequence:<br />
• Repeat with buffer 0 to S-1<br />
– 512-byte data, processing ON<br />
• Repeat with buffer 0 to S-1<br />
– size0 nibbles spare, processing ON<br />
– 1 nibble pad spare, processing OFF<br />
– size1 nibbles spare, processing OFF<br />
Checksum: Spare area size (nibbles) = S - (size0 + 1 + size1)<br />
<strong>10</strong>.1.5.14.3.2.2.7 Mode 0x2<br />
Page processing sequence:<br />
• Repeat with buffer 0 to S-1<br />
– 512-byte data, processing ON<br />
• Repeat with buffer 0 to S-1<br />
– size0 nibbles spare, processing OFF<br />
– size1 nibbles spare, processing ON<br />
Checksum: Spare area size (nibbles) = S - (size0 + size1)<br />
<strong>10</strong>.1.5.14.3.2.2.8 Mode 0x3<br />
Page processing sequence:<br />
unused<br />
“Protected” data Unused data<br />
P U<br />
bch_blk_ptr inactive<br />
size0 size1<br />
SPRUGN4L–May 20<strong>10</strong>–Revised June 2011 <strong>Memory</strong> <strong>Subsystem</strong><br />
Copyright © 20<strong>10</strong>–2011, Texas Instruments Incorporated<br />
gpmc-032<br />
2155