高速存儲器接口是支持個人計算機、移動電話和數碼相機等應用中高速數據的關鍵組件。這些應用需要高容量和高性能的NAND閃存,而Toggle2NAND是最合適的NAND接口之一。
Toggle2NAND 在沒有時鐘的情況下使用雙倍數據速率 (DDR),但它與傳統 SDR NAND 中支持的功能和命令兼容。在提供高數據傳輸速率的同時,分離的DQ電壓也實現了節能。Toggle2NAND 支持高達 200 MHz (400 Mbps) 的速度,比 SDR NAND 提供的數據傳輸速率 (10 Mbps) 快 40 倍以上。
下一代 Toggle3NAND 支持高達 400 MHz (800 Mbps) 的接口速度,比 Toggle2NAND 閃存 (2 Mbps) 提供的數據傳輸速率快 400 倍。
在我們之前的內存博客中,我們根據過去 5 年與內存供應商和 Synopsys VIP 早期采用者合作的理解,討論了 LPDDR2 的新功能 – LPDDR5:物聯網、人工智能和圖像處理的帶寬、可靠性和功耗增強。在這篇博客中,我們將討論 Toggle3Nand/Toggle2NAND 的基本操作,以及它如何以更低的功耗提供更高的性能。
DQS 信令
切換 2NAND 利用雙向 DQS 信令高速傳輸數據。DQS信號表現為時鐘,僅在數據傳輸時使用,從而實現最佳功耗。在 Toggle2NAND 尋址方案中,使用兩種地址類型 – 列地址和行地址。列地址用于訪問頁面中的字節(即列地址是頁面中的字節偏移量)。列地址的最低有效位應始終為零(即始終傳輸偶數字節)。
平面地址由塊地址的最低階位組成,如上圖所示。在 LUN 上執行多平面操作時,將使用平面地址。此尋址方案提供更高的數據速率,支持在同一窗口中執行多個操作。
切換2NAND頁面讀取操作
這是從存儲設備讀取數據的典型示例。讀取的數據在 DQS 信號的每個邊緣發送,提供 DDR 傳輸。以下是頁面讀取操作的威爾第快照和順序:
控制器發送命令 (00h) 一個PAGE_READ命令(用于讀取設備數據)
命令 (00h) 后跟地址({列地址}、{行地址})
接下來是PAGE_READ命令的第二個操作碼(30h)
通過取消置位 RB 信號,設備在讀取繁忙時間 (tr) 內處于繁忙狀態
當 RB 從低切換到高時,每個 DQS 邊上的數據開始出現時,將發出操作結束的信號
切換2NAND頁面程序操作 現在讓我們看一下設備內存中的頁面程序操作
。以下是頁面程序操作的威爾第快照和順序:
控制器發送命令(80h)PAGE_PROGRAM命令(用于寫入設備數據)
命令 (80h) 后跟地址({列地址}、{行地址})
控制器開始在每個 DQS 邊緣上發送數據
顯示PAGE_PROGRAM命令的第二個操作碼 (10h)
設備通過取消置位 RB 信號在程序繁忙時間 (tprog) 內處于繁忙狀態
將數據寫入終端存儲設備后,將RB從低切換到高
NAND 閃存類型 NAND 閃存技術主要有三種類型
:
單級單元 (SLC):每個單元存儲 1 位,提供最高的耐用性
多級單元 (MLC):每個單元存儲 2 位,提供中等耐用性
三級單元 (TLC):每個單元存儲 3 位,提供最低的耐用性
閃存制造商通過糾錯碼算法提高了MLC和TLC閃存驅動器的耐用性和可靠性。Toggle2NAND 支持所有三種類型的技術。
Toggle2NAND 使用雙倍數據速率信號將數據傳輸到存儲器,從而提供更高的數據速率。Toggle2NAND 設備支持同時讀取(即雙總線支持)。它還支持對同一芯片上的多個芯片進行編程和擦除操作,以及多 LUN 事務。這些功能可提高設備的吞吐量。下一代 Toggle3NAND 將接口速度進一步提高一倍,達到 400 MHz (800 Mbps)。
審核編輯:郭婷
-
NAND
+關注
關注
16文章
1687瀏覽量
136315 -
DDR
+關注
關注
11文章
712瀏覽量
65433 -
SDR
+關注
關注
7文章
233瀏覽量
50524
發布評論請先 登錄
相關推薦
評論