AN 425: Using the Command-Line Jam™ STAPL Solution for Device Programming

ID 683089
Date 10/14/2024
Public
Document Table of Contents

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.