仅对英特尔可见 — GUID: sth1422299275937
Ixiasoft
4.9.3. Flash
MAX 10 FPGA开发套件提供一个512-Mb (megabit) quad SPI闪存。Altera Generic QUAD SPI控制器内核默认用于在Board Test System (BTS)安装程序的参考设计中擦除,读取和写入quad SPI flash。
如果使用并行闪存加载程序(PFL) IP对quad SPI flash进行编程,那么需要生成一个.pof (Programmer Object file)来配置器件。
按照下面步骤生成一个.pof文件:
- 通过设置
PGMIO_SWAP_HEX_BYTE_DATA=ON
创建一个字节顺序的Quartus.ini文件 - 将.ini文件复制到工程根目录,然后使用 Quartus打开此工程
- 打开Convert Programming Files工具,生成.pof文件
模块描述 | 容量(KB) | 地址范围 |
---|---|---|
电路板测试系统暂用(board test system scratch) | 512 | 0x03F8.0000 – 0x03FF.FFFF |
用户软件 | 56640 | 0x0083.0000 – 0x03F7.FFFF |
出厂软件 | 4096 | 0x0043.0000 – 0x0082.FFFF |
Zips(html,网页内容) | 4096 | 0x0003.0000 – 0x0042.FFFF |
电路板信息 | 64 | 0x0002.0000 – 0x0002.FFFF |
Ethernet选项比特 | 64 | 0x0001.0000 – 0x0001.FFFF |
用户设计复位矢量 | 64 | 0x0000.0000 – 0x0000.FFFF |
电路板参考(U7) | 图解信号名称 | MAX 10 FPGA管脚编号 | I/O标准 | 说明 |
---|---|---|---|---|
U7.7 | QSPI_CSn | C2 | 3.3V | 芯片选择 |
U7.16 | QSPI_CLK | B2 | 3.3V | 时钟 |
U7.3 | QSPI_RESETn | W12 (MAX II) | 3.3V | 复位 |
U7.15 | QSPI_IO0 | C6 | 3.3V | 地址总线 |
U7.8 | QSPI_IO1 | C3 | 3.3V | 地址总线 |
U7.9 | QSPI_IO2 | C5 | 3.3V | 地址总线 |
U7.1 | QSPI_IO3 | B1 | 3.3V | 地址总线 |