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:

DSP Builder—Advanced Blockset with Timing-Driven Simulink Synthesis

Home > Products > Design Software > DSP Builder > DSP Builder—Advanced Blockset with Timing-Driven Simulink Synthesis

DSP Builder is the leading synthesis technology for quickly and effortlessly implementing Simulink designs in the high-performance FPGA platform. With the 8.0 release of the DSP Builder tool, Altera has added a number of new Simulink blocksets—called the Advanced Blockset library—that vastly improves your productivity, especially for the synthesis of multi-channel designs.

The DSP Builder Advanced Blockset library adds new blocks and includes a unique synthesis technology that optimizes the high level, un-registered netlist into pipelined RTL targeted and optimized to your chosen device and desired clock rate. The synthesis technology automatically adds pipelined stages and registers to meet the system-level design constraints you set.

You can specify your desired clock frequency, number of channels, and other top-level design constraints. The generated RTL is automatically pipelined to achieve timing closure. By analyzing the system-level constraints, the tool also optimizes folding, that is, time division multiplexing to achieve optimum logic utilization, with no manual RTL tweaking.

The synthesis technology also allows you to easily increase or decrease the number of channels—for example, in your FIR filter or digital up conversion signal chain—simply by using a parameter file within the Simulink design. DSP Builder adds the required time division multiplexing control logic and generates the update RTL in a matter of minutes. The resulting RTL has performance similar to hand-optimized HDL.

The hardware is written out as plain text VHDL, along with scripts that integrate with the Quartus® II software for push-button compilation and the ModelSim® simulator for functional verification.

The combination of these features allows you to create a resource optimized, high-performance implementation without prior FPGA experience. This design can be retargeted on a variety of FPGA families.

The advanced blockset includes not only the high level intellectual property (IP) cores, but also primitive building blocks that allow you to build your custom algorithms. Many example designs are available that give you a starting point and help illustrate your design possibilities.

Related Documents

  • DSP Builder Advanced Blockset User Guide (PDF)
  • DSP Builder Advanced Blockset Reference Manual (PDF)
  • DSP Builder Release Notes and Errata (PDF)

Related Links

  • Download DSP Builder
  • Code:DSP Solutions Center
  • DSP Design Flow Overview
  • The MathWorks: MATLAB and Simulink Product Evaluation for Use with Altera DSP Builder
  • DSP Builder Support Page
  • DSP Builder Design Examples
  • The MathWorks and Altera
  • DSP Literature
Rate This Page


  • Logic Design
    • Quartus II Subscription Edition
      • Design Entry & Synthesis
      • Verification & Board Level
      • Optimization
    • Quartus II Web Edition
    • ModelSim-Altera
    • What's New
  • DSP Design
    • DSP Builder
  • Getting Started
    • FPGAs & CPLDs
    • HardCopy ASIC
  • Switching to Quartus II
    • ASIC Users
    • Xilinx ISE Users
    • MAX+PLUS II Users
  • Partners
    • EDA Partners
  • Ordering & Downloading
    • Ordering
    • Downloading
    • Licensing
    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