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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> DSP vs FPGA, Нужен совет
dxp
сообщение Jun 10 2011, 09:52
Сообщение #31


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Mahagam @ Jun 10 2011, 15:19) *
неверный подход. причина - стоимость копии программы, и копии схемы различается по своей сути. поэтому никаких "забодяжь проект для плисины на питоне за 21 день" никогда не будет.

Во-первых, про 21 день - это всегда была туфта, туфтой и останется, потому что человеку на освоение надо время, и мощность технических средств тут мало что меняет. А во-вторых, посмотрим лет через 20, на чём будут лабать параллельную логику. sm.gif


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
_Макс
сообщение Jul 8 2011, 18:02
Сообщение #32


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



У меня задача кодировать и декодировать на лету 128 PCM каналов кодеками GSM, G.723, G.729, Speex, iLBC. Поддержка одного или нескольких. Что лучше использовать FPGA или DSP? Преимущество последнего вижу такое, что некоторые кодеки открытые и исходники на них есть, с энным кол-вом усилий их можно портировать на DSP. А еще можно взять DSP+ARM поскольку последний там будет обязательно. Другое дело ПЛИС, с ними я никогда не работал, но очень хочу, к тому же кристал FPGA там в любом случае будет и не один (для интерфейсных нужд). Что посоветуете?

Сообщение отредактировал _Макс - Jul 8 2011, 18:20
Go to the top of the page
 
+Quote Post
XVR
сообщение Jul 9 2011, 05:32
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(_Макс @ Jul 8 2011, 22:02) *
У меня задача кодировать и декодировать на лету 128 PCM каналов кодеками GSM, G.723, G.729, Speex, iLBC.

Если бы речь шла об 1 канале, то DSP без сомнений. А вот для 128 rolleyes.gif Понадобится очень шустрый DSP, или очень толстая FPGA (в ней можно сделать шеренгу DSP и запустить хоть все 128 каналов в параллель)

Go to the top of the page
 
+Quote Post
_Макс
сообщение Jul 9 2011, 17:36
Сообщение #34


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



Цитата(XVR @ Jul 9 2011, 08:32) *
Если бы речь шла об 1 канале, то DSP без сомнений. А вот для 128 rolleyes.gif Понадобится очень шустрый DSP, или очень толстая FPGA (в ней можно сделать шеренгу DSP и запустить хоть все 128 каналов в параллель)

Попробую по сравнивать цены:
Какой DSP думаете подошел бы?
Сколько логических элементов понадобилось бы для этого на FPGA?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jul 9 2011, 18:17
Сообщение #35


Гуру
******

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



Цитата(_Макс @ Jul 9 2011, 21:36) *
Попробую по сравнивать цены:
Какой DSP думаете подошел бы?

Для TI C64+:

G723.1: Необходимое кол-во MIPS'ов = 128 * 7.6 = 972,8.

G729AB: Необходимое кол-во MIPS'ов = 128 * 7.0 = 896,0.

Т.е., достаточно одного TI C64+ @ 1GHz, с поддержкой одного из кодеков G723/G729.
Go to the top of the page
 
+Quote Post
_Макс
сообщение Jul 9 2011, 19:41
Сообщение #36


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



хорошо, а по ПЛИС?
и если по времени разработки соотнести?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 09:47
Рейтинг@Mail.ru


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