Visible to Intel only — GUID: ivh1540272332386
Ixiasoft
Visible to Intel only — GUID: ivh1540272332386
Ixiasoft
3.2.2. Sub-Partition Table Layout
The following table shows the structure of the sub-partition table. The Intel® Quartus® Prime Programming File Generator software supports up to 126 partitions. Each sub-partition descriptor is 32 bytes.
Offset | Size (in bytes) | Description |
---|---|---|
0x000 | 4 | Magic number 0x57713427 |
0x004 | 4 | Version number:
|
0x008 | 4 | Number of entries |
0x00C | 4 | Checksum:
|
0x010 | 16 | Reserved |
0x020 | 32 | Sub-partition Descriptor 1 |
0x040 | 32 | Sub-partition Descriptor 2 |
0xFE0 | 32 | Sub-partition Descriptor 126 |
Starting with Intel® Quartus® Prime Pro Edition software version 20.4, the SPT header contains a CRC32 checksum that is computed over the whole SPT. The value of the CRC32 checksum field itself is assumed as zero when the checksum is computed. Refer to Absolute Application Image Layout for the algorithm used to compute the CRC32 checksum.
The checksum is provided as a convenience so that SPT corruptions can better be detected by HPS software. By default the feature is turned off.
Each 32-byte sub-partition descriptor contains the following information:
Offset | Size | Description |
---|---|---|
0x00 | 16 | Sub-partition name, including a null string terminator |
0x10 | 8 | Sub-partition start offset |
0x18 | 4 | Sub-partition length |
0x1C | 4 | Sub-partition flags |
- System flag, if set to 1: Reserved for RSU system. For partition offset value, refer to RSU Image Sub-Partitions Layout table in RSU Image Sub-Partitions Layout.
- Read-only flag, if set to 1: The system protects partition against direct writes.
Partition | System | Read Only |
---|---|---|
BOOT_INFO | 1 | 1 |
FACTORY_IMAGE | 1 | 1 |
SPT0 | 1 | 0 |
SPT1 | 1 | 0 |
CPB0 | 1 | 0 |
CPB1 | 1 | 0 |
P1 | 0 | 0 |
P2 | 0 | 0 |