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

psygash

Свой
  • Постов

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

  • Посещение

Весь контент psygash


  1. В меню SETUP/Model libraries смотрите путь к библиотекам с моделями, идете туда, находите файл с моделью - обычно в шапке файла пишут версию модели. Или можно в логе spectre посмотреть - перед началом анализа выдается статистика элементов, там для мосфетов пишется версия модели (не уверен что у всех так, может зависить от кита)
  2. А зачем он используется? В качестве растворителя для снятия загрязнений, жира? Если так, то данный этап моделировать не надо, нет смысла так как на формирование полупроводниковой структуры данная операция не влияет.
  3. Оптимизируют параметры Spice-модели до получения минимальной ошибки между результатами измерений и ВАХами, построенными по модели. Для этого есть специальные тулы типа Agilent IC-CAP.
  4. Можно посчитать каким-нибудь быстрым аналоговым симулятором типа Ultrasim.
  5. Про симулятор забыли. NC-Verilog (входит в пакет IUS) у кеденса или VCS у синопсиса. Современные сапр умеют считать задержки после разводки топологии. Так что выгружаете файлы задержек для корнеров и с ними симулируете - если библиотека корректна, то и результаты будут соответствовать реальному поведению. Из книг можно посоветовать ADVANCED ASIC CHIP SYNTHESIS/Himanshu Bhatnagar - по маршруту синопсиса. В сети легко найти. Есть также на русском: Цифровые интегральные схемы. Методология проектирования http://www.ozon.ru/context/detail/id/3427490/ Системы-на-кристалле. Проектирование и развитие http://www.ozon.ru/context/detail/id/2199762/
  6. SpectreRF это просто дополнительные типы анализа для spectre, заточенные под rf - pss, pac, pnoise и т.д. Что касается разных симуляторов: по-моему для решения 99% задач spectrerf будет достаточно. Здесь важнее интегрированная среда разработки, поддержка ПО фабриками, модели. Как с этим у ADS не знаю, а у каденса все ОК.
  7. Есть бесплатный тул, в том числе и для синтеза: http://www-asim.lip6.fr/recherche/alliance/ Попробуйте
  8. Ну судя по тому, что у него полоса до 100кГц - то синусоида.
  9. А вы поставили cygwin? Насколько я помню виндовые версии т-када без него не работают.
  10. "Разумная цена" не мой термин :) Я так думаю, что с экономической точки зрения (т.е. влияния эффективности применения данного ПО на выпуск конечного продукта, в данном случае микросхемы) ПО не отличается от других производственных инструментов (например, станков каких-нибудь :rolleyes: ). Соответственно методики подсчета "разумной цены" должны быть аналогичны. Это мое ИМХО как разработчика. Если речь об университетских или государственных проектах то там могут быть другие соображения Я так думаю неверно определять нужное ПО исходя из технологических норм. Для той же 0.6мкм проект может быть как чисто аналоговая ИС и тогда хватит и Tannerа. А может быть сложная mixed-signal схема или даже с RF и тогда только layout/DRC/LVS + spice + schematic не обойдешься. И еще важно обратить внимание на поддержку фабриками вашего ПО. Если у фаба нет соответствующих дизайн-китов то разработчики поимеют много гемора. Конечно можно работать имея только правила проектирования и модели, но это удовольствие на любителя Вопрос скорости и удобства использования это далеко не последний по важности вопрос. Можно конечно тратить время на войну с программами, их "фичами" и состыковкой друг с другом, но мне например времени жалко. Это время полезнее потратить на изучение литературы или "чаю" попить С симуляторами тоже зависит от задачи. Часто нужна поддержка verilog-A, состыковка с HDL-симуляторами или могут требоваться специальные виды анализа. Если ничего не путаю проверка DRC/LVS не бесплатная опция. Доверить ее фабрике можно ИМХО только для цифры. Если analog/mixed/rf то обязательно проверять у себя (даже с супер-пупер рисовальщиком топологий надеятся что не будет ошибок могут только полные оптимисты или пофигисты )
  11. Раз сторговались его и берите. Для проектирования ИС очень рисковано собирать маршрут проектирования из разношерстных бесплатных/дешевых продуктов. Ошибки в дизайне дороже выйдут. А тут единый фрэймворк и отсутствие проблем с поддержкой фабриками дизайн-китов для ваших программ.
  12. RUNLVL это параметр, который включает определенные значения для других параметров (оптимизация скорость/точность). Если он равен нулю все оптимизации отключены. Ограничте максимальный шаг в tran до нескольких пикосикунд. У меня с высокочастотным генератором подобная фигня была в spectre и ultrasim, ограничение maxtimestep помогло.
  13. Попробуйте поставить .OPTION RUNLVL=0 По дефолту в новых версиях hspice этот параметр равен 1.
  14. Попробуйте в нетлист добавить строку: .option post=0 Если память не изменяет для awaves нужна эта опция. Насчет космосскопа. Его надо ставить отдельно, после чего прописать путь к нему в файле hspui.cfg.
  15. В свое время специально сравнивал эти 2 программы. Получились такие результаты: Комп Athlon64 X2 4000+ 2Gb RAM Цифровая схема: MOS Elements : 1983 RES Elements : 16 GCAP Elements : 1791 HSPICE A-2007.09 BYPASS=1 FAST=1 Threads=2 Simulation time=7043.77s HSIMplus 2005.02.7 hsimspeed=6 Threads=1 Simulation time=271.34s Выигрыш hsim очевиден.
  16. Есть HSIM и Nanosim от Синопсиса. В HSIM можно выбирать соотношение точность/скорость моделирования. Считает быстро, понимает spice-модели и dspf/spef. Nanosim не пробовал.
  17. Каждая IO-cell должна включать контактную площадку, логику и ESD-защиту. Обычно так.
  18. Можно описать профиль транзистора и без моделирования технологии - в MDRAW (2D) или в MESH (3D).
  19. Импорт файлов из GDSII поддерживается (насчет поддержки иерархии не уверен). Насчет СВЧ опыта не имею, я с КМОП работаю. Но судя по описанию A3B5 поддерживается, в том числе и при моделировании электрики. Экстракция транзисторов - BSIM3, BSIM4, BSIMSOI, BJT Gummel–Poon.
  20. Официально поддерживается Red Hat Enterprise 3. Но это коммерческий дистрибутив и совсем не новый. А так можно ставить практически на любой линукс, например, openSuse http://ru.opensuse.org Насчет флешки не знаю, не задавался таким вопросом. Непонятно зачем, типа мой TCAD всегда со мной :)
  21. Книгу Эннса и Кобзева врятли можно рекомендовать начинающим, т.к. это просто справочник. Вот неплохая переводная книга на русском "Цифровые интегральные схемы. Методология проектирования." http://www.ozon.ru/context/detail/id/3427490/ А так на английском очень много литературы, например: Allen, Holberg - CMOS analog circuit design Dan Clain - CMOS IC layout Gray, Hurst и др. - Analysis and design of analog integrated circuit Uyemura - CMOS logic circuit design и т.д. в интернете все можно найти. Здесь на форуме также распространялись русскоязычные лекции cadence, попробуйте поискать. Tanner Tools действительно удобный пакет, но раз у Вас на кафедре используют софт Synopsys, то имеет смысл ориентироваться на него. А на фриварные программы забейте, потеряете время. Они по возможностям настолько далеки от коммерческих продуктов и в серьезных фирмах их не используют.
×
×
  • Создать...