Glossary

Home

Gray Research >>
<< Resources


News Index
2002
  Jan Feb Mar
  Apr May Jun
  Jul Aug Sep
2001
  Jan Feb Mar
  Apr May Jun
  Jul Aug Sep
  Oct Nov Dec
2000
  Apr Aug Sep
  Oct Nov Dec

Links
Fpga-cpu List
Usenet Posts
Site News
Papers
Teaching
Resources
Glossary
Gray Research

GR CPUs

XSOC
  Launch Mail
  Circuit Cellar
  LICENSE
  README
  XSOC News
  XSOC Talk
  Issues
  xr16

XSOC 2.0
  XSOC2 Log

CNets
  CNets Log
Google SiteSearch
(Perpetually under construction)

FCCM: Acronym for field-programmable custom computing machine, a computing device in which programmable logic devices replace traditional general purpose processors, or fixed logic, in order to achieve superior performance or other capabilities. See also the FCCM Conference.

LIW: Acronym for long instruction word, an instruction set architecture which explicitly encodes several independent instructions, to be executed concurrently, in each "instruction word".

logic cell: A unit of FPGA "area" equivalent to one 4-input lookup table and one D flip-flop.

LUT: Acronym for lookup table. A small RAM (e.g. flip-flops with output multiplexer tree), usually 16 bits (sometimes 8 bits), that implements an arbitrary combinational logic function of 4 (respectively, 3) inputs. Often found with a number prefix that indicates precise number of inputs. Thus a 4-LUT is a 4-input (16 bit RAM) lookup table.

MIMD: Acronym for multiple instruction, multiple data. A parallel computer with multiple independent threads of control. Conventional symmetric multiprocessors are MIMD architectures.

RPM: Acronym for relatively placed macro. Xilinx specific. A group of device primitives to which RLOC= attributes have been applied, in order to constrain the placement of the group and thereby floorplan the group. For example, attributing a with RLOC=R0C0, b with RLOC=R0C0 and c with RLOC=R0C1 constrains a and b to be placed in the same CLB/slice and c to be placed in the adjacent slice in the next column. Wherever a, b, and c may be placed in the device, they'll be placed together.

SIMD: Acronym for single instruction, multiple data. A parallel computer with a single thread of control broadcast across the plurality of execution units. Example: Thinking Machines CM-1.

SoC: Acronym for system-on-a-chip, an integrated embedded computer system on a single chip. In the context of SRAM-based FPGAs, this usually discounts an external FPGA configuration ROM and external RAM.


Copyright © 2000-2002, Gray Research LLC. All rights reserved.
Last updated: May 13 2001