|
|
  |
Странности с симулятором Cadence ADE GXL, Разногласия в симуляции |
|
|
|
Jun 16 2014, 03:14
|

Знающий
   
Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121

|
Я прогоняю dc симуляцию в режиме Sweep, входные напряжения и источники имеют определенное значение. После симуляции смотрю на график, вижу нужное значение, но проблема в том, что когда я делаю Annotate->DC, то вижу совсем другое значение! Почему такое разногласие? Вот для примера прикрепил скрин, на одном скрине схема, и на узлах Vop2 и Vom2 можно увидеть 1.469В, это при условии что на первой ступени схемы был источник питания с 0.9В. А теперь если посмотреть на график, то видно что при 0.9В узлы Vop2 и Vom2 имеют нужное напряжение в 899.679мВ. В чем дело может быть с ADE GXL? Что тут не так? Я не помню чтобы он когда нибудь мне такие фокусы показывал. Есть идеи?
Эскизы прикрепленных изображений
 РЈРСВВВВВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВВВВВР С• 91%
1920 x 1033 (107.63 килобайт)
|
 РЈРСВВВВВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВВВВВР С• 91%
1920 x 968 (89.7 килобайт)
|
--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
|
|
|
|
|
Jun 16 2014, 12:34
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 10-10-08
Пользователь №: 40 839

|
Чему равно Vin на втором рисунке (на аннотированной схеме), проверяли? Вы схему аннотировали после dc sweep или после отдельного моделирования с Vin=900m?
|
|
|
|
|
Jun 16 2014, 14:32
|

Знающий
   
Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121

|
Цитата(dumb @ Jun 16 2014, 17:34)  Чему равно Vin на втором рисунке (на аннотированной схеме), проверяли? Вы схему аннотировали после dc sweep или после отдельного моделирования с Vin=900m? Vin = 900mV в аннотированной схеме. Аннотирую после прогонки DC Sweep. Vin имеет постоянное значение в переменной 0.9в, но в DC Sweep я прогоняю его от 0 до 1.8в т.е. я запускаю Sweep DC, вижу мой нормальный график, который в центре показывает 0.9В, потом в аннотированной схеме я вижу Vin=900mV, но Vop2 и Vom2 почемуто 1.469в. Тут явно что то не так.
--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
|
|
|
|
|
Jun 16 2014, 15:01
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 10-10-08
Пользователь №: 40 839

|
Какой шаг стоит в dc-sweep? Попробуйте уменьшить шаг и вывести конкретные точки на график в первом рисунке, чтобы убедиться, что именно происходит в окрестностях 900 мВ. Навскидку у вас на графике линии уж больно прямые  Еще как вариант, попробуйте вместо dc sweep запустить parametric analysis, а внутри просто dc, есть ли разница? Считать дольше будет, но для такой схемы это не проблема.
|
|
|
|
|
Jun 17 2014, 18:15
|

Знающий
   
Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121

|
Цитата(dumb @ Jun 16 2014, 20:01)  Какой шаг стоит в dc-sweep? от 0 до 1.8в, 2000 точек. Цитата(dumb @ Jun 16 2014, 20:01)  Еще как вариант, попробуйте вместо dc sweep запустить parametric analysis, а внутри просто dc, есть ли разница? Уже сделал это, и тут обнаружил новую проблему. Когда делаю Parametric Analysis я выбрал шаг 0.1в, от 0 до 1.8в для Vin, после симуляции показывается что нет ошибок. Но когда нажимаю на переменную в окoшке результатов, то открывается пустое черное окно и никаких значений не выводится. Пока незнаю в чем дело, разбираюсь.
--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
|
|
|
|
|
Jun 17 2014, 20:16
|

Знающий
   
Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121

|
Короче сделал по новому тестбенч весь. Изменил немного параметры некоторых транзисторов. симуляция идет нормально и значения с графиков DC Sweep равны значениям аннотированными на схеме на узлах Vop2 и Vom2. п.с. кстати, многие дизайн киты имеют ограничение на число значений после запятой для параметров транзисторов, например ширины или длинны. Мне кажется что когда делаеш W/L с очень маленьким шагом то многие значения не принимаются симулятором.
Эскизы прикрепленных изображений
 РЈРСВВВВВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВВВВВР С• 91%
1920 x 968 (90.77 килобайт)
|
 РЈРСВВВВВВВВВеньшено Р В Р’В Р СћРІР‚ВВВВВВВВР С• 91%
1920 x 1033 (116.41 килобайт)
|
--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
|
|
|
|
|
Jun 8 2016, 13:44
|
Участник

Группа: Свой
Сообщений: 66
Регистрация: 28-09-15
Из: Воронеж
Пользователь №: 88 592

|
Тут надо смотреть на тестовую схему. DC Annotate связан напрямую с теми значениями, которые указаны в источниках DC. Для анализа DC это значение неважно, так как оно задано переменной. Если интересно еще это, показывайте тестовую схему.
Знаю не актуально уже может. Но вдруг кому будет интересно. Annotate можно и для временного анализа делать. И да, я бы не стал верить значениям DC моделирования для создания ОУ (это насколько я могу судить на эту тему).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|