a techfocus media publication :: October 16, 2007 :: volume XVII, no. 03

FROM THE EDITOR

This week, Mentor Graphics and Altera announced a collaboration that brings us optimized Altera FPGA libraries for Mentor’s revolutionary Catapult C Synthesis tool.  The combination of the performance potential and flexibility of high-end Altera FPGAs with the architecture optimization power of Mentor’s tool in converting complex C or C++ algorithms to hardware architectures defines a new point on the productivity, power, and performance tradeoff curve for signal processing and similar applications. Our latest feature takes a look.

Thanks for reading! If there's anything we can do to make our publications more useful to you, please let us know at:
comments@fpgajournal.com. If you'd rather sound off in public, please post your comments or questions in our new Journal Forums.

Kevin Morris – Editor
FPGA and Structured ASIC Journal

CURRENT FEATURE ARTICLES

Dialing-in DSP on FPGA
Catapult Customized for Altera
Myth of the Technical Track
Management Migration of Engineering Talent

Happy Birthday!
FPGA Journal Turns 4

Pumping Up Precision
Mentor Upgrades Synthesis
Low Power Processing
Actel Igloo Meets ARM Cortex M1
ARM and Altera
Why You Should Care
A New Way to Design FPGAs
by Simon Bloch, Mentor Graphics Corp.
Battery-Powered Proof
Development Board with a Mission

JOURNAL WEBCASTS


Dialing-in DSP on FPGA
Catapult Customized for Altera

We’ve discussed the amazing potential FPGAs bring to DSP acceleration for years now.  We’re not alone, either.  FPGA vendors have pumped out trumped up performance specifications with dizzying claims as to the number of GMACs (Giga-Multiply-Accumulates per second) their hardware could execute.  So dizzying, in fact, that most of the potential customers got vertigo and fell to the floor without buying any FPGAs.

This was a problem for FPGA vendors - who quickly hooked up probes to the unconscious DSP dudes, downloaded their issues through virtual JTAG ports, and found out (among other things) that whipping out a few lines of algorithmic software for a DSP processor was a whole different ballgame from going back to school to learn enough about datapath microarchitectures to design one of the highly-parallel, heavily-pipelined, carefully-timed creations in VHDL or Verilog that would actually bring any reasonable percentage of those GMACs to life.

If you watch the whole thing in slow motion (using our high-frame-rate HD resolution digital camera with both Stratix III AND Virtex 5 devices processing the video in real time using all of their embedded DSP blocks simultaneously… Oh wait, that’s the marketing pitch), you’d see that the FPGA vendors got those outrageous GMACs numbers by simply multiplying the number of multipliers on their device by the maximum frequency at which they could be clocked.  Nothing in the real world will ever, ever, ever even come close to that performance with those devices.

This small marketing miscue, however, has nothing to do with the problem.  It turns out that many DSP designers would be perfectly content with only 10-50X the performance they got with a traditional DSP (not the 1000X or so some of the GMACs numbers might lead one to believe).  The real issue was the designer expertise required to do the FPGA design and the fear factor faced by project teams in picking up that gauntlet – even in hopes of enormous performance gains.

Over in the ASIC world, however, it turns out that the EDA industry had been busy working on the same problem.  Instead of licensing a DSP core for your next system-on-chip, you could get much better performance (usually at lower cost and power) by designing a chunk of custom hardware for your specific algorithm. 
[more]

EVENTS & ANNOUNCEMENTS

Design without prototype! How much time and money would you save?
Join the Altium Designer revolution – complimentary seminars being held across US / Canada from Oct 3 –
Nov 8, 2007. Discover how Altium Designer allows you to develop, test, debug and interact live with your design without the need to construct development prototypes. Register now to see how the powerful new features of Altium Designer combined with the unique benefits of Altium’s new reconfigurable hardware platform, the Desktop NanoBoard, delivers a unified electronics design solution.
Seats are limited, so for more information please call

1-800-544-4186
or register online now.
Click here to register!



Visit Techfocus Media

Did you miss the ARM Developers' Conference?
Join Amelia Dalton, host of Journal Webcasts for Journal Webcasts' coverage of the ARM Developers' Conference. Journal Webcasts brings you interviews with key participants, booth visits, and quite a few other surprises from from the ARM Developers' Conference & Design Pavilion.
Click here to register


Introducing Precision RTL Plus. Precision RTL Plus is the latest addition to the Precision Synthesis family of products which builds on Precision RTL by delivering a vendor-independent solution for breakthrough productivity.  Precision RTL Plus provides three industry-first capabilities for every designer, regardless of level of expertise, to reach timing closure faster, minimize the impact of late cycle design changes and make efficient use of FPGA architectural blocks. 
Learn More About Precision RTL Plus!


You're receiving this newsletter because you subscribed at our web site www.fpgajournal.com.
If someone forwarded this newsletter to you and you'd like to receive your own free subscription, go to: www.fpgajournal.com/update.
If at any time, you would like to unsubscribe, click here. (But we hope you don't.)
If you have any questions or comments, send them to comments@fpgajournal.com.

All material copyright © 2003-2007 techfocus media, inc. All rights reserved.
Privacy Statement