CoreCommander

Среди процессоров и микроконтроллеров, предлагаемых современным рынком, можно зачастую встретить такие, где содержится JTAG-интерфейс, но отсутствуют необходимые по стандарту IEEE 1149.1 регистры периферийного сканирования, что делает затруднительным или невозможным тест окружающих цепей и периферийных устройств такой микросхемы. CoreCommander Micro использует режим отладки процессоров для доступа к портам и встроенным периферийным контроллерам для осуществления тестирования с использованием ядра. Аналогичным образом при использовании современных FPGA тест-инженеры могут получить доступ JTAG-интерфейса к ресурсам самого логического массива. Наш программный продукт CoreCommander FPGA реализует транслирующий интерфейс, который позволяет нашим JTAG-контроллерам управлять встроенными IP-блоками через различные шины (например Wishbone Avalon и др.)

Features

  • JTAG-контроль процессоров и FPGA через режим отладки или встроенную логику
  • Поддерживаются наиболее популярные типы ядер и FPGA
  • Создание тестов на рабочих частотах
  • Решение трудностей тестирования, связанных с недостатками регистра периферийного сканирования
  • Работа с компонентами, не поддерживающими IEEE 1149.x
  • Поддержка широкого спектра архитектур процессоров и FPGA
  • Совместимость кода с программами на Питоне
  • Недорогой вариант по сравнению с другими решениями
  • Поддерживается контроллерами JTAG technologies, JTAG Live и микросхемами FTDI
  • Интерактивный интерфейс пользователя для выполнения процедур записи/чтения
  • Набор функций для процессоров включает в себя следующие: ‘EnterDebug’, ‘ExitDebug’, ‘LoadMemory’, ‘SaveMemory’, ‘WritePC’, ‘ReadPC’
  • Поддерживаются следующие архитектуры: ARM 7/9/11/Cortex M, Freescale PPC, X-scale PXA27x/27x/3xx, TI C2000, Microchip PIC32 & ST C166
  • Пользователи FPGA получают доступ к IP-блокам через шины Avalon, AMBA, CoreConnect and Wishbone
  • Функции совместимы с языком Python
  • Возможность использования функций, использующих ядра контроллеров в пользовательских программах в JTAG Live Script

Процедуры CoreCommanderMicroмогут быть использованы для расширенного тестирования цифровых узлов с недостатком или даже отсутствием компонентов, поддерживающих IEEE 1149.1 (архитектура периферийного сканирования). Управляя непосредственно ядром процессора, инженер может записывать или считывать данные из конфигурационных регистров, внутреннего и внешнего адресного пространства памяти. CoreCommanderFPGAработает с использованием существующих IP-блоков, которые могут быть частью сконфигурированной функции устройства. Такие элементы, как, например, контроллеры DDR, могут контролироваться через JTAG-доступ, блок транслятор и шинную систему, подобную Avalon и Wishbone.

Мы всегда рады вам помочь!

Мы решили тысячи проблем, связанных с тестированием собранных печатных плат с помощью сети офисов продаж и наших высококвалифицированных дистрибьюторов. Как только вы становитесь клиентом JTAG Technologies, вы являетесь неотъемлемой частью нашего бизнеса со свободным доступом к нашей всемирной сети поддержки.