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

 
 
> fmax в Quartus, Сравнение двух решений
Funt
сообщение Aug 22 2006, 07:23
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 34
Регистрация: 21-11-05
Пользователь №: 11 173



Есть два проекта аналогичных по выполняемым функциям, но разных по структуре.
Как определеить какой из них более эффективный, например по быстродействию, по количеству элементов и др...
С элементаи вроде все просто, смотрим сколько занимает LE или ALUT'ов.
А по быстродействию как?
1) Достаточно ли прокомпилировать проект и посмотреть internal fmax, у кого она больше тот и быстрее?
2) Влияет ли уровень заполнености ПЛИС? (Т.е. будет ли микросхема, в которой задействованы 90% логических элементов быстрее микросхемы из той же серии, но с большым кол. элементов и заполненостью 40%)
3) Являются ли ПЛИС из одной линейки (например Cyclone 2) сравнимыми? (Т.е. могу ли я сравнивать две схемы в разных ПЛИСах одной линейки)?
4) Можно ли проводить сравнение основываясь только на функциональном моделировании без временного?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sazh
сообщение Aug 22 2006, 08:25
Сообщение #2


Гуру
******

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



Все зависит от стиля Вашего проектирования. Ведь F max вычисляется только в структуре триггер - логика - триггер. В других случаях Вы получите время распространения сигнала. Поэтому если ваш проект одноклоковый, и разбит на такие функциональные куски, при которых любая логическая функция по быстродействию реализуется за период клока (например конвейер), от заполняемости кристалла наверно не зависит. Если проект многоклоковый, мультиклоковый, тогда анализ более сложный. И зависимость другая.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 19:17
Рейтинг@Mail.ru


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