Intel® Arria® 10 SoC 裝置支援的快閃記憶體裝置
支援 Intel® Arria® 10 個 SoC 設備的快閃記憶體裝置。Intel® Arria® 10 SoC 裝置可用作和支援作為啟動源,並用於列出設備的大量數據存儲。
概述
Intel Arria 10 SoC 支援以下快閃記憶體設備作為啟動源和大量資料存儲:
- 四串行週邊介面 (QSPI) 快閃記憶體
- NAND 快閃記憶體
- 安全數位 (SD)、安全數位高容量 (SDHC)、安全數位擴展容量 (SDXC)、多媒體卡 (MMC) 或擴展 MMC (eMMC) 快閃記憶體
選擇要與 SoC 整合的快閃記憶體裝置時,請務必考慮以下幾點:
- 該裝置是否可與Intel® FPGA裝置 BootROM 配合使用?
- 硬核處理器系統 (HPS) 只能從 BootROM 支援的快閃記憶體裝置啟動。
- 裝置是否經過驗證可正常運作,並受 U-Boot 和 Linux* 等軟體支援?
- 對於支持的裝置,Intel 提供 U-Boot 和 Linux 軟體。對於其他設備,此軟體必須由用戶開發。
- HPS 快閃記憶體程式設計器是否支援該裝置?
- HPS 快閃記憶體程式設計器支援使用 JTAG 連接寫入快閃記憶體。這主要用於對初始預載入程式或引導載入程式映像進行程式設計。
- 如果 HPS 程式設計器不支援該裝置,則可以使用其他快閃記憶體程式設計方法,例如使用 HPS 對快閃記憶體進行程式設計。例如,可以使用U-Boot的快閃記憶體程式設計功能。
根據上述標準,識別出以下類別的快閃記憶體設備:
- Intel 測試和支援的快閃記憶體 設備:這些設備符合上面列出的標準。這些裝置使用Intel FPGA工具接受回歸測試,其使用得到Intel FPGA技術支援的全力支援。
- 已知可工作的快閃記憶體 設備 - Intel FPGA 工具未明確支援這些設備,但已知可與 SoC 配合使用。其中許多設備都是使用U-Boot作為替代程式設計方法進行程式設計的,但使用者可能必須對U-Boot進行源更改才能配置特定設備。
- 不相容的快閃記憶體 裝置 ─ 這些設備在 SoC 上不起作用。
以下各節介紹適用於 Intel Arria 10 SoC 的各種快閃記憶體裝置的支援級別。
QSPI 快閃記憶體設備
四通道 SPI 快閃記憶體器件具有以下優點:
- 可靠性:通常支援每個扇區至少 100,000 個擦除週期,以及至少 20 年的數據保留期間。因此,它們的管理更簡單,不需要糾錯和壞塊管理。
- 低針數要求:四通道 SPI 快閃記憶體裝置通常需要六個針腳,但也可以使用最少四個針腳。
- 高頻寬
四通道 SPI 快閃記憶體裝置的儲存容量通常小於其他快閃記憶體設備。因此,它們主要用作引導源,而不是用於大容量存儲。
多達四個四通道 SPI 快閃記憶體晶片選擇可用於Intel Arria 10 個 SoC。該元件將從連接到晶元選擇零的四 SPI 快閃記憶體啟動。
目前經過測試和支持的設備清單如下所示。請注意,裝置清單僅適用於 HPS QSPI 控制器,不適用於FPGA配置。
零件編號 |
製造商 |
能力 |
電壓 |
支持類別 |
筆記 |
---|---|---|---|---|---|
MT25QU01GBBB8E12-0SIT |
微米 |
1 Gb |
1.8 伏 |
經過 Intel 測試與支援 |
Intel Arria 10 SoC 開發工具組提供 |
MT25QU01GBBA8E12-0SIT |
微米 |
1 Gb |
1.8 伏 |
已知有效 |
|
MT25QU01GBBB8ESF-0SIT |
微米 |
1 Gb |
1.8 伏 |
已知有效 |
|
MT25QU02GCBB8E12-0SIT |
微米 |
2 Gb |
1.8 伏 |
已知有效 |
需要修改 U-Boot |
MT25QU512ABB8E12-0SIT |
微米 |
512兆位元組 |
1.8 伏 |
已知有效 |
|
N25Q512A83G1240F |
微米 |
512兆位元組 |
3.3 伏 |
已知有效 |
|
MT25QL512ABA8ESF-0SIT |
微米 |
512兆位元組 |
3.3 伏 |
已知有效 |
|
MT25QL512ABB8ESF-0SIT |
微米 |
512兆位元組 |
3.3 伏 |
已知有效 |
|
MT25QU512ABB8ESF-0SIT |
微米 |
512兆位元組 |
1.8 伏 |
已知有效 |
|
MX66U51235FMI-10G |
馬克羅尼克斯 |
512兆位元組 |
1.8 伏 |
已知有效 |
需要修改 U-Boot |
MX66L51235FMI-10G |
馬克羅尼克斯 |
512兆位元組 |
3.3 伏 |
已知有效 |
使用U-Boot程式設計 |
MX66L1G45GMI-10G |
馬克羅尼克斯 |
1 Gb |
3.3 伏 |
已知有效 |
使用修改後的 U-Boot 進行程式設計 |
S25FS512SDSBHV210 |
柏樹 |
512兆位元組 |
1.8 伏 |
已知有效 |
|
S25FL512SAGMFI01 |
柏樹 |
512兆位元組 |
3.3 伏 |
已知有效 |
|
S70FL01GSAGMFI011 |
柏樹 |
1 Gb |
3.3 伏 |
已知有效 |
兩種晶元選擇。HPS Flash Programmer 和 BootROM 僅使用 CS0 |
S70FS01GS |
柏樹 |
1 Gb |
1.8 伏 |
相容 |
不支援 RDSR 指令 |
GD25LB512ME | 兆易創新 | 512兆位元組 | 1.8 伏 | 已知有效 | |
GD25LT512ME | 兆易創新 | 512兆位元組 | 1.8 伏 | 已知有效 | |
GD55LB01GE | 兆易創新 | 1 Gb | 1.8 伏 | 已知有效 | |
GD55LT01GE | 兆易創新 | 1 Gb | 1.8 伏 | 已知有效 | |
GD55LB02GE | 兆易創新 | 2 Gb | 1.8 伏 | 已知有效 |
NAND 快閃記憶體設備
NAND快閃記憶體裝置的主要優點是儲存容量大。
NAND 快閃記憶體裝置的缺點包括:
- 高針數要求(至少需要 15 針腳)
- 更難管理,因為單個位的可靠性低於四通道SPI快閃記憶體,因此需要糾錯和壞塊管理
- 與四 SPI 快閃記憶體裝置相比,最大頻寬更低
NAND 快閃記憶體裝置通常用於海量數據存儲,但它們也可以用作引導源。
與 Intel Arria SoC 一起使用的 NAND 快閃記憶體裝置必須至少滿足以下要求:
- ONFI 1.0 相容性
- 用於開機設備的 x8 介面,為一般數據存儲支援 x16
- 單層單元 (SLC) 或多層單元 (MLC)
- 只有一個 ce# 和 rb# 針腳對可用於引導源。多達三對額外的配對可用於大容量存儲。
- 頁面大小:512 位元組、2 KB、4 KB 或 8 KB
- 每個塊的頁數:32、64、128、256、384 或 512
- 糾錯碼(ECC)扇區大小可程式化為 512 位元組(用於 4、8 或 16 位校正)或 1,024 位元組(用於 24 位更正)
目前經過測試和支持的設備清單如下所示:
零件編號 |
製造商 |
能力 |
電壓 |
支持類別 |
筆記 |
---|---|---|---|---|---|
MT29F1G08ABBEAH4:E |
微米 |
1 Gb |
1.8 伏 |
已知有效 |
Intel Arria 10 SoC 開發工具組提供 |
MT29F2G08ABBEAH4-IT:E |
微米 |
2 Gb |
1.8 伏 |
已知有效 |
|
MT29F4G08ABBEAH4-IT:E |
微米 |
4 Gbb |
1.8 伏 |
已知有效 |
|
MT29F4G08ABBDAH4-IT:D |
微米 |
4 Gbb |
1.8 伏 |
已知有效 |
|
MT29F8G08ABBCAH4-IT:C |
微米 |
8 Gbb |
1.8 伏 |
已知有效 |
|
MX30UF1G18AC-TI |
馬克羅尼克斯 |
1 Gb |
1.8 伏 |
已知有效 |
|
MX30UF2G18AC-TI |
馬克羅尼克斯 |
2 Gb |
1.8 伏 |
已知有效 |
使用U-Boot程式設計 |
MX30UF4G18AB-TI |
馬克羅尼克斯 |
4 Gbb |
1.8 伏 |
已知有效 |
|
S34MS01G200TFI90 |
柏樹 |
1 Gb |
1.8 伏 |
已知有效 |
使用U-Boot程式設計 |
S34MS02G200TFI00 |
柏樹 |
2 Gb |
1.8 伏 |
已知有效 |
|
S34MS04G200TFI00 |
柏樹 |
4 Gbb |
1.8 伏 |
已知有效 |
|
SD/SDHC/SDXC/MMC/eMMC 快閃記憶體裝置
SD/SDHC/SDXC/MMC 卡具有以下優點:
- 大存儲容量
- 內部糾錯、壞塊管理和磨損均衡
- 廉價
SD/SDHC/SDXC/MMC 的一些缺點是:
- 通常不如四通道 SPI 可靠(儘管可提供可靠性更高的工業版本)
- 它們需要一個插槽,這使得它們在機械上更容易受到攻擊
與 SD/SDHC/SDXC/MMC 快閃記憶體裝置相比,eMMC 快閃記憶體裝置具有以下優勢:
- 提高可靠性
- 更小、不可拆卸(焊接)的封裝
Intel Arria 10 SoC 與以下裝置相容:
- SD/SDHC/SDXC(包括 eSD)- 符合 3.0 版
- MMC - 符合 4.41 版
- eMMC - 符合 4.5 版
目前經過測試和支援的 eMMC 裝置清單如下所示:
零件編號 |
製造商 |
能力 |
支持類別 |
筆記 |
---|---|---|---|---|
MTFC16GJDDQ-4M IT |
微米 |
16GB |
已知有效 |
符合 eMMC v4.51 |
MTFC16GAKAENA-4M IT |
微米 |
16GB |
已知有效 |
符合 eMMC v5.0 |
MTFC16GAKAEDQ-AIT |
微米 |
16GB |
已知有效 |
符合 eMMC v5.0 |
MTFC8GACAANA-4M IT |
微米 |
8GB |
已知有效 |
符合 eMMC v4.51 |
MTFC8GACAEDQ-AIT |
微米 |
8GB |
已知有效 |
符合 eMMC v5.0 |
S40410081B1B2W000 |
柏樹 |
8GB |
已知有效 |
符合 eMMC v4.51 |
S40410161B1B2W010 |
柏樹 |
16GB |
已知有效 |
符合 eMMC v4.51 |
這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。