仅对英特尔可见 — GUID: qnd1481305314478
Ixiasoft
4.2.1.1. 引导源
指导:确定支持的引导源。
可从各种源引导 Cyclone® V SoC / Arria® V SoC的HPS侧,具体由BSEL管脚选择:
- SD/MMC Flash
- QSPI Flash
- NAND Flash
- FPGA Fabric
每个可能的引导源都有其自身优势:
- SD卡价格便宜,普遍可用并且存储容量大。工业版的可靠性更好。因为他们由NAND flash管理,所以在内部执行磨损均衡(wear leveling)和损坏块管理。
- eMMC器件的封装较小但容量大,比SD更可靠。该器件不可拆卸,更有益于较为稳定地操作。
- QSPI器件非常可靠,通常每扇区有至少100,000个擦除周期。但是,该器件的容量小于其他选择。他们通常被用作引导源,不会用作应用程序文件系统。
- 有较大尺寸的NAND器件可供选择,但他们并不由NAND管理,从而需要在软件中实施磨损均衡和损坏块管理等技术。
- FPGA引导允许HPS在没有外部Flash器件的情况下进行引导。FPGA引导存储器可综合FPGA资源(通常是预初始化嵌入式存储器块)或者可将存储器连接到FPGA,例如外部SRAM或SDRAM。要从FPGA引导,必须适用传统配置机制配置FPGA。