Altera® MAX® 7000, MAX 7000S, MAX 7000A, and MAX 7000B devices have different programming methods, as shown below.
Programming Methods for MAX 7000 Devices
MAX 7000 devices do not support the JTAG interface and can only be programmed using the conventional method.
- Altera Programming Tools
MAX 7000 devices can be programmed using Altera Programming Units (APU) with the associated adapters.
- Third-Party Programmers
Third-party vendors offer conventional off-board programming support for MAX 7000 devices.
Programming Methods for MAX 7000S, MAX 7000A, and MAX 7000B Devices
The MAX 7000S, MAX 7000A, and MAX 7000B devices can be programmed in-system via the industry standard 4-pin IEEE Standard 1149.1 (JTAG) interface.
- Altera Programming Tools
MAX 7000S, MAX 7000A, and MAX 7000B devices can be programmed with Altera programming tools (including USB-BlasterTM, ByteBlasterTM II, ByteBlasterMVTM, and MasterBlasterTM download cables, and the Altera Programming Unit (APU) with the associated adapters) that are used with Quartus® II software. - In-Circuit Tester
MAX 7000S, MAX 7000A, and MAX 7000B devices can be programmed using in-circuit testers.
- Boundary-Scan Tools
MAX 7000S, MAX 7000A, and MAX 7000B devices can be programmed using boundary-scan tools.
- Third-Party Programmers
Third-party vendors offer conventional off-board programming support for MAX 7000S, MAX 7000A, and MAX 7000B devices.
- IEEE 1532 Programming
MAX 7000S, MAX 7000A, and MAX 7000B devices support in-system programmability (ISP) using the IEEE 1532 standard.
- Jam STAPL
MAX 7000S, MAX 7000A, and MAX 7000B devices can be programmed using the JamTM Standard Test and Programming Language (STAPL) programmer.
Related Documents
- MAX 7000 Programmable Logic Device Family Data Sheet (PDF)
- AN 95: In-System Programmability in MAX Devices (PDF)
- AN 109: Using the HP 3070 Tester for In-System Programming (PDF)
- MAX 7000 Device Pin-Outs
Frequently Asked Questions
- Can I interrupt the programming of a MAX 7000AE, MAX 7000B, or MAX 3000A device without damaging it?
- How fast can a MAX 7000 device be powered up and operating if it is already programmed?
- Is there any way to monitor the
ISP DONEbit (MAX 7000AE, MAX 7000B, MAX 3000A)? - Are the Programmer Object Files (.pof) within the MAX 7000 device family (MAX 7000E, MAX 7000S, and MAX 7000A) compatible?
- Can I program the four JTAG pins (TCK, TMS, TDI, and TDO) as I/O pins when programming MAX 7000 devices via a third-party socket-based programmer?
- Knowledge Database



