Цитата(yes @ Jan 5 2008, 20:42)

делаем первый 90нм проект
и в отличие от более "толстых" технологий предлагается симулировать для сайн-оффа не 3 варианта (для библиотек worst, typical, best), а гораздо больше
----цитата---------
Actually we have 36 SDF
files in total for your simulation. Along with 3 library corners you
mentioned, we have 3 RC corners and 4 I/O voltage combinations.
ну если с IO комбинациями вроде бы понятно: маленькое VCCIO - задержки большие
то остается 18 вариантов (2 I/O voltage).
По моим наблюдениям хорошо "проявляются" setup-ы hold-ы при наилучших условиях (best).
Я предлагаю сделать самим комбинированный lib-файл :
взять best, а setup-ы hold-ы например из typical (хоть какой-то запас по ним будет)
скомпилить, сделать sdf и промоделировать.
Для данной технологии существенно будет влияние межсоединений друг на друга.
Вообще-то cross-токи считать надо... (непредсказуемые завалы фронтов на длинных связях)
Простоe замечание - сделать очень хорошее клоковое дерево (во всяком случее обратить на это внимание)
При моделировании с комбинированным lib-файлом могут быть ложные hold-ы
(естественно-счётный триггер с Q на свой D и т.п.) в этом случае могу предложить
ручным способом (или это найти и составить список элементов заранее), подправить SDF-файл в этих
местах (уменьшить hold (напр. в 10 раз) - комментарий в SDF - //)
Есть ещё вариант - воспользоваться Synopsys PrimeTime или Cadence Perl, но задание
ограничений на проверки (констраинтов) - это искусство...
С другой стороны - это статический анализ и за день можно проверить хоть 100 вариантов.