FAQ: What is JAM/STAPL (Standard Test and Programming Language) ?

Filed under FAQ / JTAG IEEE 1149.1

Q: What is JAM/STAPL (Standard Test and Programming Language) ?


STAPL (Standard Test and Programming Language) is a high level language designed specifically for CPLD ISP programming. STAPL is the JEDEC standardized version of the original Jam Language created by Altera. Jam/STAPL supports branching - which means faster programming times. A CPLDs programming algorithm and data is stored in ASCII STAPL or compressed byte code STAPL format. STAPL language also supports loops (e.g. FOR). This combined with compressed byte code means very small files. This is ideal for embedded programming where an intelligent host or microprocessor can use the STAPL player/interpreter to ISP program CPLDs.

Related links

SECONS Ltd. is not in any way connected with integrated circuit manufacturers and there is no any type of authorization, association or affiliation between SECONS and integrated circuit manufacturers. All information present in this FAQ is provided for informational purposes only, on "as-is" basis, and is intended to be useful and informative for SECONS customers.
Copyright (c) SECONS s.r.o. 2008 | Legal info