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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> интеграция технологической библиотеки в Cadence Virtuoso, если имеется сама технологическая библиотека с файлом techfile.cds
mmc
сообщение Nov 30 2010, 03:52
Сообщение #1


Частый гость
**

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



только начал осваивать этот продукт - cadence Virtuoso. возник такой вопрос - есть сторонний дизайн кит с технологической библиотекой, как заставить Virtuoso воспринимать эту библиотеку как технологическую, и с возможностью прикрепления тех файла к любой созданной библиотеке?
при выполнении команды - technologyfile-load запрашивает файл формат *.tf . такого файла в дизайн ките нет. есть techfile.cds
Go to the top of the page
 
+Quote Post
fragment
сообщение Nov 30 2010, 08:01
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 1-12-05
Из: Беларусь-Тайвань
Пользователь №: 11 657



Цитата(mmc @ Nov 30 2010, 07:52) *
только начал осваивать этот продукт - cadence Virtuoso. возник такой вопрос - есть сторонний дизайн кит с технологической библиотекой, как заставить Virtuoso воспринимать эту библиотеку как технологическую, и с возможностью прикрепления тех файла к любой созданной библиотеке?
при выполнении команды - technologyfile-load запрашивает файл формат *.tf . такого файла в дизайн ките нет. есть techfile.cds

Этот файл лежит в каталоге, который и представляет собой технологическую библиотеку.
Просто допишите в файл cds.lib строку
DEFINE <your_tech> <your_tech_dir>
либо воспользуйтесь Library Manager -> Edit -> Library Path

После Refresh-а или перезагрузки cadence в Library Manager должна появится новая библиотека, которую вы можете прикрепить к
новому или уже созданному вами проекту.
Go to the top of the page
 
+Quote Post
mmc
сообщение Nov 30 2010, 10:36
Сообщение #3


Частый гость
**

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



все это было сделано по несколько раз, эффект следующий - библиотека появляется в Library Manager, но к ней прикреплен техфайл defTechLib - стандартная технологическая библиотека кэйденс, как я понял. Данная технологическая библиотека ПДК воспринимается Виртуозой как дизайн библиотека, а не как технологическая.
Go to the top of the page
 
+Quote Post
Losik
сообщение Nov 30 2010, 15:23
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 453
Регистрация: 22-04-07
Пользователь №: 27 235



когда создаете новую библиотеку, нужно указать Attach to an existing techfile и выбрать из списка библиотеку элементов(технологии).
если библиотека уже создана в icfb->Tools->Technology File Menager...->Attach... выбираете библиотеку проекта и библиотеку технологии.
все это нужно только для рисования топологии, моделирование должно проходить и так, только вроде как модели придется указывать ручками(точно не помню).
Go to the top of the page
 
+Quote Post
mmc
сообщение Dec 1 2010, 09:35
Сообщение #5


Частый гость
**

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



если кто то работал с дизайн китом Микрона в2. подскажите как он совместим с cadence virtuoso (ic 6.1.3.)
я опишу последовательность действий при подключении PDK, и может вы укажите мне на мои ошибки.
1 распаковал пдк на жесткий диск, в папке лежит cds.lib в котором определены его библиотеки
define...DK_cmosf8
define...StLib
define...Design symbol
2 запускаю виртуозо. в Library Path Editor все библиотеки есть, выделены желтым(непонятно почему).

в списке Technology Library DK_cmosf8 по прежнему нет...
Go to the top of the page
 
+Quote Post
Losik
сообщение Dec 1 2010, 10:00
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 453
Регистрация: 22-04-07
Пользователь №: 27 235



работал только со старым китом (180nm), возможно в cds.lib используются переменные, которые нужно отдельно определить(начинаются с знака $). в PDK должен быть( не знаю как у микрона) файл по установке кита.
и надо смотреть под какую версию версию этот кит сделан. используются различные базы данных. OpenAccess для шестерки.
Go to the top of the page
 
+Quote Post
fragment
сообщение Dec 1 2010, 10:01
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 1-12-05
Из: Беларусь-Тайвань
Пользователь №: 11 657



Цитата(mmc @ Dec 1 2010, 13:35) *
если кто то работал с дизайн китом Микрона в2. подскажите как он совместим с cadence virtuoso (ic 6.1.3.)
я опишу последовательность действий при подключении PDK, и может вы укажите мне на мои ошибки.
1 распаковал пдк на жесткий диск, в папке лежит cds.lib в котором определены его библиотеки
define...DK_cmosf8
define...StLib
define...Design symbol
2 запускаю виртуозо. в Library Path Editor все библиотеки есть, выделены желтым(непонятно почему).

в списке Technology Library DK_cmosf8 по прежнему нет...

Я с шестым cadence не работал, но, насколько знаю, в нем поменяли внутренний
формат библиотеки с CDBA на OpenAccess. Наличие у Вас файла techfile.cds говорит о
том, что библиотека в CDBA формате (для OpenAcces должен быть файл tech.db).

Где-то в дистрибутиве cadence дожна быть утилита oa2cdba. Попробуйте воспользоваться ей
для конвертации библиотеки.
Go to the top of the page
 
+Quote Post
aht
сообщение Dec 2 2010, 08:12
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 96
Регистрация: 11-01-10
Из: Moscow
Пользователь №: 54 725



Цитата(fragment @ Dec 1 2010, 13:01) *
Где-то в дистрибутиве cadence дожна быть утилита oa2cdba. Попробуйте воспользоваться ей
для конвертации библиотеки.

Только наоборот, наверное, - cdb2oa (IC61*/tools.lnx86/dfII/bin/cdb2oa).

Кстати, немного интересного с edaboard.com во вложении.
Прикрепленный файл  challenges_of_pdk_migration_from_ic5141_to_ic610_1035.pdf ( 211.36 килобайт ) Кол-во скачиваний: 2354
Go to the top of the page
 
+Quote Post
mmc
сообщение Dec 2 2010, 08:26
Сообщение #9


Частый гость
**

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



воспользовался утилитой oa2cdba(все настройки оставил по умолчанию, поменял только путь к оа библиотеке-которая должна быть сгенерирована), постигла неудача. CIW выдает предупреждения и процесс конвертации останавливается. Одна из причин как я понял в том, что у Дизайн кита микрона к технологической библиотеке прикреплена другая технологическая библиотека. Кто - нибудь уже боролся с PDK DK_cmosf8v2 от микрона в IC 6.x ? какие нюансы при конвертации надо иметь ввиду? можно ли успешно конвертировать технологические библиотеки с настройками(конвертации) по умолчанию?
Go to the top of the page
 
+Quote Post
Losik
сообщение Dec 2 2010, 09:02
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 453
Регистрация: 22-04-07
Пользователь №: 27 235



>> какие нюансы при конвертации надо иметь ввиду?
гарантии что все заработает нет. для реального проекта нужно использовать кит полученный с фабрики с тем софтом который ими рекомендован.
>>Кто - нибудь уже боролся с PDK DK_cmosf8v2
только DK_cmosf8_6.1.1. не самые лучшие впечатления. ищите описание установки кита.
Go to the top of the page
 
+Quote Post
fragment
сообщение Dec 2 2010, 09:13
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 1-12-05
Из: Беларусь-Тайвань
Пользователь №: 11 657



Цитата(mmc @ Dec 2 2010, 11:26) *
воспользовался утилитой oa2cdba(все настройки оставил по умолчанию, поменял только путь к оа библиотеке-которая должна быть сгенерирована), постигла неудача. CIW выдает предупреждения и процесс конвертации останавливается. Одна из причин как я понял в том, что у Дизайн кита микрона к технологической библиотеке прикреплена другая технологическая библиотека. Кто - нибудь уже боролся с PDK DK_cmosf8v2 от микрона в IC 6.x ? какие нюансы при конвертации надо иметь ввиду? можно ли успешно конвертировать технологические библиотеки с настройками(конвертации) по умолчанию?

aht правильно меня поправил. Нужно использовать утилиту cdba2oa
Go to the top of the page
 
+Quote Post
Losik
сообщение Dec 2 2010, 09:14
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 453
Регистрация: 22-04-07
Пользователь №: 27 235



если вам нужен кит для обучающих целей могу предложить gpdk 180nm, 90nm, 45nm как для cdba так и OpenAccess.
Go to the top of the page
 
+Quote Post
mmc
сообщение Dec 3 2010, 04:26
Сообщение #13


Частый гость
**

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



ну в общем проблема стала ясной, спасибо за ответы.
уважаемые собеседники, если вы участвуете в разработки реальных проектов(и если это не секрет), с какими фабриками работаете и какие дизайн киты используете?
Go to the top of the page
 
+Quote Post
sleep
сообщение Dec 7 2010, 21:55
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 77
Регистрация: 21-09-06
Из: msk
Пользователь №: 20 563



Что-то все молчат, наверное молчание можно понять.
Делал/делаю проекты по проектным нормам 250, 180, 130, 90, 65nm. Конкретных фабов предпочел бы не называть.
PDK, как правило, CDBA. Встречается и OA.
Go to the top of the page
 
+Quote Post
fragment
сообщение Dec 8 2010, 07:50
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 1-12-05
Из: Беларусь-Тайвань
Пользователь №: 11 657



Цитата(mmc @ Dec 3 2010, 07:26) *
ну в общем проблема стала ясной, спасибо за ответы.
уважаемые собеседники, если вы участвуете в разработки реальных проектов(и если это не секрет), с какими фабриками работаете и какие дизайн киты используете?

Конкретные названия действительно лучше не называть. Работал с несколькими тайваньскими фабами.
Аналоговые высоковольтные процессы. Обычно дизайн-кит (если есть) для пятой версии cadence и для laker,
drc и lvs для Calibre (иногда DRACULA, Assura), модели hspice и spectre
Go to the top of the page
 
+Quote Post

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

 


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


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