feature article
Subscribe Now

Implementing FIR Filters and FFTs with 28nm Variable-Precision DSP Architecture

Across a range of applications, the two most common functions implemented in FPGA-based high-performance signal processing are finite impulse response (FIR) filters and fast Fourier transforms (FFTs). The FPGA’s digital signal processing (DSP) architecture must be optimized to allow the most efficient implementation of these structures as this directly translates into cost and power benefits to the customer. This white paper introduces the DSP architecture of the latest 28-nm Altera® FPGAs and shows how this architecture enables the most efficient implementation of FIR filters and FFTs.

Introduction

FIR filters and FFTs are two of the most common DSP functions implemented in FPGAS. As shown in Figure 1, Altera’s internal primary market research shows that these functions dominate implementation when it comes to DSP in FPGAs. This is most likely due to the fact that FPGAs alone are able to meet the throughput and latency requirements for these functions, given the parallel DSP datapath implementation that is feasible with the FPGA architecture.

FIR-1.jpg
Figure 1. Types of DSP Functions Implemented in FPGAs 

Given the preponderance of FIR and FFT implementation, it is critical that the FPGA DSP architecture be designed to enable this implementation with highest performance and the least resources. At the 28-nm process node, Altera has developed the FPGA industry’s first variable-precision DSP architecture in its Stratix® V devices. This architecture enables designs with varying precision and performance requirements to be implemented using the 28-nm silicon fabric with two to three times the implementation efficiency compared to competing, fixed-precision 18×25 DSP architectures.

This innovative 28-nm DSP architecture is also designed with key features that enable the efficient implementation of high-performance FIR filters and FFT structures. This white paper details the specific key features that are included for FIR and FFT implementation optimization.

FIR Filter Optimization Features

As shown in Figure 2, Altera’s 28-nm DSP architecture includes a host of features for optimizing FIR filter implementations:

  • Hard, built-in pre-adders can be used when implementing symmetric filters to cut multiplier usage by half.
  • Internal co-efficient register storage allows the designer to store the filter coefficients inside the DSP block, which not only saves registers and memory but allows for faster fMAX because coefficients do not have to be routed from the logic.
  • Two levels of adders within a single block, which are important when building “direct-form” FIR filters. Competing DSP blocks have only a single level of post multiply adder stage, which necessitates external logic-based adders to build an adder tree.
  • Output register and cascade path for implementing systolic filters.

 

FIR-2.jpg
Figure 2. DSP Architecture Features for FIR Filter Implementation
 

Author: Suhel Dhanani, Senior Manager, DSP Marketing, Altera Corporation

Suhel Dhanani is a senior manager in the software, embedded and DSP marketing group. Mr. Dhanani is responsible for DSP product marketing. He has over 15 years of industry experience in semiconductors with large companies such as Xilinx and VLSI Technology, as well as with Silicon Valley startups including Anadigm and Tabula. Mr. Dhanani has completed a graduate certificate in Management Science from Stanford University and holds MSEE and MBA degrees from Arizona State University.

Leave a Reply

featured blogs
May 2, 2024
I'm envisioning what one of these pieces would look like on the wall of my office. It would look awesome!...
Apr 30, 2024
Analog IC design engineers need breakthrough technologies & chip design tools to solve modern challenges; learn more from our analog design panel at SNUG 2024.The post Why Analog Design Challenges Need Breakthrough Technologies appeared first on Chip Design....

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Nexperia Energy Harvesting Solutions
Sponsored by Mouser Electronics and Nexperia
Energy harvesting is a great way to ensure a sustainable future of electronics by eliminating batteries and e-waste. In this episode of Chalk Talk, Amelia Dalton and Rodrigo Mesquita from Nexperia explore the process of designing in energy harvesting and why Nexperia’s inductor-less PMICs are an energy harvesting game changer for wearable technology, sensor-based applications, and more!
May 9, 2023
41,772 views