Xilinx 8.2i Life Jacket User Manual


 
Development System Reference Guide www.xilinx.com 411
R
M
macro
A macro is a component made of nets and primitives, flip-flops, or
latches that implements high-level functions, such as adders,
subtracters, and dividers. Soft macros and Relationally Placed Macros
(RPMs) are types of macros.
macrocell
A macrocell is the CPLD logic cell, which is made of gates only. A
macrocell can implement both combinational and registered
equations. High-density function block macrocells also contain an
arithmetic logic unit (ALU) for implementing arithmetic functions.
mapping
Mapping is the process of assigning a design’s logic elements to the
specific physical elements that actually implement logic functions in a
device.
MCS-86 (Intel)
MCS-86 (Intel) is a PROM format supported by the Xilinx tools. Its
maximum address is 1 048 576. This format supports PROM files of up
to (8 x 1 048 576) = 8 388 608 bits.
microprocessor
A silicon chip that contains a CPU. Microprocessors control the logic
of almost all digital devices, e.g. PCs, workstations, clock radios, and
fuel-injection systems for automobiles.
modular design
Modular design refers to the parallel development of pieces, or
“modules,” of a design being independently worked on and then later
merged into one FPGA design.
MSB
The Most Significant Bit (MSB) is the right-most bit of the bus bounds
or indexes. In one-hot binary and twos-complement encoding, the
MSB is the left-most bit.
MultiLINX
A cable designed to function as a download, read back, verification
and logic probing tool for the larger Xilinx devices. MultiLINX
functions as a USB device to send and receive data from host.
multiplexer
A multiplexer is a reprogrammable routing control. This component
selects one input wire as output from a selection of wires.