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

Если собираетесь работать с 16.6 то имеет смысл покупать много процессорный PC, там уже поддерживается multy threading
Я бы не спешил так говорить... по крайней мере без подтверждения своих слов. А оно на данный момент выглядит так:
Нажмите для просмотра прикрепленного файлат.е. около 25% загрузки проца и сидит это все в одном ядре из всех имеющихся. В общем Spice-движок на данный момент в версии 16.6.003 мультипоточность не поддерживает.
Достаточно давно и очень качественно реализована мультипоточность при проверках DRC, но там как раз задача параллелится очень хорошо. И вот так она там выглядит:
Нажмите для просмотра прикрепленного файлаВсе ядра под завязку. На i7 с его 8 потоками выглядит еще интересней, но трудно успеть скрин сделать, слишком быстро все заканчивается

ЗЫ Да, и ССД процу конечно не поможет, но общую отзывчивость системы улучшает ОЧЕНЬ ощутимо.
Voyager
Mar 8 2013, 17:36
Мда, печально.... И ведь начальство деньги дает - говорит, покупай что надо! А в результате...
Думаю я поступлю немного по другому, хоть это и займет время: есть у нас на работе один комп - с 2 процами, оперативки там 48 Гб, в общем, самый мощный из у нас имеющихся. Надо только перегнать схему из Schematic в Capture и просто посмотреть за какое время промоделируется эта схема. Как я уже говорил - в старой версии 150 мкс моделируется за 3 минуты. И сравнить. А потом уже решать - имеет ли смысл вообще покупать новый комп и парится с установкой ОС и прикладных программ, переносом данных.
zzzzzzzz
Mar 8 2013, 19:03
Попробуйте Tanner Tools. В пакете есть T-Spice и всё необходимое для разработки ИС.
Voyager
Mar 9 2013, 07:20
Проблема в том, что библиотеки элементов у нас привязаны к изготовителю ИС, а он работает в OrCAD. Переделывать библиотеки под другую программу нет желания, также как и переучиваться работе в другой программе.
zzzzzzzz
Mar 9 2013, 08:30
Цитата(Voyager @ Mar 9 2013, 10:20)

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

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

Успехов!
Alexander E
Mar 11 2013, 14:12
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).
Т.е. у меня был слишком простой дизайн, чтобы включилась многопоточность? Возможно... на сложных не проверял, взял из туториала первый попавшийся.
Цитата(alexa1973 @ Mar 8 2013, 01:38)

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