The Mil & Aero Blog
Tuesday, May 3, 2011
  BittWare Anemone processor could make FPGAs as popular as general-purpose processors in embedded computing

Posted by John Keller.

One of the biggest raps against field-programmable gate arrays for digital signal processing is the complexity of the FPGA. To use these powerful-but-frustrating devices, systems designers must be adept in the arcane VHSIC Hardware Description Language (VHDL), as well as in hand-coding to achieve the most efficient performance. Using FPGAs is like a throwback to the old days of programming ASICs in assembly language to squeeze out the most performance possible.

As a result, many designers shy away from using FPGAs when they can, and opt instead for digital signal processing (DSP) architectures based on general-purpose processors like the 2nd Generation Intel Core i7 and on the new breed of graphics processing units (GPUs) like the NVIDIA CUDA. Using the GPP/GPU architecture for DSP-intensive floating-point processing, proponents argue, is easier and faster to market because the software can be written in high-order languages like C and C++, rather than the difficult VHDL.

Much of the reluctance to use FPGAs in DSP applications may be changing, however, with the introduction today of the FPGA/Anemone architecture from BittWare Inc. in Concord, N.H. Anemone is a floating-point co-processor that is programmable in the standard C computer language, which has the potential to make FPGA-based processors as easy and quick to use as the GPP/GPU architectures are becoming.

BittWare's new Anemone/FPGA architecture, which is based on Altera high-performance FPGAs and the Adapteva Epiphany processor, is designed for floating-point embedded computing applications like radar processing, software-defined radio, electronic warfare, and signals intelligence.

I think we'll be hearing a lot more about the Anemone/FPGA architecture in the future.
 
Comments: Post a Comment

Subscribe to Post Comments [Atom]





<< Home
The MAE editorial staff uses the Military Aerospace and Electronics Blog to share ...

Archives
November 2007 / December 2007 / January 2008 / February 2008 / March 2008 / April 2008 / May 2008 / June 2008 / July 2008 / August 2008 / September 2008 / October 2008 / November 2008 / December 2008 / January 2009 / February 2009 / March 2009 / April 2009 / May 2009 / June 2009 / July 2009 / August 2009 / September 2009 / October 2009 / November 2009 / December 2009 / January 2010 / February 2010 / March 2010 / April 2010 / May 2010 / June 2010 / July 2010 / August 2010 / September 2010 / October 2010 / November 2010 / December 2010 / January 2011 / February 2011 / March 2011 / April 2011 / May 2011 / June 2011 / July 2011 / August 2011 / September 2011 / October 2011 / November 2011 / December 2011 /


Powered by Blogger

Subscribe to
Posts [Atom]