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

 
 
 
Reply to this topicStart new topic
> Конвертирование IBIS в SPICE, Расскажите как все-таки это деалется?
Hale
сообщение Aug 28 2017, 07:35
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 453
Регистрация: 11-10-11
Пользователь №: 67 667



Наткнулся на то что высокочастотные компоненты даже от TI не имеют аналоговых SPICE моделей в принципе. TI еще предоставляет IBIS модели.
Но у меня стоит задача сделать высокочастотный D-class усилитель. Усилители вроде бы логичнее проектировать в Спайсе, да хотя-бы TINA. А ВЧ компоненты, вентили, сигнальные изоляторы, описаны в IBIS.

И вроде бы даже есть способ создать из IBIS модель для спайса. В Micro-Cap есть конвертер.

только нихрена не понятно как им пользоваться. Вот например "текст", http://www.spectrum-soft.com/news/fall2004/ibis.shtm
Его писал человек, разработчик, в формате памятки для себя любимого, через слово и через строчку. Не понимая что у него было в голове, разобраться невозможно.
Одна только фраза чего стоит:" there are two generic subcircuits called IBIS_In3 and IBIS_Out5... There are two files called IBIS.CMP and IBIS.SHP... Enter the Component Editor and click the Merge icon. Select the IBIS.CMP file as the file to merge." cranky.gif
Только тут возникает мильён вопросов.
- Если было решено 3 и 5 называть напряжениями, почему из 3В на входе получают 5В на выходе? Если это число пинов, как из 3 пинов входа (вход, плюс, земля) получить выход?
- Merge чего с чем? IBIS.CMP? И с чем его Merge? И вообще откуда взялся Merge и что при этом происходит?
А по картинке выше? Какой смысл во всех этих кнопочках, селекторах? Они вообще на что-нибудь влияют при генерации файла? Или это просто, чтобы запутать? Что за VFIX такой? Почему у него фиксированные значения 0 и 3.3, когда питание 3.3В и 5В? Почему в виде по пинам можно выбрать несколько сигналов, а в виде по сигналам несколько портов выбрать нельзя? И вообще, имеет ли то значение?

Все-таки, кто может на примере с комментариями просто объяснить, как сделать SPICE модель из IBIS файла? Ну вот хотя-бы для вентиля SN74LVC2G14? Хочу повторить одну статью, где используется он и еще пара других мс от TI.
Go to the top of the page
 
+Quote Post
magnum16
сообщение Aug 29 2017, 12:42
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 11-09-06
Пользователь №: 20 283



Смысл в кнопочках посмотреть все сигналы, что есть в данном ibis. На конвертацию выбор сигналов по-моему не влияет, он конвертирует все сигналы. Для каждого сигнала создается своя модель. В целом, в хелпе в микрокапе все кнопочки описаны.
VFIX это напряжение, к которому подключена нагрузка на выходе. Т.е. R_fixture одним концом к выводу, а другим к V_fixture.
В целом, надо понимать что из ibis нормальную модель не получить никак, можно просто все графики выходов для фиксированных нагрузок и импедансы входов перевести в формат спайс.
Go to the top of the page
 
+Quote Post
dvladim
сообщение Aug 29 2017, 18:38
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 623
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(Hale @ Aug 28 2017, 10:35) *
как сделать SPICE модель из IBIS файла?

ИМХО никак. SPICE модели не предоставляют потому что это практически полностью раскрывает внутреннюю реализацию. А IBIS модель это фактически отклик SPICE модели с паразитами в разных условиях.
Go to the top of the page
 
+Quote Post
Hale
сообщение Aug 31 2017, 04:16
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 453
Регистрация: 11-10-11
Пользователь №: 67 667



не, ну это понятно что IBIS не совсем модель,а описание отклика каскадов. Но какая-то связь выходного воздействия со входным и питанием быть должна же. Вот как имея набор этих табулированных данных все связать в нетлисте SPICE симулятора?

К слову, вот у транзисторов Infineon Level-1 и выше модели как раз такие табулированные данные со связью между пинами. A Level-0 - классические функциональные модели.

Цитата(dvladim @ Aug 29 2017, 22:38) *
ИМХО никак. SPICE модели не предоставляют потому что это практически полностью раскрывает внутреннюю реализацию. А IBIS модель это фактически отклик SPICE модели с паразитами в разных условиях.


Каким образом запись телевизионной программы на видеомагнитофон раскроет внутреннюю реализацию видеомагнитофона?

Ну да, отклики и как я понимаю из описания, логические связи между пинами. Т.е. аналогия с X-параметрами. Иначе какой в них смысл - без логической связи входов и выходов невозможно проверить прохождение сигнала.
Не понятно только как это собрать в общий .subckt component pin1 pin2 pin3 pin4...
Go to the top of the page
 
+Quote Post
magnum16
сообщение Aug 31 2017, 09:51
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 11-09-06
Пользователь №: 20 283



Там нет связи между входом и выходом. Эти модели нужны для симуляции распространения сигналов по плате от пина к пину.
Если очень нужно моделировать вентили, надо раздобыть hspice, для него есть зашифрованные модели у техаса.

Сообщение отредактировал magnum16 - Aug 31 2017, 09:54
Go to the top of the page
 
+Quote Post
Hale
сообщение Sep 1 2017, 00:56
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 453
Регистрация: 11-10-11
Пользователь №: 67 667



ээээ . т.е. это только чтобы согласование импедансов на каждой трассе отдельно проверять? фууу. а раздули то как необходимый инструмент для проверки signal integrity. как написано, так и считал - целостность сигнала при прохождении вентилей; т.е. таблица истиности, усиление, токи, EMC, задержки и пр. а тут... Интел в своем репертуаре.

Беда в том что на ВЧ компоненты у TI нет моделей ни под HSPICE, ни под TINA, ни даже под PSPICE. Только IBIS
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd September 2017 - 23:51
Рейтинг@Mail.ru


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