До сих пор для моделирования КМОП-схем я полагался на библиотеку, которую мне приходилось случайным образом загружать из Интернета, например эту:
http://ecee.colorado.edu/~ecen4827/spice/ltspice/5827_035.lib
Внутри библиотеки модель PMOS и NMOS определяется с использованием модели BSIM3v3, и мне нужно только создать экземпляр этих транзисторов, соединить их вместе и запустить симулятор.
Мой первый вопрос: откуда профессор этого класса взял эту модель CMOS SPICE BSIM3v3?
Второй вопрос: «Могу ли я создать свои собственные транзисторы и извлечь такие параметры и поместить их в свой собственный библиотечный файл?»
Единственное, что приходит мне в голову, это использовать редакторы компоновки ИС, такие как Cadence virtuoso или Microwind (я даже не знаю, подходят ли они для этой задачи, я только СЛЫШАЛ, что их можно использовать для проектирования ИС) для компоновки мой транзистор, а затем извлечь из них параметр SPICE.
Моя конечная цель — спроектировать простую стандартную библиотеку цифровых ячеек CMOS и использовать ее для моих более сложных проектов СБИС.
Обычно параметры транзистора предоставляются заказчику литейным заводом после подписания NDA (соглашение о неразглашении).
Моделирование транзисторов и извлечение параметров — нетривиальная задача, обычно основанная на большом количестве измерений для получения надежных данных для моделей. Конечно, с помощью автоматизированной установки эта задача может быть выполнена очень эффективно. Просто взгляните на файл модели BSIM и количество параметров, чтобы получить представление о требуемых усилиях.
Извлечение данных компоновки не приводит к моделям транзисторов. Путем извлечения получается только геометрия транзистора. Для моделирования необходимы существующие модели транзисторов.
Я думаю, что модели, которые вы нашли в Интернете, являются хорошей отправной точкой, поскольку они, похоже, основаны на существующем процессе CMOS.
Я принял ответ Марио, но позже сам нашел лучший ответ, которым хотел бы поделиться здесь:
Если вы хотите изучить тему проектирования интегральных схем, вы можете бесплатно использовать библиотеки NCSU по адресу http://www.eda.ncsu.edu/wiki/NCSU_CDK .
Предоставленная библиотека поддерживает Cadence 5 и 6 (все еще находится в бета-версии) и предоставляет информацию и модели специй вплоть до технологии 45 нм.
Для промышленного проектирования ИС у вас есть только один вариант: подписать соглашение о неразглашении с литейным заводом и попросить их предоставить вам их заводские спецификации, которые представляют собой комплект для проектирования, состоящий из: (1) моделей Spice (2) используемых технологических файлов. в дизайне компоновки ИС (3) Спецификации и т. д.
Доктор Эхсан Али
Марио
Доктор Эхсан Али
Марио