Программатор платформа USB II либо просто настройщик HW-USB-II-G для JTAG систем

Платформа USB II (Platform Cable USB II) — это нечто большее, чем просто обычный USB-кабель. Платформой обеспечивается встроенное аппаратное и программное обеспечение для сотворения высокопроизводительной, надёжной и обычной в настройке конфигурации устройств «Xilinx». Подключением на оборудование юзера достигается цель опции FPGA «Xilinx», программирования PROM, CPLD «Xilinx», также конкретного программирования посторониих устройств. Так, кабель дозволяет косвенно программировать платформу Flash XL, посторонние устройства флэш-памяти SPI и посторонние устройства параллельной флэш-памяти NOR через порт FPGA JTAG.

СОДЕРЖИМОЕ ПУБЛИКАЦИИ :

  • 1 Описание технических критериев платформы «Xilinx»
    • 1.1 Скоростные характеристики передачи и конфигурация HW-USB-II-G 
    • 1.2 Оптимизация программатора под работу с разными системами
  • 2 Платформа USB II — физическое выполнение системы и требования
    • 2.1 Установка драйвера устройства и обновление прошивки HW-USB-II-G 

Описание технических критериев платформы «Xilinx»

Тривиальный момент – систему «Platform Cable USB II» следует разглядывать экономически действенным инвентарем отладки встроенного программного и микропрограммного обеспечения. К примеру, в случае использования приложений «Xilinx’s Embedded Development Kit» и «ChipScope Pro Analyzer».

Система программирует и настраивает все устройства «Xilinx»:

  • микропроцессоры XC18V00 ISP,
  • PROM Flash платформы XCF00S / XCF00P / XL PROM,
  • UltraScale, Virtex 7 серии,
  • FPGA Spartan,
  • Zynq-7000 SoC,
  • XC9500XL,
  • CoolRunner XPLA3 / CoolLDunner-II CPLD.

Платформа USB II — это обновлённый вариант под подмену платформенного кабеля USB. Подобно собственному пользующемуся популярностью предшественнику, устройство предназначено только для прототипирования сред. Отмечается оборотная сопоставимость с платформенным кабелем USB, и поддержка всеми инструментами проектирования «Xilinx».

Подключение на порты USB обычного компа либо ноутбука осуществляется средством обычного скоростного кабеля USB A – B. При всем этом рабочая мощность подводится конкретно от контроллера порта концентратора. Внедрения наружного источника питания исключается.

Скоростные характеристики передачи и конфигурация HW-USB-II-G 

Поддерживаемые скорости передачи данных в скоростной среде USB зависят от количества USB-устройств, вместе использующих полосу пропускания концентратора. Собственная скорость передачи сигналов (480 МГц) впрямую не связана с пропускной способностью приложения.

HW-USB-II-G

Программатор платформа USB II или просто настройщик HW-USB-II-G для JTAG систем

Упрощённый интерфейс подключений и контроля работы платформы USB II: 1 – штепсельный узел под включение кабеля связи с компом; 2 – контрольный светодиодный элемент на три цвета; 3 – колодка под включение ленточного трека для соединения с программируемой платой

Конфигурация устройства и операции программирования с внедрением платформы USB II поддерживаются программным обеспечением «Xilinx iMPACT». Употребляется функционал:

  • граничное сканирование (эталон IEEE 1149.1 / IEEE 1532),
  • ведомо-последовательный режим,
  • поочередный периферийный интерфейс (SPI).

Средства проектирования «Vivado» поддерживают настройку устройства через платформу USB II с внедрением граничного сканирования (эталон IEEE 1149.1).

Программное обеспечение «iMPACT» поставляется дополненным инструментами проектирования ISE и программным обеспечением «WebPACK». Режимы ведомо-последовательного и прямого SPI поддерживаются только ограниченными версиями инструмента ISE «iMPACT».

Оптимизация программатора под работу с разными системами

Платформа USB II, не считая всего остального, оптимизирована под внедрение с комплектом разработки встраиваемых систем «Xilinx», анализаторов «ChipScope Pro», системных генераторов «DSP».

При использовании с этими программными инструментами, программатор обеспечивает соединение для интегрированных мотивированных систем под конфигурацию оборудования, загрузку ПО (то есть программное обеспечение — комплект программ для компьютеров и вычислительных устройств), отладку и проверку систем в режиме настоящего времени. Мотивированные тактовые частоты выбираются в спектре 750 кГц — 24 МГц.

PLATFORM USB

Программатор платформа USB II или просто настройщик HW-USB-II-G для JTAG систем

Контактная группа интерфейса подключения ленточного кабеля к мотивированным программируемым устройствам. Обозначение сигналов применительно к определённому интерфейсу

Кабельная платформа USB II предугадывает подключение к мотивированным системам через 14-трековый ленточный проводник (картина выше) под передачу данных с высочайшей пропускной способностью. Для оборотной сопоставимости с мотивированными системами, не использующими разъём ленточного проводника, поставляется доп адаптер подключения набора проводников.

Читайте также:  Углеродное нагревательное полотно – разработка инноваторских систем отопления

Применяемый 14-контактный интерфейс имеет контакт 13 (PGND), — так именуемая «псевдо-земля», которым обеспечивается многоцелевой сигнал. Этот контакт подключается к драйверу с открытым стоком; как следует, имеет или маленький, или высочайший потенциал.

Поведение сигнала PGND определяется устройством, присоединенным к кабелю. В «iMPACT PGND» имеет пространство маленький активный уровень во время операций JTAG, ведомо-последовательного режима и SPI. К примеру:

  • программирование,
  • конфигурирование,
  • чтение и т.д.

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

ОРИГИНАЛ

Программатор платформа USB II или просто настройщик HW-USB-II-G для JTAG систем

Схема демонстрация управления цепочкой JTAG мотивированной системы через сигнальный контакт PGND платформенной системы USB II

На схеме выше показано обычное внедрение PGND в качестве сигнала управления цепочкой JTAG мотивированной системы. PGND управляет выбором элемента (S) для набора мультиплексоров, которые переключаются меж главным источником конфигурации и кабелем.

Когда PGND имеет активный маленький уровень, кабель управляет цепью JTAG. Когда PGND имеет высочайший уровень, главный источник конфигурации управляет цепочкой JTAG. Эта возможность дозволяет платформенному кабелю USB II оставаться присоединенным к мотивированной системе, будучи изолированным от основного источника конфигурации. Подобная схема быть может применена с подчиненными топологиями.

Платформа USB II — физическое выполнение системы и требования

Электроника устройства «Platform Cable USB II» укрыта под огнестойким пластмассовым корпусом. Снутри установлен особый защитный экран EMI, ослабляющий вредное излучение, защищающий аппаратуру радиоизлучения посторониих устройств.

Базисный комп, используемый для работы с устройством, должен содержать хост-контроллер USB с одним либо несколькими портами. Применять допустимо контроллер, интегрированный конкретно в состав материнской платы ПК (Персональный компьютер — компьютер, предназначенный для эксплуатации одним пользователем) либо добавляемый в виде карты расширения.

Платформа USB II (кабельная) разработана с учётом использования полностью пропускной возможности портов USB 2.0. Также поддерживается оборотная сопоставимость с портами USB 1.1.

Таблица ниже содержит перечень совместимых инструментов проектирования «Xilinx»:

Программное обеспечение
Версия

Vivado Design Tools
2013.1. и наиболее поздние

ISE Foundation/ISE WebPACK
6.3i SP3 и наиболее поздние

ChipScope Pro Analyzer
6.3i SP3 и наиболее поздние

Embedded Development Kit
7.1i и наиболее поздние

System Generator for DSP
8.1i и наиболее поздние

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

Установка драйвера устройства и обновление прошивки HW-USB-II-G 

Для использования платформенного кабеля USB II требуется специфичный драйвер устройства. Этот драйвер устанавливается автоматом при условии установки поддерживаемого средства разработки «Xilinx».

Автоматическая установка драйверов поддерживается платформой, начиная с версии 10.1 инструментов проектирования «Xilinx». Для наиболее ранешних версий драйвера требуется установить вручную, до этого чем платформа будет запущена в работу.

Микропрограмма платформы USB II загружена в микроконтроллер и FPGA / PROM. Микроконтроллер работает на базе оперативки, микропрограммное обеспечение загружается при любом подключении кабеля, находится операционной системой хоста.

Доборная микропрограмма также быть может загружена в микроконтроллер опосля того, как средство проектирования установит соединение с кабелем. Протокол USB гарантирует, что прошивка удачно загружена.

Освеженная прошивка микроконтроллера временами распространяется выпусками средств разработки «Xilinx». Почти всегда, обновление просит подмены 1-го либо нескольких файлов приложения средства проектирования, зависимо от операционной системы, 1-го либо нескольких файлов драйвера кабеля.

С помощью инфы: XILINX

ПОНРАВИЛАСЬ ЗАМЕТКА: Программатор платформа USB II либо просто настройщик HW-USB-II-G для JTAG систем — поделись ссылкой на НАШ веб-сайт

Оставьте первый комментарий

Оставить комментарий