Unit installation
MAX+PLUS II Getting Started
322 Altera Corporation
the initial content of a memory block (RAM
or ROM), i.e., the initial values for each
address. This file is used during project
compilation and/or simulation.
Memory Initialization Output File (.mio)
An ASCII file (with the extension .mio) that
is generated when the Compiler creates a
Text Design Export File (.tdo) for a project.
A TDO File that implements RAM or ROM
always has an MIO File for each memory
segment.
An MIO File specifies the memory
addresses and values used to initialize a
RAM or ROM segment, similar to the
information in a Memory Initialization File
(.mif).
You can rename an MIO File as an MIF and
use it with a TDO File that has been saved
as a Text Design File (.tdf).
memory segment or segment The physical
implementation of memory (i.e., RAM or
ROM) in a device. A memory segment
contains a sequence of memory bits
corresponding to an address range.
In FLEX 10K devices, a memory segment
consists of that portion of a bit-slice of a
memory which is implemented in a single
embedded cell. Each embedded cell
implements up to 256 bits of memory.
Multiple memory segments may be needed
to create a single memory block.
Message Text File (.mtf) An ASCII file
(with the extension .mtf) that contains the
text of messages shown in a Message
Processor window.
MIF see Memory Initialization File.
MMF see MAX+PLUS II Message File.
most significant bit (MSB) The bit of a
binary number that contributes the greatest
quantity to the value of that number, and
the first member in a bus or group name.
For example, the MSB for a bus named
a[31..0] is a[31].
MSB see most significant bit.
MTF see Message Text File.
multi-device FLEX chain A series of devices
through which configuration data is
passed from device to device using the
sequential Passive Serial configuration
scheme.
The MAX+PLUS II Programmer can
configure multiple FLEX 6000, FLEX 8000,
or FLEX 10K devices in a multi-device
FLEX chain.
multi-device JTAG chain A series of
devices through which programming and/
or configuration data are passed from
device to device via the Joint Test Action
Group (JTAG) Boundary-Scan Test (BST)
circuitry.
The MAX+PLUS II Programmer can
program or configure multiple
MAX 7000S, MAX 9000, and FLEX 10K
devices in a multi-device JTAG chain. The
JTAG chain can contain any combination of
Altera and non-Altera devices that comply
with the IEEE 1149.1 JTAG specification,
including some FLEX 8000 devices.
MAX+PLUS II can also generate Jam Files
(.jam) and Serial Vector Format Files (.svf)
that support programming for one or more
MAX 7000S and MAX 9000 devices in a
JTAG chain. SVF files can be used in
Automated Test Equipment (ATE)-type
programming environments; Jam Files in
81_GSBOOK.fm5 Page 322 Tuesday, October 14, 1997 4:04 PM