Автор Тема: DSP Процессор или FPGA?  (Прочитано 6534 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Тан Майсквора Автор темы

  • Новичок
  • *
  • Сообщений: 81
  • Репутация: +2/-0
  • GuitarPlayer.Ru fan!
DSP Процессор или FPGA?
« : Мая 19, 2016, 11:26:34 »
Третьего дня посетила меня мысль сделать цифровой перегруз...
Третьего дня нашел я схему Line6 X3 Live... Посмотрел, прикинул трудозатраты и подумал: а чем мы хуже? Но есть одно но! Я ни ногой в DSP, а вот FPGA - это да. Зная о преимуществах параллельной обработки, в отличии от DSP, я призадумался, а не запилить ли мне все это дело на FPGA? Можно даже софт-процессор прикрутить туда? А тогда какого все эти крутые фирмы не используют это решение?
Кто что думает, господа? Использовать FPGA или ну ее, и попробовать на DSP?

Оффлайн KMG

  • Опытный
  • ****
  • Сообщений: 844
  • Репутация: +109/-0
  • completely insane
    • KMG personal page
Re: DSP Процессор или FPGA?
« Ответ #1 : Мая 19, 2016, 11:39:42 »
Смысл делать DSP на FPGA если он есть готовый?
Все равно основное это софт обработки.
Для начала попробуй написать "рыбу" обработки на PC и обработать на ней DI исходник хотя-бы не в реалтайме.
« Последнее редактирование: Мая 19, 2016, 11:42:38 от KMG »

Оффлайн Тан Майсквора Автор темы

  • Новичок
  • *
  • Сообщений: 81
  • Репутация: +2/-0
  • GuitarPlayer.Ru fan!
Re: DSP Процессор или FPGA?
« Ответ #2 : Мая 19, 2016, 11:49:27 »
Ды рыба уже есть. Тут ка-бы теперь выбор платформы нужен. Я на самом деле склоняюсь к готовому DSP, но эт надо посидеть, поразбираться. Прост что понапихано в этих процах, половина мне как бы и не нужна.
« Последнее редактирование: Мая 19, 2016, 11:51:54 от Тан Майсквора »

Оффлайн Angel

  • Опытный
  • ****
  • Сообщений: 769
  • Репутация: +55/-7
Re: DSP Процессор или FPGA?
« Ответ #3 : Мая 19, 2016, 11:52:37 »
Как вариант взять плату отладочную с дсп и кодеком на борту и играться. Изучал я эти схемы X3 Live - там нет ничего хитрого - все дело в алгоритмах. Кстате у тех же Line6 была педалька для самостоятельного программирования, можно и ее попытаться найти.

Оффлайн Тан Майсквора Автор темы

  • Новичок
  • *
  • Сообщений: 81
  • Репутация: +2/-0
  • GuitarPlayer.Ru fan!
Re: DSP Процессор или FPGA?
« Ответ #4 : Мая 19, 2016, 11:55:26 »
Так,так. А что за педалька у Line6 такая?

Оффлайн ilya_z

  • Новичок
  • *
  • Сообщений: 33
  • Репутация: +19/-0
  • GuitarPlayer.Ru fan!
Re: DSP Процессор или FPGA?
« Ответ #5 : Мая 19, 2016, 11:56:02 »
FPGA дороже, причем существенно дороже - что то более менее подходящее для ЦОС долларов от 100 начнется за камень, а по хорошему и с запасом, все 500$
да стоимость разработки существенно дороже/ трудозатратнее.

Оффлайн Тан Майсквора Автор темы

  • Новичок
  • *
  • Сообщений: 81
  • Репутация: +2/-0
  • GuitarPlayer.Ru fan!
Re: DSP Процессор или FPGA?
« Ответ #6 : Мая 19, 2016, 12:01:51 »
Благо доступ к последним версиям FPGA у меня есть)))

Оффлайн ilya_z

  • Новичок
  • *
  • Сообщений: 33
  • Репутация: +19/-0
  • GuitarPlayer.Ru fan!
Re: DSP Процессор или FPGA?
« Ответ #7 : Мая 19, 2016, 12:36:19 »
Ну если какие то наработки по алгоритмам уже есть и они "ложаться" в DSP - лучше DSP, проще наверное какой нибудь KIT взять, а то весь выхлоп уйдет в "изобретение" своего DSP, ну а что опыта нет, наверное не очень страшно, DSP в прикладном смысле наверное даже попроще обычных процов типа того же ARM. Впрочем imho

Оффлайн Тан Майсквора Автор темы

  • Новичок
  • *
  • Сообщений: 81
  • Репутация: +2/-0
  • GuitarPlayer.Ru fan!
Re: DSP Процессор или FPGA?
« Ответ #8 : Мая 19, 2016, 13:57:33 »
Есть наработки на ПЛИС. Но впрочем наверно удобнее использовать DSP. Хотя на изобретение своего DSP уйдет время, но я смогу заточить его именно под свои специфические нужды. Я еще подумаю над этим. Ждите новостей...

Оффлайн Angel

  • Опытный
  • ****
  • Сообщений: 769
  • Репутация: +55/-7
Re: DSP Процессор или FPGA?
« Ответ #9 : Мая 19, 2016, 14:49:33 »
Так,так. А что за педалька у Line6 такая?

Line6 ToneCore DSP, процессор MC9S08JM16 from Freescale,  кодек AK4552 from AKM
http://line6.com/tcddk/

http://l6c-acdn.line6.net/data/6/0a06434c149ca520beb4c09cdc/application/pdf/TCDDK%20Hardware%20Guide%20%28%20Rev%20A%20%29.pdf

« Последнее редактирование: Мая 19, 2016, 14:55:48 от Angel »

Оффлайн ilya_z

  • Новичок
  • *
  • Сообщений: 33
  • Репутация: +19/-0
  • GuitarPlayer.Ru fan!
Re: DSP Процессор или FPGA?
« Ответ #10 : Мая 19, 2016, 18:33:55 »
Line6 ToneCore DSP, процессор MC9S08JM16 from Freescale,  кодек AK4552 from AKM
Сам  DSP там DSP56364, древнее это уже очень, 10 лет этому поделию да и ресурсов там маловато, для чего либо серьезного скорее не хватит, да и вообще эта линейка процессоров скорее мертва на сегодняшний день, проще какой нибудь кит у AD или TI купить

Оффлайн Shevgen

  • Новичок
  • *
  • Сообщений: 37
  • Репутация: +8/-0
Re: DSP Процессор или FPGA?
« Ответ #11 : Мая 19, 2016, 21:18:29 »
Могу описать ситуацию с DSP и FPGA на примере одного именитого цифромикшеростроительного бренда из  Англии. Просто я работаю в техподдержке этих консолей здесь, в России. В 2000 году, когда появился их первый цифровой микшер, для обработки 124 каналов + эффекты + и т.д., был задействован аудиопроцессор, содержащий 39 штук DSP от Аналог Дивайс. В 2007 они перешли на FPGA, на маленькой плате аудиопроцессора 1 шт. FPGA + 3 шт. DSP. Новый процессор в 8 раз производительнее старого сундука, набитого DSP. Но, FPGA надо программировать-конфигурировать-затачивать под конкретные алгоритмы обработки. Это серьезно, мало кто умеет. Смысл проектировать процессор на FPGA есть, если точно понятно, что производительности 2-3 DSP последнего поколения, точно не хватает.

Оффлайн StasVolkov

  • Эксперт
  • *****
  • Сообщений: 1185
  • Репутация: +227/-5
Re: DSP Процессор или FPGA?
« Ответ #12 : Мая 19, 2016, 21:51:58 »
Есть ADSP-21479 EZ-KIT Lite на продажу если чё..;).в полном комплекте. Неплохая штука для старта с шарком.Почти в 2 раза дешевле чем на дигикее.
Кстати аналогдевайсы анонсировали новый проц,пока тока в пререлизе. На кристале 2 шарка+ и А5. Машина мощная!..думаю что с выходом в серию все монстры быстро на них спрыгнут.
« Последнее редактирование: Мая 19, 2016, 22:08:37 от StasVolkov »

Оффлайн Тан Майсквора Автор темы

  • Новичок
  • *
  • Сообщений: 81
  • Репутация: +2/-0
  • GuitarPlayer.Ru fan!
Re: DSP Процессор или FPGA?
« Ответ #13 : Мая 20, 2016, 09:24:30 »
Да, я видел у AD новые DSP. И хорошо что впихнули туда АРМ. Но что мешает все это сделать на FPGA? Тут еще главное - соотношение цены/качества. У меня под боком КИТ UltraScale лежит, вот это действительно крутая штука. Но за такую цену кому это надо?..))) Никому.
« Последнее редактирование: Мая 20, 2016, 09:28:24 от Тан Майсквора »

Оффлайн StasVolkov

  • Эксперт
  • *****
  • Сообщений: 1185
  • Репутация: +227/-5
Re: DSP Процессор или FPGA?
« Ответ #14 : Мая 20, 2016, 17:41:19 »
Ну всетаки шарк на сегодняшний день с его акселераторами для гитарных тем ооч даже то что надо!..Пока в матрице все это спроектируеш и отладиш на флотах я думаю время уйдет стока что AD перепрыгнут еще через поколение DSP ..всетаки корпорация..:)..изобретать велосипед - есть ли смысл? Да и цена у AD достаточно адекватная.