Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  DSP   |   External Memory   |   Embedded Processing   |   High-Speed Serial I/O   |   Parallel I/O   |   Signal Integrity   |   System Integration  

 DSP Solutions
      Overview
      Devices
      IP Cores
      Reference Designs
      Development Kits
      Design Software
   Video and Imaging
      Communications
      Benchmarks
      Conference Papers
      Training
      Customer Successes
      Literature
  

DSP Performance – Open Core Benchmark

Code:DSP

Altera is the leader in digital signal processing (DSP) performance for FPGAs. Recent benchmarks compared the performance of Altera's and Xilinx's high-performance and low-cost FPGAs. These benchmarks used open source intellectual property (IP) cores readily available from www.opencores.org

Results from the DSP open core benchmark show that:

  • For high-density FPGAs, Altera's Stratix® II FPGAs offer 1.8x higher DSP performance than Virtex-4 FPGAs
  • For low-cost FPGAs, Altera's Cyclone® II FPGAs offer 2x higher DSP performance than Spartan-3 FPGAs

The benchmark suite includes six open cores from www.opencores.org and each core has popularity statistics higher than 10 percent.

Figure 1 shows the high-density FPGA performance comparison between Altera's Stratix II and Xilinx's Virtex-4 FPGAs. Figure 2 shows the results of low-cost FPGA  performance comparison between Altera’s Cyclone II and Xilinx's Spartan-3 FPGAs.

Figure 1. DSP IP Performance Benchmark Data Comparing Stratix II and Virtex-4 FPGAs

DSP IP Performance Benchmark

Figure 2. DSP IP Performance Benchmark Data Comparing Cyclone II and Spartan-3 FPGAs

DSP IP Performance Benchmark

Notes:

  1. The relative performance for VCS is the average of the three sub-systems in the VCS design
  2. CFFT design was chosen because it is a common function in typical DSP designs rather than by its popularity statistics on www.opencores.org.

Table 1 shows the benchmark setup and the device speed grade information.

Table 1. Benchmark Setup and Device Speed Grade Information

FPGA Category FPGA Family Speed Grade Synthesis Tool Place-and-Route Tool
High-Performance FPGAs Altera® Stratix II Fastest (-3) Synplify Pro 8.0 Quartus® II version 5.0
Xilinx Virtex-4 Fastest (-12) Synplify Pro 8.0 ISE 7.1i Service Pack 1
Low-Cost FPGAs Altera Cyclone II Fastest (-6) Synplify Pro 8.0 Quartus II version 5.0
Xilinx Spartan-3 Fastest (-5) Synplify Pro 8.0 ISE 7.1i Service Pack 1

Table 2 provides detailed information on the DSP open cores used in this performance benchmark. (See more information on performance benchmarking methodology).

Table 2. DSP Open Core Performance Benchmark Core Information

Core Name Core Description
AES AES (Rijndael) crypto core
CORDIC CORDIC arithmetic core
FM Simple FM receiver
VGA VGA/LCD controller
VCS Video compression system. Three sub-systems were benchmarked: discrete cosine transform (DCT), Huffman decoder, and Huffman encoder
CFFT Radix 4 complex fast Fourier transform

 
DSP Performance Center

Stratix II FPGA Performance Leadership

DSP Applications Using Stratix II Devices

  Please Give Us Feedback