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

 
 
> Программа для эмуляции эл схем, В поисках лучшего
FormatCft
сообщение Dec 8 2008, 14:34
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 331
Регистрация: 22-07-08
Из: Р О С С И Я
Пользователь №: 39 145



Доброго времени суток!
===
На данный момент своей жизни использую для эмуляции эл-их схем Микрокап 9.0.5.
В принципе программа хорошая и устраивает на 80% (чисто мое субъективное мнение).
Но хочется узнать кто что использует и вообще может есть программа или пакет программ более продвинутый(ая)?
Интересует моделирование аналоговый и цифровых схем.
Также интересуют полнота библиотек моделей разных компонентов.
===
Заранее спасибо за ответы.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 26)
Jurenja
сообщение Dec 8 2008, 14:45
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



если для проектирования ИС, то Cadence - лучшая, имхо


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
FormatCft
сообщение Dec 8 2008, 15:02
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 331
Регистрация: 22-07-08
Из: Р О С С И Я
Пользователь №: 39 145



Цитата(Jurenja @ Dec 8 2008, 19:45) *
если для проектирования ИС, то Cadence - лучшая, имхо

А ссылка есть? Так сходу найти её не удалось.
Go to the top of the page
 
+Quote Post
uriy
сообщение Dec 8 2008, 15:49
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Мне приходилось пользоваться Microcap, SWCAD и Workbench. Остановился на Microcap.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Dec 8 2008, 16:14
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



В смысле достоверности моделирования и поддержки производителями эл. компонентов- лучшая pSpice, она же входит и в Каденс. Но по простоте пользования- она, пожалуй, на последнем месте. Но это закономерно.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
wim
сообщение Dec 8 2008, 20:58
Сообщение #6


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(FormatCft @ Dec 8 2008, 17:34) *
... Интересует моделирование аналоговый и цифровых схем.
Также интересуют полнота библиотек моделей разных компонентов.

Если "неродная" библиотека сделана в формате PSpice, сконвертировать ее не проблема. К примеру, в оркаде это делается в два щелчка - загрузили библиотечный файл и командуем ему создать элемент (УГО). Но лично я выбрал оркад из-за того, что нашел для него массу готовых примеров в инете. Интересно ведь подсмотреть, как аналогичную задачу решали другие. smile.gif Собс-но, обилие примеров объясняется тем, что исторически это был первый коммерческий продукт: PSpice, потом DesignLab, потом OrCAD. На нем просто раньше начали работать. Опять же, есть полезные фичи, которыми иногда приятно воспользоваться, например - оптимизация. Сидишь себе, чай пьешь, а он в это время номиналы подбирает, чтоб вогнать целевую функцию в заданный диапазон. В SWCAD, кажись, такого нет.
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 9 2008, 01:52
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



В программах моделирования самым "узким", но и важным местом является сама модель устройства. Простая (упрощенная) модель дает соответственно меньшую адекватность поведения устройства при расчете реальной схеме. Сложная модель требует больших вычислительных ресурсов. PSpace довольно неплохая и весьма точная программа, но иногда выдает такие чуднЫе и нелепые результаты 07.gif , что без пристрастного изучения их безоговорочно верить ей не стоит sad.gif Кстати, Роберт Алан Пиз, один из ведущих разработчиков аналоговых схем фирмы National Semiconductor, любит в своих литературных трудах прочехвостить PSpace "в хвост и в гриву" biggrin.gif Но видимо все равно ее пользует laughing.gif
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Dec 9 2008, 06:28
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Цитата(FormatCft @ Dec 8 2008, 17:02) *
Цитата
Cadence...
А ссылка есть? Так сходу найти её не удалось.
cadence.com
вообще то это не одна программа, а огромный набор...

Сообщение отредактировал Jurenja - Dec 9 2008, 06:28


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
wim
сообщение Dec 9 2008, 08:35
Сообщение #9


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(rezident @ Dec 9 2008, 04:52) *
... Кстати, Роберт Алан Пиз, один из ведущих разработчиков аналоговых схем фирмы National Semiconductor, любит в своих литературных трудах прочехвостить PSpace "в хвост и в гриву" biggrin.gif Но видимо все равно ее пользует laughing.gif

Пиз "чехвостил" исходную версию PSpice, когда она еще находилась в стадии разработки. С тех пор программку подрихтовали. smile.gif Специфические трудности конечно есть, к примеру, PSpice любит, чтоб источники сигналов "сидели" на общем проводе - это улучшает сходимость "bias point calculation". Но, при необходимости, это всегда можно сделать путем эквивалентных преобразований схемы.
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 9 2008, 10:17
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(wim @ Dec 9 2008, 13:35) *
Пиз "чехвостил" исходную версию PSpice, когда она еще находилась в стадии разработки. С тех пор программку подрихтовали. smile.gif
Дык я же указал, что хоть и ругает, но видимо пользует.
Цитата(wim @ Dec 9 2008, 13:35) *
Специфические трудности конечно есть, к примеру, PSpice любит, чтоб источники сигналов "сидели" на общем проводе - это улучшает сходимость "bias point calculation". Но, при необходимости, это всегда можно сделать путем эквивалентных преобразований схемы.
Угу. Хотя, если честно, шаманство с внедрением "фантомных" ГигаОмных сопротивлений для улучшения сходимости несколько напрягает sad.gif К тому же сам наблюдал глюки типа: к диоду в прямом направлении приложено около 100В, а ток через него течет, если верить PSpice, десятки пикоАмпер. laughing.gif
Мне сейчас редко когда нужны точные (количественные) результаты моделирования, поэтому для оценки (чисто качественный результат: работает/не работает как задумано) пользуюсь MicroCap.
Go to the top of the page
 
+Quote Post
wim
сообщение Dec 9 2008, 11:01
Сообщение #11


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(rezident @ Dec 9 2008, 13:17) *
Угу. Хотя, если честно, шаманство с внедрением "фантомных" ГигаОмных сопротивлений для улучшения сходимости несколько напрягает sad.gif

Не обязательно фантомные - если есть источник тока, у которого нет законнного пути для протекания - кирдык. Программа будет искать куды ему течь, пока не сдуреет. Но с другой стороны - бесконечных сопротивлений и не быват, даже входное сопротивление ОУ конечно (пусть даже и ГОм). Вы ж сами сказали - "Простая (упрощенная) модель дает соответственно меньшую адекватность поведения устройства при расчете реальной схеме." Плохая сходимость - это звоночек, что автор модели чего-то не учел. smile.gif
Цитата(rezident @ Dec 9 2008, 13:17) *
К тому же сам наблюдал глюки типа: к диоду в прямом направлении приложено около 100В, а ток через него течет, если верить PSpice, десятки пикоАмпер. laughing.gif

Если 100 В - источник напряжения, то для него это КЗ. Ситуация для PSpice непригодная (как серпом по человеческому достоинству smile.gif ). Но в явных случаях КЗ источника напряжения PSpice отслеживает еще до начала моделирования и на этом останавливается. В данном случае, возможно, модель диода была для малосигнального частотного анализа - буржуины это четко разделяют large-signal и small-signal.
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Dec 9 2008, 12:50
Сообщение #12


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

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Меня напрягает невозможность в модели диода управлять временем обратного восстановления. Где-то читал кто-то предлагал за не бесплатно способ решения проблемы в спайсе не понятно как. Потом в saber якобы эти процессы намного правдоподобнее моделируются, только где взять сабж на попробовать? На силовые компоненты, кстати, частенько саберовские модельки производитель выкладывает....

Цитата(rezident @ Dec 9 2008, 13:17) *
К тому же сам наблюдал глюки типа: к диоду в прямом направлении приложено около 100В, а ток через него течет, если верить PSpice, десятки пикоАмпер. laughing.gif

Сделать такую модель несложно и такие "диоды" существуют (сборки реально). Может нечто подобное и было? wink.gif . Диод при прямом смещении с большой производной не проводит сразу, т.н. forward recovery имеет место быть и большое прямое падение на малых временах, хотя это в спайсе не моделируется.
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 9 2008, 13:12
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Vokchap @ Dec 9 2008, 17:50) *
Сделать такую модель несложно и такие "диоды" существуют (сборки реально). Может нечто подобное и было? wink.gif .

Не. Диод был какой-то обычный fast rectifier типа UF5407.
Цитата(Vokchap @ Dec 9 2008, 17:50) *
Диод при прямом смещении с большой производной не проводит сразу, т.н. forward recovery имеет место быть и большое прямое падение на малых временах, хотя это в спайсе не моделируется.
Вот это и напрягает. sad.gif Я же говорю, что в большинстве случаев мне нужен не количественный, а качественный результат моделирования. И эта точность до фемптоАмперов и наноВольтов при столь идиотском результате моделирования мне нафиг не уперлась. Практика - критерий истинности! wink.gif Если результат моделирования не совпадает в результатом эксперимента или вообще со здравым смыслом, то в баню такой результат.
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Dec 9 2008, 13:38
Сообщение #14


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

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Цитата(rezident @ Dec 9 2008, 16:12) *
... или вообще со здравым смыслом, то в баню такой результат.

Часто такую ситуацию создает сам пользователь от неправильного ввода схемы или при пренебрежении чем-либо (непонимании чего-то). Еще чаще верные результаты неверно истолковываются и кажется, что полный бред. Сам много раз себя ловил на этом. По любому, в 99% случаев в спайс-подобных симуляторах "косяки" поддаются объяснению и лечатся коррекциями.
Go to the top of the page
 
+Quote Post
wim
сообщение Dec 9 2008, 14:45
Сообщение #15


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Vokchap @ Dec 9 2008, 15:50) *
Меня напрягает невозможность в модели диода управлять временем обратного восстановления. Где-то читал кто-то предлагал за не бесплатно способ решения проблемы в спайсе не понятно как. Потом в saber якобы эти процессы намного правдоподобнее моделируются, только где взять сабж на попробовать? На силовые компоненты, кстати, частенько саберовские модельки производитель выкладывает....

Я видел что-то подобное в спайсе. Вечером поищу. Если найду - выложу безвозмездно, т.е. даром. smile.gif
Go to the top of the page
 
+Quote Post
yrbis
сообщение Dec 9 2008, 22:07
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Цитата
cadence.com
вообще то это не одна программа, а огромный набор...

Чё пугать человека!, ему кроме OrCad вряд ли чего ещё понадобится.
FormatCft: Ищите не cadence, а OrCad 16.0. С установкой правда придётся попариться, но он того стОит. есть на местном ftp, есть тут (зарегиться надо) _http://forum.ru-board.com/forum.cgi?action=filter&forum=35&filterby=topictitle&word=OrCad
П.с. Пробовал microcap, multisim (ewb), но OrCad мне больше всех нравится. Когда писал диплом делал УМЗЧ класса D c шимом на 500кГц, и была проблема с тем, что для подсчёта одного периода усиливаемой синусойды скажем частотой 1кГц требовалось расчитать 500 периодов шима, причём на каждый желательно было хотя бы 20 точек, вообщем multisim он просто завис! - ооочень долго считал(пол дня! ушёл утром кода вернулся в обед было посчитано процентов 30), microcap на много лучше, но лучше всех был OrCad(часа за 2 wacko.gif ). Так же если схема огромная, скажем с 100ей транзисторов, то multisim просто вылетает с ошибкой. Ещё преимущество OrCad это поиск элементов - надо например pspice модель на max4106 запускаете orcad capture cis нажимаете в нём кнопку Z и соединяетесь через инет с электронной базой где тут же находите этот элемент. ИМХО OrCAD forever!:)
Go to the top of the page
 
+Quote Post
Designer56
сообщение Dec 9 2008, 22:16
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(rezident @ Dec 9 2008, 15:17) *
Дык я же указал, что хоть и ругает, но видимо пользует.
Угу. Хотя, если честно, шаманство с внедрением "фантомных" ГигаОмных сопротивлений для улучшения сходимости несколько напрягает sad.gif К тому же сам наблюдал глюки типа: к диоду в прямом направлении приложено около 100В, а ток через него течет, если верить PSpice, десятки пикоАмпер. laughing.gif

так все достоинства есть не что иное, как обратная сторона недостатков...Ещё пример: моделирование стат. х-к биполярного транзистора в области малых напряжений К-Э дает отрицательные токи. Небольшие, правда... lol.gif


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Dec 10 2008, 07:11
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Цитата(yrbis @ Dec 10 2008, 00:07) *
Цитата
cadence...
Чё пугать человека!, ему кроме OrCad вряд ли чего ещё понадобится.
наверное вы правы...

Цитата
...
Так же если схема огромная...
оффтоп, но cadence легко справляется с десятками тысяч, на сотнях тысяч начинает тормозить...


Цитата(Designer56 @ Dec 10 2008, 00:16) *
Ещё пример: моделирование стат. х-к биполярного транзистора в области малых напряжений К-Э дает отрицательные токи. Небольшие, правда... lol.gif
вообще-то это нормальное поведение биполярного транзистора в режиме насыщения...
В теории ПП приборов всё рассказано...


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
Designer56
сообщение Dec 10 2008, 19:58
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(Jurenja @ Dec 10 2008, 12:11) *
вообще-то это нормальное поведение биполярного транзистора в режиме насыщения...
В теории ПП приборов всё рассказано...

Например? Где?


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
wim
сообщение Dec 10 2008, 20:02
Сообщение #20


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Vokchap @ Dec 9 2008, 15:50) *
Меня напрягает невозможность в модели диода управлять временем обратного восстановления. Где-то читал кто-то предлагал за не бесплатно способ решения проблемы в спайсе не понятно как. Потом в saber якобы эти процессы намного правдоподобнее моделируются, только где взять сабж на попробовать? На силовые компоненты, кстати, частенько саберовские модельки производитель выкладывает....

Вот, таки нашел модельку и статью, на которую там ссылаются. Модельку не проверял, так што - "as is" smile.gif
P.S. Че-то глючит седня, надеюсь, что файлы все-таки загрузились.

Сообщение отредактировал wim - Dec 10 2008, 20:07
Прикрепленные файлы
Прикрепленный файл  simpdioderev.pdf ( 265.5 килобайт ) Кол-во скачиваний: 163
Прикрепленный файл  pwr_elec.zip ( 1.82 килобайт ) Кол-во скачиваний: 65
 
Go to the top of the page
 
+Quote Post
yrbis
сообщение Dec 11 2008, 09:09
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Цитата
Например? Где?

Если напряжение на базе 0.7В больше напряжения на коллекторе, то появляется ток база коллектор, и собственно по отношению к току коллектор-эмиттер направленный в другую сторону. Т.е. при малых напряжениях коллектор эмиттер, (от 0 и до чего-то между нулём и напряжением на базе) есть область отрицательных токов коллектора, это показывают все эмуляторы и я это лично видел на живом приборе, когда в вузе вахи снимал.
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Dec 11 2008, 10:03
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Цитата(yrbis @ Dec 11 2008, 11:09) *
Цитата
Например? Где?
Если напряжение на базе 0.7В больше напряжения на коллекторе, то появляется ток база коллектор, и собственно по отношению к току коллектор-эмиттер направленный в другую сторону. Т.е. при малых напряжениях коллектор эмиттер, (от 0 и до чего-то между нулём и напряжением на базе) есть область отрицательных токов коллектора, это показывают все эмуляторы и я это лично видел на живом приборе, когда в вузе вахи снимал.
yrbis, спасибо за обьяснение, опередил smile.gif
Designer56, ссылку на книжки в Инете сходу найти не удалось. На картинках результаты моделирования npn транзистора из БиКМОП технологии XFAB 0.6 мкм для тока базы 1, 2 и 3 мкА. Все три картинки это одно и то же моделирование, qnb1__TB__20uA_240uA.pdf - общий вид, qnb1__TB__10uA_80uA.pdf - малые токи подробнее, qnb1__TB__4uA_4uA.pdf - начальный участок. Примерно нулевой ток коллектора при напряжении на коллекторе ~12 мВ, при нулевом напряжении на коллекторе обратный ток коллектора почти равен току базы...

PS. моделировалось на Cadence, симулятор spectra.
Прикрепленные файлы
Прикрепленный файл  qnb1__TB__4uA_4uA.pdf ( 16.63 килобайт ) Кол-во скачиваний: 78
Прикрепленный файл  qnb1__TB__10uA_80uA.pdf ( 17.73 килобайт ) Кол-во скачиваний: 64
Прикрепленный файл  qnb1__TB__20uA_240uA.pdf ( 20.2 килобайт ) Кол-во скачиваний: 64
 


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Dec 11 2008, 12:04
Сообщение #23


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

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Цитата(wim @ Dec 10 2008, 23:02) *
Вот, таки нашел модельку и статью, на которую там ссылаются.

Спасибо, ознакомлюсь и отпишусь о результатах.
Go to the top of the page
 
+Quote Post
domowoj
сообщение Dec 12 2008, 15:25
Сообщение #24


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

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Ребята!
Совсем забыли про Proteus,
который симулирует еще и микроконтроллеры.

Сообщение отредактировал domowoj - Dec 12 2008, 15:26


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
SIA
сообщение Dec 24 2008, 21:06
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 26-06-07
Пользователь №: 28 723



Цитата(Designer56 @ Dec 10 2008, 01:16) *
так все достоинства есть не что иное, как обратная сторона недостатков...Ещё пример: моделирование стат. х-к биполярного транзистора в области малых напряжений К-Э дает отрицательные токи. Небольшие, правда... lol.gif

Как раз "отрицательный ток коллектора" при малом к-э и приличном токе базы реально существует, т.к. меняется полярность напряжения на коллекторном переходе. Если речь об этой ситуации, то здесь модель Гуммеля-Пуна в SPICE отнюдь не врет.
Go to the top of the page
 
+Quote Post
jabberok
сообщение Mar 8 2009, 22:17
Сообщение #26





Группа: Участник
Сообщений: 10
Регистрация: 13-04-08
Пользователь №: 36 737



Все зависит от привычки. В конце концов мы говорим о SPICE моделях. Поэтому для простых схем можно использовать все - от LTSpice, B2 Spice, MicroCap, MultiSim.

Cadence - монстр. Если моща нужно - тогда только он.

Для цифровых схем - Proteus, Altium DXP. Иногда возникает потребность проверить по ВЧ - тогда Genesys.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Mar 9 2009, 15:55
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(SIA @ Dec 25 2008, 02:06) *
Как раз "отрицательный ток коллектора" при малом к-э и приличном токе базы реально существует, т.к. меняется полярность напряжения на коллекторном переходе. Если речь об этой ситуации, то здесь модель Гуммеля-Пуна в SPICE отнюдь не врет.

нет, не только в таком режиме- при малых токах базы тоже.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:22
Рейтинг@Mail.ru


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