|
Математические модели для Spice, Spice моделирование |
|
|
|
Sep 2 2005, 09:33
|
Участник

Группа: Свой
Сообщений: 51
Регистрация: 17-12-04
Пользователь №: 1 531

|
Кто-нибудь занимается экстракцией математических моделей для Spice? Каким софтом пользуетесь?
|
|
|
|
|
Sep 2 2005, 14:18
|

Частый гость
 
Группа: Свой
Сообщений: 198
Регистрация: 23-12-04
Пользователь №: 1 649

|
Цитата(torched @ Sep 2 2005, 12:33) Кто-нибудь занимается экстракцией математических моделей для Spice? Каким софтом пользуетесь? Наиболее распространено TCAD ISE
|
|
|
|
|
Nov 11 2005, 11:53
|
Участник

Группа: Участник
Сообщений: 37
Регистрация: 27-10-05
Пользователь №: 10 193

|
А нельзя ли хотябы в общих чертах поведать, как это делается, с чего ваще начинать, на что обращать внимание? Стоит задача разработки SPICE моделей не совсем электронных устройств (http://forum.electronix.ru/index.php?showtopic=9213)  . А так как с этой тематикой вообще впервые столкнулся, то нахожусь в некоторой растерянности  . Может ссылочки посоветуете, что почитать?
|
|
|
|
|
Apr 19 2006, 15:29
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 8-04-06
Из: Питер
Пользователь №: 15 945

|
IC-CAP сделан специально для экстркации моделей, но заточен для работы с оборудованием Agilent и их софтом типа ADS
|
|
|
|
|
May 15 2006, 20:23
|
Частый гость
 
Группа: Свой
Сообщений: 199
Регистрация: 8-09-05
Из: Зеленоград
Пользователь №: 8 390

|
Цитата(Spike @ Nov 11 2005, 15:53)  А нельзя ли хотябы в общих чертах поведать, как это делается, с чего ваще начинать, на что обращать внимание? Стоит задача разработки SPICE моделей не совсем электронных устройств (http://forum.electronix.ru/index.php?showtopic=9213)  . А так как с этой тематикой вообще впервые столкнулся, то нахожусь в некоторой растерянности  . Может ссылочки посоветуете, что почитать? В большинстве spice-симуляторов существует возможность подключить внешнюю модель, написанную пользователем самостоятельно. Модель пишется на C и компилируется в dll-ку. Однако это подхождит лишь для стандартных моделей вроде МОП-транзисторов. Если нужно написать модель для нестандартного устройства (а Вам повидимому это и нужно) можно либо составить макромодель на основе стандартных spice-примитивов либо использовать высокоуровневые языки типа Verilog-AMS/VHDL-AMS. Макромодели будут совместимы со всеми spice-симуляторами (если конечно не используются какие-то специфичные для данного симулятора команды и примитивы) но ограничены по возможностям и для сложного устройства не всегда удобны. Verilog-A/VHDL-A более гибки но могут возникнуть проблемы с их поддержкой симуляторами. HSPICE X-2005.09 поддерживает моделирование Verilog-A; PSPICE, TSPICE - нет. По макромоделям посмотрите даташиты на симуляторы. По Verilog-AMS посмотрите http://www.eda.org/verilog-ams/
|
|
|
|
|
May 24 2006, 16:57
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 8-04-06
Из: Питер
Пользователь №: 15 945

|
Есть ещё Lasimo от Optotek http://www.optotek.com/lasimoa.htmвходит в пакет MMICAD ed2k://|file|Mmicad%20Software%20Suite%20v2.05.1,%20Jan%2017,%201997%20Optotek.nrg|496492700|3D9BE92E442D9DD345F9BDD14FBBB652|/
Сообщение отредактировал welcome - May 24 2006, 17:04
|
|
|
|
|
Nov 17 2006, 08:42
|
Группа: Новичок
Сообщений: 6
Регистрация: 15-12-05
Пользователь №: 12 248

|
Цитата(torched @ Sep 2 2005, 15:03)  Кто-нибудь занимается экстракцией математических моделей для Spice? Каким софтом пользуетесь? ADMS is a code generator that converts electrical compact device models specified in high-level description language into ready-to-compile c code for the API of spice simulators. http://sourceforge.net/projects/mot-adms/Ngspice project aims to improve the spice3f5 circuit simulator. http://sourceforge.net/projects/ngspice/zspice is a simple reconfigurable spice simulator. Its device library is created using adms, a software tool available on SourceForge.net. http://sourceforge.net/projects/mot-zspice/Adms, в том числе делали русские разработчики. Из Verilog-A посредством этой программы можно получить C-код для симуляции.
|
|
|
|
|
Mar 21 2008, 11:32
|
Группа: Новичок
Сообщений: 6
Регистрация: 21-03-08
Пользователь №: 36 112

|
Товарищи специалисты, подскажите пожалста, с какой стороны хотя-бы подобраться?
Нужно готовую модель, нарисованную в каком-нибудь каде представить в виде библиотеки или кода, чтобы можно было использовать ее в своих программах, скажем на С, без всего прицепа библиотек ОрКада, Протела и т.п.
Уже два месяца парюсь, не знаю куда копать.
Понаходил какие-то СДК за бешеные деньги, а понять не могу, решат они проблему или нет?
|
|
|
|
|
Mar 25 2008, 07:39
|
Группа: Новичок
Сообщений: 6
Регистрация: 21-03-08
Пользователь №: 36 112

|
Есть модель датчика, которая постоянно дорабатывается. От меня требуют сделать программу, которая бы симулировала его работу, подставляла бы ему входное воздействие(я) и мониторила бы его состояние в различных узлах. Причем без использования када... Делают ее помойму в ОрКАДе, но в принципе могут перегнать в любой другой.
|
|
|
|
|
Mar 25 2008, 12:43
|
Частый гость
 
Группа: Участник
Сообщений: 156
Регистрация: 3-01-08
Из: SPb
Пользователь №: 33 795

|
Цитата(Kirmak @ Mar 25 2008, 10:39)  Есть модель датчика, которая постоянно дорабатывается. От меня требуют сделать программу, которая бы симулировала его работу, подставляла бы ему входное воздействие(я) и мониторила бы его состояние в различных узлах. Причем без использования када... Делают ее помойму в ОрКАДе, но в принципе могут перегнать в любой другой. создайте эквивалентную электрическую схему вашего датчика, с требуемым числом входов и выходов, затем перепишите ее в текстовом формате используя стандартные модели элементов spice, после чего подсоедините ее к библиотеке элементов любого spice симулятора как макромодель subkt. вот к примеру статья по созданию spice модели операционного усилителя
|
|
|
|
|
Mar 25 2008, 17:43
|
Группа: Новичок
Сообщений: 6
Регистрация: 21-03-08
Пользователь №: 36 112

|
Спасибо, разбираемся...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|