Спецификация информации о входном/выходном буфере
Спецификация информации о буфере ввода-вывода ( IBIS ) — это спецификация метода, позволяющего поставщикам интегральных схем предоставлять информацию о буферах ввода-вывода своего продукта своим потенциальным клиентам без раскрытия интеллектуальной собственности их реализации и без требования собственных ключей шифрования. [1] Начиная с версии 5.0, спецификация содержит два отдельных типа моделей: «традиционный IBIS» и «IBIS-AMI». Традиционная модель генерируется в текстовом формате и состоит из ряда таблиц, в которых фиксируются характеристики буфера по току и напряжению (IV) и напряжению и времени (Vt), а также значения некоторых паразитных компонентов. Это стандартный формат обмена данными для обмена информацией о моделировании между поставщиками полупроводниковых устройств, для моделирования поставщиками программного обеспечения и конечными пользователями .
IBIS Традиционные модели обычно используются вместо моделей SPICE для выполнения различных платы (SI) на уровне симуляций целостности сигнала и анализа синхронизации. Модели IBIS можно использовать для проверки требований к целостности сигнала, особенно для высокоскоростных продуктов.
Модели IBIS-AMI запускаются в специальном симуляторе канала SerDes , а не в симуляторе, подобном SPICE, и состоят из двух текстовых файлов (*.ibs и *.ami) плюс исполняемого файла машинного кода для конкретной платформы (*.dll). в Windows, *.so в Linux). IBIS-AMI поддерживает статистическое и так называемое моделирование каналов во временной области, а также три типа моделей IC («только импульс», «только GetWave» и «двойной режим»).
История
[ редактировать ]Intel запустила IBIS в начале 1990-х годов. [2] Intel нужно было, чтобы все ее подразделения представили своим внешним клиентам общий стандартизированный формат модели. Это побудило Intel привлечь поставщиков EDA к участию в разработке общего формата модели. Первая модель IBIS версии 1.0 была предназначена для описания КМОП- схем и TTL буферов ввода-вывода .
По мере развития IBIS с участием большего числа компаний и представителей отрасли был создан Открытый форум IBIS для продвижения применения IBIS в качестве формата инструмента моделирования и обеспечения существования стандарта. Многие производители полупроводников поставляют модели IBIS. [3] и многие поставщики EDA продают программные инструменты, совместимые с IBIS. [4] В 1995 году Открытый форум IBIS объединился с Американским национальным институтом стандартов / Альянсом электронной промышленности (ANSI/EIA). Версия IBIS 2.1 была первой версией, выпущенной новым альянсом. Добавлена возможность моделирования буферов ECL и PECL, а также дифференциальных линий . IBIS 3.2 позволяет использовать описание модели корпуса вместе с описанием электрической платы. Версия IBIS 5.0 была ратифицирована Открытым форумом IBIS 29 августа 2008 г. [5] По сравнению с предыдущей версией (IBIS 4.2, ANSI/EIA-656-B) добавлен новый поток, основанный не на переходных процессах SPICE, а на симуляторе канала (так называемый алгоритмической модели . прикладной программы интерфейс или поток AMI), целостность питания и функции проверки ЭМС. Для обеспечения целостности электропитания используется Touchstone 2.0. [6] Файлы S-параметров со спецификациями эталонного импеданса для каждого порта.
Версия 5.1 была ратифицирована 24 августа 2012 г. [7] Важные изменения включали так называемый «поток BIRD», который разрешил многие неясности в потоке IBIS AMI. [8]
Открытый форум IBIS стал официальным подкомитетом TechAmerica в январе 2009 года. [9] [10] После приобретения программы стандартов TechAmerica в июле 2013 года SAE International стала материнской организацией IBIS Open Forum. [11] IBIS — это «отраслевая программа» торговой ассоциации SAE Industry Technologies Consortia (SAE ITC). [12]
Эволюция
[ редактировать ]IBIS — это развивающийся стандарт, многие предлагаемые изменения которого представлены на рассмотрение Открытого форума IBIS. [13] Предлагаемые изменения называются BIRD (Документы по разрешению проблем с буфером), игра от слова ibis , типа птицы.
Версия 6.0 была ратифицирована 20 сентября 2013 г. Изменения включали расширение IBIS-AMI для повторителей среднего канала, новые параметры джиттера и шума в IBIS-AMI, а также улучшения моделирования аналогового буфера. [14]
Версия 6.1 была ратифицирована 11 сентября 2015 года. Изменения включали поддержку PAM-4 в IBIS-AMI, добавление нового ключевого слова Initial Delay и дополнительных опций для разгона. [15]
Версия 7.0 была ратифицирована 15 марта 2019 года. Изменения включали поддержку моделирования межсоединений Touchstone и IBI-ISS (SPICE), а также моделирование протоколов обучения каналов обратного канала с использованием моделей IBIS-AMI. [16]
Работу над улучшением спецификации можно отслеживать в разделе незавершенных работ на веб-сайте IBIS Open Forum. [17]
Примечания
[ редактировать ]- ^ «Открытый форум IBIS: Часто задаваемые вопросы: Что это вообще за штука с IBIS?» .
- ^ Марк Чанг. «Введение в моделирование оптоволоконных трансиверов IBIS» (PDF) . Аджилент Технологии. Архивировано из оригинала (PDF) 7 июля 2011 года . Проверено 23 декабря 2010 г.
- ^ «Поставщики моделей IBIS» .
- ^ «Реестр участников комитета IBIS 2011 ANSI / EIA-656B» .
- ^ «Открытый форум IBIS – Технические характеристики» .
- ^ «Спецификация формата файла Touchstone®, версия 2.0» (PDF) .
- ^ «Индекс /ver5.1» . www.ibis.org . Проверено 23 июня 2017 г.
- ^ «Коррекция потока BIRD 120.1 IBIS-AMI» . ibis.org . Проверено 23 июня 2017 г.
- ^ «Годовой отчет председателя от 28 июля 2009 г., слайд 3, Майкл Мирмак» (PDF) . ibis.org . Проверено 23 июня 2017 г.
- ^ «Открытый форум IBIS: Часто задаваемые вопросы: Как мне стать участником форума IBIS?» .
- ^ «SAE International завершает покупку активов программы стандартов TechAmerica» (пресс-релиз). 18 июля 2013 года . Проверено 20 июля 2013 г.
- ^ «Консорциум SAE Industry Technologies: отраслевые программы» . www.sae-itc.org . Проверено 23 июня 2017 г.
- ^ «Документы по разрешению проблем с буферами (BIRD)» .
- ^ «Индекс /ver6.0» . www.ibis.org . Проверено 23 июня 2017 г.
- ^ «Индекс /ver6.1» . www.ibis.org . Проверено 23 июня 2017 г.
- ^ «ИБИС Версия 7.1» . www.ibis.org . Проверено 17 июня 2019 г.
- ^ «Целевые группы IBIS» . www.ibis.org . Проверено 23 июня 2017 г.