Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: скорость PSpice моделирования в Capture CIS
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
Voyager
Всем добрый день!

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

1) Имеет ли смысл покупать 2-х процессорную MB? Например на Xeon-е.
2) Нужна ли внешняя видеокарта или хватит встроенной? Если нужна, то на какие параметры следует обратить внимание при покупке?
3) сколько RAM оптимально? По деньгам прикидывал - хватит где-то на 64 Гб. Хватит? И еще: сколько максимально поддерживает Windows 7 и вообще какой Windows лучше ставить?
4) Поможет ли SSD и какого объема желательно?
alexa1973
Если собираетесь работать с 16.6 то имеет смысл покупать много процессорный PC, там уже поддерживается multy threading
Voyager
Да, забыл сказать - это будет именно 16.6
alexa1973
Внешняя карта для для PSpice не нужна, но если захотите там же смотреть pcb, лучше позаботиться. SSD тоже не поможет. В идеале лучше вложиться в количество ядер. Пока поддерживаются 4.
zzzzzzzz
В P-Spice обычно ИС не моделируют. Поддержки современных моделей транзисторов там нет, насколько мне известно.
Ваш путь лежит через специализированные пакеты/спайсы.
Uree
Цитата(alexa1973 @ Mar 7 2013, 12:07) *
Если собираетесь работать с 16.6 то имеет смысл покупать много процессорный PC, там уже поддерживается multy threading


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

Нажмите для просмотра прикрепленного файла

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

Нажмите для просмотра прикрепленного файла

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

ЗЫ Да, и ССД процу конечно не поможет, но общую отзывчивость системы улучшает ОЧЕНЬ ощутимо.
Voyager
Мда, печально.... И ведь начальство деньги дает - говорит, покупай что надо! А в результате...

Думаю я поступлю немного по другому, хоть это и займет время: есть у нас на работе один комп - с 2 процами, оперативки там 48 Гб, в общем, самый мощный из у нас имеющихся. Надо только перегнать схему из Schematic в Capture и просто посмотреть за какое время промоделируется эта схема. Как я уже говорил - в старой версии 150 мкс моделируется за 3 минуты. И сравнить. А потом уже решать - имеет ли смысл вообще покупать новый комп и парится с установкой ОС и прикладных программ, переносом данных.
zzzzzzzz
Попробуйте Tanner Tools. В пакете есть T-Spice и всё необходимое для разработки ИС.
Voyager
Проблема в том, что библиотеки элементов у нас привязаны к изготовителю ИС, а он работает в OrCAD. Переделывать библиотеки под другую программу нет желания, также как и переучиваться работе в другой программе.
zzzzzzzz
Цитата(Voyager @ Mar 9 2013, 10:20) *
Проблема в том, что библиотеки элементов у нас привязаны к изготовителю ИС, а он работает в OrCAD. Переделывать библиотеки под другую программу нет желания, также как и переучиваться работе в другой программе.
Странно. Изготовитель ИС кушает в итоге GDS.
А у вас он ест что-то не то. sm.gif
Ну, возможно, это БМК и "Невод". Тогда да, но аналоговые ИС?
Есть простая мысль - в OrCAD вы не сможете получить моделирования с достаточной точностью. Так как это P-Spice, ориентированный на использование, в основном, макромоделей компонентов (для проектирования устройств из готовых моделей ИС). А с транзисторами в нем грубовато. Тем более, с учётом "паразитов". Хотя, были люди, - разрабатывали ИС даже в РСАD 4.5. sm.gif
Успехов!
Alexander E
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).
Uree
Т.е. у меня был слишком простой дизайн, чтобы включилась многопоточность? Возможно... на сложных не проверял, взял из туториала первый попавшийся.
Igor3
Цитата(alexa1973 @ Mar 8 2013, 01:38) *
Внешняя карта для для PSpice не нужна

Я тоже так считал, пока не установил OrCAD 16,5 на компьютер с материнской платой Intel DH67BL (iH67, графическое ядро в процессоре). Всё запускается, работает, только диаграммы в PSpice показываются произвольными кусками. Вместо синусоиды какие-то кусочки. При перерисовке окна одни кусочки пропадают, другие появляются. laughing.gif
Обновлял прошивку, менял драйверы - бесполезно. Установил внешнюю видеокарту - всё заработало!
Причем, на более старой плате Intel DG33TLM (iG33) встроенное видео (графическое ядро в чипсете) с этим же OrCAD 16,5 прекрасно работает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.