
Picking a STAPL Action (-a option) Using the Achronix STAPL Player
PAGE 28
www.achronix.com Bitporter User Guide
The PROGRAM Action
ThePROGRAMactionerasesthecontentsofthetargetdeviceandthendownloadstheuserʹs
design.ThePROGRAMactionwill onlywork correctly with non‐encrypted bitstreams,and
allows several procedures to be enabled/disabled to aid in debugging. If used with an
encryptedbitstream,theactionwillreportanerrorand
exit.
The PROGRAM_ENCRYPTED Action
ThePROGRAM_ENCRYPTEDactionerasesthecontentsofthetargetdevice,downloadsthe
userʹs design, puts the device into Secure Mode and finally User Mode. The
PROGRAM_ENCRYPTEDactionwillonlyworkcorrectlywithencryptedbitstreams,and has
noOptionalorRecommendedprocedures.Ifusedwithanon‐encryptedbitstream,theaction
willreport
anerrorandexit.
Table 4-5: Procedures Called During READ_IDCODE
Procedure name Optional Recommended
DO_SKIP_IDCODE_VERIFICATION
DO_ENTER_JTAG
DO_READ_IDCODE
DO_EXIT_JTAG
Table 4-6: Procedures Called During PROGRAM
Procedure Name Optional Recommended
DO_RESET_CHIP
DO_ENTER_JTAG
DO_ERASE
DO_PROGRAM
DO_BRAM_VERIFY
DO_VERIFY
DO_BRAM_READ
DO_READ
DO_ENTER_USER_MODE
DO_READ_STATE
DO_EXIT_JTAG
Table 4-7: Procedures Called During program
Procedure Name Optional Recommended
DO_RESET_CHIP
DO_ENTER_JTAG
DO_ERASE
DO_PROGRAM_ENCRYPTED
DO_ENTER_USER_MODE
DO_EXIT_JTAG
Comentários a estes Manuais