Книги / ЭВТ-3-Конспект лекций по ДУ-Шарыбин / METOD4_97
.doc-
Резистор ввода - вывода
Элементы EPX8160 содержат в цепях ввода - вывода резисторы, которые удерживают на контактах ввода - вывода высокий логический уровень сигнала во время реконфигурации элемента, циклов стирания и программных циклов. В течении всего остального времени резистор отключен - это позволяет уменьшить мощность, потребляемую элементом. В цепях, идущих к специализированным входам, описываемых резисторов не содержится.
-
Выходные буферы
Выходные буферы элементов EPX880 и EPX6160 сконструированы таким образом, чтобы выдерживать большой ток протекающий по их цепям. При использовании описываемых буферов производительность элемента практически не снижается - время задержки сигнала на нем составляет 10 нс, что устраняет потребность в использовании внешних буферов.
-
Совместимость со стандартом PCI
Выходные 5.0 В буферы элементов EPX880 и EPX8160 конфигурируются таким образом, чтобы обеспечить 100%-ю совместимость по выходному току и напряжению со стандартом шины PCI. СБИС EPX880-10 и EPX8160-10 имеют следующие характеристики: задержка сигнала на элементе (от входа к выходу) l0-ns, задержка между сигналом синхронизации и сигналом на выходе составляет 6-ns, синхронное время установки составляет 6.5-ns, что необходимо для удовлетворения запросов PCI устройств. Кроме стандартного числа р-термов (16 р-термов на БЛМ для элементов EPX880 и 32 р-терма для элементов EPX8160), в каждом БЛМ есть 2 дополнительных р-терма, которые предназначены для обработки двунаправленных PCI сигналов.
СБИС серии FLASHLogic быть протестированы на функционирование с помощью теста BST (Boundary Scan Test или JTAG), удовлетворяющего стандарту IEEE 1149.1-1990.
Для совместимости с тестом BST элементы FLASHLogic содержат: регистр инструкций (IR – Instruction Register), регистр тестовых данных, ячейки сканирования (scan cells) и связанную с этими элементами логику. Доступ ко всем этим элементам осуществляется через специальный тестовый порт TAP (Test Access Port ).
Интерфейс ТАР порта включает всего четыре сигнала:
-
три входа
-
сигнал выбора тестового режима TMS (Test Mode Select)
-
входные данные в последовательном двоичном коде TDI (Test Data Input)
-
сигнал синхронизации последовательных данных TCK (Test Clock Input)
-
один выход
-
выходные данные в последовательном двоичном коде TDO (Test Data Output)
Элементы EPX880 содержат JTAG ТАР контроллер. Элементы EPX8160 содержат два JTAG ТАР контроллера, каждый из которых может функционировать независимо или совместно с другим для реконфигурации, перепрограммирования и проверки элемента.
В элементах FLASHlogic, контакты BST соединены таким образом, чтобы сформировать цепочку сдвиговых регистров для всех активных контактов. Эта цепочка и будет являться магистралью, по которой проверочная информация будет помещена в устройство и считана из него. Так, например, тест непрерывности может выполняться между двумя JTAG-приборами следующим образом: на выходные буфера первого прибора подают тестовый (известный) сигнал и наблюдают за входными буферами второго элемента.
СБИС серии FLASHlogic имеют возможность внутрисхемной перенастройки (ICR - in-circuit reconfigurability). C помощью 4-контактного JTAG-порта, новая структура может быть загружена в ячейки SRAM. Подобная операция (реконфигурирование) элемента может быть проделана столько раз, сколько необходимо. Во время реконфигурирования все буфера ввода-вывода элемента переводятся в высокоимпедансное состояние. Как только разработка проекта завершена, вся его структура может быть занесена в энергонезависимые ячейки (nonvolatile FLASH cells).
Микросхемы серии FLASHlogic имеют возможность внутрисистемной перепрограммируемости (in-system programmability - ISP), благодаря этой возможности программирование элементов, описываемой серии может происходить уже после установки их на печатную плату. Перепрограммирование (ISP) элементов осуществляется с помощью JTAG - порта и контактов VPP. Данная операция может производиться до 100 раз. Во время программирования все буфера ввода-вывода элемента переводятся в высокоимпедансное состояние.
СБИС рассматриваемой серии подходят для применения в качестве коммутаторов и шинных контроллеров.
Контрольные вопросы.
-
Основные характеристики устройств серии MAX9000?
-
Для выполнения каких операций можно запрограммировать регистр макроячейки?
-
Основные характеристики устройств семейства FLASHlogic?
-
Способы синхронизации регистра БЛМ?
