реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Бесплатный/недорогой софт для дизайна микросхем, Ищется что-то удобоваримое по возможностям и цене.
Chudik
сообщение Dec 28 2009, 05:30
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 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. smile.gif Но одно дело, пока что-то для FPGA/CPLD посимулировать на почти лицензионном софте прежде, чем загнать в Altera/Xilinx для десятка-другого внутренних плат, а другое - покупать дорогой инструмент для стартапа.
Ну и после синтеза всё равно надо делать place'n'route и DRC.

С Cadence почти доторговались до достаточно разумных цен на выгодных условиях, но, тем не менее, хочется найти что-то подешевле.

Может есть что-то, что неизвестно нашим дизайнерам, но известное здешним форумчанам?
Go to the top of the page
 
+Quote Post
designner
сообщение Dec 28 2009, 06:25
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 27-03-08
Пользователь №: 36 264



Цитата(Chudik @ Dec 28 2009, 08:30) *
Ищется бесплатный или не слишком дорогой софт для дизайна. Может знает кто?
Интересуют spice совместимые симуляторы, layout, place'n'route


А как же Tanner с его T-Spice и L-edit? P&R там хоть и не очень навороченный, но есть.. и они развиваются постоянно - по 3 версии в год wink.gif Насколько я знаю (инф. 3-4 летней давности) лицезии стоят дешевле на порядок дешевле чем CadenceIC.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 28 2009, 12:25
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



что касается SPICE, был вроде когда-то родной berkeley spice с BSD-лицензией... Совместимее со SPICE придумать что-то крайне сложно....
Go to the top of the page
 
+Quote Post
psygash
сообщение Dec 28 2009, 17:49
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 199
Регистрация: 8-09-05
Из: Зеленоград
Пользователь №: 8 390



Цитата(Chudik @ Dec 28 2009, 08:30) *
С Cadence почти доторговались до достаточно разумных цен на выгодных условиях, но, тем не менее, хочется найти что-то подешевле.

Может есть что-то, что неизвестно нашим дизайнерам, но известное здешним форумчанам?


Раз сторговались его и берите. Для проектирования ИС очень рисковано собирать маршрут проектирования из разношерстных бесплатных/дешевых продуктов. Ошибки в дизайне дороже выйдут. А тут единый фрэймворк и отсутствие проблем с поддержкой фабриками дизайн-китов для ваших программ.
Go to the top of the page
 
+Quote Post
Yuri Potapoff
сообщение Dec 29 2009, 11:51
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 752
Регистрация: 10-11-04
Из: Железнодорожный
Пользователь №: 1 093



У кого-то сухари черствые, а у кого-то жемчуг мелкий.

Что вы подразумеваете под "разумной ценой" на продукт для проектирования микросхем?
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 29 2009, 17:14
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Yuri Potapoff @ Dec 29 2009, 14:51) *
Что вы подразумеваете под "разумной ценой" на продукт для проектирования микросхем?

ну (чисто IMHO, вмешаюсь) 50...150% от цены запуска на фабе. За то время, которое необходимо для разработки чипа. Если цена больше - нет смысла делать микруху, если это не что-то суперсверхнужное, а классика жанра - удешевление продукта на несколько единиц или десятков центов. Для разных технологий это совсем по-разному. Для 0.5um это вокруг $20K, а для 0.06.... там $десятокM... Так что кому что. Кому нужен асик на 0.5, имеющий шанс окупиться - одно, кому весь мир снабжать суперпроцессорами по 0.045 - другое.

Автору - синопсис например предоставляет через дистрибьютеров аренду нужных лицензий (и машинного времени на сервере с установленными продуктами) на месяц-два-три, может оказаться удобно и выгодно. А еще выгоднее может оказаться договор с конторами, которые предоставляют turnaround услуги, типа PGC.
Go to the top of the page
 
+Quote Post
designner
сообщение Dec 30 2009, 07:18
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 81
Регистрация: 27-03-08
Пользователь №: 36 264



Цитата(SM @ Dec 29 2009, 20:14) *
договор с конторами, которые предоставляют turnaround услуги, типа PGC.

SM, можно по-побробнее что это за услуги?
Go to the top of the page
 
+Quote Post
Chudik
сообщение Dec 30 2009, 08:42
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



Ой, сколько ответов. Спасибо всем smile.gif
Да, извините, если некоторые вопросы будут казаться глупыми. Я больше по дизайну на уровне плат, а наши IC дизайнеры в технических форумах не сильно участвуют. Вот мне и приходится тут краснеть... blush.gif

Цитата(designner @ Dec 27 2009, 22:25) *
А как же Tanner с его T-Spice и L-edit? P&R там хоть и не очень навороченный, но есть.. и они развиваются постоянно - по 3 версии в год wink.gif Насколько я знаю (инф. 3-4 летней давности) лицезии стоят дешевле на порядок дешевле чем CadenceIC.

Слышал это название. P&R это там для цифры?
Уточню.

Цитата(SM)
что касается SPICE, был вроде когда-то родной berkeley spice с BSD-лицензией...

хм, не знал об этом, посмотрю. А он есть ещё такой?

Цитата
синопсис например предоставляет через дистрибьютеров аренду нужных лицензий (и машинного времени на сервере с установленными продуктами) на месяц-два-три, может оказаться удобно и выгодно.

Да, это известно. Но у них цены жуткие. И не торгуются.

Цитата
с конторами, которые предоставляют turnaround услуги, типа PGC.

такой вариант тоже рассматривался. Возможно воспользуемся. Особенно, если появится больше заказов.

Цитата(psygash)
Для проектирования ИС очень рисковано собирать маршрут проектирования из разношерстных бесплатных/дешевых продуктов. Ошибки в дизайне дороже выйдут.

Ну, почему-то наших дизайнеров это не слишком пугает.

Цитата(Yuri Potapoff)
Что вы подразумеваете под "разумной ценой" на продукт для проектирования микросхем?

Ну, у Cadence некоторые пакеты стоят $450к. Явно неразумная цена. Доторговались с ними до некоей разумной цены за комплект пакетов, но озвучивать цифру не имею права.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 30 2009, 13:53
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Chudik @ Dec 30 2009, 11:42) *
Ну, почему-то наших дизайнеров это не слишком пугает.

А это и правильно. В чем рисовать топологию - это не суть, лишь бы GDS-II на выходе давал, вопрос лишь скорости и удобства. В чем симулировать - суть, но выбор очень большой, это не обязательно специализированные симуляторы для IC, лишь бы геометричекие модели поддерживали, да BSIM3&4. Главное - LVS & DRC. Касаемо DRC - так тут еще и фаб проверит по любому, так что блохи и жуки его происхождения - no pasaran. LVS - узкий момент, но это то, на что стоит потратиться, ибо дает гарантию того, что Вы развели именно то, что хотели, а не Вас развели smile.gif. Но опять же - с LVS - если фаб будет объединять вашу разводку с их топологией их целлов (вот столкнулся на днях буквально с таким - не дают топологию стандартных целлов и памяти, и хоть треснись) - то они и LVS проверят.

Цитата(designner @ Dec 30 2009, 10:18) *
SM, можно по-побробнее что это за услуги?

А поподробнее в Alt-S позвоните, и спросите там про аренду лицензий.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Dec 30 2009, 17:34
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641



Пакет Tanner Tools стоит от 20 до 50 килотугриков за рабочее место. 50 - полный, со всеми погремушками.
Если предполагается изощренное рисование - это оно, L-Edit с подключаемыми DRC от производителя. DRC, LVS больших схем - Calibre от MG вне конкуренции. Моделирование больших схем - HSpice, HSim. P&R не только для цифры, а для любой подсунутой библиотеки. Главное, чтобы соответствовала требованиям трассера. P&R больших схем - Synopsys-овский или Cadence-вский. Для небольших схем Tanner отлично справляется своими средствами DRC, LVS, SPR, Spice.
Всё мсм, на основе собственных шишек. Не стоит себя ограничивать инструментами. Надо пробовать всё, что доступно. Покупку Вами лицензий нужно рассматривать как благодарность разработчикам софта за полученный результат. Покупать безрукую рисовалку за 70 K$ - преступление перед здравым смыслом и богом электроники. rolleyes.gif
Go to the top of the page
 
+Quote Post
psygash
сообщение Dec 30 2009, 18:34
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 199
Регистрация: 8-09-05
Из: Зеленоград
Пользователь №: 8 390



Цитата(Yuri Potapoff @ Dec 29 2009, 14:51) *
Что вы подразумеваете под "разумной ценой" на продукт для проектирования микросхем?


"Разумная цена" не мой термин smile.gif
Я так думаю, что с экономической точки зрения (т.е. влияния эффективности применения данного ПО на выпуск конечного продукта, в данном случае микросхемы) ПО не отличается от других производственных инструментов (например, станков каких-нибудь rolleyes.gif ). Соответственно методики подсчета "разумной цены" должны быть аналогичны. Это мое ИМХО как разработчика.
Если речь об университетских или государственных проектах то там могут быть другие соображения

Цитата
ну (чисто IMHO, вмешаюсь) 50...150% от цены запуска на фабе. За то время, которое необходимо для разработки чипа. Если цена больше - нет смысла делать микруху, если это не что-то суперсверхнужное, а классика жанра - удешевление продукта на несколько единиц или десятков центов. Для разных технологий это совсем по-разному. Для 0.5um это вокруг $20K, а для 0.06.... там $десятокM... Так что кому что. Кому нужен асик на 0.5, имеющий шанс окупиться - одно, кому весь мир снабжать суперпроцессорами по 0.045 - другое.


Я так думаю неверно определять нужное ПО исходя из технологических норм. Для той же 0.6мкм проект может быть как чисто аналоговая ИС и тогда хватит и Tannerа. А может быть сложная mixed-signal схема или даже с RF и тогда только layout/DRC/LVS + spice + schematic не обойдешься.


И еще важно обратить внимание на поддержку фабриками вашего ПО. Если у фаба нет соответствующих дизайн-китов то разработчики поимеют много гемора. Конечно можно работать имея только правила проектирования и модели, но это удовольствие на любителя biggrin.gif

Цитата
А это и правильно. В чем рисовать топологию - это не суть, лишь бы GDS-II на выходе давал, вопрос лишь скорости и удобства. В чем симулировать - суть, но выбор очень большой, это не обязательно специализированные симуляторы для IC, лишь бы геометричекие модели поддерживали, да BSIM3&4.


Вопрос скорости и удобства использования это далеко не последний по важности вопрос. Можно конечно тратить время на войну с программами, их "фичами" и состыковкой друг с другом, но мне например времени жалко. Это время полезнее потратить на изучение литературы или "чаю" попить biggrin.gif
С симуляторами тоже зависит от задачи. Часто нужна поддержка verilog-A, состыковка с HDL-симуляторами или могут требоваться специальные виды анализа.

Цитата
Главное - LVS & DRC. Касаемо DRC - так тут еще и фаб проверит по любому, так что блохи и жуки его происхождения - no pasaran. LVS - узкий момент, но это то, на что стоит потратиться, ибо дает гарантию того, что Вы развели именно то, что хотели, а не Вас развели . Но опять же - с LVS - если фаб будет объединять вашу разводку с их топологией их целлов (вот столкнулся на днях буквально с таким - не дают топологию стандартных целлов и памяти, и хоть треснись) - то они и LVS проверят.


Если ничего не путаю проверка DRC/LVS не бесплатная опция. Доверить ее фабрике можно ИМХО только для цифры. Если analog/mixed/rf то обязательно проверять у себя (даже с супер-пупер рисовальщиком топологий надеятся что не будет ошибок могут только полные оптимисты или пофигисты biggrin.gif )
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 30 2009, 18:45
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 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) *
И еще важно обратить внимание на поддержку фабриками вашего ПО. Если у фаба нет соответствующих дизайн-китов то разработчики поимеют много гемора. Конечно можно работать имея только правила проектирования и модели, но это удовольствие на любителя biggrin.gif

Ну это "у страха глаза велики". Берется в одну руку generic кит, в другую дизайн руля, и через три-четыре дня кит под технологию готов. Уже дважды проходил. Все сводится к небольшой правке скриптов PCELL-ов.

Цитата(psygash @ Dec 30 2009, 21:34) *
Если ничего не путаю проверка DRC/LVS не бесплатная опция. Доверить ее фабрике можно ИМХО только для цифры. Если analog/mixed/rf то обязательно проверять у себя (даже с супер-пупер рисовальщиком топологий надеятся что не будет ошибок могут только полные оптимисты или пофигисты biggrin.gif )

DRC бесплатная, фаб по любому проверит то, что ему прислали. И только потом запуск. LVS - да, не бесплатная (но я опять же привел тот случай, когда она бесплатная). Тут суть в другом - Вы сами можете проверить чем бог послал (а бог послал 1)... 2).... 3)... вариантов много smile.gif ), а вот на вопрос "органов" - чем проверяли - отправить на фаб - проверяли они. И так оно и будет, и реально, и документально.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Dec 30 2009, 19:05
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641



Цитата(psygash @ Dec 30 2009, 21:34) *
"... А может быть сложная mixed-signal схема или даже с RF и тогда только layout/DRC/LVS + spice + schematic не обойдешься....
Насчет MIX - это да, практически любая ASIC - MIX, иначе теряется смысл. Но, это подвластно только профи, съевшим уже несколько собак. Да и много ли у Вас заказов на разработку сложных RF-чипов? В наших краях это скорее нонсенс, чем рутина. Обычных средств моделирования пока хватало с достаточной точностью, ГГц до 5, - точно. Да и как впихнуть в 3D-ЕМ симулятор большую топологию?
Go to the top of the page
 
+Quote Post
fragment
сообщение Jan 4 2010, 03:38
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 1-12-05
Из: Беларусь-Тайвань
Пользователь №: 11 657



Цитата(SM @ Dec 30 2009, 21:45) *
Ну это "у страха глаза велики". Берется в одну руку generic кит, в другую дизайн руля, и через три-четыре дня кит под технологию готов. Уже дважды проходил. Все сводится к небольшой правке скриптов PCELL-ов.

А можно поподробнее? У меня есть gpdk версии 1.8, но в нем все PCELL-ы зашифрованы (ile). А все с нуля как-то не хочется писать.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 5 2010, 08:39
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(fragment @ Jan 4 2010, 06:38) *
А можно поподробнее? У меня есть gpdk версии 1.8, но в нем все PCELL-ы зашифрованы (ile).

Можно, но если пересядете на синопсис, где все не зашифровано. Там все PCELL-ы написаны на TCL.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd July 2025 - 13:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01499 секунд с 7
ELECTRONIX ©2004-2016