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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> SPICE модели для 74/54 высокочастотной логики?, современные LV-CMOS, типа 74LVC, 74LVC2G и пр.
Hale
сообщение Sep 7 2017, 05:17
Сообщение #1


Местный
***

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



Нет ли у кого моделей хорошо описывающих популярную дискретную логику в современном экономичном высокоскоростном исполнении?

Конкретно интересуют 2-входные XOR, AND и NAND, а также Инвертер/Шмитт вентили типа 74LVC, 74LVC2G, или подобные с точной симуляцией фронтов. Хочу на них блоки задержки фронтов, цепи аварийного отключения. Поэтому фронты особенно важны, затем задержки.
Go to the top of the page
 
+Quote Post
arhiv6
сообщение Sep 7 2017, 06:11
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 21-05-10
Из: Томск
Пользователь №: 57 423



Если не получится найти, можно воспользоваться встроенными примитивами. Для них можно задать параметры из даташита (задержки, длительности фронтов, выходные токи, паразитные ёмкости и сопротивления). Как это сделать, можете прочитать в учебном пособии Ю.Н.Сохор "МОДЕЛИРОВАНИЕ УСТРОЙСТВ В ПАКЕТЕ LТspice/SwCAD" 2008г., на стр 26-27 или в ltwiki.


--------------------
Go to the top of the page
 
+Quote Post
vladec
сообщение Sep 7 2017, 07:36
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 999
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



А в LTSpice-совских библиотеках не смотрели? Вот здесь - http://ltwiki.org/?title=Components_Library_and_Circuits
Go to the top of the page
 
+Quote Post
rloc
сообщение Sep 7 2017, 08:48
Сообщение #4


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 198
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(Hale @ Sep 7 2017, 08:17) *
Нет ли у кого моделей хорошо описывающих популярную дискретную логику в современном экономичном высокоскоростном исполнении?

У всех производителей есть, TI, Nexperia, Fairchild. Все они в формате криптованных HSPICE, LTSpice отпадает.
Go to the top of the page
 
+Quote Post
Hale
сообщение Sep 8 2017, 01:04
Сообщение #5


Местный
***

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



arhiv6, спасибо. Просто поскольку я некоторые компоненты загоняю до предельной частоты, подумалось что неплохо бы иметь реалистичные модели - а потом компонент из модели и закажу.

vladec, смотрел. там их мало, и в основном старинная ТТЛ логика. А LVC и ей подобные, это low-voltage-cmos переводится, у них задержки и частоты в общем на порядок лучше, схемотехника вероятно другая. Мне они нужны в качестве буферов и линий задержки в ШИМ, поэтому...

rloc, nexperia вообще не предоставляет моделей... может только для транзисторов.
У TI Они 1)криптованые. чтоб выдали некриптованые надо как следует поклянчить. Это ограничивает их применение. 2)для современных типов только IBISы. Т.е. для логки у TI вообще только IBISы. Из ибисов я не разобрался как получать нормальную модель. Возможно кто-то делал... или просто имеет хорошо работающие функциональные модельки. Да хотя-бы 74HC исправленные под соответствие параметров.
Go to the top of the page
 
+Quote Post
rloc
сообщение Sep 8 2017, 07:07
Сообщение #6


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 198
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(Hale @ Sep 8 2017, 04:04) *
nexperia вообще не предоставляет моделей...

Открыл первый попавшийся LVC04 - вроде даже некриптованный.

Цитата(Hale @ Sep 8 2017, 04:04) *
У TI Они 1)криптованые. чтоб выдали некриптованые надо как следует поклянчить. Это ограничивает их применение.

Переходите на AWR, работает с HSPICE, через родной Sуnopsys. LTSpice и подобные не дадут функционала симуляции с учетом печати и импедансов.

Цитата(Hale @ Sep 8 2017, 04:04) *
2)для современных типов только IBISы. Т.е. для логки у TI вообще только IBISы.

Есть модельки у TI, на любые современные ИМС. IBIS - это только эквиваленты входов-выходов по импедансам, соответственно - это линейные параметры. Для больших токов нужны нелинейные.
Go to the top of the page
 
+Quote Post
Hale
сообщение Sep 11 2017, 00:59
Сообщение #7


Местный
***

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



rloc, спасибо! не там смотрел. искал в суппорте и продакт деталях. а оказалось в мануалах.
Это не совсем модели компонентов. это проекты самосимуляции без полноценной распиновки.
Чтобы сделать из этого модель, подключаемую во внешнюю схему, нужно перелопатить 4 библиотеки их пакета, согласовывая подходящие блоки. Чем я сейчас и занят. Мучение.

AWR страшно платный. Стараюсь пользоваться тем, что разрешено на работе. А то потом объясняться. Да и переучиваться время уходит.
Да, с ВЧ точки зрения абсолютно согласен. Вы наверное в курсе, HFSS сейчас с Designer объединили, тоже можно к HSPICE подключаться, и еще точнее импедансы и задержки рассчитает. Насчет импедансов в LT можно нарисовать (и нарисованы) эквивалентные модельки линий. Но действительно, это не автоматический расчет трассы.

"Есть модельки у TI, на любые современные ИМС."
ну, на упомянутые вентили - нет. Как я заметил, TI делает модели преимущественно для аналоговых схем, операционников, драйверов всяких. Даже в примерах TINA вентили чисто синтетические.
Go to the top of the page
 
+Quote Post
Hale
сообщение Sep 12 2017, 02:02
Сообщение #8


Местный
***

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



Вот, собрал из "кубиков" кстати, может кому пригодится бикмосовский вариант конъюнкции, вентиль из 4-канальной МС TSSOP, напряжение питания прописал в параметры символа, землю наружу не выводил, хотя можно. Там столько ненужного говна было в файлах от нексперии, напихали всю филипсовскую литографичускую библиотеку, просто бесит... начинают работу чтобы упростить задачу разработчикам, но в каждом шаге запутывают.
Выбирал из-за двойного буфера на выходе положительной логики (в модели описан как BiCMOS Buffer-BIG, BCBUFBIG), чтобы подавать с одного порта на два драйвера.
После симуляции, мне не понравилось. Выходная емкость великовата, звенит. Надо подобрать что-то другое.
Остальные микросхемы можно собрать по аналогии, заменяя в файле блок корпуса, или схему вентиля поблочно. Если ругнется, смотреть какого транзистора не хватает, не так их много задействовано из набора для этого поколения.
Прикрепленное изображение

с моделью есть проблема - одна за другой они плохо цепляются, т.к. внутренние источники параллелятся. Как исправить - не знаю. Ведь на внутренинх цепях должно быть {VCC}. Пока идеи - только вывод питания и земли наружу, или резистор во встроенном питании (см файл модели):
Прикрепленный файл  74ABT08.zip ( 3.39 килобайт ) Кол-во скачиваний: 3


.SUBCKT 74ABT08 A B Q
V21 Rvcc0 0 {VCC} * logic gate cell power source
Rvcc Rvcc0 $G_VCC 0.01 * 10 mOhm series resistor for circuit cascading.
XPK14_0 A B Q 0 0 0 0 0 0 0 *package outer pins
+ 0 0 0 $G_VCC
+ 118 119 120 0 0 0 $G_IntGnd 0 0 0 *package inner pins
+ 0 0 0 $G_IntVcc pk14
Go to the top of the page
 
+Quote Post
rloc
сообщение Sep 12 2017, 06:54
Сообщение #9


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 198
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(Hale @ Sep 12 2017, 05:02) *
74ABT08

Капризная логика, не знаю зачем вы на ней остановились, на практике часто возбуждается, если цеплять большую емкость на выход, из-за большого внутреннего усиления. Причем интересно, КЗ логика переносит, а от самовозбуждения - горит.
Go to the top of the page
 
+Quote Post
magnum16
сообщение Sep 12 2017, 09:09
Сообщение #10


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

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



Цитата
"Есть модельки у TI, на любые современные ИМС."
ну, на упомянутые вентили - нет. Как я заметил, TI делает модели преимущественно для аналоговых схем, операционников, драйверов всяких. Даже в примерах TINA вентили чисто синтетические.

По-моему у ti есть модели почти на всю логику. Для сдвоенных только нет, но и зачем.
http://www.ti.com/product/SN74AUC1G00/toolssoftware
http://www.ti.com/product/SN74AUC1G74/toolssoftware
Go to the top of the page
 
+Quote Post
Hale
сообщение Sep 13 2017, 05:45
Сообщение #11


Местный
***

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



Цитата(rloc @ Sep 12 2017, 09:54) *
Капризная логика, не знаю зачем вы на ней остановились, на практике часто возбуждается, если цеплять большую емкость на выход, из-за большого внутреннего усиления. Причем интересно, КЗ логика переносит, а от самовозбуждения - горит.


спасибо, не знал.

Почему? Для коррекции управляющих драйверами импульсов.
Аналоговые микросхемы ШИМ и операционники на 10-20МГц не тянут, для цифровых ШИМ надо городить преобразование.
Поэтому сдвиги, растягивания, сжатие решил делать на RC-цепочках и комбинациях вентилей.
Кроме того, входные уровни драйверов обычно ТТЛ, с одной ноги надо управлять двумя драйверами.
Низковольтный (1.2-3.3В) КоМОП не годится. КоМОП вообще слабо буферизованы, как-бы параметры не просели от RC цепочек и параллельных входов.
Остаются варианты "энергоэффективных" КоМОП с уровнями ТТЛ, которых я пока не подобрал, и BiCMOS. Упомянутая логика - BiCMOS.

Но как вы сказали, звенят. Неприятно. Пока решил, задержки собрать впритык,а разводку нагрузить резисторами, вых. 50 Ом последовательно, вход. 500 Ом параллельно на линию. Звон должно убрать.

Цитата(magnum16 @ Sep 12 2017, 12:09) *
По-моему у ti есть модели почти на всю логику. Для сдвоенных только нет, но и зачем.
http://www.ti.com/product/SN74AUC1G00/toolssoftware
http://www.ti.com/product/SN74AUC1G74/toolssoftware


Очевидно что не на всю логику, но явно вы хорошо ориентируетесь у них в сайте. знаете где закопан клад.
Я-то просто ввел в поиске вентили, отфильтровал AND, XOR, NAND, Из списка отфильтровал пригодную для 5В и для ТТЛ уровней. Ни на одну микросхему моделей не было.
Видимо сделаны только под 3В КоМОП, как самую ходовую. Хотя не понятно, как раз чисто цифра в детальных аналоговых симуляциях-то и не нуждается. Для них прекрасно подходят и модели типа "A" из спайса.
Go to the top of the page
 
+Quote Post
magnum16
сообщение Sep 13 2017, 09:16
Сообщение #12


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

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



Я для формирования задержек и ширин импульсов на 5 В использую LVC2G74. Модели есть http://www.ti.com/product/SN74LVC2G74/toolssoftware , но я, честно говоря, никогда не моделировал, т.к. все работало и так. До 15 МГц гонял, импульсы от 4 нс получал.
Go to the top of the page
 
+Quote Post
rloc
сообщение Sep 13 2017, 09:33
Сообщение #13


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 198
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(Hale @ Sep 13 2017, 08:45) *
Низковольтный (1.2-3.3В) КоМОП не годится. КоМОП вообще слабо буферизованы, как-бы параметры не просели от RC цепочек и параллельных входов.

Те, которые от 3.3 В работают, будут и от 3.6 В - уже во многих случаях достаточно, например через трансформатор нитридным мосфетом управлять. Ток можно нарастить параллельным включением нескольких драйверов из одного корпуса. У ABT при номинальной нагрузке выходное напряжение проседает до 3.5 В. Чтобы ABT не звенела, желательно последовательно с выходом ставить резистор ~10 Ом, как для усилителей при емкостной нагрузке. Но падение напряжения соответственно станет больше.
Go to the top of the page
 
+Quote Post
Hale
сообщение Sep 15 2017, 00:30
Сообщение #14


Местный
***

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



magnum16, спасибо. изначально, я ориентировался на паспортные тайминги и диапазон их отклонения, которые у БиКМОСа лучше местами вдвое. Не хочу чтобы защитный интервал в ключах уплывал по разному в каналах... но раз такое дело, буду брать LVC2G. На нее кстати не на все компоненты есть модели. На триггеры нет. Но простые операции вроде смоделированы, сейчас увидел. это хорошо.

rloc ну да, ТТЛьный буфер. Сильно от конечной нагрузки зависит. Поэтому я и бегаю за рабочими моделями. У меня в симуляторе стабилизировалась, как я сказал, только на 50 омах и 500 перед приемником. если индуктивность трасс учитывать.

....блин.
модели LVC2G у TI под HSPICE шифрованные. пролет. У Филипса моделей на эту серию просто нет. придется этажерки из резисторов и мостики через микросхемы строить, по живому напаивать.
Go to the top of the page
 
+Quote Post
rloc
сообщение Sep 15 2017, 04:58
Сообщение #15


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 198
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(Hale @ Sep 15 2017, 03:30) *
но раз такое дело, буду брать LVC2G. На нее кстати не на все компоненты есть модели. На триггеры нет.

В мелкой логике 1G/2G может и нет, в обычной, например LVC74, есть. На практике мне больше понравилась серия ULP-A Fairchildsemi, и быстродействие выше, до 500-600 МГц, и токи больше 24 мА при питании 3.6 В, но опять HSPICE - тут уже кому как, главное чтобы работало.
Go to the top of the page
 
+Quote Post

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

 


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


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