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

 
 
> Critical path
Cosworth
сообщение Sep 18 2014, 14:28
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 26-12-10
Пользователь №: 61 886



Доброго дня. Вот смотрю на отчеты TimeQuest и вижу, задержка на IC - 2.5нс, а задержка на Cell - 0.8 (это при 4х слоях логики). Выходит что межсоединения вносят бОльшую задержку чем LUT? В таком случае выходит бессмысленно задумываться о критических путях на этапе RTL описания, один фиг все зависит от фиттера. В связи с этим еще вопрос, по вашему опыту - на сколько вообще оптимально разбрасывает квартусовский фиттер? Есть ли смысл разводить врукопашную?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение Sep 18 2014, 15:22
Сообщение #2


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

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



Цитата(Cosworth @ Sep 18 2014, 21:28) *
все зависит от фиттера.....Есть ли смысл разводить врукопашную?

Не все зависит от фиттера. Разводить точно нет, а вот писать оптимальный код под целевую архитектуру можно и нужно. Особенно если ограничены в ресурсе.


--------------------
Go to the top of the page
 
+Quote Post
Cosworth
сообщение Sep 18 2014, 20:09
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 26-12-10
Пользователь №: 61 886



Цитата(des00 @ Sep 18 2014, 19:22) *
Не все зависит от фиттера. Разводить точно нет, а вот писать оптимальный код под целевую архитектуру можно и нужно. Особенно если ограничены в ресурсе.

Ну собственно под "врукопашную" я имел ввиду активное использование LogicLock (что вообще мне всегда казалось не правильным). Вот мне тогда не совсем понятно, что значит оптимальный код? Мне задана частота, максимальная латентность, в ресурсах я не ограничен (ну гипотетически). Обычно я делаю так - зная структуру ячейки прикидываю количество слоев. Затем зная (ну хотя бы прикидочно для худшего случая) задержку ячеек, tsu, th регистров оцениваю сколько слоев можно использовать чтобы "вписаться" в частоту и соответственно расставляю регистры. А выходит что один фиг, захочет фиттер расположить логику по разным углам, и ничего не остается как самому влезать в разводку.
Цитата
Задумываться о критических путях лучше уже на RTL уровне. В данном случае, может конвейеризация поможет?

Конвейризация поможет, но я ограничен по латентности, и пихать регистры без меры тоже не могу.
Go to the top of the page
 
+Quote Post
des333
сообщение Sep 18 2014, 21:45
Сообщение #4


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

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Цитата(Cosworth @ Sep 19 2014, 00:09) *
Конвейризация поможет, но я ограничен по латентности, и пихать регистры без меры тоже не могу.

А какая у Вас частота и какие ограничение по задержкам, если не секрет?


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Cosworth   Critical path   Sep 18 2014, 14:28
- - Golikov A.   сколько элементов вы должны развести врукопашную? ...   Sep 18 2014, 15:11
||- - Maverick   Цитата(Cosworth @ Sep 18 2014, 23:09) Ну ...   Sep 18 2014, 21:24
|||- - Cosworth   Цитата(Maverick @ Sep 19 2014, 01:24) Тог...   Sep 19 2014, 04:49
|||- - Bad0512   Цитата(Cosworth @ Sep 19 2014, 11:49) А, ...   Sep 19 2014, 08:45
|||- - Fat Robot   Как задать ограничения, не имея rtl, я не понимаю....   Sep 19 2014, 09:16
|- - johan   Цитата(des00 @ Sep 18 2014, 19:22) а вот ...   Sep 18 2014, 20:58
- - DuHast   Цитата(Cosworth @ Sep 18 2014, 18:28) Доб...   Sep 18 2014, 17:33
- - ASN   Cosworth Задумываться о критических путях лучше уж...   Sep 18 2014, 17:39
|- - DuHast   Цитата(ASN @ Sep 18 2014, 21:39) Cosworth...   Sep 18 2014, 17:46
- - Fat Robot   Да, в целом задержка в межсоединениях в фпга больш...   Sep 18 2014, 23:05
|- - Torpeda   Цитата(Fat Robot @ Sep 19 2014, 02:05) Да...   Sep 23 2014, 14:37
|- - Fat Robot   Проверьте, пожалуйста, корректность моих расчетов:...   Sep 23 2014, 15:09
|- - Torpeda   Цитата(Fat Robot @ Sep 23 2014, 18:09) 4....   Sep 23 2014, 15:23
- - des00   Цитата(Cosworth @ Sep 19 2014, 03:09) Ну ...   Sep 19 2014, 03:47
|- - johan   Цитата(des00 @ Sep 19 2014, 07:47) Оптима...   Sep 23 2014, 14:09
||- - des00   Цитата(johan @ Sep 23 2014, 21:09) Третий...   Sep 24 2014, 06:00
|- - SM   Цитата(des00 @ Sep 19 2014, 07:47) Под La...   Sep 23 2014, 15:38
- - Torpeda   Если кому интересно.... --------------------------...   Sep 24 2014, 08:25


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

 


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


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