goal: 加快 read page latency (如圖最下方)
方法:
如圖最下: 有點像切pipeline。一個pages分成多個segment,如最上方圖(b),如此,讀第二個 segment的時候就可以同時幫第一個pages做ECC解碼的動作。
concern:
ECC size 均分到各個segment之, ECC的能力會變弱…(e.g., 原本能允許整個pages發生16bit的error,現在每個segment最多承受4bit)。 所以要想辦法降低 error rate。 方法: 降低寫入的速度,來提高reliability (也就是減少error rate啦)
how about write latency ? 不就犧牲太多??
配套 1 加RAM當 write buffer
2 只在有idle time的時候做"慢速寫入"
ps: idle time指的是host沒發request來的時候,此處是用估計的…非即時偵測。
沒有留言:
張貼留言