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

 
 
> DSP vs FPGA, Нужен совет
Neon_613
сообщение May 22 2011, 14:59
Сообщение #1


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

Группа: Участник
Сообщений: 129
Регистрация: 19-09-10
Пользователь №: 59 574



Здравствуйте!

Я занимаюсь программированием МК. этого не хватает для качественной обработки сигналов). Скажите что "круче" FPGA или DSP.
Я понимаю их различие. мне ближе DSP, но меня интересует:
1) кто быстрее?
2) кто дешевле?
3) кто проще
4) в мире что активнее юзают и почему?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Jun 8 2011, 10:41
Сообщение #2


Adept
******

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



Цитата(bogaev_roman @ Jun 7 2011, 16:34) *
Программированием ПЛИС занимаются не программисты, а схемотехники со знанием языков программирования или вообще без них, если Вы считаете себя программером, то лучше оставьте затею их программирования, ибо действительно придется перестраивать мозг и чтобы стать именно хорошим разработчиком fpga придется потратить много времени.

А кто такой программист? Вообще? И почему человек, занимающийся программируемыми логическими схемами (aka ПЛИС) является не программистом, а неким схемотехником? Я вот вообще не понимаю, причём тут схемотехника. Схемотехника - это проектирование схем, т.е. проектирование устройств в графических моделях. А в ПЛИС рулит HDL, т.е. язык.

Регулярно встречается термин FPGA программист. Считаю его вполне адекватным. Программирование вообще - это достаточно широкая область. И HDL - это программирование на языках с нативной поддержкой параллельно исполняемых [алгоритмических] блоков. Никто не спорит, что думать тут приходится несколько иначе, чем при традиционном программировании на С. Но и при программировании на С на РС и МК тоже приходится думать весьма по-разному. Однако, это не отменяет того, что и то, и другое является программированием.

Цитата(RobFPGA @ Jun 7 2011, 17:35) *
[...]
Сам я последние 10 лет активно использую как FPGA так и DSP и MK в различных комбинациях и по сути (с идеологической точки зрения) разницы в них не вижу - для меня это своеобразные кирпичики /ресурсы с помощью которых (ну и какой-то матери sm.gif естественно ) приходится решать насущные проблемы.

Подписываюсь под каждым словом!


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


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(dxp @ Jun 8 2011, 13:41) *
Я вот вообще не понимаю, причём тут схемотехника. Регулярно встречается термин FPGA программист.


Так ведь сначало нужно по кирпичикам железо создать, на базе которого уже можно программировать.
FPGA дизайнер получается.
(Меня уже не удивляет, что молодое поколение за основу проектирования берет системы на кристалле там , где двумя автоматами можно обойтись.
Руками кубики собирают.)
Go to the top of the page
 
+Quote Post
dxp
сообщение Jun 8 2011, 11:50
Сообщение #4


Adept
******

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



Цитата(sazh @ Jun 8 2011, 17:48) *
Так ведь сначало нужно по кирпичикам железо создать, на базе которого уже можно программировать.
FPGA дизайнер получается.

Если речь о ПЛИС, то железо уже создано. Остаётся только его запрограммировать, определив логические функции на имеющиеся логических блоках и соконфигурировав межсоединения между ними.


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


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(dxp @ Jun 8 2011, 14:50) *
Если речь о ПЛИС, то железо уже создано. Остаётся только его запрограммировать

Э-э-э... запрограммировать... crying.gif
Я сначала обдумываю структуру своего устройства. Потом рисую электрическую схему, с учетом допустимых сигналов и питаний на ногах ПЛИС. Потом развожу печатную плату, пытаясь балансировать между "как положено" и "как задумано". Если нахожу лучшее решение, переделываю схему...
И только потом запрограммировываю... sm.gif Никто мне ничего не создает.
Неподалеку от ПЛИС у меня микроконтроллер. Его тоже запрограммировываю sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Neon_613   DSP vs FPGA   May 22 2011, 14:59
- - blackfin   Цитата(Neon_613 @ May 22 2011, 18:59) Ска...   May 22 2011, 15:12
- - Neon_613   че то не черта не понял по одному мнению трудно су...   May 22 2011, 15:45
|- - Herz   Цитата(Neon_613 @ May 22 2011, 18:45) не ...   Jun 10 2011, 06:54
- - st232bd   Без конкретной задачи трудно выбрать, тем более ка...   May 22 2011, 18:29
|- - Lmx2315   проще и дешевле будет взять DSP процессор/микрокон...   May 22 2011, 19:07
- - Neon_613   для DSP нужен программер их щас дофига Для ПЛИС ну...   May 22 2011, 19:51
- - RoadRunner   ПЛИС - более мощный инструмент, чем DSP. В ПЛИС ки...   Jun 6 2011, 19:02
- - kurtis   Цитата(Neon_613 @ May 22 2011, 17:59) Здр...   Jun 6 2011, 20:01
- - XVR   Цитатаесли проект на ПЛИС работает, то он будет вс...   Jun 7 2011, 09:15
- - bogaev_roman   Цитата(Neon_613 @ May 22 2011, 18:59) Здр...   Jun 7 2011, 09:34
- - RobFPGA   Приветствую! Выбор - FPGA/DSP/MK/CPU/GPU/... ...   Jun 7 2011, 10:35
- - RoadRunner   ЦитатаДа ну?! Хачу такую ПЛИС! Почему то ...   Jun 7 2011, 13:55
- - XVR   ЦитатаВообще интересно какого рода баги могут быть...   Jun 7 2011, 14:24
|- - bogaev_roman   Цитата(dxp @ Jun 8 2011, 14:41) А кто так...   Jun 8 2011, 12:21
|- - dxp   Цитата(bogaev_roman @ Jun 8 2011, 19:21) ...   Jun 8 2011, 13:48
|- - bogaev_roman   Цитата(dxp @ Jun 8 2011, 17:48) Как насчё...   Jun 8 2011, 14:16
|- - dxp   Цитата(bogaev_roman @ Jun 8 2011, 21:16) ...   Jun 9 2011, 03:08
|- - RobFPGA   Приветствую! Цитата(dxp @ Jun 9 2011, 06...   Jun 9 2011, 09:19
|- - sasamy   Цитата(dxp @ Jun 9 2011, 07:08) Термин ...   Jun 9 2011, 11:43
|- - bogaev_roman   Цитата(dxp @ Jun 9 2011, 07:08) Да и схем...   Jun 9 2011, 15:49
|- - dxp   Цитата(bogaev_roman @ Jun 9 2011, 22:49) ...   Jun 10 2011, 06:35
|- - Mahagam   QUOTE (dxp @ Jun 10 2011, 09:35) А такая ...   Jun 10 2011, 08:19
|- - RobFPGA   Приветствую! Цитата(Mahagam @ Jun 10 201...   Jun 10 2011, 09:29
|- - dxp   Цитата(Mahagam @ Jun 10 2011, 15:19) неве...   Jun 10 2011, 09:52
- - RobFPGA   Приветствую! Все эти "звездные войны...   Jun 8 2011, 16:15
- - sergeypo   Есть вариант - посмотри http://www.xmos.com/ Деше...   Jun 9 2011, 15:59
- - _Макс   У меня задача кодировать и декодировать на лету 12...   Jul 8 2011, 18:02
|- - XVR   Цитата(_Макс @ Jul 8 2011, 22:02) У меня ...   Jul 9 2011, 05:32
|- - _Макс   Цитата(XVR @ Jul 9 2011, 08:32) Если бы р...   Jul 9 2011, 17:36
|- - blackfin   Цитата(_Макс @ Jul 9 2011, 21:36) Попробу...   Jul 9 2011, 18:17
- - _Макс   хорошо, а по ПЛИС? и если по времени разработки со...   Jul 9 2011, 19:41


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

 


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


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