Unit installation
Glossary
Altera Corporation 313
Glossary
Glossary
Hierarchy Interconnect File (.hif) An ASCII
file (with the extension .hif) created by the
CompilerÕs Netlist Extractor module. This
file specifies the hierarchical
interconnections between design files in a
project.
History File (.hst) An ASCII file (with the
extension .hst) created by the
MAX+PLUS II Simulator. This time period
records all commands, buttons, and on-
screen options that are used during a
simulation session, as well as their output.
hold time On a flipflop, the hold time is
the minimum time period for which a
signal must be retained on an input pin that
feeds the data input or Clock Enable after
an active transition at the input pin that
feeds the flipflopÕs Clock input.
On a latch, the hold time is the minimum
time period for which a signal must be
retained on an input pin that feeds the D
input after an active transition at the input
pin that feeds the Latch Enable input.
On an asynchronous RAM block, the hold
time is the minimum time period for which
a signal must be retained on an input pin
that feeds the data or address inputs after
an active transition at the input pin that
feeds the RAM blockÕs Write Enable input.
Internal hold times for flipflops, latches,
and asynchronous RAM, which are not
user-controllable, similarly constrain
internally generated signals.
I
I/O cell An I/O cell is a register (also
known as an I/O element) that exists on the
periphery of a FLEX 10K, FLEX 8000, or
MAX 9000 device. I/O cells permit short
setup time.
1 In pre-version 5.0 releases of
MAX+PLUS II, I/O cells were
known as peripheral registers.
I/O feedback Feedback from the output
pin on an Altera device. It allows an output
pin to be also used as an input pin.
I/O type The direction of signal travel for a
node, pin, or state machine.
In the Graphic and Symbol Editors, pins
and pinstubs can have I/O types of input,
output, or bidirectional.
In AHDL, the I/O type of a port can be
input, output, buried (i.e., buried output),
machine input, or machine output.
In the Waveform Editor, the I/O type of a
node can be input, output, or buried (i.e.,
buried output). Input and output I/O
types can represent actual pin outputs; a
buried I/O type always represents logic
that does not feed a pin.
ICR see in-circuit reconfigurability.
in-circuit reconfigurability (ICR) The
capability of SRAM-based devices, such as
AlteraÕs FLEX 6000, FLEX 8000, and
FLEX 10K devices, to load configuration
data at system power-up or during normal
system operation after they have been
mounted on a printed circuit board.
In-circuit reconfiguration can be
performed an unlimited number of times
with data from a local PROM such as an
Altera Configuration EPROM, or with data
downloaded by an external controller such
as a CPU or the MAX+PLUS II
81_GSBOOK.fm5 Page 313 Tuesday, October 14, 1997 4:04 PM