9.5.5 Setting Disabled Actel Devices to HIGH-Z

This tutorial explains how to set disabled Actel IGLOO®, ProASIC3, SmartFusion®, Fusion and ProASICPLUS devices in a chain to HIGH-Z during chain programming.

Note: This tutorial requires a design with valid *.pdb/*.stp files for a chain of devices. If you launch FlashPro® from a Libero® IDE project, a FlashPro project is created automatically and the PDB/STP file loaded. Otherwise, you can start a new FlashPro project and load a PDB/STP file; refer to the Chain Programming Tutorial for more information.
  1. Once all your devices have been added to the chain, from the Chain Configuration window, choose which devices you would like disabled during programming by de-selecting the appropriate checkbox from the Enable Device column.

    Now that you have disabled devices a checkbox appears in the HIGH-Z column of the Chain Configuration window. If the HIGH-Z column is not shown in the Chain Configuration Grid, right-click any column header and choose HIGH-Z.

  2. Select the HIGH-Z checkbox to ensure your disabled devices enter HIGH-Z mode and remains in that mode until chain programming is complete.
    HIGHZ is not supported if enabled Actel devices are executing one of the following ACTIONS:
    • PROGRAM_NVM_ACTIVE_ARRAY
    • VERIFY_NVM_ACTIVE_ARRAY
    • READ_IDCODE
Figure 9-95. HIGH-Z Option in FlashPro
???
Disabled devices I/Os will not go to HIGHZ and the they will not tri-state. Any other ACTION will work as expected.