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










