[an error occurred while processing this directive]
Ответ: Несколко слов: В общем FPGA гораздо эффективнее при обработке быстрых сигналов, обычно > 40 MHz, DSP эффективней на многоканалных задачах, но медленныхых, обычно audio.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено PicoDev 27 февраля 2003 г. 07:33
В ответ на: Ктонибуть видел какойнибуть обзор на тему "DSP vs FPGA" отправлено -=Sergei=- 26 февраля 2003 г. 15:28

The future of Digital Signal Processing is here now...
Andraka Consulting Group has been using it for years
FPGAs offer an opportunity to accelerate your digital signal processing application up to 1000 times over a traditional DSP microprocessor.

Microprocessors are slow.

Digital signal processing has traditionally been done using enhanced microprocessors. While the high volume of generic product provides a low cost solution, the performance falls seriously short for many applications. Until recently, the only alternatives were to develop custom hardware (typically board level or ASIC designs), buy expensive fixed function processors (eg. an FFT chip), or use an array of microprocessors.

FPGAs accelerate DSP

Recent increases in Field Programmable Gate Array performance and size offer a new hardware acceleration opportunity. FPGAs are an array of programmable logic cells interconnected by a matrix of wires and programmable switches.. Each cell performs a simple logic function defined by a user's program. An FPGA has a large number (64 to over 20,000) of these cells available to use as building blocks in complex digital circuits. Custom hardware has never been so easy to develop.

Performance up to 1000x.*

The ability to manipulate the logic at the gate level means you can construct a custom processor to efficiently implement the desired function. By simultaneoulsy performing all of the algorithm’s subfunctions, the FPGA can outperform a DSP by as much as 1000:1.


DSP performance is limited by the serial instruction stream. FPGAs are a better solution in the region above the curve.

* Actual performance gains depend on algorithm efficiency, clock rates, degree of parallelism and other factors. Typical gains lie between 10:1 and 1000:1

FPGA DSPs are flexible,

Like microprocessors, many FPGAs can be infinitely reprogrammed in-circuit in only a fraction of a second. Design revisions, even for a fielded product, can be implemented quickly and painlessly. Hardware can also be reduced by taking advantage of reconfiguration.

Highly integrated,

The programmable logic in an FPGA can absorb much of the interface and ‘glue’ logic associated with microprocessors. The tighter integration can make a product smaller, lighter, cheaper and lower power.

Competitively priced,

FPGAs are a generic product customized at the point of use. They enjoy the cost advantages of high production volumes. There are also none of the NRE charges or fabrication delays associated with ASIC development..

And get you to market on time.

The FPGA’s flexibility eliminates the long design cycle associated with ASICs. With FPGAs there are no delays for prototypes or early production volume. Design revisions are easily implemented, often taking less than a day. The devices are fully tested by the manufacturer, eliminating production test development.

So why isn’t everyone using FPGAs for DSP?

Lack of experience using these devices for intense computational applications.
Algorithms developed for microprocessors can be difficult to translate into hardware.
Immaturity of design tools for FPGA based DSP design
Success of an FPGA DSP design is heavily dependent on the experience of the designer, not only in implementing designs in FPGAs, but also in tailoring algorithms for hardware efficiency.

Andraka Consulting Group
is the high performance FPGA DSP expert.

We’ve been using FPGAs in DSP designs since 1988 for:

Radar signal processors (data rates above 40 Mhz)
Physical system and noise modeling
Video processing
Audio signal processing
Communications
and other applications

Andraka Consulting Group will

Tailor your algorithms to the FPGA
Optimize the logic for high performance or density
Translate the design into an FPGA program
Provide the highest possible performance in FPGAs

We also do:
FPGA macro function development,
Design evaluations and recommendations
High performance design tune-ups
Board level FPGA based designs
FPGA design seminars

Call now to find out what
Andraka Consulting Group
can do for your DSP


Send mail to info@andraka.com with questions or comments about this web site.
Images and text Copyright © 1998-2000 Andraka Consulting Group, Inc.
Images and text may not be reproduced without express written permission from Andraka Consulting Group, Inc.
This site url is http://www.andraka.com
Last modified: October 09, 2002


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru