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

 
 
> Synopsys DC/LC - описание памяти в .lib, не понял - покоцали что-ль в 2005.09
SM
сообщение Jun 21 2006, 10:03
Сообщение #1


Гуру
******

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



Что-то копаю мануалы и солд - не вижу описания групп memory, memory_read, memory_write. Как это сейчас делается? А то DC в упор не хочет видеть таймингов блока памяти при синтезе, говорит блэк-бокс и анкноун фанкшн... Память генерилась 1999-каким-то мемори-компилером из Synopsys Libra-Visa библиотек.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SM
сообщение Jul 5 2006, 17:46
Сообщение #2


Гуру
******

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



Так именно lc_shell и не распознал там память. dc_shell тоже не распознал, но это в порядке эксперимента. И, естественно, подключалось оно в виде .db через link_library.

P.S. завтра наверное в 2006.06 попробую... Может сделали smile.gif
Go to the top of the page
 
+Quote Post
Михаил А
сообщение Jul 6 2006, 14:43
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 3-05-05
Пользователь №: 4 679



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

Есть какой-нибудь современный lib от artisan-a ?
для сравнения
Go to the top of the page
 
+Quote Post
SM
сообщение Jul 6 2006, 21:29
Сообщение #4


Гуру
******

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



Цитата(Михаил А @ Jul 6 2006, 18:43) *
странный у вас какой-то вендор
сам нередко сталкивался с неправильным описанием, но видать у вас настолько старая модель.


Проблема-то не в том, что у меня вендор странный. Никакой он не странный. Это Avant!, скупленный потом синопсисом, и названный Libra-Visa. И в природе нету артизановских библиотек под эту технологию. И библиотеки все эти отлично проходят и по DRC, и по LVS, и, что удивительно, даже при симуляции на транзисторном уровне после экстракции паразитов. И разглядывал я их в редакторе топологии - все красиво и приятно. Нет у меня претензий к библиотекам. Они на редкость грамотные. Ну не знали они, что мне понадобятся какие-то извраты, не нужные другим. Я точно также чуть ли не в тупик поставил народ с фаба, задав вопрос, могу ли я сделать PIP-кондер над активной областью, чтобы запараллелить емкость затвора с емкостью PIP. Они долго выясняли, а зачем мне это... Ан надо...

Но, суть вопроса-то была не в этом... Почитайте SOLD 2004.06-й, а потом 2005.09... ПРОПАЛИ из нового SOLD'а описания памяти в .lib, что и подтверждается результатами read_lib в свежем LC. Вот так-то...

P.S. У меня либов много, и от артизана в том числе есть. Но делаю-то я под определенную технологию. И других либов/компилеров там нет. А свой RAM-компилер делать просто некогда. Хотя при глубоком рассмотрении их топологии ясно видно, где можно сэкономить в площади и потреблении за счет таймингов. В общем это до следующего релиза...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:23
Рейтинг@Mail.ru


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