Jump to content

    
Sign in to follow this  
Voyager

скорость PSpice моделирования в Capture CIS

Recommended Posts

Всем добрый день!

 

Встала необходимость покупки компьютера для моделирования аналоговых интегральных схем. Схемы не особо большая, но и уже не маленькая. Изначально она и библиотеки к ней созданы в Schematic-е и считается ООчень медленно, время на расчет 150 мкс уходит примерно 3 мин. Собираемся переходить на Capture и вот тут встает вопрос - на какие харакетристики железа компьютера следует обратить внимание. По деньгам - лимит 100 тыс.руб.

 

1) Имеет ли смысл покупать 2-х процессорную MB? Например на Xeon-е.

2) Нужна ли внешняя видеокарта или хватит встроенной? Если нужна, то на какие параметры следует обратить внимание при покупке?

3) сколько RAM оптимально? По деньгам прикидывал - хватит где-то на 64 Гб. Хватит? И еще: сколько максимально поддерживает Windows 7 и вообще какой Windows лучше ставить?

4) Поможет ли SSD и какого объема желательно?

Share this post


Link to post
Share on other sites

Внешняя карта для для PSpice не нужна, но если захотите там же смотреть pcb, лучше позаботиться. SSD тоже не поможет. В идеале лучше вложиться в количество ядер. Пока поддерживаются 4.

Share this post


Link to post
Share on other sites

В P-Spice обычно ИС не моделируют. Поддержки современных моделей транзисторов там нет, насколько мне известно.

Ваш путь лежит через специализированные пакеты/спайсы.

Share this post


Link to post
Share on other sites
Если собираетесь работать с 16.6 то имеет смысл покупать много процессорный PC, там уже поддерживается multy threading

 

Я бы не спешил так говорить... по крайней мере без подтверждения своих слов. А оно на данный момент выглядит так:

 

post-4480-1362697361_thumb.png

 

т.е. около 25% загрузки проца и сидит это все в одном ядре из всех имеющихся. В общем Spice-движок на данный момент в версии 16.6.003 мультипоточность не поддерживает.

Достаточно давно и очень качественно реализована мультипоточность при проверках DRC, но там как раз задача параллелится очень хорошо. И вот так она там выглядит:

 

post-4480-1362698225_thumb.png

 

Все ядра под завязку. На i7 с его 8 потоками выглядит еще интересней, но трудно успеть скрин сделать, слишком быстро все заканчивается:)

 

ЗЫ Да, и ССД процу конечно не поможет, но общую отзывчивость системы улучшает ОЧЕНЬ ощутимо.

Share this post


Link to post
Share on other sites

Мда, печально.... И ведь начальство деньги дает - говорит, покупай что надо! А в результате...

 

Думаю я поступлю немного по другому, хоть это и займет время: есть у нас на работе один комп - с 2 процами, оперативки там 48 Гб, в общем, самый мощный из у нас имеющихся. Надо только перегнать схему из Schematic в Capture и просто посмотреть за какое время промоделируется эта схема. Как я уже говорил - в старой версии 150 мкс моделируется за 3 минуты. И сравнить. А потом уже решать - имеет ли смысл вообще покупать новый комп и парится с установкой ОС и прикладных программ, переносом данных.

Share this post


Link to post
Share on other sites

Проблема в том, что библиотеки элементов у нас привязаны к изготовителю ИС, а он работает в OrCAD. Переделывать библиотеки под другую программу нет желания, также как и переучиваться работе в другой программе.

Share this post


Link to post
Share on other sites
Проблема в том, что библиотеки элементов у нас привязаны к изготовителю ИС, а он работает в OrCAD. Переделывать библиотеки под другую программу нет желания, также как и переучиваться работе в другой программе.
Странно. Изготовитель ИС кушает в итоге GDS.

А у вас он ест что-то не то. :)

Ну, возможно, это БМК и "Невод". Тогда да, но аналоговые ИС?

Есть простая мысль - в OrCAD вы не сможете получить моделирования с достаточной точностью. Так как это P-Spice, ориентированный на использование, в основном, макромоделей компонентов (для проектирования устройств из готовых моделей ИС). А с транзисторами в нем грубовато. Тем более, с учётом "паразитов". Хотя, были люди, - разрабатывали ИС даже в РСАD 4.5. :)

Успехов!

Share this post


Link to post
Share on other sites

The Cadence OrCAD 16.6 release goals include multi-core support for PSpice, capture signal integrity flow and Tcl integration for PSpice.

 

In multi-core support for PSpice, customers are expecting performance gains from modern, multi-core hardware. Performance enhancements are done through algorithm/engine optimizations and multi-core support. It is focused on the large designs and/or designs with complex model instances (MOSFETs, BJTs).

 

Share this post


Link to post
Share on other sites

Т.е. у меня был слишком простой дизайн, чтобы включилась многопоточность? Возможно... на сложных не проверял, взял из туториала первый попавшийся.

Share this post


Link to post
Share on other sites
Внешняя карта для для PSpice не нужна

Я тоже так считал, пока не установил OrCAD 16,5 на компьютер с материнской платой Intel DH67BL (iH67, графическое ядро в процессоре). Всё запускается, работает, только диаграммы в PSpice показываются произвольными кусками. Вместо синусоиды какие-то кусочки. При перерисовке окна одни кусочки пропадают, другие появляются. :laughing:

Обновлял прошивку, менял драйверы - бесполезно. Установил внешнюю видеокарту - всё заработало!

Причем, на более старой плате Intel DG33TLM (iG33) встроенное видео (графическое ядро в чипсете) с этим же OrCAD 16,5 прекрасно работает.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this