12–6
Chapter 12: Real-Time ISP and ISP Clamp for MAX II Devices
ISP Clamp
Using the IPS File
Creating an IPS File
You can specify the clamp states of the pins when the device is in ISP clamp operation
without configuring the settings in the Assignment Editor and recompiling the
design. You must first create a new I/O pin state file (.ips) file and define the states of
the pins in the file, or use an existing IPS file. The IPS file defines the states for all the
pins of the device when the device is in ISP clamp operation. The file created is usable
for programming the device with any designs, as long as it targets the same device
and package. An IPS file must be used together with a POF file, which contains the
programming data to program the device.
To create an IPS file, perform the following:
1. Click Programmer on the toolbar, or on the Tools menu, click Programmer to open
the Quartus II Programmer window.
2. Click Add File in the programmer to add the programming file (POF, Jam, or JBC)
into the programmer window.
3. Click on the programming file in the programmer (the entire row will be
highlighted) and on the Edit menu, click ISP CLAMP State Editor. See
Figure 12–6.
Figure 12–6. Edit Menu
4. Specify the states of the pins in your design in the ISP Clamp State Editor. There
are four clamp state choices: tri-state, high, low, and sample and sustain. By
default, all pins are set to tri-state.
5. Save the IPS file after making the modifications.
Figure 12–7 shows the ISP Clamp State Editor. On the File menu, you can also click
Create/Update > Create/Update IPS File to open the ISP Clamp State Editor and
create a new IPS file.
MAX II Device Handbook
© October 2008 Altera Corporation