реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Книги по реализации DSP в FPGA
Torpeda
сообщение Aug 28 2013, 08:30
Сообщение #1


Местный
***

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



Добрый день уважаемые розработчики,
Возникла необходимость изучить способы реализации алгоритмов DSP в железе (фильтры, БПФ, и.т.п)

Думаю что повторяюсь, но может кто подскажет толковую литературу по теме?
Интересует впервую очередь способы аппаратной реализации элементов DSP, а не математическая теория.

спасибо.
Go to the top of the page
 
+Quote Post
Maverick
сообщение Aug 28 2013, 08:40
Сообщение #2


я только учусь...
******

Группа: Модераторы
Сообщений: 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.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
SemperAnte
сообщение Aug 28 2013, 10:36
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 89
Регистрация: 24-10-10
Из: Санкт-Петербург
Пользователь №: 60 386



Для начала можете посмотреть вот эту:
http://www.amazon.com/Digital-Processing-P...ywords=fpga+dsp

Где-то на форуме давали ссылку на скачивание.
Go to the top of the page
 
+Quote Post
Torpeda
сообщение Aug 28 2013, 13:01
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 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 (не показывая как и что они там сократили в выражениях) и только одна - как это реализовать аппаратно.....
Go to the top of the page
 
+Quote Post
yes
сообщение Aug 29 2013, 09:56
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(Torpeda @ Aug 28 2013, 17:01) *
Очень странно что существует милион книг где авторы на пальцах пытаются объяснить математику DSP (не показывая как и что они там сократили в выражениях) и только одна - как это реализовать аппаратно.....


не вижу странного - аппаратные реализации устаревают, а авторы хотят нетленку создавать sm.gif

можно погуглить, например, distributed arithmetic или полиномиальные преобразования/теоретико-числовые преобразования, для вычисления сверток через произведение образов (я даже не знаю как оно по англицки называется - только в институте учил, на практике не применял)
это целая наука (даже несколько) для избегания умножителей - а сейчас умножителей в ПЛИС дофига - все проще через БПФ считать
да и у того же БПФ кроме Кули-Тьюки была куча методов, чтоб путем сильного гемора уменьшить число умножений - сейчас это типа как головоломки, практической пользы мало
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Aug 29 2013, 11:13
Сообщение #6


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691



эхехе.. теоретики числовые.
а книг предельно мало, да. настолько мало, что кроме как "distributed arithmetic" ничего больше гуглить не остается.

https://www.google.com/?gws_rd=cr#q=books+dsp+vlsi
https://www.google.com/search?q=dsp+vlsi&am...m=bks&tbo=1
http://books.google.com/books/about/Digita...amp;redir_esc=y
Go to the top of the page
 
+Quote Post
yes
сообщение Aug 29 2013, 11:42
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



2 Torpeda - было бы очень интересно, если бы Вы по какой-нибудь из нагугленных книг написали отзыв, если достанете/прочтете.
Развейте мой скепсис - плиз.
upd: мой скепсис : нет полезных книг по DSP в приложении к актуальным семействам ПЛИС, то есть только апп. ноты производителя, только хардкор sm.gif + понимание чего сделать, ес-сно, либо DSP builder и прочие Matlab2FPGA струменты.
Go to the top of the page
 
+Quote Post
Torpeda
сообщение Aug 30 2013, 06:59
Сообщение #8


Местный
***

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



Цитата(Fat Robot @ Aug 29 2013, 14:13) *
эхехе.. теоретики числовые.
а книг предельно мало, да. настолько мало, что кроме как "distributed arithmetic" ничего больше гуглить не остается.

https://www.google.com/?gws_rd=cr#q=books+dsp+vlsi
https://www.google.com/search?q=dsp+vlsi&am...m=bks&tbo=1
http://books.google.com/books/about/Digita...amp;redir_esc=y


всем спасибо за ссылки!
Go to the top of the page
 
+Quote Post
stealth-coder
сообщение Aug 30 2013, 08:10
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 27-12-08
Пользователь №: 42 786



Книг с описанием конкретных реализаций практически не существует из-за кучи нюансов и тонкостей, имеющих отношение к конкретным микросхемам и конкретным задачам. Зато все крупные производители микросхем (Analog Devices, Free Scale, Texas Instruments, Xilinx) выпускают пачками статьи по реализации тех или иных задач на их микросхемах с приведением исходных кодов, описанием алгоритмов и т.д. Если говорить о FPGA, то тот же Xilinx выпустил core-генератор, в котором помимо возможности генерации реализаций есть описание теории и особенностей решения задачи с помощью их микросхем.
Резюме: если с теорией разобрались, то ищите тематические статьи на сайтах производителей чипов.
Go to the top of the page
 
+Quote Post
Corner
сообщение Sep 13 2013, 15:30
Сообщение #10


Профессионал
*****

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



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


Описание от Ксайлинкс содержит копии статей из книжек. А если поразбираться что делают эти модули, то там обычно оптимально подобранная целочисленная математика.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 04:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01457 секунд с 7
ELECTRONIX ©2004-2016