4.11. 闪存
该开发板含有两个1-Gbit CFI兼容的同步闪存器件,可用于FPGA配置数据、电路板信息、测试应用数据以及用户代码空间的非易失性存储。
实现两个闪存器件以满足32-bit宽的数据总线,在每个器件上有16 bit。目标器件是Micron PC28F00AP30BF CFI Flash器件。 MAX® V CPLD和 Intel® Stratix® 10 GX FPGA都可以访问这个Flash器件。
MAX® V CPLD的访问是针对上电(power-on)及电路板复位(board reset)时FPGA的AvST配置。它使用PFL Megafunction。 Intel® Stratix® 10 GX FPGA访问闪存的用户空间是由 Nios® II为BUP应用程序完成的。可连接该闪存用于WORD模式操作,以支持AvSTx32进行直接下载。
下表显示了板载闪存的存储器映射。该存储器对FPGA比特流提供了两个非易失性存储器,并且提供了各种数据的设置用于Board Update Portal (BUP)映像和板载器件(如:PFL II配置位)。
模块说明 | 大小 | 地址 |
---|---|---|
电路板测试系统 | 512 KB | 0x09F4.0000 - 09FB.FFFF |
用户软件 | 14,336 KB | 0x0914.0000 - 09F3.FFFF |
工厂软件 | 8,192 KB | 0x0894.0000 - 0913.FFFF |
zipfs | 8,192 KB | 0x0814.0000 -0893.FFFF |
用户硬件2 | 44,032 KB | 0x0564.0000 - 0813.FFFF |
用户硬件1 | 44,032 KB | 0x02B4.0000 - 0563.FFFF |
工厂硬件 | 44,032 KB | 0x0004.0000 - 02B3.FFFF |
PFL选项位 | 64 KB | 0x0003.0000 - 0003.FFFF |
电路板信息 | 64 KB | 0x0002.0000 - 0002.FFFF |
以太网选项位 | 64 KB | 0x0001.0000 - 0001.FFFF |
用户设计复位 | 64 KB | 0x0000.0000 - 0000.FFFF |
对于 Intel® Stratix® 10 GX FPGA器件,每个FPGA比特流最大可以为254.25 Mbits (或少于32 MB)。其余的地方被指定为RESERVED闪存区域用于BUP映射的存储及PFL配置设置、软件二进制还有与FPGA设计相关的其它数据。
闪存器件管脚编号(U33/U34) | 图解信号名称 | 说明 | Intel® Stratix® 10器件管脚编号 |
---|---|---|---|
A1 (U33/U34) | FM_A1 | 地址总线 | BB30 |
B1 (U33/U34) | FM_A2 | 地址总线 | BF31 |
C1 (U33/U34) | FM_A3 | 地址总线 | BG32 |
D1 (U33/U34) | FM_A4 | 地址总线 | BC35 |
D2 (U33/U34) | FM_A5 | 地址总线 | BG29 |
A2 (U33/U34) | FM_A6 | 地址总线 | BG30 |
C2 (U33/U34) | FM_A7 | 地址总线 | BH28 |
A3 (U33/U34) | FM_A8 | 地址总线 | BH31 |
B3 (U33/U34) | FM_A9 | 地址总线 | BF29 |
C3 (U33/U34) | FM_A10 | 地址总线 | BH32 |
D3 (U33/U34) | FM_A11 | 地址总线 | BD29 |
C4 (U33/U34) | FM_A12 | 地址总线 | BC36 |
A5 (U33/U34) | FM_A13 | 地址总线 | BA31 |
B5 (U33/U34) | FM_A14 | 地址总线 | BJ29 |
C5 (U33/U34) | FM_A15 | 地址总线 | BJ30 |
D7 (U33/U34) | FM_A16 | 地址总线 | BA32 |
D8 (U33/U34) | FM_A17 | 地址总线 | BE28 |
A7 (U33/U34) | FM_A18 | 地址总线 | AU30 |
B7 (U33/U34) | FM_A19 | 地址总线 | AT30 |
C7 (U33/U34) | FM_A20 | 地址总线 | BJ28 |
C8 (U33/U34) | FM_A21 | 地址总线 | BG28 |
A8 (U33/U34) | FM_A22 | 地址总线 | BE29 |
G1 (U33/U34) | FM_A23 | 地址总线 | BD36 |
H8 (U33/U34) | FM_A24 | 地址总线 | BH30 |
B6 (U33/U34) | FM_A25 | 地址总线 | BC31 |
B8 (U33/U34) | FM_A26 | 地址总线 | BC31 |
F2 (U33) | FM_D0 | 数据总线 | AV33 |
E2 (U33) | FM_D1 | 数据总线 | BC33 |
G3 (U33) | FM_D2 | 数据总线 | BD33 |
E4 (U33) | FM_D3 | 数据总线 | BJ33 |
E5 (U33) | FM_D4 | 数据总线 | BF35 |
G5 (U33) | FM_D5 | 数据总线 | AT32 |
G6 (U33) | FM_D6 | 数据总线 | BB34 |
H7 (U33) | FM_D7 | 数据总线 | BD34 |
E1 (U33) | FM_D8 | 数据总线 | AU33 |
E3 (U33) | FM_D9 | 数据总线 | AY34 |
F3 (U33) | FM_D10 | 数据总线 | BB35 |
F4 (U33) | FM_D11 | 数据总线 | BD35 |
F5 (U33) | FM_D12 | 数据总线 | BA34 |
H5 (U33) | FM_D13 | 数据总线 | BB33 |
G7 (U33) | FM_D14 | 数据总线 | AV32 |
E7 (U33) | FM_D15 | 数据总线 | BF34 |
F2 (U34) | FM_D16 | 数据总线 | AW35 |
E2 (U34) | FM_D17 | 数据总线 | BF36 |
G3 (U34) | FM_D18 | 数据总线 | AW34 |
E4 (U34) | FM_D19 | 数据总线 | BG34 |
E5 (U34) | FM_D20 | 数据总线 | BG35 |
G5 (U34) | FM_D21 | 数据总线 | BA36 |
G6 (U34) | FM_D22 | 数据总线 | AT34 |
H7 (U34) | FM_D23 | 数据总线 | AR32 |
E1 (U34) | FM_D24 | 数据总线 | AU32 |
E3 (U34) | FM_D25 | 数据总线 | BJ34 |
F3 (U34) | FM_D26 | 数据总线 | BH35 |
F4 (U34) | FM_D27 | 数据总线 | AV35 |
F5 (U34) | FM_D28 | 数据总线 | AY36 |
H5 (U34) | FM_D29 | 数据总线 | AU35 |
G7 (U34) | FM_D30 | 数据总线 | AR31 |
E7 (U34) | FM_D31 | 数据总线 | AT35 |
E6 (U33/U44) | FLASH_CLK | 时钟 | BB29 |
D4 (U33/U34) | FLASH_RESETn | 复位 | BF32 |
B4 (U33) | FLASH_CEn0 | 芯片使能0 | BE32 |
B4 (U34) | FLASH_CEn1 | 芯片使能1 | BF30 |
F8 (U33/U34) | FLASH_OEn | 输出使能 | BC30 |
G8 (U33/U34) | FLASH_WEn | 写使能 | BE36 |
F6 (U33/U34) | FLASH_ADVn | 地址有效 | BD30 |
C6 (U33/U34) | FLASH_WPn | 写保护 | N/A |
F7 (U33) | FLASH_RDYBSYn0 | 准备就绪/忙碌 | BJ31 |
F7 (U34) | FLASH_RDYBSYn1 | 准备就绪/忙碌 | AT29 |