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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Производительность ПЛИС
D-Luxe
сообщение Jun 17 2011, 18:41
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



В чем измеряется производительность микросхем ПЛИС, и можно ли ее вообще измерить ?


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
Leka
сообщение Jun 17 2011, 19:07
Сообщение #2


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

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Модераторам - может, создать отдельный подфорум "Вопросы от D-Luxe" ?
Go to the top of the page
 
+Quote Post
D-Luxe
сообщение Jun 17 2011, 19:25
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Цитата(Leka @ Jun 17 2011, 23:07) *
Модераторам - может, создать отдельный подфорум "Вопросы от D-Luxe" ?

Я не против таких привилегий!


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
jojo
сообщение Jun 17 2011, 19:31
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827



>В чем измеряется производительность микросхем ПЛИС, и можно ли ее вообще измерить ?

Можно. В чём хотим, в том и измеряем. Хошь - в FPS, хошь - во FLOPS или MIPS.
Go to the top of the page
 
+Quote Post
AlphaMil
сообщение Jun 17 2011, 20:00
Сообщение #5


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

Группа: Участник
Сообщений: 135
Регистрация: 1-01-10
Из: Минск, Беларусь
Пользователь №: 54 588



В этом случае целесообразно говорить о задежке на логических элементах - чем меньше, тем на большей тактовой частоте может работать проект.
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jun 17 2011, 20:08
Сообщение #6


Знающий
****

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



Цитата(AlphaMil @ Jun 17 2011, 23:00) *
В этом случае целесообразно говорить о задежке на логических элементах - чем меньше, тем на большей тактовой частоте может работать проект.


Бесполезно. Есть еще межсоединения, которые в разных ПЛИСах делаются различно, тактовые сети с выбором задержек и прочее. Да и сами алгоритмы по-разному на ПЛИСки ложатся. Некоторые производители приводят задержку пин-к-пину. Но практичнее использовать процент использования ресурсов ПЛИС и полученную тактовую частоту проекта. Можно еще и стоимость чипа включить. В конце-концов после реализации проекта в ПЛИС имеется как-бы специализированная микросхема с необходимой производительностью и заявленной стоимостью.

Стоимость разработки тоже можно учесть ))
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Jun 17 2011, 21:30
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(D-Luxe @ Jun 17 2011, 22:41) *
В чем измеряется производительность микросхем ПЛИС, и можно ли ее вообще измерить ?

Да. В люксах.
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Jun 18 2011, 00:00
Сообщение #8


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

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



А Вы, кстати, зря издеваетесь - есть же тема специальная - трюки для плисоводов. Как повысить тактовую частоту или уменьшить кол-во используемых ресурсов для конкретного кристалла. Только, кроме des00 никто не делится собственными проектами... Некоторым, кстати, и не позволяют это делать - человек хочет поделиться , а ему говорят - вот проект закончится - пиши статью и т.д. Я сам готов бы поделиться способами поднятия тактовой частоты, тем более что куча инфы уже есть (и описанной уже в том самом же КИТ)...
Go to the top of the page
 
+Quote Post
AlphaMil
сообщение Jun 18 2011, 06:52
Сообщение #9


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

Группа: Участник
Сообщений: 135
Регистрация: 1-01-10
Из: Минск, Беларусь
Пользователь №: 54 588



Цитата(Tiro @ Jun 17 2011, 23:08) *
Бесполезно. Есть еще межсоединения, которые в разных ПЛИСах делаются различно, тактовые сети с выбором задержек и прочее. Да и сами алгоритмы по-разному на ПЛИСки ложатся. Некоторые производители приводят задержку пин-к-пину. Но практичнее использовать процент использования ресурсов ПЛИС и полученную тактовую частоту проекта. Можно еще и стоимость чипа включить. В конце-концов после реализации проекта в ПЛИС имеется как-бы специализированная микросхема с необходимой производительностью и заявленной стоимостью.

Стоимость разработки тоже можно учесть ))


Дело в том, что полученная частота проекта как раз и считается исходя из максимальной задержки на комбинаторной логике плюс задержк на соединении...
Процент использования ресурсов на производительность прямо не влряет при удачной схеме тактирования и размещении в кристалле.
Go to the top of the page
 
+Quote Post
iiv
сообщение Jun 18 2011, 16:35
Сообщение #10


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(bogaev_roman @ Jun 18 2011, 06:00) *
А Вы, кстати, зря издеваетесь - есть же тема специальная - трюки для плисоводов. Как повысить тактовую частоту или уменьшить кол-во используемых ресурсов для конкретного кристалла.
...
Я сам готов бы поделиться способами поднятия тактовой частоты, тем более что куча инфы уже есть (и описанной уже в том самом же КИТ)...

Очень бы хотел почитать, пообсуждать про способы поднятия тактовой частоты, особенно применительно к Альтерам с Verilog/SV. Сильно поделиться своим скромным опытом наверное не смогу, сам много сдесь у всех спрашивал, а все мне помогали. Сам недавно запустил проект (еще правда не все функционирует как хотелось бы) но уже получилось выполнять по 380 умножений и около 1600 сложений по клоку в 400МГц на третьем стратиксе.
Go to the top of the page
 
+Quote Post
jojo
сообщение Jun 18 2011, 17:35
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 574
Регистрация: 9-10-04
Из: FPGA-city
Пользователь №: 827



Цитата(iiv @ Jun 18 2011, 20:35) *
Очень бы хотел почитать, пообсуждать про способы поднятия тактовой частоты, особенно применительно к Альтерам с Verilog/SV.



Могут быть новые способы? Знаю только два: напихать в пути регистров и законстрейнить размещение.

Да, есть ещё силовой перебор таблиц весов алгоритма размещения и seed-ов. Сильно помогает на высоких частотах.

Есть шальная мысль - похимичить с региональными клоковыми деревьями, может, пикосекунд сто выиграть получится. Вроде в ASICах на этом можно что-то выгадать, не знаю, как в ПЛИС.
Go to the top of the page
 
+Quote Post
tegumay
сообщение Jun 18 2011, 19:38
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-09-05
Из: Москва
Пользователь №: 8 640



по идее это поможет если клоков много


--------------------
;X
Go to the top of the page
 
+Quote Post
dvladim
сообщение Jun 19 2011, 04:32
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(jojo @ Jun 18 2011, 21:35) *
Есть шальная мысль - похимичить с региональными клоковыми деревьями, может, пикосекунд сто выиграть получится. Вроде в ASICах на этом можно что-то выгадать, не знаю, как в ПЛИС.

В ASIC будет разница если клок и данные в конвейере распространяются в одном направлении или в противоположных, еще можно конвейер на латчах построить. Кое где дает выигрыш, но в ПЛИС эта архитектура фиксирована.
Go to the top of the page
 
+Quote Post
Victor®
сообщение Jun 19 2011, 11:06
Сообщение #14


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(bogaev_roman @ Jun 18 2011, 03:00) *
А Вы, кстати, зря издеваетесь - есть же тема специальная - трюки для плисоводов. Как повысить тактовую частоту или уменьшить кол-во используемых ресурсов для конкретного кристалла. Только, кроме des00 никто не делится собственными проектами... Некоторым, кстати, и не позволяют это делать - человек хочет поделиться , а ему говорят - вот проект закончится - пиши статью и т.д. Я сам готов бы поделиться способами поднятия тактовой частоты, тем более что куча инфы уже есть (и описанной уже в том самом же КИТ)...


Если все эти способы ведут к снижению надежности - то грош им цена.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jun 19 2011, 11:49
Сообщение #15


Знающий
****

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



Цитата(Victor® @ Jun 19 2011, 14:06) *
Если все эти способы ведут к снижению надежности - то грош им цена.


Не могли бы вы дать более аргументированный ответ ?
Причина редактирования: убрал резкие выражения (с) des00
Go to the top of the page
 
+Quote Post

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

 


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


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