John McAllister*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter

4 Citations (Scopus)


Field Programmable Gate Array (FPGA) offer an excellent platform for embedded DSP systems when real-time processing beyond that which multiprocessor platforms can achieve is required, and volumes are too small to justify the costs of developing a custom chip. This niche role is due to the ability of FPGA to host custom computing architectures, tailored to the application. Modern FPGAs play host to large quantities of heterogeneous logic, computational and memory components which can only be effectively exploited by heterogeneous processing architectures composed of microprocessors with custom co-processors, parallel software processor and dedicated hardware units. The complexity of these architectures, coupled with the need for frequent regeneration of the implementation with each new applicationmakes FPGA system design a highly complex and unique design problem. The key to success in this process is the ability of the designer to best exploit the FPGA resources in a custom architecture, and the ability of design tools to quickly and efficiently generate these architectures. This chapter describes the state-of-the-art in FPGA device resources, computing architectures, and design tools which support the DSP system design process.

Original languageEnglish
Title of host publicationHandbook of Signal Processing Systems
Subtitle of host publicationSecond Edition
PublisherSpringer New York
Number of pages33
ISBN (Electronic)9781461468592
ISBN (Print)9781461468585
Publication statusPublished - 01 Jan 2013

ASJC Scopus subject areas

  • General Engineering
  • General Computer Science


Dive into the research topics of 'FPGA-Based DSP'. Together they form a unique fingerprint.

Cite this