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

 
 
> Export Spectre netlist into Virtuoso Scematic?
monya
сообщение Aug 9 2005, 13:51
Сообщение #1


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

Группа: Свой
Сообщений: 130
Регистрация: 25-03-05
Из: Edinburgh,UK
Пользователь №: 3 683



Проблема в следующем, tсть нетлист в формате spectre, надо использовать этот нетлист как схему в Virtuoso или в крайнем случае симулировать в Analog Design Enviroment.
Возможно ли это в принципе? Я над этой проблемой давно думаю но никак ничего полезного придумать немогу, может кто знает как это сделать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
custic
сообщение Aug 30 2005, 09:53
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 44
Регистрация: 24-01-05
Пользователь №: 2 136



Программа моделирования UltraSim от Cadence воспринимает spectre нетлист, как входной формат данных. Проблема может быть только в совместимости версий UltraSim и spectre. Мне для того, чтобы UltraSim принял нетлист, хватило в конце каждого subckt написать ends <имя subckt>.
Если у вас UltraSim уже встроен в icfb Analog Design Enviroment, то нужно взять схематик с требуемым symbol, один раз промоделировать пустышку, чтобы создался нетлист. Потом подменить созданные netlist и файл input.ckt нетлистом spectre, которые лежат в директории типа
/tmp/simulation/<schem_name>/UltraSim/schematic/netlist.
При новом запуске моделирования будет сказано, что нетлист изменили вручную, принять ли его.

Ну а если UltraSim нет, то я так не нашел как spectre нетлист подцепить стандартными средствами.
Go to the top of the page
 
+Quote Post
monya
сообщение Sep 1 2005, 16:54
Сообщение #3


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

Группа: Свой
Сообщений: 130
Регистрация: 25-03-05
Из: Edinburgh,UK
Пользователь №: 3 683



Цитата(custic @ Aug 30 2005, 09:53)
Программа моделирования UltraSim от Cadence воспринимает spectre нетлист, как входной формат данных. Проблема может быть только в совместимости версий UltraSim и spectre. Мне для того, чтобы UltraSim принял нетлист, хватило в конце каждого subckt написать ends <имя subckt>.
    Если у вас UltraSim уже встроен в icfb Analog Design Enviroment, то нужно взять схематик с требуемым symbol, один раз промоделировать пустышку, чтобы создался нетлист. Потом подменить созданные netlist и файл input.ckt нетлистом spectre, которые  лежат в директории типа
  /tmp/simulation/<schem_name>/UltraSim/schematic/netlist.
При новом запуске моделирования будет сказано, что нетлист изменили вручную, принять ли его.

Ну а если UltraSim нет, то я так не нашел как spectre нетлист подцепить стандартными средствами.
*


Спасибо за позитивный комментарий. В принципе если создать символ, создать схему("утку", иначе нетлист не создастся), запустить Analog Design Enviroment, создать нетлист, заменить нетлист на нужный то вроде всё работает. И работает со спектрой и hspisом. Вот только не спрашивает принять ли изменённый нетлист, он его автоматом грузит.
Вот только хотелось бы ещё уточнить, а зачам UltraSim? (насколько я знаю UltraSim s 2004 года встроен в Analog Design Enviroment)
И каждый раз когда нетлист будет создаваться с Analog Design Enviroment его нужно менять? Хотя, в принципе это не проблема.
Go to the top of the page
 
+Quote Post



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

 


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


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