Совместимость контактов
Эта статья нуждается в дополнительных цитатах для проверки . ( май 2016 г. ) |
В электронике устройства совместимые по выводам — это электронные компоненты , обычно интегральные схемы или карты расширения , имеющие общую площадь и имеющие одни и те же функции, назначенные или используемые на одних и тех же контактах . [1] Совместимость по выводам – это свойство, желательное для системных интеграторов , поскольку оно позволяет обновлять продукт без изменения конструкции печатных плат , что может снизить затраты и сократить время выхода на рынок .
Хотя устройства, совместимые по выводам, имеют общую площадь основания, они не обязательно электрически или термически совместимы. В результате производители часто указывают устройства как совместимые по выводам или встраиваемым устройствам. [2] Устройства, совместимые по выводам, обычно производятся для обеспечения возможности модернизации в рамках одной линейки продуктов , для замены устройств с истекшим сроком службы на более новые эквиваленты или для конкуренции с эквивалентными продуктами других производителей.
Совместимость по выводам [ править ]
Устройства, совместимые по выводам, разделяют назначение функций выводам, но могут иметь разные электрические характеристики ( напряжения питания или частоты генератора ) или тепловые характеристики ( TDP , кривые оплавления или температурные допуски ). В результате их использование в системе может потребовать адаптации некоторых частей системы, таких как подсистема подачи энергии, для соответствия новому компоненту.
Типичным примером устройств, совместимых по выводам, которые могут быть несовместимы электрически, являются интегральные схемы серии 7400 . Устройства серии 7400 производились с использованием различных производственных процессов, но имели одинаковые распиновки . Например, все устройства 7405 имеют шесть вентилей НЕ (или инверторов), но могут иметь несовместимые допуски по напряжению питания.
В других случаях, особенно с компьютерами , устройства могут быть совместимы по выводам, но в противном случае могут оказаться несовместимыми в результате сегментации рынка . Например, процессоры Intel Skylake для настольных ПК Core и Xeon E3v5 используют сокет LGA 1151 , но материнские платы, серии C230 использующие наборы микросхем , будут совместимы только с процессорами марки Xeon и не будут работать с процессорами марки Core. [3] [4]
Совместимость с Drop-In [ править ]
Встраиваемое совместимое устройство — это устройство, которое можно заменить другим без необходимости внесения компенсирующих изменений в систему, частью которой оно было. Устройство будет иметь те же функции, доступные на тех же контактах, и будет электрически и термически совместимо. Такие устройства могут не полностью соответствовать устройствам, которые они могут заменить. Например, они могут иметь более широкий диапазон допусков по напряжению питания или температуре.
Совместимость программного обеспечения [ править ]
Программно-совместимые устройства — это устройства, на которых можно запускать одно и то же программное обеспечение для получения одинаковых результатов без необходимости предварительной модификации программного обеспечения.
Микроконтроллеры , FPGA и другие программируемые устройства могут быть совместимы по выводам с точки зрения программы на устройстве, но несовместимы с точки зрения аппаратного обеспечения. Например, устройство может принять сигнал на выводе X, инвертировать его и вывести результат на вывод Y. Если метод настройки вывода остается прежним, но меняется корпус устройства (например, TSSOP или QFN ), то Программа продолжит работать, но физическое расположение контактов, с которыми работает программа, может измениться.
Устройство также может быть совместимо по выводам, но несовместимо по программному обеспечению. Это может произойти, когда устройство использует другой набор команд или если устройство имеет мультиплексор, подключенный к выводу (который, например, может позволять переключение вывода между управлением как GPIO или аналого -цифровым преобразователем ) и что мультиплексор по умолчанию выбирает другой источник входного сигнала, чем тот, который выбран на заменяемом устройстве.
Чтобы облегчить использование программно-несовместимых устройств, производители часто предусматривают уровни аппаратной абстракции . Примеры их включают CMSIS для процессоров ARM Cortex-M и устаревшую подсистему HAL для UNIX-подобных операционных систем.
См. также [ править ]
- серии 7400 Интегральные схемы
- Программируемая логика
- Логическая семья
- Полупроводниковые корпуса
Ссылки [ править ]
- ^ «Что такое совместимость по контактам? Определение и значение» . BusinessDictionary.com . ВебФинанс, Инк . Проверено 4 марта 2016 г.
- ^ «В чем разница между совместимостью между контактами и совместимостью с прямым подключением?» . Решение Центра знаний Altera rd10261999_1469 . Корпорация Альтера. 11 декабря 2012 года . Проверено 4 марта 2016 г.
- ^ «Технические характеристики процессора Intel Core i3-6100 (кэш 3M, 3,70 ГГц)» . Корпорация Интел . Проверено 4 марта 2016 г.
- ^ «Краткое описание семейства процессоров Intel Xeon E3-1200 V5» (PDF) . Корпорация Интел. п. 4 . Проверено 4 марта 2016 г.
Внешние ссылки [ править ]
- Основная база данных Giant Internet IC — список распиновок микросхем серии 74’xx и других типовых выводов.