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.

Поставщик/Vendor xxx Микропроцессор (цвета) / Microprocessor (cores)
Analog Devices Blackfin BF5xx
Blackfin BF60x
ARM ARM7
ARM9
ARM11
ARM — Cortex-A/R (For A5,A7,A8,A9,A15,R4,R5,R7)
ARM — Cortex-M (For M0,M1,M3,M4,M7, M0-SWD,M1-SWD,M3-SWD,M4-SWD,M7-SWD)
Infineon C166
Tricore
Intel (Altera) JTAG Technologies Translator for FPGAs
Marvell XSCALE — PXA25x / PXA26x
XSCALE — PXA3xx
XSCALE — PXA27x / IXP4xx
Microchip PIC32
NXP (Freescale) Coldfire
MPC5xx / MPC8xx
MPC5xxx
Renesas RH850/D1x / RH850/f1x
STMicroelectronics SPC5
Texas Instruments C28x  (TMS320  C2000 series)
Xilinx JTAG Technologies Translator for FPGAs

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

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