Go to GlobalSpec.com Home
Toolbar   The Engineering Toolbar
The Ultimate Resource for Engineering and Technical Research. (Learn More)

Field Programmable Gate Arrays (FPGA)

 

 

Field Programmable Gate Arrays (FPGA) processors are a new computing architecture that is under development since the early '90s. In general, the computing core of an FPGA consists of a matrix of highly complex reprogrammable logic ICs: Field Programmable Gate Arrays (FPGA). FPGA processors change the view on algorithmic problem solving and have the advantage of being extremely powerful for many applications. Widely used computer architectures have a fixed central processing unit (CPU) operating on data stored in a memory. Programs determine the sequence of single instructions executed by the CPU. This is a disadvantage for algorithms that can be executed in parallel. In contrast, FPGA computers have no given processor structure but offer large amounts of logic gates, registers, RAM, and routing resources. These can be used for performing logical and arithmetical operations, for variable storage, and to transfer data between different parts of the system. Programs do not determine the sequence of execution but the logical structure of the reconfigurable machine. Therefore, algorithms are not only executable in parallel but are executed using a minimum amount of hardware. Typically, thousands of operations can be performed in parallel on an FPGA computer during every clock cycle. Though the clock speed of FPGAs (20-80MHz) is lower than of current RISC systems (100-500MHz), the resulting speedup can be extremely high: in many applications like image processing, artificial neural networks, data encryption, or string processing, speedups between 100 and 1000 have been reported.


Products & Services
Single board computers (SBC) serve as the motherboard for instrumentation systems including modern PCs. SBCs are composed of a microprocessor, memory chip, and serial and parallel interfaces to communicate with other devices. Search by Specification | Learn more about Single Board Computers (SBC)
Field-programmable gate arrays (FPGAs) have a different architecture than SPLDs and CPLDs, and typically offer higher capacities. FPGAs are also known as logic cell arrays (LCA) and programmable ASIC (pASIC). Search by Specification | Learn more about Field-programmable Gate Arrays (FPGA)
Intellectual property (IP) cores are pre-designed, pre-tested, integrated circuits or boards of industry-standard functions that can be easily used in embedded applications. Generally IP cores are treated as intellectual property and are licensed to OEMs. Learn more about IP Cores
Programmable logic devices (PLD) are designed with configurable logic and flip-flops linked together with programmable interconnect. PLDs provide specific functions, including device-to-device interfacing, data communication, signal processing, data display, timing and control operations, and almost every other function a system must perform. Search by Specification | Learn more about Programmable Logic Devices (PLD)
Application specific integrated circuits (ASIC) are electronic chips designed for a particular application. Learn more about Application Specific Integrated Circuits (ASIC)

Product Announcements
Acromag, Inc. - New Industry Pack digital I/O module is the first
to implement a user-configurable Altera® Cyclone™ II FPGA (the most powerful low-cost FPGA available) Acromag's new Industry Pack I/O modules provide a user-configurable FPGA for... (read more)
Acromag, Inc. - Acromag releases PMC analog I/O
with a re-configurable FPGA for applications requiring specialized signal processing. New customizable I/O modules perform high-speed, high-resolution A/D and D/A functions under the control of a... (read more)
Acromag, Inc. - User-configurable Virtex®-II FPGA PMC modules
with conduction cooling and differential digital I/O New PMC I/O modules combine the ruggedness of a conduction-cooled circuit board with customizable FPGA computing while maintaining a price point... (read more)
Acromag, Inc. - New PMC modules feature a Virtex-5 FPGA
with an embedded PowerPC core for high-performance I/O signal processing. Acromag's new PMC I/O modules provide a Virtex-5 FPGA with hard core PowerPC for fast execution of the most complex and... (read more)
Acromag, Inc. - New PMC I/O modules simplify the use of
reconfigurable Virtex-5 FPGAs for high-performance logic applications. Acromag's new PMC I/O modules provide a Virtex-5 FPGA for fast processing of custom logic routines supported by large banks of... (read more)
DALSA - A Powerful PCI-X image Processing Board
The Anaconda is at the vanguard of vision processing technology delivering dramatic improvements in image capture and data processing speeds while at the same time providing unprecedented board level... (read more)
Acromag, Inc. - New PMC modules combine the power of a
configurable Virtex-4 FPGA with interchangeable digital I/O front-ends. Acromag's new PMC I/O modules provide a Virtex-4 FPGA for fast processing of custom logic routines and a front mezzanine for... (read more)
Acromag, Inc. - New PMC modules interface
I/O signals to a reconfigurable Virtex-5 FPGA optimized for ultra-high-performance DSP. Acromag's new PMC I/O modules provide a DSP-optimized Virtex-5 FPGA for fast execution of complex algorithms... (read more)

Topics of Interest
FPGAs clearly provide performance and economic benefits for many applications. Traditional FPGA design tools present technical barriers for many domain experts. By employing a graphical system design... (Read More)
Field Programmable Gate Arrays are given this name because they are structured very much like a gate array ASIC. Like an ASIC, the FPGA consists of a regular array of logic, an architecture that lends... (Read More)
These type of programmable devices are based on the basic structure equivalent to programmable logic array or PLA. Over the years, programmable arrays have increased in size and complexity. Highly... (Read More)
2.1 Overview This chapter provides a brief overview of programmable logic technology and history. It is intended for designers with limited programmable logic experience. Since the primary focus of... (Read More)
Charles E. Stroud, Auburn University Auburn,, Alabama ABOUT THIS CHAPTER Since the mid-1980s, field programmable gate arrays (FPGAs) have become a dominant implementation medium for... (Read More)