FPGA, CPLD, and ASIC solutions from Altera
  • Download Center
  • Literature
Sign in/register
myAltera Account
Welcome
  •   myAltera
  •   Logout
  • Products
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design & Support Services
    • Literature
  • End Markets
    • Automotive
    • Broadcast
    • Computer & Storage
    • Consumer
    • Industrial
    • Medical
    • Military
    • Test & Measurement
    • Wireless
    • Wireline
  • Technology
    • DSP
    • External Memory
    • Embedded Processing
    • Transceivers
    • Parallel I/O
    • Signal Integrity
    • System Integration
  • Training
    • Training Courses
    • University Program
    • Webcasts & Videos
    • Demonstrations
    • Events Calendar
  • Support
    • Design & Support Resources
    • Knowledge Database
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design Examples
    • Downloads
    • User Communities/Forums
    • mySupport
  • About Altera
    • About Us
    • Environmental
    • Customer Successes
    • Partners
    • Newsroom
    • Investor Relations
    • Jobs
    • Contact Us
  • Buy Online
    • Devices
    • Design Software
    • Development & Education Kits
    • Cables & Programming Hardware
    • Intellectual Property
  • Entire Site
  • Part Number
  • Knowledge Database
  • Support & Technical Docs
  • Forums & Wiki
Username:  
Password:  
 
Forgot my username or password
Don't have myAltera account? Register Now.
Enter your email address:

Literature: DSP

Home > Products > Literature > DSP Handbook

Evolutions in technology are improving beyond traditional programmable digital signal processing (DSP) device capabilities. The degree of flexibility offered by programmable logic and the associated throughput benefits make FPGAs and PLDs increasingly attractive alternatives for performance-hungry applications.

In modern multi-channel systems, where similar data arrives at very high sampling rates and is subject to simultaneous algorithmic transformations, FPGA implementations with high I/O rates and parallel structures provide a tangible benefit at a fraction of the cost of a multi-processor-based DSP approach.

Altera’s set of DSP documentation presents the design flow commonly used in the FPGA design community. To view all DSP literature, click the link below.

DSP Literature (November 2009) (95 MB)

I. DSP Design Building Blocks

  • Subscribe Alert FFT MegaCore Function User Guide (ver 9.1, Nov 2009, 1 MB)
  • Subscribe Alert CIC MegaCore Function User Guide (ver 9.1, Nov 2009, 780 KB)
  • Subscribe Alert NCO MegaCore Function User Guide (ver 9.1, Nov 2009, 968 KB)
  • Subscribe Alert FIR Compiler User Guide (ver 9.1, Nov 2009, 2 MB)
  • Subscribe Alert Reed-Solomon Compiler User Guide (ver 9.1, Nov 2009, 642 KB)
  • Subscribe Alert Viterbi Compiler User Guide (ver 9.1, Nov 2009, 991 KB)
  • Video and Image Processing Suite User Guide (ver 9.1, Nov 2009, 6 MB)
  • AN 404: FFT/IFFT Block Floating Point Scaling (ver 1.0, Oct 2005, 110 KB)
  • AN 455: Understanding CIC Compensation Filters (ver 1.0, Apr 2007, 268 KB)
II. DSP Development Flow – DSP Builder
  • Subscribe Alert DSP Builder Installation and Licensing (ver 9.0, Mar 2009, 245 KB)
  • Subscribe Alert DSP Builder User Guide (ver 9.1, Nov 2009, 13 MB)
  • Subscribe Alert DSP Builder Reference Manual (ver 9.1 SP1, Feb 2010, 12 MB) Updated
  • Subscribe Alert DSP Builder Release Notes and Errata (ver 5.0, Nov 2009, 146 KB)
  • Subscribe Alert DSP Design Flow User Guide (ver 3.3, Nov 2009, 603 KB)
  • Subscribe Alert DSP Builder Advanced Blockset User Guide (ver 9.1 SP1, Feb 2010, 5 MB) Updated
  • Subscribe Alert DSP Builder Advanced Blockset Reference Manual (ver 9.1 SP1, Feb 2009, 1 MB)
III. Hardware Development
  • DSP Development Kit Getting Started User Guide (ver 1.0, Oct 2008, 2 MB)
  • DSP Development Kit, Stratix & Stratix Professional Edition Getting Started User Guide (ver 1.3.0 rev 1, Dec 2004, 2 MB)
    • DSP Development Kit, Cyclone II Edition Getting Started User Guide (ver 1.1, Sep 2007, 3 MB)
      (RoHS compliant)
      • Cyclone II DSP Board Schematic
    • Stratix EP1S80 DSP Development Board Data Sheet (ver 1.3, Dec 2004, 1 MB)
    • Stratix EP1S25 DSP Development Board Data Sheet (ver 1.6, Dec 2004, 663 KB)
      • Cyclone II DSP Development Board Reference Manual (ver 1.1, Sep 2007, 2 MB)
        (RoHS compliant)
        • Cyclone II DSP Board Schematic
      • Stratix II EP2S180 DSP Development Board Reference Manual (ver 1.0, Aug 2005, 549 KB)
        • Stratix II DSP Development Board Reference Manual (ver 6.0.1, Aug 2006, 447 KB)
          • Schematic Files
        IV. Device Selection and Architecture
        • DSP Blocks in Stratix & Stratix GX Devices (ver 2.2, Jul 2005, 267 KB)
          (Replaces AN 214)
        • Implementing High-Performance DSP Functions in Stratix & Stratix GX Devices (ver 1.1, Sep 2004, 760 KB)
          (Replaces AN 215)
        • DSP Blocks in Stratix II & Stratix II GX Devices (ver 2.2, Jan 2008, 339 KB)
        • Subscribe Alert Stratix II DSP Performance (ver 2.0, Jan 2005, 241 KB)
        • Subscribe Alert DSP Blocks in Stratix III Devices (ver 1.6, May 2009, 446 KB)
        • Subscribe Alert DSP Blocks in Stratix IV Devices (ver 3.0, Nov 2009, 1 MB)
        • DSP Blocks in Arria GX Devices (ver 1.2, May 2008, 322 KB)
        • Subscribe Alert DSP Blocks in Arria II GX Devices (ver 2.0, Nov 2009, 907 KB)
        • Embedded Multipliers in Cyclone II Devices (ver 1.2, Feb 2007, 152 KB)
        • Subscribe Alert Embedded Multipliers in Cyclone III Devices (ver 2.1, Jul 2009, 141 KB)
        • Subscribe Alert Embedded Multipliers in Cyclone IV Devices (ver 1.0, Nov 2009, 161 KB)
        • Subscribe Alert DSP Block Implementation in HardCopy III Devices (ver 2.0, Dec 2008, 105 KB)
        • Subscribe Alert DSP Block Implementation in HardCopy IV Devices (ver 1.0, Dec 2008, 104 KB)
        V. DSP Applications Using FPGAs
        • Subscribe Alert FPGAs for High-Performance DSP Applications (ver 1.1, May 2005, 119 KB)
        • Implementing FFT in an FPGA Co-Processor (ver 1.0, Mar 2005, 1 MB)
          (presented at GSPx)
        • Adaptive Edge Detection for Real-Time Video Processing using FPGAs (ver 1.0, Mar 2005, 341 KB)
          (presented at GSPx)
        • Direct Up-Conversion using an FPGA-based Polyphase Modem (ver 1.0, Mar 2005, 240 KB)
          (presented at GSPx)
        • Extending the Peripheral Set of DSP Processors using FPGAs (ver 1.0, Mar 2005, 1 MB)
          (presented at GSPx)
        • Rapid FPGA Modem Design Techniques for SDRs using Altera DSP Builder (ver 1.0, Mar 2005, 1 MB)
          (presented at GSPx)
        • FPGA Co-Processing Solutions for High Performance Signal Processing Applications (ver 1.0, Mar 2005, 318 KB)
          (presented at GSPx)
        • Studies on FIR Filter Pre-Emphasis for High-Speed Backplane Data Transmission (ver 1.0, Mar 2005, 2 MB)
          (presented at GSPx)
        • Enabling Real-Time JPEG2000 with FPGA Architectures (ver 1.0, Mar 2005, 2 MB)
          (presented at GSPx)
        • A Simple Data Pre-Distortion Technique for Satellite Communications (ver 1.0, Mar 2005, 2 MB)
          (presented at GSPx)
        • Subscribe Alert Soft Multipliers For DSP Applications (ver 1.0, May 2003, 490 KB)
        • AN 306: Implementing Multipliers in FPGA Devices (ver 3.0, Jul 2004, 733 KB)
        • Subscribe Alert Versatile Digital QAM Modulator (ver 1.1, Jan 2006, 586 KB)
        • Subscribe Alert Increase Bandwidth in Medical & Industrial Applications With FPGA Co-Processors (ver 2.1, Feb 2006, 494 KB)
        • Subscribe Alert Implementation of CORDIC-Based QRD-RLS Algorithm on Altera Stratix FPGA with Embedded Nios Soft Processor Technology (ver 1.0, Mar 2004, 119 KB)
        VI. Reference Designs
        • AN 245: Filtering Reference Design Lab (ver 3.0, Dec 2004, 670 KB)
        • AN 263: CORDIC Reference Design (ver 1.4, Jun 2005, 323 KB)
        • AN 314: Digital Predistortion Reference Design (ver 1.0, Jul 2003, 1 MB)
        • AN 317: Turbo Encoder Co-processor Reference Design (ver 1.2, Oct 2003, 183 KB)
        • AN 332: Link-Port Reference Design (ver 1.3, Feb 2005, 1 MB)
        • AN 334: ADI Parallel Port SDRAM Controller Reference Design (ver 1.3, Jun 2005, 753 KB)
        • AN 339: Serial Digital Interface Demonstration for Stratix II GX Devices (ver 3.3, May 2007, 288 KB)
        • AN 347: Farrow-Based Decimating Sample Rate Converter (ver 1.0, Mar 2004, 256 KB)
        • AN 362: Stratix II Filtering Lab (ver 1.0, Oct 2004, 1 MB)
        • AN 363: FFT Co-Processor Reference Design (ver 1.0, Oct 2004, 1 MB)
        • AN 364: Edge Detection Reference Design (ver 1.0, Oct 2004, 1 MB)
        • AN 371: Automotive Graphics System Reference Design (ver 1.0, Dec 2004, 195 KB)
        • AN 375: Cyclone II FFT Co-Processor Reference Design (ver 1.0, May 2005, 566 KB)
        • AN 376: Cyclone II Filtering Lab (ver 1.0, May 2005, 1 MB)
        • AN 383: Cyclone II DDR2 SDRAM Demonstration (ver 1.0, Apr 2005, 175 KB)
        • AN 388: High-Performance EMIF Bridge Core (ver 1.2, Sep 2005, 435 KB)
        • AN 393: Stratix II Professional Filtering Lab (ver 1.0, Aug 2005, 1 MB)
          • AN 412: A Scalable OFDMA Engine for WiMAX (ver 2.1, May 2007, 359 KB)
            • WiMAX OFDMA Reference Design Web Page
          • AN 421: Accelerating WiMAX DUC & DDC System Designs (ver 2.2, May 2007, 758 KB)
            • WiMAX DUC & DDC Reference Design Web Page
          • Subscribe Alert AN 427: Video and Image Processing Example Design (ver 8.0, Nov 2009, 3 MB)
            • Video Processing Reference Design web page
          • AN 430: WiMAX OFDMA Ranging (ver 1.0, Aug 2006, 769 KB)
            • AN 434: Channel Estimation & Equalization for Mobile WiMAX Basestations (ver 1.1, May 2007, 748 KB)
              • Channel Estimation & Equalization Reference Design
            • AN 439: Constellation Mapper and Demapper for WiMAX (ver 1.1, May 2007, 250 KB)
            • AN 442: Tool Flow for Design of Digital IF for Wireless Systems (ver 1.0, May 2007, 1 MB)
            • AN 450: Uplink Desubchannelization for WiMAX (ver 1.0, Feb 2007, 319 KB)
            • AN 451: Downlink Subchannelization for WiMAX (ver 1.0, Feb 2007, 319 KB)
              • AN 452: An OFDM Kernel for WiMAX (ver 1.0, Feb 2007, 319 KB)
                • WiMAX OFDMA Reference Design Web Page
              • AN 475: Crest Factor Reduction for OFDMA Systems (ver 1.0, Dec 2007, 362 KB)
              • AN 480: 1536-Point FFT for 3GPP Long Term Evolution (ver 1.0, Oct 2007, 154 KB)
                • AN 504: DSP System Design in Stratix III Devices (ver 1.0, Feb 2008, 1 MB)
                  • Design Example 1: Parallel FIR
                  • Design Example 2: Multi-Channel FIR
                  • Design Example 3: MAC_FIR (vhdl)
                  • Design Example 4: Large Mult_Add
                • AN 506: QR Matrix Decomposition (ver 2.0, Mar 2008, 371 KB)
                • AN 515: 24K FFT for 3GPP LTE RACH Detection (ver 1.0, Nov 2008, 230 KB)
                • AN 544: Digital IF Modem Design with the DSP Builder Advanced Blockset (ver 1.0, Aug 2008, 976 KB)
                VII. Errata Sheets

                        For a complete list of errata sheets, see www.altera.com/literature/lit-es.jsp.

                Rate This Page


              • Overview
                • Brochures
                • Conference Papers
                • Design Contest Papers
                • Device Selector Guides
                • Solution Sheets
                • White Papers
              • By End Market
                • Automotive
                • Broadcast
                • Consumer
                • Medical
                • Military
              • Device Documentation
                • Stratix IV (E, GX, GT)
                • Stratix III (L and E)
                • Stratix II GX
                • Stratix II
                • Stratix GX
                • Stratix
                • Arria II GX
                • Arria GX
                • Cyclone IV (E and GX)
                • Cyclone III (and LS)
                • Cyclone II
                • Cyclone
                • MAX II (and G, Z)
                • MAX 3000A
                • MAX 7000
                • HardCopy IV (E and GX)
                • HardCopy III
                • HardCopy II
                • Automotive-Grade Devices
                • Configuration Devices
                • Mature Devices
                • Packaging
              • Design Tools
                • Quartus II
                • SOPC Builder
                • System-Level Software
                • MAX+PLUS II
              • IP/Embedded Processors
                • IP and Megafunctions
                  • Embedded Processors
                  • Interfaces and Peripherals
                  • DSP
                  • Communications
                • Nios II Processor
                • Nios Processor
              • By Technology
                • DSP Handbook
                • External Memory Interfaces
              • Development Kits/Cables
                • Development Kits
                • Programming Cables
              • By Type
                • Advisories/PCNs/PDNs
                • Application Briefs
                • Application Notes
                • Brochures
                • Conference Papers
                • Data Sheets
                • Design Content Papers
                • Device Selector Guides
                • Errata Sheets
                • Functional Specifications
                • Manuals
                • Pin Connection Guidelines
                • Pin-Outs
                • Release Notes
                • Reliability Report
                • Solution Sheets
                • Technical Briefs
                • Tutorials
                • User Guides
                • White Papers
              • Technical Updates
                • View Recent Technical Updates
                • Subscribe/Manage
                Please give us feedback
                Products | End Markets | Technology | Training | Support | About Altera | Buy Online
                Jobs | Investor Relations | Contact Us | Site Map | Privacy | Legal Notice
                Copyright © 1995-2010 Altera Corporation. All Rights Reserved.
                Altera Forum
                Altera
                Forum
                Twitter
                Twitter
                RSS
                RSS
                Facebook
                Facebook
                Flickr
                Flickr
                YouTube
                YouTube
                Email Updates
                Email
                Updates