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

 
 
> Достоверность результатов TimeQuest в реальности, Мороз и тепло для ПЛИС
novartis
сообщение Feb 27 2015, 04:41
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 9-10-09
Из: Свердловский регион
Пользователь №: 52 845



Добрый день, возникли у меня такие вопросы.

1. Вот, например, наваял я проект под Альтеру. Задал констрейны, скомпилил, запустил ТаймКвест. ТаймКвест говорит, что все замечательно, слаков нет.
Насколько это достоверная информация?

2. Я так понял, имеется несколько моделей кристалла для анализа в ТаймКвесте.
Для моего текущего проекта для 5AGXFB3H4F35C4 их 4:
4_4H4_slow_1100mV_0C
4_4H4_slow_1100mV_85C
MIN-fast_1100mV_0C
MIN-fast_1100mV_85C

ТаймКвест по умолчанию берет модель Slow 1100mV 85C.
А какая из этих моделей самая "опасная"?
Предполагаю, что именно та, которую TQ берет по умолчанию, выходит высокая температура (85C) - это наиболее худшие условия?

3. В принципе в TQ можно прогнать анализ для всех 4 моделей.
В будущем предполагается переходить на индустриальный кристалл.
У него будет модель под -40С.

Но само изделие будет эксплуатироваться в -60С.
Чего ожидать от работы ПЛИС при -60С? Или мороз ей не страшен? Сейчас спрашиваю про прошивку, а не про железо, понятно, что при -60 могут поплыть питание и внешние клоки, но будем считать, что они идеальны и не меняются.
Смогу ли я отмахиваться от упреков про ошибки у меня в прошивке ПЛИС, указывая, что TQ при -40С слаков не выдает, значит и при -60С их быть не может?


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
ViKo
сообщение Feb 27 2015, 05:51
Сообщение #2


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

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



Слак - это зазор, допуск. С "легкой руки" теперешнего модератора ПЛИС народ стал неправильно употреблять это понятие. Чем больше зазоры, тем лучше. Плохо, когда зазоры отрицательные. Давайте говорить грамотно.
Насчет температуры - вспомните, как разгоняют процессоры. Охлаждение - одно из условий разгона.
Если микросхема не рассчитана на работу при -60, то ее надо подогреть.
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 27 2015, 05:58
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Если холды соблюдаются на самом fast-корнере, а сетапы на самом slow-корнере, причем даже наличие запаса не обязательно, ноль - тоже соблюдение, то это значит, что схема работоспособна во всем теоретически возможном диапазане PVT.
Если фаст корнер был выбран с T=-40, то это дает гарантию, что холды будут соблюдаться до -40. А на -41 уже не дает гарантии (правда, смотря какой был запас). Тоже касается и slow, только наоборот, в плюс температур и для сетапов.
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 27 2015, 08:16
Сообщение #4


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

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



Цитата(novartis @ Feb 27 2015, 11:41) *
2. ТаймКвест по умолчанию берет модель Slow 1100mV 85C.
3. В принципе в TQ можно прогнать анализ для всех 4 моделей.

TQ вызванный отдельно анализирует, по умолчанию, самый первый вариант. Но при TQ Analizer после компиляции перебирает все доступные варианты, о чем и пишет в compilation report.


--------------------
Go to the top of the page
 
+Quote Post
novartis
сообщение Mar 1 2015, 18:19
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 9-10-09
Из: Свердловский регион
Пользователь №: 52 845



Спасибо за ответы!

Для закрепления понятого собрал простенький проект для EP4CGX15BF14I7.
В таймквесте получил 6 моделей кристалла.
MIN_fast_1200mV_-40C
MIN_fast_1200mV_0C
7_slow_1200mV_-40C
7_slow_1200mV_0C
7_slow_1200mV_85C
7_slow_1200mV_100C

Для каждой из них прогнал репорты Report Setup Summary и Report Hold Summary.

Получилась такая табличка (надеюсь нормально отобразится):

Код
------------------------------------------------------------------------------------------------------------------------------------------
                   |   fast -40C     |      fast 0C    |       slow -40C      |   slow 0C       |    slow 85C   |   slow 100C      |
------------------------------------------------------------------------------------------------------------------------------------------
Setup Slack        |   19.283        |     19.252      |       18.638         |   18.619        |    18.528     |    18.523        |
Hold Slack         |    0.183        |      0.192      |       0.388          |    0.397        |    0.432      |    0.433         |
------------------------------------------------------------------------------------------------------------------------------------------



Прекрасно видно то, о чем говорил SM.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 6th August 2025 - 18:42
Рейтинг@Mail.ru


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