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, вы являетесь неотъемлемой частью нашего бизнеса со свободным доступом к нашей всемирной сети поддержки.