Что такое ibis модель

Лекция. Обзор стандарта ibis. Создание и использование ibis моделей

Лекция. Обзор стандарта IBIS. Создание и использование IBIS моделей.

ЭМС трактуется как способность технического средства работать в реальной электромагнитной обстановке одновременно с другими техническими средствами, не создавая помех им.

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

Моделирование целостности сигнала, выполняемое на уровне печатной платы, начинается с составления описаний электрических характеристик кристаллов микросхем, закладываемых в модель, корпусов микросхем и печатных дорожек. Целью этого этапа является получение обоснованных описаний компонентов схемы – описаний, достаточно точных для качественного моделирования и при этом не настолько сложных, чтобы с ними было трудно работать. Среди всей информации выделяют необходимые параметры. Эти параметры могут быть представлены в виде файла описания схемы в стандарте SPICE (более подходит для моделирования БИС) или файла спецификации стандарта IBIS.

Говоря о моделях целостности сигнала, мы имеем в виду кривую сигнала во времени, на которой видны «звон», перекрестные помехи или дребезг земли. Такие модели могут быть рассчитаны с помощью специализированного программного обеспечения, предназначенного для анализа целостности сигналов, например, программа ICX компании Mentor Graphics.

Недостатки алгоритмов, используемых в программах моделирования типа SPICE.

Одним из факторов, существенно осложняющих работу SPICE, является сложность схемы. При моделировании реальных схем в SPICE приходится иметь дело с сотнями или тысячами узлов схемы и вольтамперных характеристик. Для обработки таких массивов данных может потребоваться очень сложная сложная программа, но методология моделирования и в этом случае ничем не отличается от той, которая используется для моделирования простой двухэлементной цепи. Независимо от числа узлов схемы, программа SPICE все равно работает методом задания начальных значений и подбора подходящего решения путем итерации.

Если действительно нужно моделировать каждый транзистор, то нет иного выхода, кроме как включить компьютер и оставить его «перемалывать» данные (иногда этот процесс занимает недели). Но если цель состоит всего лишь в том, чтобы промоделировать «звон» и перекрестные помехи в линиях, соединяющих интегральные схемы, то стоит подумать об использовании технологии моделирования, изложенной в стандарте I/O Buffer Information Specification (IBIS). Модель по этой технологии строится проще и рассчитывается быстрее, чем полная модель на уровне отдельного транзистора. Она обеспечивает достаточно точную оценку «звона» и перекрестных помех.

Технология IBIS реализуется на основе предварительно подготовленных таблиц вольт-амперных характеристик и ряда дискретизированных сигналов, характеризующих интегральные схемы, работающие в общей схеме. Суть метода состоит в том, что программа последовательно проходит каждую ветвь, запуская каждый источник сигнала, рассчитывая сигналы на входах всех приемников для положительных и отрицательных переходов входных сигналов. Затем путем анализа полученного набора принятых сигналов выделяются значения выброса, «звона», времени установления и перекрестных помех в каждой ветви, соответствующие наихудшему случаю.

Отрывок статьи, опубликованной в журнале PC Design в апреле 1997 года.

«…Согласующие нагрузки являются ключевым инструментом решения проблем, вызванных переходными колебательными процессами, хотя до сих пор многие разработчики цифровой электроники не знают, как определить условия, при которых возникнет «звон», какого типа согласование потребуется для решения проблемы и в каком месте его следует разместить. Слишком часто приходится видеть платы, усыпанные контактными площадками под согласующие нагрузки во всех ветвях, в расчете на то, что инженер, отлаживающий работу схемы, протестирует вручную каждую ветвь, установит согласующие нагрузки там, где это потребуется, и скорректирует таблицу соединений. Неужели нельзя делать это проще? Неужели нет возможности автоматизировать этот процесс? Наше спасение – в IBIS.»

Спецификация интерфейса буфера ввода-вывода, также известная как ANSI/EIA-656, была широко принята среди производителей EDA, производителей полупроводников и специалистов по разработке систем. Эта спецификация описывает IBIS-модели (I/O Buffer Information Specification), которые используются для анализа целостности сигналов и перекрестных искажений в цифровых печатных платах.

Спецификация поддерживается не только большинством производителей интегральных схем, но и подавляющим большинством систем проектирования и моделирования. Стандарт начал развиваться, начиная с 1993 года с версии 1.0, в данный момент используется версия 4.2, принятая во второй половине 2004 года.

Сущность IBIS заключается в том, что в спецификации приводится описание свойств только входных и выходных буферов, причем под буфером понимается часть схемы, непосредственно связанная с тем или иным сигнальным выводом. Сами буферы представляют в виде схем замещения:

Что такое ibis модель. Смотреть фото Что такое ibis модель. Смотреть картинку Что такое ibis модель. Картинка про Что такое ibis модель. Фото Что такое ibis модель

Рис. 1. Стандартная модель входного буфера в IBIS моделировании.

Что такое ibis модель. Смотреть фото Что такое ibis модель. Смотреть картинку Что такое ibis модель. Картинка про Что такое ibis модель. Фото Что такое ibis модель

Рис. 2. Стандартная модель выходного буфера в IBIS моделировании.

Рассмотрим рис. 1 и рис. 2. Здесь C_pkg, L_pkg и R_pkg представляют собой физические характеристики вывода ИС – емкость «на землю», индуктивность и активное сопротивление. По IBIS-стандарту при описании конкретной ИС можно задавать как одинаковые для всех выводов параметры (при задании характеристик корпуса), так и инди­видуально. Как правило, эти характеристики одинаковые для всех выводов, поскольку с технологической точки зрения наиболее удобен корпус, в котором все выводы одинако­вы. Но бывают и исключения (это обычно связано с внутренним устройством ИС).

В качестве GND_Clamp и POWER_Clamp обозначены диоды, и их назначение неочевидно. Действительно, пока напряжение питания лежит в интервале от 0 до +Vcc, оба диода заперты и ток через них практически не течет. Но если напряжение выходит за этот интервал, то такой режим работы, как правило аварийный, вызывает весьма существенный ток через один из диодов. В зависимости от типа логики при напряжениях на входе ИС вне указанных пределов переходы полевых и биполярных транзисторов могут оказываться в инверсном режиме, что приведет к протеканию через переход достаточно большого тока. Этот ток необходимо также учитывать. Та­ким образом, оказывается, что в данной модели эти диоды необходимы, хотя в случае упрощения, а также при других типах логики они могут быть исключены. Диоды POWER_Clamp и GND_Clamp иногда называют антизвонными, т.к. они гасят колеба­тельные процессы, которые возникают при высоких частотах включения.

Емкость C_comp отражает наличие инерционных свойств буферов. При этом ем­кость, как правило, рассматривается на шину заземления. Однако такой подход спра­ведлив только в том случае, если индуктивность и сопротивление питающей шины невелики. В противном случае емкости входа (выхода) микросхемы не могут быть объединены в одну эквивалентную, поскольку шины питания и заземления не будут замкнуты накоротко по переменному току.

В отдельных случаях обнаруживается необходимость включения параллельно емкос­ти нелинейного сопротивления, которое отражает поведение входного буфера в статичес­ком режиме при различном напряжении на нем. Это сопротивление не входит в стандар­тную модель, но может быть описано в рамках IBIS. Однако, согласно IBIS-стандарту, это не делается, чтобы не усложнять процесс моделирования. Такое упрощение означает, что вход микросхемы нс потребляет тока, что допустимо не для всех типов логики.

Кроме рассмотренных элементов моделей, на рис. 2 условно изображены два ис­точника тока, которые обозначены как Pull_down и Pull_up. Это условные обозначе­ния нелинейных сопротивлений, которые включаются соответственно к шинам зазем­ления и питания. Их сопротивления меняются при переключении выходного буфера в противоположное логическое состояние, а в статическом режиме зависят только от напряжения на них. В режиме логической единицы сопротивление Pull_up мало, со­противление Pull_down велико, в состоянии логического нуля сопротивление Pull_up велико, Pull_down — мало. Когда значение сопротивления Pull_up или Pull_down мало, ток через него зависит от напряжения на нем и моделирует выходную ВАХ со­ответственно в режимах логической единицы или логического нуля.

Выходной буфер управляется сигналом специальной формы. Это может быть трапеци-еидальный сигнал, ограниченный значениями 0 и 1 В. Сигнал такого вида иногда называют нормированным. Он может быть сформирован на основании преобразования входного сигнала, поступившего на какой-либо входной буфер. Переключение осуществляется за счет зависимости сопротивлений Pull_up и Pull_down от уровня нормированного сигнала.

Технология IBIS позволяет создать функциональное описание передатчика или приемника, не раскрывая подробностей о его внутреннем устройстве, т.е. производители могут с помощью IBIS модели конкретно показать достоинства новых конструкций, не раскрывая фирменных секретов конкурентам.

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

[File Name] rcpath-test.ibs

[Source] From silicon level SPICE model.

[Notes] The following information is for illustration purposes only and

does not conform to any known device.

[Disclaimer] See above.

[Copyright] Copyright (C) 2005 The IBIS Open Forum

Источник

IBIS-модель

IBIS (сокр. от англ. Input/Output Buffer Information Specification ) — спецификация, описывающая входные и выходные буферы интегральных схем, стандартизованная EIA и ANSI (656-A). Создание схемы было предложено в начале 1990-х компанией Intel для стандартизации описаний внешними разработчиками. При этом, начиная с версии 5.0, спецификация содержит две различных модели — «традиционную модель IBIS» и «модель IBIS-AMI.»

Традиционная модель IBIS

Спецификация традиционной модели IBIS представлена в виде «черного ящика» — таблиц зависимости силы тока от напряжения и напряжения от времени, а также некоторых дополнительных параметров. Это отличает её от SPICE-моделей, функционирование которых стандартизировано на уровне транзисторов. Эта модель используется преимущественно для проверки целостности сигналов.

С одной стороны, такое устройство позволяет производителям описывать параметры их продукции, не выдавая лишней информации, а также уменьшить время моделирования и требуемые вычислительные ресурсы. С другой стороны, с помощью традиционной модели IBIS невозможно промоделировать буфер с реальной системой питания и заземления, возникают большие трудности с моделированием шумов одновременного переключения и дифференциальных буферов. Более того, представление корпуса микросхемы в виде сосредоточенных ёмкости, индуктивности и сопротивления хорошо работает лишь в определенном, не очень высоком диапазоне частот.

Модель IBIS-AMI

Модель IBIS-AMI функционирует иначе: она состоит из двух текстовых файлов (*.ibs и *.ami) и платформо-зависимого исполняемого файла (*.dll для Windows, *.so для Linux), которые позволяют симулировать различные типы сигналов и ответную реакцию, а также поддерживает выдачу статистической информации.

Источник

Разделы сайта

Шелков Вадим Антонинович

Источник: журнал «Специальная Техника»

На выставке MILIPOL, проходившей прошлой осенью в Париже, оборудование для криминалистических исследований было представлено довольно скупо. Французская полиция и жандармерия представили эффектные имитации мест происшествия со всеми присущими им атрибутами: “телами потерпевших”, прострелянными автомашинами, пальцевыми отпечатками, распахнутыми крим-чемоданами и мерными лентами. Многочисленные посетители осаждали стенды Кольта и Браунинга, с интересом рассматривали бронированные BMW и надувные моторные лодки для спецназа с подвесными моторами мощностью под 300 лошадиных сил.

Экспозиция американской фирмы Forensic Technology Inc. не была столь эффектной, однако, пара компьютеров и несколько приспособлений к ним, с установленной на них системой баллистической экспертизы IBIS (Integrated Ballistic Identification System), продемонстрировали существенное достижение американских ученых, получившее признание криминалистов во многих странах.

По существу, система IBIS “открыла” компьютерную эру в той области криминалистики, которая занимается баллистическими экспертизами, подобно тому, как это было в свое время с системой AFIS 2 и процессом изучения пальцевых отпечатков.

DAS отвечает за получение графической информации и ввод ее в память компьютера. SAS – представляет собой многозадачную операционную систему, которая собственно и выполняет сравнение “электронных образов” пуль и гильз.

Система IBIS осуществляет автоматическое сравнение найденных на месте происшествия пуль и гильз с имеющейся в памяти базой данных и производит своеобразное ранжирование в соответствии со степенью сходства улик. Эксперт освобождается от утомительной, мало производительной рутинной работы, и может, таким образом, посвятить свое время тщательному исследованию отобранных вещественных доказательств на сравнительном микроскопе.

Система IBIS основана на математической модели, которая создана на базе сканированных изображений вещественных доказательств в виде своеобразной электронной подписи и сопоставлении (корреляции) возможных совпадений с пулями и гильзами из базы данных, накопленной в процессе работы. Корреляционный алгоритм выдает некоторое численное значение, основанное на степени сходства между образцовым изображением и каждым из новых вещественных доказательств. Таким образом, создается перечень наиболее близких кандидатов в возрастающем или убывающем порядке по степени сходства некоторых характерных признаков. Для работы с IBIS не требуется привлечения специалистов по баллистической экспертизе.

Несмотря на то, что IBIS является сложным сочетанием аппаратуры и соответствующего программного обеспечения, работа с ней удивительно проста и не требует специальных знаний в области компьютеров. Система IBIS полностью автоматизирована и позволяет подготовленному персоналу, даже не эксперту получать образцовые изображения и выполнять их сравнение.

Поскольку получение изображений автоматизировано, за короткое время в систему может быть введено большое количество найденных на месте преступления пуль и гильз. Изображения, соответствующие конкретной гильзе или пуле, появляются на мониторе высокого разрешения, позволяя осуществлять быстрое изучение вещественных доказательств. Оператор имеет возможность одновременно работать с двумя изображениями на экране дисплея, отбирая наиболее подходящие образцы для последующего обследования на сравнительном микроскопе.

Что такое ibis модель. Смотреть фото Что такое ibis модель. Смотреть картинку Что такое ibis модель. Картинка про Что такое ibis модель. Фото Что такое ibis модель
Фото 3. BULLETPROOF & BRASSCATCHER – приспособление для электронного фотографирования пуль и гильз.

1. Устройство автоматической регулировки освещения объекта в модуле BULLETPROOF
2. Устройство лазерной наводки на резкость BULLETPROOF
3. Устройство автоматического поворота исследуемой пули
4. Система автоматической наводки на резкость в модуле BRASSCATCHER
5. Система автоматического “зуммирования” в модуле BRASSCATCHER
6. Устройство автоматической регулировки освещения гильзы
7. Устройство автоматического передвижения координатных осей X – Y в модулях BULLETPROOF и BRASSCATCHER

В процессе обследования вещественные доказательства фотографируются цифровой камерой. Наводка на резкость осуществляется системой автофокуса с помощью вспомогательного оптического лазера. Полученные изображения передаются в программный блок анализа SAS, где с помощью сложного программного обеспечения производится сравнение и опознание отдельных участков изображений.

Процесс анализа отстрелянных гильз напоминает вышеописанный, с той лишь разницей, что он выполняется с помощью другого приспособления. В системе IBIS фотографируются как оттиск бойка ударника, так и конфигурация донышка гильзы, поскольку оба содержат уникальную информацию, позволяющую идентифицировать вещественные доказательства.

Дополнительная система быстрой идентификации гильз RBI (Rapid Brass Identification) позволяет проводить идентификацию непосредственно на месте происшествия, в маленькой лаборатории или полицейском участке. Она представляет собой систему получения компьютерных изображений обнаруженных гильз. Все необходимое оборудование и программное обеспечение находится в одном кейсе (фото 4.).

Что такое ibis модель. Смотреть фото Что такое ibis модель. Смотреть картинку Что такое ibis модель. Картинка про Что такое ibis модель. Фото Что такое ibis модель
Фото 4. Дополнительная система быстрой идентификации гильз RBI (Rapid Brass Identification)

Используя методологию BRASSCATCHER, применяемую в основной системе IBIS, RBI позволяет получать изображения следов ударника (центральное или краевое) изображение донышка гильзы, а также следы выбрасывателя непосредственно на месте происшествия. Для сравнения эти данные передаются в основную лабораторию, где установлена основная система IBIS по соответствующей линии связи через модем или даже по сотовому телефону.

Источник

Лекция. Обзор стандарта ibis. Создание и использование ibis моделей

Лекция. Обзор стандарта IBIS. Создание и использование IBIS моделей.

ЭМС трактуется как способность технического средства работать в реальной электромагнитной обстановке одновременно с другими техническими средствами, не создавая помех им.

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

Моделирование целостности сигнала, выполняемое на уровне печатной платы, начинается с составления описаний электрических характеристик кристаллов микросхем, закладываемых в модель, корпусов микросхем и печатных дорожек. Целью этого этапа является получение обоснованных описаний компонентов схемы – описаний, достаточно точных для качественного моделирования и при этом не настолько сложных, чтобы с ними было трудно работать. Среди всей информации выделяют необходимые параметры. Эти параметры могут быть представлены в виде файла описания схемы в стандарте SPICE (более подходит для моделирования БИС) или файла спецификации стандарта IBIS.

Говоря о моделях целостности сигнала, мы имеем в виду кривую сигнала во времени, на которой видны «звон», перекрестные помехи или дребезг земли. Такие модели могут быть рассчитаны с помощью специализированного программного обеспечения, предназначенного для анализа целостности сигналов, например, программа ICX компании Mentor Graphics.

Недостатки алгоритмов, используемых в программах моделирования типа SPICE.

Одним из факторов, существенно осложняющих работу SPICE, является сложность схемы. При моделировании реальных схем в SPICE приходится иметь дело с сотнями или тысячами узлов схемы и вольтамперных характеристик. Для обработки таких массивов данных может потребоваться очень сложная сложная программа, но методология моделирования и в этом случае ничем не отличается от той, которая используется для моделирования простой двухэлементной цепи. Независимо от числа узлов схемы, программа SPICE все равно работает методом задания начальных значений и подбора подходящего решения путем итерации.

SPICE моделирует режим работы схемы в дискретные моменты времени. Если временной шаг выбран слишком большим, результаты будут неверными. Если временной шаг выбран слишком маленьким, то на расчет уйдет слишком много времени.

В некоторых версиях SPICE установлен пониженный предел минимально допустимого шага. Если этот предел слишком высок для расчета супербыстродействующей схемы, то данная версия SPICE непригодна для ее моделирования.

На каждом шаге программа SPICE должна принимать решение: продолжить или прекратить итерационный процесс. Решение принимается путем проверки выполнения правила Кирхгофа для токов при заданной точности равенства нулю суммы токов, втекающих в узел или вытекающих из него.

Может произойти так, что итерационная процедура не обеспечит сходимости. SPICE может оказаться не в состоянии найти решение, особенно в тех случаях, когда в схеме возникают индуктивные выбросы или имеются изломы вольт-амперных характеристик. В таких случаях программа иногда в состоянии определить, что она работает неверно, а иногда – нет.

SPICE оперирует только теми данными, которые получает от пользователя. Если выборка параметров не учитывает всех существенных паразитных элементов схемы, то результаты моделирования, полученные SPICE, будут неверны. Эта проблема выявляется только при сравнении расчетных результатов с работой реальной схемы.

SPICE великолепно справляется с моделированием режимов работы интегральных схем. Он вполне способен моделировать работу каждого транзистора в логической схеме, учитывая даже функциональную структуру логической схемы, заложенную в кристалл. Если попытаться построить модель всей схемы на этом уровне, учитывая все до единого транзисторы в каждой из микросхем, установленных на большой плате, моделирование может затянуться на долгое время.

Если действительно нужно моделировать каждый транзистор, то нет иного выхода, кроме как включить компьютер и оставить его «перемалывать» данные (иногда этот процесс занимает недели). Но если цель состоит всего лишь в том, чтобы промоделировать «звон» и перекрестные помехи в линиях, соединяющих интегральные схемы, то стоит подумать об использовании технологии моделирования, изложенной в стандарте I/O Buffer Information Specification (IBIS). Модель по этой технологии строится проще и рассчитывается быстрее, чем полная модель на уровне отдельного транзистора. Она обеспечивает достаточно точную оценку «звона» и перекрестных помех.

Технология IBIS реализуется на основе предварительно подготовленных таблиц вольт-амперных характеристик и ряда дискретизированных сигналов, характеризующих интегральные схемы, работающие в общей схеме. Суть метода состоит в том, что программа последовательно проходит каждую ветвь, запуская каждый источник сигнала, рассчитывая сигналы на входах всех приемников для положительных и отрицательных переходов входных сигналов. Затем путем анализа полученного набора принятых сигналов выделяются значения выброса, «звона», времени установления и перекрестных помех в каждой ветви, соответствующие наихудшему случаю.

Отрывок статьи, опубликованной в журнале PC Design в апреле 1997 года.

«…Согласующие нагрузки являются ключевым инструментом решения проблем, вызванных переходными колебательными процессами, хотя до сих пор многие разработчики цифровой электроники не знают, как определить условия, при которых возникнет «звон», какого типа согласование потребуется для решения проблемы и в каком месте его следует разместить. Слишком часто приходится видеть платы, усыпанные контактными площадками под согласующие нагрузки во всех ветвях, в расчете на то, что инженер, отлаживающий работу схемы, протестирует вручную каждую ветвь, установит согласующие нагрузки там, где это потребуется, и скорректирует таблицу соединений. Неужели нельзя делать это проще? Неужели нет возможности автоматизировать этот процесс? Наше спасение – в IBIS.»

Спецификация интерфейса буфера ввода-вывода, также известная как ANSI/EIA-656, была широко принята среди производителей EDA, производителей полупроводников и специалистов по разработке систем. Эта спецификация описывает IBIS-модели (I/O Buffer Information Specification), которые используются для анализа целостности сигналов и перекрестных искажений в цифровых печатных платах.

Спецификация поддерживается не только большинством производителей интегральных схем, но и подавляющим большинством систем проектирования и моделирования. Стандарт начал развиваться, начиная с 1993 года с версии 1.0, в данный момент используется версия 4.2, принятая во второй половине 2004 года.

Сущность IBIS заключается в том, что в спецификации приводится описание свойств только входных и выходных буферов, причем под буфером понимается часть схемы, непосредственно связанная с тем или иным сигнальным выводом. Сами буферы представляют в виде схем замещения:

Что такое ibis модель. Смотреть фото Что такое ibis модель. Смотреть картинку Что такое ibis модель. Картинка про Что такое ibis модель. Фото Что такое ibis модель

Рис. 1. Стандартная модель входного буфера в IBIS моделировании.

Что такое ibis модель. Смотреть фото Что такое ibis модель. Смотреть картинку Что такое ibis модель. Картинка про Что такое ibis модель. Фото Что такое ibis модель

Рис. 2. Стандартная модель выходного буфера в IBIS моделировании.

Рассмотрим рис. 1 и рис. 2. Здесь C_pkg, L_pkg и R_pkg представляют собой физические характеристики вывода ИС – емкость «на землю», индуктивность и активное сопротивление. По IBIS-стандарту при описании конкретной ИС можно задавать как одинаковые для всех выводов параметры (при задании характеристик корпуса), так и инди­видуально. Как правило, эти характеристики одинаковые для всех выводов, поскольку с технологической точки зрения наиболее удобен корпус, в котором все выводы одинако­вы. Но бывают и исключения (это обычно связано с внутренним устройством ИС).

В качестве GND_Clamp и POWER_Clamp обозначены диоды, и их назначение неочевидно. Действительно, пока напряжение питания лежит в интервале от 0 до +Vcc, оба диода заперты и ток через них практически не течет. Но если напряжение выходит за этот интервал, то такой режим работы, как правило аварийный, вызывает весьма существенный ток через один из диодов. В зависимости от типа логики при напряжениях на входе ИС вне указанных пределов переходы полевых и биполярных транзисторов могут оказываться в инверсном режиме, что приведет к протеканию через переход достаточно большого тока. Этот ток необходимо также учитывать. Та­ким образом, оказывается, что в данной модели эти диоды необходимы, хотя в случае упрощения, а также при других типах логики они могут быть исключены. Диоды POWER_Clamp и GND_Clamp иногда называют антизвонными, т.к. они гасят колеба­тельные процессы, которые возникают при высоких частотах включения.

Емкость C_comp отражает наличие инерционных свойств буферов. При этом ем­кость, как правило, рассматривается на шину заземления. Однако такой подход спра­ведлив только в том случае, если индуктивность и сопротивление питающей шины невелики. В противном случае емкости входа (выхода) микросхемы не могут быть объединены в одну эквивалентную, поскольку шины питания и заземления не будут замкнуты накоротко по переменному току.

В отдельных случаях обнаруживается необходимость включения параллельно емкос­ти нелинейного сопротивления, которое отражает поведение входного буфера в статичес­ком режиме при различном напряжении на нем. Это сопротивление не входит в стандар­тную модель, но может быть описано в рамках IBIS. Однако, согласно IBIS-стандарту, это не делается, чтобы не усложнять процесс моделирования. Такое упрощение означает, что вход микросхемы нс потребляет тока, что допустимо не для всех типов логики.

Кроме рассмотренных элементов моделей, на рис. 2 условно изображены два ис­точника тока, которые обозначены как Pull_down и Pull_up. Это условные обозначе­ния нелинейных сопротивлений, которые включаются соответственно к шинам зазем­ления и питания. Их сопротивления меняются при переключении выходного буфера в противоположное логическое состояние, а в статическом режиме зависят только от напряжения на них. В режиме логической единицы сопротивление Pull_up мало, со­противление Pull_down велико, в состоянии логического нуля сопротивление Pull_up велико, Pull_down — мало. Когда значение сопротивления Pull_up или Pull_down мало, ток через него зависит от напряжения на нем и моделирует выходную ВАХ со­ответственно в режимах логической единицы или логического нуля.

Выходной буфер управляется сигналом специальной формы. Это может быть трапеци-еидальный сигнал, ограниченный значениями 0 и 1 В. Сигнал такого вида иногда называют нормированным. Он может быть сформирован на основании преобразования входного сигнала, поступившего на какой-либо входной буфер. Переключение осуществляется за счет зависимости сопротивлений Pull_up и Pull_down от уровня нормированного сигнала.

Получить IBIS модель можно двумя способами:

выполнив ряд тестовых измерений при соответствующих условиях;

выполнив полное SPICE моделирование внутренней схемы устройства.

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

Если отсутствует IBIS модель устройства, то, следовательно, отсутствует и точная SPICE модель, а это значит, что математическое моделирование невозможно. В этом случае, приходится строить IBIS модель на основании физических измерений, что обуславливает наличие погрешностей. Проведение на практике физических измерений очень сложное занятие, потому что связано с такими явлениями, как учет паразитных эффектов, конфигурирование микросхемы для получения правильных состояний на выводах, точное определение высокоскоростных передаточных характеристик и данных, изменяющихся в процессе ее функционирования. Приведем порядок действий при создании IBIS модели, используя физические измерения:

Определение типов выводов

Установка выводов в нужное состояние

Конфигурирование тестируемой ИМС

Измерение вольтамперных характеристик

Проведение измерений на переменном токе

Определение паразитных параметров выводов

Самой сложной задачей по окончании физических измерений является получение скорректированной вольтамперной характеристики, необходимой для формирования IBIS модели.

Технология IBIS позволяет создать функциональное описание передатчика или приемника, не раскрывая подробностей о его внутреннем устройстве, т.е. производители могут с помощью IBIS модели конкретно показать достоинства новых конструкций, не раскрывая фирменных секретов конкурентам.

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

Список использованной литературы:

Проектирование печатных плат с учетом требований электромагнитной совместимости, Кечиев Л.Н.

Высокоскоростная передача цифровых данных. Высший курс черной магии, Говард Джонсон, Мартин Грэхем, Издательский дом «Вильямс», 2005 год.

«Моделирование помех в шинах питания цифровых устройств на основе IBIS-описания интегральных схем», Кечиев Л.Н., Лемешко Н.В. журнал «Технологии ЭМС», 1(16) 2006 г.

«Основные вопросы и проблемы развития IBIS моделей», Терехов Ю.А., сборник научных трудов «Электромагнитная совместимость, проектирование и технология электронных средств», Москва, 2004 г.

«IBIS Modeling Cookbook», prepared by the IBIS Open Forum, approved September 15, 2005, /ibis/

[File Name] rcpath-test.ibs

[Source] From silicon level SPICE model.

[Notes] The following information is for illustration purposes only and

does not conform to any known device.

[Disclaimer] See above.

[Copyright] Copyright (C) 2005 The IBIS Open Forum

R_pkg 0.0Ohm 0.0Ohm 0.0Ohm

L_pkg 0.00H 0.00H 0.00H

C_pkg 0.00F 0.00F 0.00F

[Pin] signal_name model_name R_pin L_pin C_pin

1 RC_test Groundclamp

2 RC_test Groundclamp

[Series Pin Mapping] pin_2 model_name function_table_group

C_comp 7.0pF 5.0pF 9.0pF

[Voltage Range] 5.0V 4.5V 5.5V

| Voltage I(typ) I(min) I(max)

2.79999995E+0 34.59529579E-3 37.59065270E-3 31.39221668E-3

2.84999990E+0 34.65744853E-3 37.69817948E-3 31.43185377E-3

2.90000010E+0 34.71648693E-3 37.79786825E-3 31.47053719E-3

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *