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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Преимущества ПЛИС
НаноСБИС
сообщение May 5 2008, 12:26
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 15-07-07
Пользователь №: 29 127



Есть ли какие-то преимущества использования ПЛИС по сравнению с микропроцессорами?
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 5 2008, 12:31
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(НаноСБИС @ May 5 2008, 15:26) *
Есть ли какие-то преимущества использования ПЛИС по сравнению с микропроцессорами?

Перефразирую ваш вопрос: есть ли преимущества схемной логики относительно программной?
Как думаете?

По-моему, одно - очевидно: очень маленькие задержки сигналов и "железная" логика


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
НаноСБИС
сообщение May 5 2008, 12:52
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 15-07-07
Пользователь №: 29 127



Но все же гораздо легче составлять программу для процессора чем разрабатывать новое устройство на VHDL.
Go to the top of the page
 
+Quote Post
torik
сообщение May 5 2008, 12:52
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Нету никаких преимуществ. Потребление больше, выводов больше.)))


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
makc
сообщение May 5 2008, 12:52
Сообщение #5


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(НаноСБИС @ May 5 2008, 16:52) *
Но все же гораздо легче составлять программу для процессора чем разрабатывать новое устройство на VHDL.


Слишком общее утверждение. Все зависит от задачи.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
НаноСБИС
сообщение May 5 2008, 13:03
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 15-07-07
Пользователь №: 29 127



Например в блоке цифровой обработки сигналов в РЛС?
Go to the top of the page
 
+Quote Post
sazh
сообщение May 5 2008, 13:03
Сообщение #7


Гуру
******

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



Цитата(НаноСБИС @ May 5 2008, 16:26) *
Есть ли какие-то преимущества использования ПЛИС по сравнению с микропроцессорами?


Обычно плисс это жесткий автомат. Интерфейсы, преобразование интерфейсов, первичная обработка данных в реальном масштабе времени. Обычная интелектуальная система это плис и процессор (может тоже на плис)
Go to the top of the page
 
+Quote Post
НаноСБИС
сообщение May 5 2008, 13:20
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 15-07-07
Пользователь №: 29 127



Мне кажется что ПЛИС более универсальное устройство чем микропроцессор, а что касается количества выводов то у ПЛИС их больше, но это же преимущество. Как кто считает?
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 5 2008, 13:38
Сообщение #9


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(НаноСБИС @ May 5 2008, 16:03) *
Например в блоке цифровой обработки сигналов в РЛС?

Во-во. Именно.
Первичная обработка и скоростные цифровые фильтры.
Там где DSP отдыхают.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Gate
сообщение May 5 2008, 15:53
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 859
Регистрация: 7-04-05
Из: Санкт-Петербург
Пользователь №: 3 943



Что лучше - бутылка плохого коньяка или резиновая женщина? Ответ дан:
Цитата(makc @ May 5 2008, 16:52) *
Слишком общее утверждение. Все зависит от задачи.


--------------------
"Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается." (с) С.Лем
Go to the top of the page
 
+Quote Post
chds
сообщение May 5 2008, 18:08
Сообщение #11


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

Группа: Свой
Сообщений: 173
Регистрация: 5-11-07
Из: Чернигов, Украина
Пользователь №: 32 078



Цитата(torik @ May 5 2008, 15:52) *
Нету никаких преимуществ. Потребление больше, выводов больше.)))

А как вот напрмер на МК замутить получение данных по Ethernet и выдача их на 16 UART, конечно решение есть - поставить 9 МК, но выводов станет не меньше и потребление тоже.

В 90% из ста примение МК оправданне, чем ПЛИС - фактор цена, потребление, габариты, скорость разработки.
На оставшихся 10% ПЛИС король. Тут тебе и реализация интерфейса с подвыпердом и измение функционала одной и той же платы путем смены прошивки. А такие такие вкусности как встроенные блоки умнодителей чисел/частоты, скоростные интерфейсы, N-процессоров на одном кристалле. Тут МК в пролете.

З.Ы. Для справки, нашел интересную инфу. Так вот помоему для первых 486 процессоров мосты, выпускаемые Intell строились на ПЛИС, т.к. ни одно решение на то время не позволяло реализовать с приемлимой скоростью требуемый функционал. И сейчас производители МК, сначала отрабатывают их на ПЛИС, а уже потом куют из чистого кремния.
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение May 5 2008, 18:47
Сообщение #12


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(chds @ May 5 2008, 22:08) *
В 90% из ста примение МК оправданне, чем ПЛИС - фактор цена, потребление, габариты, скорость разработки.

прикольно. а как меряли? wink.gif

Цитата(chds @ May 5 2008, 22:08) *
И сейчас производители МК, сначала отрабатывают их на ПЛИС, а уже потом куют из чистого кремния.

тоже серьёзное заявление. откуда дровишки?


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
des00
сообщение May 6 2008, 03:37
Сообщение #13


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(НаноСБИС @ May 5 2008, 07:26) *
Есть ли какие-то преимущества использования ПЛИС по сравнению с микропроцессорами?


Всем своим знакомым и друзьям искренне советую : не ввязывайтесь в такое грязное дело как FPGA/HDL разработчик, лучше займитесь явой, 1с, с#, python и успокойтесь, ну на худой конец идите в ДСП/МК программисты.

потом после паузы добавляю "ну а если уж не втерпеж, то плодитесь и размножайтесь (с)".

Конечно те или иные преимущества зависят от поставленной задачи, но к сожалению очень часто при оценке стоимости решения задачи упускают очень важный момент : человеко-часы.

Задача решенная на готовой базе(готовый проц, с интерфейсами, дма, кешами, памятью) с использованием высокоуровневых(относительно высокоуровневых) средств разработки (читай как компиляторов с языка с, с++, макро ассемблеров) всегда будет дешевле, чем задача которая решается на базе программируемой логики.

Естественно под задачей я понимаю задачу решаемую на процессоре и под ценой я понимаю стоимость разработки программного обеспечения.

Поэтому задача должна быть обсосана с разных сторон и только после этого может быть сделан вывод о том, что именно : проц, FPGA, MPAA, FPOA, в контексте данной задачи имеет преимущество.


ЗЫ. как пример из прошлой жизни : разработка видео кодеков h.264 на фпга. Казалось бы вот она мана небесная. Берем фпгу с дикими возможностями параллелизма и легко и быстро делаем видео кодек и гребем бабло.

Но что-то нормальных кодеков ( с хорошим качеством) на фпга не видно, зато есть туча качественных кодеков на платформе х86.

При этом кодек х86 может разработать пара программистов, а для фпга кодека нужна намного больше разработчиков.

И такое положение объясняется тем, что фпга решения интересны именно для реал-тайм ХД, но когда поднимаются вопросы о качестве сжатия и то какими средствами оно поднимается, выясняется что весь фпга параллелизм летит в трубу, чипов требуется штуки 2,4 да и времени на то что бы все это разработать, отсимулять, синхронизовать требуется туча, то решение задачи на 2 гиговом 2/4 головом процессоре с кешем в 8 мегабайт оказывается более экономически выгодным.


ЗЗЫ. А с чего это вы вообще задались таким вопросом ? случайно не курсовую/дипломную работу пишете ?


Удачи!!!


--------------------
Go to the top of the page
 
+Quote Post
DRUID3
сообщение May 6 2008, 03:59
Сообщение #14


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(НаноСБИС @ May 5 2008, 16:03) *
Например в блоке цифровой обработки сигналов в РЛС?

Ну как раз для РЛС оптимальнее всего ПЛИС. FPGA выигрывают у любого процессора по отношению сложность задачи (выраженная через количестве умножений и сложений) / тактовая частота автомата. Причем выигрыш иногда просто просто переходит в качественный скачек...


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
Omen_13
сообщение May 6 2008, 04:02
Сообщение #15


Силовик-затейник
****

Группа: Модераторы
Сообщений: 766
Регистрация: 18-02-07
Из: Столица солнечного Башкортостана
Пользователь №: 25 467



Цитата(des00 @ May 6 2008, 09:37) *
Поэтому задача должна быть обсосана с разных сторон и только после этого может быть сделан вывод о том, что именно : проц, FPGA, MPAA, FPOA, в контексте данной задачи имеет преимущество.

Необходимо ещё учитывать серийность изделия - для милионных тиражей цена разработки будет "размазана" более тонким слоем.
Цитата(des00 @ May 6 2008, 09:37) *
ЗЗЫ. А с чего это вы вообще задались таким вопросом ? случайно не курсовую/дипломную работу пишете ?

Присоединяюсь к вопросу


--------------------
"Вперёд на мины, ордена потом!"
"инжинер/разработчик создает нечто, в отличии от многих других профессий. В этом есть сходность с художниками или музыкантами"(с)CodeWarrior1241
Go to the top of the page
 
+Quote Post

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

 


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


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