High Performance Embedded Computing Using Field Programmable Gate Arrays

Abstract

Over the last decade, the performance capabilities of FPGAs have increased exponentially. Leading vendors such as Xilinx and Altera have improved the functionality of their reconfigurable devices through the inclusion of memory, processors, multi-gigabit transceivers, and multipliers to the basic FPGA architecture. The result is a flexible, high performance processing device able to perform low latency, parallel processing tasks with low power consumption. In order to exploit the obvious benefits of FPGA technology in embedded systems, Nallatech has developed a range of FPGA-centric COTS products based upon the company's modular DIME-II architecture capable of TeraOPS performance. Customers using Nallatech products such as the BenNUEY-PC104+ are able to harness the full capability of advanced Virtex-II and Virtex-II Pro Xilinx FPGAs. With a range of motherboard form factors including PC104plus, VME, PCI and cPCI and a catalogue of plug and play DIME-II modules, embedded system developers can quickly build a flexible, high performance processing system tailored to the requirements of a specific application.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 30, 2004
Accession Number
ADA433470

Entities

People

  • Charlie Cump
  • Craig Petrie
  • Keith Regester
  • Malachy Devlin

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Aircrafts
  • Arithmetic Units
  • Commercial Aircraft
  • Computer Programming
  • Computers
  • Data Processing
  • Embedded Systems
  • Energy Consumption
  • Field Programmable Gate Arrays
  • Floating Point Operations
  • Hardware In The Loop
  • High Resolution
  • Image Processing
  • Parallel Computing
  • Simulations
  • Space Systems
  • Unmanned Aerial Vehicles

Readers

  • Distributed Systems and Data Platform Development
  • Integrated Circuit Design and Technology.
  • Software Engineering