|
Бесплатный/недорогой софт для дизайна микросхем, Ищется что-то удобоваримое по возможностям и цене. |
|
|
|
Dec 28 2009, 05:30
|
Частый гость
 
Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676

|
Ищется бесплатный или не слишком дорогой софт для дизайна. Может знает кто? Интересуют spice совместимые симуляторы, layout, place'n'route Для симуляции рассматривался Altium со встроенным симулятором, но он поддерживает не всё. Cadence (или Synopsys, неважно) безумно дорогой - не для начинающей компании, хоть и с большими амбициями. Для аналоговой части нашли http://www.avocad.com/http://www.polyteda.com/Для цифровой части вроде есть Icarus Verilog (симуляция и синтез), но я как-то попробовал с ним поиграть, что-то в нём было не так, разбаловался нa ActiveHDL.  Но одно дело, пока что-то для FPGA/CPLD посимулировать на почти лицензионном софте прежде, чем загнать в Altera/Xilinx для десятка-другого внутренних плат, а другое - покупать дорогой инструмент для стартапа. Ну и после синтеза всё равно надо делать place'n'route и DRC. С Cadence почти доторговались до достаточно разумных цен на выгодных условиях, но, тем не менее, хочется найти что-то подешевле. Может есть что-то, что неизвестно нашим дизайнерам, но известное здешним форумчанам?
|
|
|
|
|
 |
Ответов
|
Dec 30 2009, 18:34
|
Частый гость
 
Группа: Свой
Сообщений: 199
Регистрация: 8-09-05
Из: Зеленоград
Пользователь №: 8 390

|
Цитата(Yuri Potapoff @ Dec 29 2009, 14:51)  Что вы подразумеваете под "разумной ценой" на продукт для проектирования микросхем? "Разумная цена" не мой термин  Я так думаю, что с экономической точки зрения (т.е. влияния эффективности применения данного ПО на выпуск конечного продукта, в данном случае микросхемы) ПО не отличается от других производственных инструментов (например, станков каких-нибудь  ). Соответственно методики подсчета "разумной цены" должны быть аналогичны. Это мое ИМХО как разработчика. Если речь об университетских или государственных проектах то там могут быть другие соображения Цитата ну (чисто IMHO, вмешаюсь) 50...150% от цены запуска на фабе. За то время, которое необходимо для разработки чипа. Если цена больше - нет смысла делать микруху, если это не что-то суперсверхнужное, а классика жанра - удешевление продукта на несколько единиц или десятков центов. Для разных технологий это совсем по-разному. Для 0.5um это вокруг $20K, а для 0.06.... там $десятокM... Так что кому что. Кому нужен асик на 0.5, имеющий шанс окупиться - одно, кому весь мир снабжать суперпроцессорами по 0.045 - другое. Я так думаю неверно определять нужное ПО исходя из технологических норм. Для той же 0.6мкм проект может быть как чисто аналоговая ИС и тогда хватит и Tannerа. А может быть сложная mixed-signal схема или даже с RF и тогда только layout/DRC/LVS + spice + schematic не обойдешься. И еще важно обратить внимание на поддержку фабриками вашего ПО. Если у фаба нет соответствующих дизайн-китов то разработчики поимеют много гемора. Конечно можно работать имея только правила проектирования и модели, но это удовольствие на любителя Цитата А это и правильно. В чем рисовать топологию - это не суть, лишь бы GDS-II на выходе давал, вопрос лишь скорости и удобства. В чем симулировать - суть, но выбор очень большой, это не обязательно специализированные симуляторы для IC, лишь бы геометричекие модели поддерживали, да BSIM3&4. Вопрос скорости и удобства использования это далеко не последний по важности вопрос. Можно конечно тратить время на войну с программами, их "фичами" и состыковкой друг с другом, но мне например времени жалко. Это время полезнее потратить на изучение литературы или "чаю" попить С симуляторами тоже зависит от задачи. Часто нужна поддержка verilog-A, состыковка с HDL-симуляторами или могут требоваться специальные виды анализа. Цитата Главное - LVS & DRC. Касаемо DRC - так тут еще и фаб проверит по любому, так что блохи и жуки его происхождения - no pasaran. LVS - узкий момент, но это то, на что стоит потратиться, ибо дает гарантию того, что Вы развели именно то, что хотели, а не Вас развели . Но опять же - с LVS - если фаб будет объединять вашу разводку с их топологией их целлов (вот столкнулся на днях буквально с таким - не дают топологию стандартных целлов и памяти, и хоть треснись) - то они и LVS проверят. Если ничего не путаю проверка DRC/LVS не бесплатная опция. Доверить ее фабрике можно ИМХО только для цифры. Если analog/mixed/rf то обязательно проверять у себя (даже с супер-пупер рисовальщиком топологий надеятся что не будет ошибок могут только полные оптимисты или пофигисты  )
|
|
|
|
|
Dec 30 2009, 18:45
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(psygash @ Dec 30 2009, 21:34)  Я так думаю неверно определять нужное ПО исходя из технологических норм. Для той же 0.6мкм проект может быть как чисто аналоговая ИС и тогда хватит и Tannerа. А может быть сложная mixed-signal схема или даже с RF и тогда только layout/DRC/LVS + spice + schematic не обойдешься. Я исхожу не из технологических норм, а из цены на конечный продукт, и сколько процентов в этой цене можно отдать софту. А приведенные мной цифры - это не исходные данные, это примерно получающийся результат, когда цена продукта переносится на цену сее запуска и цену пластины. Цитата(psygash @ Dec 30 2009, 21:34)  И еще важно обратить внимание на поддержку фабриками вашего ПО. Если у фаба нет соответствующих дизайн-китов то разработчики поимеют много гемора. Конечно можно работать имея только правила проектирования и модели, но это удовольствие на любителя  Ну это "у страха глаза велики". Берется в одну руку generic кит, в другую дизайн руля, и через три-четыре дня кит под технологию готов. Уже дважды проходил. Все сводится к небольшой правке скриптов PCELL-ов. Цитата(psygash @ Dec 30 2009, 21:34)  Если ничего не путаю проверка DRC/LVS не бесплатная опция. Доверить ее фабрике можно ИМХО только для цифры. Если analog/mixed/rf то обязательно проверять у себя (даже с супер-пупер рисовальщиком топологий надеятся что не будет ошибок могут только полные оптимисты или пофигисты  ) DRC бесплатная, фаб по любому проверит то, что ему прислали. И только потом запуск. LVS - да, не бесплатная (но я опять же привел тот случай, когда она бесплатная). Тут суть в другом - Вы сами можете проверить чем бог послал (а бог послал 1)... 2).... 3)... вариантов много  ), а вот на вопрос "органов" - чем проверяли - отправить на фаб - проверяли они. И так оно и будет, и реально, и документально.
|
|
|
|
|
Jan 4 2010, 03:38
|
Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 1-12-05
Из: Беларусь-Тайвань
Пользователь №: 11 657

|
Цитата(SM @ Dec 30 2009, 21:45)  Ну это "у страха глаза велики". Берется в одну руку generic кит, в другую дизайн руля, и через три-четыре дня кит под технологию готов. Уже дважды проходил. Все сводится к небольшой правке скриптов PCELL-ов. А можно поподробнее? У меня есть gpdk версии 1.8, но в нем все PCELL-ы зашифрованы (ile). А все с нуля как-то не хочется писать.
|
|
|
|
Сообщений в этой теме
Chudik Бесплатный/недорогой софт для дизайна микросхем Dec 28 2009, 05:30 designner Цитата(Chudik @ Dec 28 2009, 08:30) Ищетс... Dec 28 2009, 06:25 Chudik Ой, сколько ответов. Спасибо всем
Да, извините, е... Dec 30 2009, 08:42  SM Цитата(Chudik @ Dec 30 2009, 11:42) Ну, п... Dec 30 2009, 13:53 SM что касается SPICE, был вроде когда-то родной berk... Dec 28 2009, 12:25 psygash Цитата(Chudik @ Dec 28 2009, 08:30) С Cad... Dec 28 2009, 17:49 SM Цитата(Yuri Potapoff @ Dec 29 2009, 14:51... Dec 29 2009, 17:14  designner Цитата(SM @ Dec 29 2009, 20:14) договор с... Dec 30 2009, 07:18    SM Цитата(fragment @ Jan 4 2010, 06:38) А мо... Jan 5 2010, 08:39  zzzzzzzz Цитата(psygash @ Dec 30 2009, 21:34) ... Dec 30 2009, 19:05 zzzzzzzz Пакет Tanner Tools стоит от 20 до 50 килотугриков ... Dec 30 2009, 17:34 Losik посмотрите в сторону http://www.eda.ncsu.edu/wiki/... Jan 5 2010, 14:01 Chudik Цитата(Losik @ Jan 5 2010, 06:01) посмотр... Jan 7 2010, 08:15  Losik Цитата(Chudik @ Jan 7 2010, 11:15) Интере... Jan 7 2010, 08:23   Chudik Цитата(Losik @ Jan 7 2010, 00:23) использ... Jan 7 2010, 08:30 fragment Цитата(Losik @ Jan 5 2010, 18:01) посмотр... Jan 11 2010, 07:46 Losik использовать для полноценного запуска? нет конечн... Jan 7 2010, 08:57 Chudik Цитата(Losik @ Jan 7 2010, 00:57) использ... Jan 13 2010, 03:24 Chudik Приподниму тему.
Нашли мы некоторые удобоваримые п... Dec 24 2010, 04:15 psygash Цитата(Chudik @ Dec 24 2010, 10:15) Возни... Jan 4 2011, 09:10 dvladim Ну раз вы используете альтеровский моделсим, то мо... Dec 27 2010, 04:18 Chudik Цитата(dvladim @ Dec 26 2010, 23:18) Ну р... Dec 30 2010, 19:55 dvladim Цитата(Chudik @ Dec 31 2010, 01:55) А он ... Jan 1 2011, 10:24 Chudik Альтеровский modelsim использовался только для пов... Jan 3 2011, 20:36 Chudik где-то мне уже говорили про этот тул...
Но он для ... Jan 6 2011, 06:47 novorado Из славянских спайс-симуляторов, symica.com очень ... Jan 16 2014, 14:48
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|