欢迎访问ic37.com |
会员登录 免费注册
发布采购

EPM240T100C5N 参数 Datasheet PDF下载

EPM240T100C5N图片预览
型号: EPM240T100C5N
PDF下载: 下载PDF文件 查看货源
内容描述: [暂无描述]
分类和应用: 可编程逻辑器件输入元件PC
文件页数/大小: 295 页 / 3815 K
品牌: ALTERA [ ALTERA CORPORATION ]
 浏览型号EPM240T100C5N的Datasheet PDF文件第207页浏览型号EPM240T100C5N的Datasheet PDF文件第208页浏览型号EPM240T100C5N的Datasheet PDF文件第209页浏览型号EPM240T100C5N的Datasheet PDF文件第210页浏览型号EPM240T100C5N的Datasheet PDF文件第212页浏览型号EPM240T100C5N的Datasheet PDF文件第213页浏览型号EPM240T100C5N的Datasheet PDF文件第214页浏览型号EPM240T100C5N的Datasheet PDF文件第215页  
Chapter 12: Real-Time ISP and ISP Clamp for MAX II Devices
ISP Clamp
12–5
With the ISP clamp feature in MAX II devices, you can hold each I/O pin of a device
to a specified static state when programming the device. You can set the state in the
Quartus II software. After successfully programming the device in ISP clamp mode,
those I/O pins will be released and function according to the new design.
This feature can be used to indicate when the device is being programmed and when
the programming is done by setting a particular pin to a specific state (different from
the state when the device is in user mode) when the device enters ISP clamp mode.
How ISP Clamp Works
When the ISP clamp feature is used, you can set the I/O pins to tri-state (default),
high, low, or even sample the existing state of a pin and hold the pin to that state
when the device is in ISP clamp operation. The software determines the values to be
scanned into the boundary-scan registers of each I/O pin, based on your settings. This
will determine the state of the pins to be clamped to when the device programming is
in progress. The weak I/O pull-up resistors are disabled during programming when
the ISP clamp feature is used, even if the I/O is clamped to a tri-state value.
Before clamping the I/O pins, the SAMPLE/PRELOAD JTAG instruction is first
executed to load the appropriate values to the boundary-scan registers. After loading
the boundary-scan registers with the appropriate values, the EXTEST instruction is
executed to clamp the I/O pins to the specific values loaded into the boundary-scan
registers during SAMPLE/PRELOAD.
If you choose to sample the existing state of a pin and hold the pin to that state when
the device enters ISP clamp mode, you must make sure that the signal is in steady
state. You need a steady state signal because you cannot control the sample set-up
time as it depends on the
TCK
frequency as well as the download cable and software.
You might not capture the correct value when sampling a signal that toggles or is not
static for long periods of time.
shows the ISP clamp operation.
Figure 12–5.
ISP Clamp Operation
1
Before Programming
(User Mode)
2
During Programming
(ISP Clamp Mode)
3
After Programming
(User Mode)
JTAG
CFM
Programming
Data
JTAG
CFM
JTAG
CFM
SRAM
(Core Logic)
SRAM
(Core Logic)
SRAM
(Core Logic)
I/Os Drive Out
According to Design
I/Os Clamped to
Specified States
I/Os Drive Out
According to New Design
Using ISP Clamp in the Quartus II Software
You have to define the states of the I/O pins to use the ISP clamp feature. There are
two ways to define the pin states in the Quartus II software. You can either:
Use an I/O Pin State file (.ips), or
Use the Assignment Editor to set the clamp states of the pins