English
Language : 

EP1S20F672C7N Datasheet, PDF (816/864 Pages) List of Unclassifed Manufacturers – Stratix Device Handbook, Volume 1
Using Enhanced Configuration Devices
Figure 12–21. Specifying Block Addresses for an Application Configuration
A sample memory map output file for the preceding example is shown
below. Note that the allocated memory for page 1 is between
0x00070000 and 0x000BFFFF, while the actual region used by the
current application configuration bitstream is between 0x0007B144 and
0x000BFFFF. The configuration data is top justified within the allocated
SOF data region. Similarly, the allocated memory for page 2 is between
0x000D0000 and 0x0012FFFF, while the actual region used by the
application configuration is between 0x000EB13E and 0x0012FFF9.
Block
BOTTOM BOOT
OPTION BITS
PAGE 0
PAGE 1
PAGE 2
TOP BOOT/MAIN
Start Address
0x00000000
0x00010000
0x00010040
0x0007B144
0x000EB13E
0x001F0000
End Address
0x000001FF
0x0001003F
0x00054EFA
0x000BFFFF
0x0012FFF9
0x001F01FF
Also note that the HEX data stored in the main data area uses absolute
addressing. If relative addressing were to be used, the main data contents
would be justified with the top (higher address locations) of the memory.
The initial POF can be converted to an Intel Hexadecimal format file
(*.HEXOUT) using the Quartus II CPF utility. See Figure 12–22.
12–38
Stratix Device Handbook, Volume 2
Altera Corporation
September 2004