Page loading . . .

  
 Category: Tutorials, White Papers, App Notes, etc.: White Papers: Wednesday, May 22, 2013
FPGAs: Fast Track to DSP  
Company: Mentor Graphics Corp.
 Printer friendly
 E-Mail Item URL

DSP, for many engineers in the field, is a proprietary device used to implement digital-signal processing functions. These conventional pieces of silicon have been used for years to quickly and efficiently digitize analog signals, arithmetically alter that digital information in a desired way, then convert the digital back into something sensory that we humans can typically see, hear, or feel. These digital signal processors, or DSPs, are found throughout the world of electronic equipment, from cell phones to flat-screen TVs.

Dedicated DSP processors and cores are still a widely popular means of achieving digital signal processing needs. In little more than a few days time, a programmer can take a DSP chip and write an algorithm that will efficiently perform the digital signal processing task required. But as CPUs have incorporated arithmetic coprocessors and extensions that optimize digital signal processing tasks, and as other silicon alternatives have emerged, the necessity of a separate DSP chip is no longer viewed as inevitable. In fact, there seems to be increasing evidence that the negatives of discrete DSP chips might outweigh their benefits.

First, there is the issue of fixed costs. All DSP chips are viewed as IP (intellectual property), and as such, have per-use costs associated with them.While such considerations aren’t much of an impediment to a company producing a limited number of end products, many digital signal processing needs occur in high-volume products where steep discounting of retail prices over a short period of time requires the lowest per-unit cost possible.

Next, there is the issue of performance. Compared to either ASIC or FPGA hardware solutions, a DSP chip is by far the slowest option. ASIC chips run as fast as the technology allows. Similarly, an FPGA that has been optimized to perform a digital-signal-processing task, will run anywhere from 10 times to more than 1000 times faster than a single DSP chip.Whereas a DSP processor typically employs serial processing, the parallel capacities inherent to either ASIC or FPGA architecture will always give them both a significant edge over DSPs.

Finally, the power drain of most DSP chips can quickly become an issue, especially if the end product will rely on battery power to increase its portability. The explosion of battery-driven technologies such as Wireless LANs brings this power issue to the forefront of engineering considerations. While DSP chips are often quick to program into your system during the development phase, their battery-hungry ways make them less attractive options for digital signal processing with significant portability needs. Carter Horney, a WLAN researcher associated with Forward Concepts, a DSP research company, puts it bluntly: "DSPs just draw too much power for portable applications."

Access the entire document on the Mentor Graphics Corp. website.

Read more about
Mentor Graphics Corp.
on SOCcentral.com


Keywords: Mentor Graphics, FPGAs, DSPs,
205/4003 12/29/2003 8236 2588
Add a comment or evaluation (anonymous postings will be deleted)



Designer's Mall
0.234375



 Search for:
            Site       Current Category  
   Search Options

Subscribe to SOCcentral's
SOC Explorer
Newsletter
and receive news, article, whitepaper, and product updates bi-weekly.

Exec Viewpoint

Maximizing the Value of Your Internal IP


Warren Savage
CEO, IPextreme

Exec Viewpoint

Yes, Virginia,
There Is a
Stitch-and-Ship


Dave Johnson
VP of Sales
Breker Verification

Odd Parity

Lets' Go On
with the Show!


Mike Donlin
The Write Solution

Odd Parity Archive

Barbara's Bytes

So, Just What
Is ESL


Barbara Tuck
Senior Editor,
SOCcentral

SOCcentral Job Search

SOC Design
ASIC Design
ASIC Verification
FPGA Design
CPLD Design
PCB Design
DSP Design
RTOS Development
Digital Design

Analog Design
Mixed-Signal Design
DFT
DFM
IC Packaging
VHDL
Verilog
SystemC
SystemVerilog

Special Topics/Feature Articles
3D Integrated Circuits
Analog & Mixed-Signal Design
Design for Manufacturing
Design for Test
DSP in ASICs & FPGAs
ESL Design
Floorplanning & Layout
Formal Verification/OVM/UVM/VMM
Logic & Physical Synthesis
Low-Power Design
MEMS
On-Chip Interconnect
Selecting & Integrating IP
Signal Integrity
SystemC
SystemVerilog
Timing Analysis & Closure
Transaction Level Modeling (TLM)
Verilog
VHDL
 
Design Center
Whitepapers & App Notes
Live and Archived Webcasts
Newsletters


About SOCcentral.com

Sponsorship/Advertising Information

The Home Port  EDA/EDA Tools  FPGAs/PLDs/CPLDs  Intellectual Property  Electronic System Level Design  Special Topics/Feature Articles  Vendor & Organization Directory
News  Major RSS Feeds  Articles Online  Tutorials, White Papers, etc.  Webcasts  Online Resources  Software   Tech Books   Conferences & Seminars  About SOCcentral.com
Copyright 2003-2013  Tech Pro Communications   1209 Colts Circle    Lawrenceville, NJ 08648    Phone: 609-477-6308
188.205  0.3085938