|
|
  |
Книги по реализации DSP в FPGA |
|
|
|
Aug 28 2013, 08:40
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(Torpeda @ Aug 28 2013, 11:30)  Добрый день уважаемые розработчики, Возникла необходимость изучить способы реализации алгоритмов DSP в железе (фильтры, БПФ, и.т.п)
Думаю что повторяюсь, но может кто подскажет толковую литературу по теме? Интересует впервую очередь способы аппаратной реализации элементов DSP, а не математическая теория.
спасибо. так может Вы расскажете, что именно Вас интересует? Вы планируете делать эту обработку на ПЛИС или на ARM/DSP процессоре?
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Aug 28 2013, 13:01
|

Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 23-02-12
Пользователь №: 70 424

|
Цитата(Maverick @ Aug 28 2013, 11:40)  так может Вы расскажете, что именно Вас интересует? Вы планируете делать эту обработку на ПЛИС или на ARM/DSP процессоре? Аппаратно на FPGA Цитата(SemperAnte @ Aug 28 2013, 13:36)  Для начала можете посмотреть вот эту: http://www.amazon.com/Digital-Processing-P...ywords=fpga+dspГде-то на форуме давали ссылку на скачивание. Спасибо скачать-------------------- Очень странно что существует милион книг где авторы на пальцах пытаются объяснить математику DSP (не показывая как и что они там сократили в выражениях) и только одна - как это реализовать аппаратно.....
|
|
|
|
|
Aug 29 2013, 09:56
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(Torpeda @ Aug 28 2013, 17:01)  Очень странно что существует милион книг где авторы на пальцах пытаются объяснить математику DSP (не показывая как и что они там сократили в выражениях) и только одна - как это реализовать аппаратно..... не вижу странного - аппаратные реализации устаревают, а авторы хотят нетленку создавать  можно погуглить, например, distributed arithmetic или полиномиальные преобразования/теоретико-числовые преобразования, для вычисления сверток через произведение образов (я даже не знаю как оно по англицки называется - только в институте учил, на практике не применял) это целая наука (даже несколько) для избегания умножителей - а сейчас умножителей в ПЛИС дофига - все проще через БПФ считать да и у того же БПФ кроме Кули-Тьюки была куча методов, чтоб путем сильного гемора уменьшить число умножений - сейчас это типа как головоломки, практической пользы мало
|
|
|
|
|
Sep 13 2013, 15:30
|

Профессионал
    
Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815

|
Цитата(stealth-coder @ Aug 30 2013, 12:10)  Книг с описанием конкретных реализаций практически не существует из-за кучи нюансов и тонкостей, имеющих отношение к конкретным микросхемам и конкретным задачам. Зато все крупные производители микросхем (Analog Devices, Free Scale, Texas Instruments, Xilinx) выпускают пачками статьи по реализации тех или иных задач на их микросхемах с приведением исходных кодов, описанием алгоритмов и т.д. Если говорить о FPGA, то тот же Xilinx выпустил core-генератор, в котором помимо возможности генерации реализаций есть описание теории и особенностей решения задачи с помощью их микросхем. Резюме: если с теорией разобрались, то ищите тематические статьи на сайтах производителей чипов. Описание от Ксайлинкс содержит копии статей из книжек. А если поразбираться что делают эти модули, то там обычно оптимально подобранная целочисленная математика.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|