Язык описания пограничного сканирования - Boundary scan description language
Эта статья нужны дополнительные цитаты для проверка.Ноябрь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Язык описания пограничного сканирования (BSDL) это язык описания оборудования для тестирования электроники с использованием JTAG. Он был добавлен в IEEE Стд. 1149.1 и файлы BSDL все чаще поддерживаются инструментами JTAG для приложений пограничного сканирования и генераторами тестовых примеров.
Обзор BSDL
BSDL был подмножеством VHDL.[1] Однако, начиная с IEEE 1149.1-2013, он больше не является «правильным» подмножеством VHDL, но считается основанным на VHDL.[2] Он официально определен в Приложении B к стандарту IEEE 1149.1. Каждый файл BSDL описывает одну версию IC и имеет множество карт контактов пакетов, доступных для конкретного умереть. Это необходимо, потому что, например, два разных BGA пакеты будут иметь разные шарики; даже если мяч имеет то же имя, он может быть связан с другим сигналом на другом корпусе, и иногда связи меняются между версиями.
Каждый цифровой сигнал (булавка или шарик) на упаковке определяется, как и регистры и коды операций, используемые в IEEE 1149.1, IEEE 1149.6, IEEE 1149.8.1, IEEE 1532 и IEEE 1149.4 совместимая IC. Имеется один регистр команд, минимум 1-битный регистр обхода, один регистр граничного сканирования и, необязательно, 32-битный регистр device_id. Регистры, отличные от регистра команд, называются TDR или тестовыми регистрами данных. Регистр граничного сканирования (BSR) уникален, так как это регистр, который также отображается на ввод / вывод устройства. Многие определения BSDL представляют собой наборы одиночных длинных строковых констант.
Обратите внимание, что регистры, не участвующие в граничном сканировании, часто не определены. Инструкции, которые не определены публично, включены в раздел INSTRUCTION_PRIVATE. Микропроцессор описания регистров в BSDL обычно не содержат достаточно информации, чтобы помочь в создании системы на основе 1149.1 эмулятор или же отладчик.
внешняя ссылка
- Бесплатный компилятор BSDL - проверяет грамматику, семантику и синтаксис в соответствии со стандартными правилами IEEE
- Бесплатная публичная библиотека файлов BSDL для многих устройств
- Учебник BSDL
- Файлы BSDL
Рекомендации
- ^ "Учебник BSDL". Corelis Education.
- ^ «IEEE 1149.1-2013 - Стандарт IEEE для тестового порта доступа и архитектуры пограничного сканирования». standard.ieee.org. Получено 2019-02-25.
Этот компьютерная инженерия -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |