Arria® 10 GX Transceiver Signal Integrity Development Kit User Guide
5.11. Flash Memory
Two flash devices are implemented to achieve a 32-bit wide data bus at 16 bits each per device. The target device is a Micron PC28F00AP30BF CFI Flash device. Both MAX V CPLD and Arria® 10 GX FPGA can access this flash device. The MAX® V CPLD accesses is for the FPP configuration of the FPGA at power-on and board reset events. This uses the Altera Parallel Flash Loader (PFL) IP. The Arria® 10 GX FPGA access to the FLASH’s user space will be done by Nios® II for the Board Update Portal (BUP) application. The flash is wired for the WORD mode operation to support FPP×32 download directly.
| Block Description | Size (KB) | Address |
|---|---|---|
| Board Test System | 512 | 0x09F4.0000 – 09FB.FFFF |
| User Software | 14,336 | 0x0914.0000 – 09F3.FFFF |
| Factory Software | 8,192 | 0x0894.0000 – 0913.FFFF |
| zipfs | 8,192 | 0x0814.0000 – 0893.FFFF |
| User Hardware 2 | 44,032 | 0x0564.0000 – 0813.FFFF |
| User Hardware 1 | 44,032 | 0x02B4.0000 – 0563.FFFF |
| Factory Hardware | 44,032 | 0x0004.0000 – 02B3.FFFF |
| PFL Option Bits | 64 | 0x0003.0000 – 0003.FFFF |
| Board Information | 64 | 0x0002.0000 – 0002.FFFF |
| Ethernet Option Bits | 64 | 0x0001.0000 – 0001.FFFF |
| User Design Reset | 64 | 0x0000.0000 – 0000.FFFF |
Each FPGA bit stream can be a maximum of 254.25 Mbits (or less than 32 MBytes) for the Arria® 10 GX FPGA device. The remaining area is designated as RESERVED flash area for storage of the BUP image and PFL configuration settings, software binaries, and other data relevant to the FPGA design.
| FLASH Memory Device Pin Number (U33/ U34) | Schematic Signal Name | Description | Arria® 10 GX Device Pin Number |
|---|---|---|---|
| A1 (U33/U34) | FM_A1 | Address Bus | F28 |
| B1 (U33/U34) | FM_A2 | Address Bus | F27 |
| C1 (U33/U34) | FM_A3 | Address Bus | G28 |
| D1 (U33/U34) | FM_A4 | Address Bus | G27 |
| D2 (U33/U34) | FM_A5 | Address Bus | H25 |
| A2 (U33/U34) | FM_A6 | Address Bus | G25 |
| C2 (U33/U34) | FM_A7 | Address Bus | K27 |
| A3 (U33/U34) | FM_A8 | Address Bus | D31 |
| B3 (U33/U34) | FM_A9 | Address Bus | C31 |
| C3 (U33/U34) | FM_A10 | Address Bus | C30 |
| D3 (U33/U34) | FM_A11 | Address Bus | C29 |
| C4 (U33/U34) | FM_A12 | Address Bus | E30 |
| A5 (U33/U34) | FM_A13 | Address Bus | E31 |
| B5 (U33/U34) | FM_A14 | Address Bus | E29 |
| C5 (U33/U34) | FM_A15 | Address Bus | D29 |
| D7 (U33/U34) | FM_A16 | Address Bus | F30 |
| D8 (U33/U34) | FM_A17 | Address Bus | F29 |
| A7 (U33/U34) | FM_A18 | Address Bus | J29 |
| B7 (U33/U34) | FM_A19 | Address Bus | K31 |
| C7 (U33/U34) | FM_A20 | Address Bus | K30 |
| C8 (U33/U34) | FM_A21 | Address Bus | L30 |
| A8 (U33/U34) | FM_A22 | Address Bus | L29 |
| G1 (U33/U34) | FM_A23 | Address Bus | G30 |
| H8 (U33/U34) | FM_A24 | Address Bus | G31 |
| B6 (U33/U34) | FM_A25 | Address Bus | H29 |
| B8 (U33/U34) | FM_A26 | Address Bus | H30 |
| F2 (U33) | FM_D0 | Data Bus | H34 |
| E2 (U33) | FM_D1 | Data Bus | J33 |
| G3 (U33) | FM_D2 | Data Bus | J32 |
| E4 (U33) | FM_D3 | Data Bus | L34 |
| E5 (U33) | FM_D4 | Data Bus | K34 |
| G5 (U33) | FM_D5 | Data Bus | N34 |
| G6 (U33) | FM_D6 | Data Bus | M35 |
| H7 (U33) | FM_D7 | Data Bus | M32 |
| E1 (U33) | FM_D8 | Data Bus | L32 |
| E3 (U33) | FM_D9 | Data Bus | U32 |
| F3 (U33) | FM_D10 | Data Bus | T32 |
| F4 (U33) | FM_D11 | Data Bus | R30 |
| F5 (U33) | FM_D12 | Data Bus | R31 |
| H5 (U33) | FM_D13 | Data Bus | U33 |
| G7 (U33) | FM_D14 | Data Bus | T33 |
| E7 (U33) | FM_D15 | Data Bus | N33 |
| F2 (U34) | FM_D16 | Data Bus | P33 |
| E2 (U34) | FM_D17 | Data Bus | R34 |
| G3 (U34) | FM_D18 | Data Bus | P34 |
| E4 (U34) | FM_D19 | Data Bus | T34 |
| E5 (U34) | FM_D20 | Data Bus | T35 |
| G5 (U34) | FM_D21 | Data Bus | D26 |
| G6 (U34) | FM_D22 | Data Bus | E26 |
| H7 (U34) | FM_D23 | Data Bus | A28 |
| E1 (U34) | FM_D24 | Data Bus | A27 |
| E3 (U34) | FM_D25 | Data Bus | B28 |
| F3 (U34) | FM_D26 | Data Bus | B27 |
| F4 (U34) | FM_D27 | Data Bus | B26 |
| F5 (U34) | FM_D28 | Data Bus | C26 |
| H5 (U34) | FM_D29 | Data Bus | D27 |
| G7 (U34) | FM_D30 | Data Bus | E27 |
| E7 (U34) | FM_D31 | Data Bus | C28 |
| E6 (U33/U34) | FLASH_CLK | Clock | AU31 |
| D4 (U33/U34) | FLASH_RESETn | Reset | AP31 |
| B4 (U33) | FLASH_CEn0 | Chip Enable 0 | AT30 |
| B4 (U34) | FLASH_CEn1 | Chip Enable 1 | AR31 |
| F8 (U33/U34) | FLASH_OEn | Output Enable | AT34 |
| G8 (U33/U34) | FLASH_WEn | Write Enable | AR35 |
| F6 (U33/U34) | FLASH_ADVn | Address Valid | AU30 |
| C6 (U33/U34) | FLASH_WPn | Write Protect | ---- |
| F7 (U33) | FLASH_RDYBSYn0 | Ready / Busy | AT35 |
| F7 (U34) | FLASH_RDYBSYn1 | Ready / Busy | AN31 |