Visible to Intel only — GUID: bdc1521758876839
Ixiasoft
2.1. Generating Primary Device Programming Files
2.2. Generating Secondary Programming Files
2.3. Enabling Bitstream Security for Intel® Stratix® 10 and Intel® Agilex™ 7 Devices
2.4. Enabling Bitstream Encryption or Compression for Intel® Arria® 10 and Intel® Cyclone® 10 GX Devices
2.5. Generating Programming Files for Partial Reconfiguration
2.6. Generating Programming Files for Intel® FPGA Devices with Hard Processor Systems
2.7. Scripting Support
2.8. Generating Programming Files Revision History
3.1. Intel® Quartus® Prime Programmer
3.2. Programming and Configuration Modes
3.3. Basic Device Configuration Steps
3.4. Specifying the Programming Hardware Setup
3.5. Programming with Flash Loaders
3.6. Verifying the Programming File Source with Project Hash
3.7. Using PR Bitstream Security Verification ( Intel® Stratix® 10 Designs)
3.8. Stand-Alone Programmer
3.9. Programmer Settings Reference
3.10. Scripting Support
3.11. Using the Intel® Quartus® Prime Programmer Revision History
3.9.1. Device & Pin Options Dialog Box
3.9.2. More Security Options Dialog Box
3.9.3. Output Files Tab Settings (Programming File Generator)
3.9.4. Input Files Tab Settings (Programming File Generator)
3.9.5. Bitstream Co-Signing Security Settings (Programming File Generator)
3.9.6. Configuration Device Tab Settings
3.9.7. Add Partition Dialog Box (Programming File Generator)
3.9.8. Add Filesystem Dialog Box (Programming File Generator)
3.9.9. Convert Programming File Dialog Box
3.9.10. Compression and Encryption Settings (Convert Programming File)
3.9.11. SOF Data Properties Dialog Box (Convert Programming File)
3.9.12. Select Devices (Flash Loader) Dialog Box
Visible to Intel only — GUID: bdc1521758876839
Ixiasoft
3.5.1. Specifying Flash Partitions
Flash partitions allow you to store bitstreams or raw data.
Note: The Programming File Generator supports defining flash partitions only for .jic or .pof programming files.
To create flash partitions in the Configuration Devices tab:
- Select the device and click Add Partition.
- In the Add Partition dialog box, define the following parameters, and then click OK:
Table 14. Add Partition Dialog Box Settings Setting Description Name Name that you give to the partition. Input file Input file to program into the flash partition. Page Configuration devices can store multiple configuration bitstreams in flash memory, called pages. CFI configuration devices can store up to eight configuration bitstreams. Intel® Hyperflex™ devices can store up to four configuration bitstreams, including the factory image.
In Intel® Hyperflex™ devices, with the remote system update feature enabled, Page represents the parity.
Address Mode The options are: - Auto—automatically allocates a block in the flash device to store the data.
- Block—specify the start and end address of the flash partition.
- Start—specify the start address of the partition. The tool assigns the end address of the partition based on the input data size.
Start address Specifies the start address of the partition. Only enabled when Address Mode is Block or Start. End address Specifies the end address of the partition. Only enabled when Address Mode is Block. The partition associated to the device appears in the device list. - If you want to change the parameters of a partition, click the partition and then click Edit.
- If you want to remove a partition, click the partition and then click Remove.
- After specifying the settings for all flash partitions, click Generate.