Generate a programming file for AFS device support

FlashPoint enables you to program FPGA Array, embedded flash memory blocks, and FlashROM features for AFS device support. You can program these features separately using different programming files or you can combine them into one programming file. Each feature is listed as a silicon feature in the GUI. You can generate a programming file with one, two, or all of the silicon features from the Generate Programming File page.

AFS Programming

In addition to FPGA Array, FlashROM and security setting, the Fusion devices provide embedded flash memory blocks (FB) for both Analog configuration initialization and regular memory storage. Depending on the targeted AFS device, you may have one, two, or four FBs available to you. FlashPoint enables you to initialize the FB Instance(s) as specified in SmartGen. (Please refer to the SmartGen User’s Guide for details).

To generate a programming file:

  1. Enter the Output file name.
     

Click the Browse button if you need to find your file or select your directory, then enter the file name to save your output file.

  1. Select the Silicon feature(s) you want to program.

 

Security Settings

 

FPGA Array

 

FlashROM

 

Embedded Flash Memory Block

 

 

Note: Check the checkbox in the Program column and provide the efc. file to program the targeted FB instance.

 
  1. Check the Programming previously secured devices(s) checkbox if you want to program previously secured devices.

  2. Enter the Silicon signature.

  3. Click Finish.

 AFS Security Setting

FlashPoint currently does not support custom security setting for AFS devices. The security settings you have selected will be applied to FPGA Array, FlashROM, and FB(s). Please refer to the ProASIC3/E Security Setting section for details on available security levels.

Programming FlashROM and FPGA Array

For AFS device support, the programming generation for FlashROM and FPGA Array is the same as the programming generation for ProASIC3/E devices.

 

See Also

 

Programming the FlashROM

 

Custom serialization data for FlashROM region

 

Custom serialization data file format