vak: (Улыбка)
Serge Vakulenko ([personal profile] vak) wrote2013-05-18 03:35 pm

Как разрабатывать микросхемы

Бытует представление, что разработка цифровых микросхем - это некий таинственный, почти магический процесс, а главное очень дорогостоящий. Что это знание доступно только секретным инженерам за высокими стенами полувоенных заводов. Между тем все ровно наоборот. Центрами кристаллизации и накопления знаний традиционно были рядовые американские университеты.  Все детали технологии подробно описаны в классических монографиях, например:Считается, что программные инструменты для разработки стоят бешенных денег, и чтобы получить их, надо идти на поклон к одной из трех суровых контор, захвативших нишу (Synopsys, Cadence, Mentor Graphics). Оно так, да не совсем. Существует полный набор инструментария, бесплатный, в исходных текстах, позволяющий выполнить весь цикл разработки, от исходного текста на Verilog через симуляцию, синтез, размещение и трассировку, до получения масок и передачи в производство. И даже библиотеки для некоторых фабрик присутствуют: TSMC и AMI, от 500 до 180нм. На этой странице есть все ссылки и шаги процесса: http://opencircuitdesign.com/verilog/

Список софта:
  1. vl2mv и VIS - компилятор Verilog, симулятор и синтезатор (http://vlsi.colorado.edu/~vis/)
  2. SIS - оптимизирующий синтезатор с отображением в технологическую библиотеку (http://embedded.eecs.berkeley.edu/Alumni/pchong/sis/)
  3. TimberWolf - размещение (http://opencircuitdesign.com/magic/archive/timberwolf-6.3.1.tgz)
  4. qrouter - трассировщик (http://opencircuitdesign.com/qrouter)
  5. Magic - просмотр топологии (http://opencircuitdesign.com/magic/)
  6. IRSIM - симулятор для верификации конечной топологии (http://opencircuitdesign.com/irsim/)
Почему бы и российским университетам не подхватить идею и адаптировать пакет софта к реалиям местного производства. Те же МИЭТ, МИФИ или ИТМО могли бы осилить.

[identity profile] evgen2.livejournal.com 2013-05-19 06:24 am (UTC)(link)
>идею и адаптировать пакет софта к реалиям местного производства

Реалии местного производства - это отсутствие производства.