Visible to Intel only — GUID: sam1403773132237
Ixiasoft
1.1. Jam™ STAPL Players
1.2. Jam™ STAPL Files
1.3. Using the Jam™ STAPL Player
1.4. Using the quartus_jli Command-Line Executable
1.5. Using Jam™ STAPL for ISP with an Embedded Processor
1.6. Board Layout
1.7. Embedded Jam™ STAPL Players
1.8. Updating Devices Using Jam
1.9. Document Revision History for AN 425: Using the Command-Line Jam™ STAPL Solution for Device Programming
Visible to Intel only — GUID: sam1403773132237
Ixiasoft
1.2. Jam™ STAPL Files
Altera supports two types of Jam™ STAPL files: .jam ASCII text files and .jbc byte-code files.
ASCII Text Files (.jam)
Altera supports the following formats of the ASCII text-based .jam:
- JEDEC JESD71 STAPL format. Altera recommends that you use this format for new projects. In most cases, you use .jam files in tester environments.
- Jam version 1.1 format (pre-JEDEC).
Byte-Code Files
The binary .jbc files are compiled versions of .jam files. A .jbc is compiled to a virtual processor architecture where the ASCII text-based Jam™ STAPL commands are mapped to byte-code instructions compatible with the virtual processor.
- Jam™ STAPL
- Byte-Code .jbc format—compiled version of the JEDEC JESD71 STAPL file. Altera recommends that you use this format in embedded application to minimize memory usage.
- Jam™ Byte-Code .jbc format—compiled version of the Jam version 1.1 format file.