Перейти к содержанию
    

Skif_Bear

Участник
  • Постов

    35
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Skif_Bear

  • Звание
    Участник
    Участник
  • День рождения 22.11.1982

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Добрый день, форумчане ! Собственно возник вопрос как правильно измерять NSD при моделировании в CAD. Есть апноут от AnalogDevices, где описан принцип измерения на живом железе: http://www.analog.com/static/imported-file...otes/AN-928.pdf Как я понял из этого документа: ставится на выход ЦАП полосовой фильтр, где-то вне этой полосы ЦАП-ом генерируется сигнал и мощность прошедшую через полосовой фильр мы измеряем как NSD. Правильно ли я понял идею ? Сталкивался ли кто-то с измерением данной характеристики ? Измерял ли кто-то NSD в CAD-ах на моделях ЦАП ?
  2. И проблемы описанной мной не у кого не возникало ?
  3. А вообще кто-нибудь из форумчан занимается моделированием аналоговых схем среде ADS ?
  4. Цепь нелинейная. Но суть не в 2011й версии в ADS 2009 те же проблемы несмотря на то что библиотеки у них одинаковые. Что-то я немного запутался в понятиях "внешняя" и "внутренняя" библиотека. библиотека "Lumped components" - внутренняя ? Библиотека из ДизайнКита я так понимаю внешняя ? Вообще судя по всему проблема в анализе и его настройках по дефолту. Что-то такое появилось в 2009-м ADS что мешает ему нормально работать. Что не ужели ни-кто не сталкивался с подобной проблемой ? Я смотрел форум ADS-а но он какой-то мёртвый ... народ там задает вопросы , а в ответ тишина... похоже в основном все пользуются техподдержкой.
  5. Мои схемы (аналоговая схемотехника) состоят из элементов внешней библиотеки, модлели в ней spectre. Заметил еще особенность - данная проблема проявляется когда кол-во елементов превысит какой-то порог. Т.е. если схема совсем простая ... до 10-15 елементов статистический анализ проходил легко и непринужденно. Если количесво будет больше то появляются висяки. Смотрю в диспечере задач загрузку железа процессами - процессы практически стоят ... чего-то ждут. P.S.: Когда работал с 2009-м ADS -м в таких случаях пускал тот же тестбенч на 2008-м специально для Монтекарло. Всё работало легко и быстро. Теперь перешёл на 2011 такой путь уже неприемлем - базы данных не совместимы.
  6. Добрый день. У меня вопрос к тем кто пользуется ADS. Не замечали ли вы такой проблемы: расчёты Montecarlo начиная с версии ADS 2009 стали сильно тормозить. Т.е. однна и та же схема в 2008-м ADS просчитывается в лёт, а на более позних в том числе и на 2011 задумывается на достаточно продолжительное время.
  7. sleep, мы сделали небольшой запуск в феврале. Результаты надеюсь будут к середине лета.
  8. Возможно в этом случае может помочь Steady-State анализ (PPS , PAC) из SprectreRF. Собственно он и нужен для расчета такого класса схем. Сам занимался проэктированием подобного генератора, правда на тот момент Steady-State не использовал. "- Шаг не влияет практически.." - Не согласен. Всё завсит от добротности модели кварцевого резонатора. Для генератора на 13.56Мгц и добротности 20т приходилось ставить maxstep = 100ps - иначе ядро просто не запуститься. А вообще стабильность действительно будет зависеть в основном от параметров детектора при условии достаточной Gm ядра. Амплитудная модуляция убирается просто большей фильтрацией. Польное затухание легко исключить добавкой постоянного источника тока предельно малого занчения. Кстати, ни кто не мешает получить заасы по фазе для системы регулировки если отсоеденить детектор от генератора и поствивив источник провести AC. Какого время установления цепи регулировки тока и на какую частоту генератор ? У меня один transient расчет занимал около 20 минут.
  9. Есть два варианта. Первый, кривой - импорт нетлиста в schematic и далее стандартный процесс создания общего нетлиста. Второй - создаёшь view любой, например spicenetlist копируешь туда оный. Затем через Hierararhy Editor подключаешь нужное представление и прописываешь в стоплистах. Cadence-овсский нетлистер должен вставить исходный нетлист.
×
×
  • Создать...