Основные моменты:
- Модуль XJFlash теперь поддерживает внутрисистемное программирование микросхем Xilinx Zynq, Altera Cyclone V SoC и других FPGA SoC на основе Dual ARM Cortex-A9
- Практика применения показывает 20-ти кратное ускорение программирования Flash-памяти через один JTAG порт
- Достигается лучшее время программирования по сравнению с методом, использующим Ethernet/SD, но при этом не требуется дополнительное оборудование
- Существенно возрастает скорость производства
- Может интегрироваться с инструментами тестирования 3-х фирм
Кембридж, Великобритания, 4 Октября 2016 года — компания XJTAG®, один из ведущих поставщиков систем на основе пограничного сканировнаия (boundary scan), объявляет о выходе дополнения к своей системе высокоскоростного внутрисистемного программирования XJFlash. В первой версии это дополнение открывает модулю XJFlash возможность работы с памятью, подключенной к ПЛИС, содержащей процессор ARM-Cortex-A9.
Данное дополнение доступно для всех пользователей, то есть как новые, так и текущие пользователи могут при помощи XJFlash ускорить программирование памяти до 20-ти раз, если программируемая память подключена к интерфейсу встроенного в ПЛИС процессора ARM Cortex-A9. Встроенный процессор ARM Cortex-A9 содержится, например, в таких ПЛИС, как Xilinx Zynq или Altera Cyclone V.
ПЛИС с интегрированным процессором получают всё большее распространение. При этом, хотя сам процессор является частью микросхемы ПЛИС, он тем не менее имеет свою собственную внешнюю энергонезависимую память, подключенную к контактам ПЛИС. Конфигурирование такой памяти как в процессе проектирования печатной платы прибора, так и при производстве печатной платы обычно медленный и сложный процесс. При помощи XJFlash такая память может быть сконфигурирована гораздо проще и быстрее через JTAG порт ПЛИС, без использования дополнительных разъёмов на плате.
Благодаря данной новой функции XJFlash получил доступ к такой памяти и возможность сконфигурировать микросхемы памяти, подключенные к гораздо б́ольшему количеству разнообразных ПЛИС. Это существенно сокращает время конфигурирования памяти как в процессе разработки, так и на производстве и в процессе ремонта. Поддержка ПЛИС с интегрированным процессором ARM Cortex-A9 добавляет возможность проводить частичную реконфигурацию и ускоренное стирание, что ещё больше увеличивает производительность труда. Это означает, что теперь микросхемы памяти могут быть частично стёрты и реконфигурированы без необходимости перепрограммирования всего объёма памяти, а также уменьшается время стирания в случае, если некоторые блоки памяти уже являются пустыми и не требуют стирания.
XJFlash является одним из программных модулей в линейке программных продуктов компании XJTAG. Так как для работы XJFlash не требуется устанавливать на плату никакого дополнительного оборудования (разъёмы и т.д.), XJFlash существенно быстрее конфигурирует память по сравнению с другими методами программирования памяти, что справедливо для всех типов энергонезависимой памяти, включая SPI, QSPI и параллельную NOR Flash.
Максимальная гибкость
XJFlash может применяться везде, где работает система XJTAG — и как часть отдельной системы тестирования на базе XJTAG и в виде интегрированного модуля в составе тестовых систем третьих фирм (таких как LabVIEW), в том числе и с отличной от XJTAG аппаратной частью.
Данное расширение не требует дополнительных лицензий и доступно всем текущим пользователям XJFlash, находящимся на поддержке. За ответами на дополнительные вопросы и/или демонстрацией можно обратиться как непосредственно в компанию XJTAG, так и к одному из партнёров. Первая версия данного расширения поддерживает ПЛИС семейств Xilinx Zynq-7000 и Altera Cyclone V. Оба семейства включают процессор ARM Cortex-A9.
Подробнее о системе XJFlash на странице www.xjtag.com/xjflash.
О компании XJTAG (www.xjtag.com)
Компания XJTAG является ведущим поставщиком решений на базе технологий JTAG и пограничное сканирование (boundary scan). Компания ориентирована на разработку инновационных продуктов и техническую поддержку максимально высокого уровня. Продукты компании XJTAG используют снадарт IEEE Std.1149.x (JTAG boundary-scan), позволяющий инженерам тестировать печатные платы и программировать расположенные на них микросхемы памяти в простой и удобной форме, что позволяет значительно сократить время проектирования, отладки и внедрения в производство.
Штаб-квартира компании XJTAG располагается в городе Кембрибж, Великобритания. Клиентами являются в том числе такие компании как ARM, CSR, Eaton, Imagination Technologies, Saab и Thales, располагающиеся по всему миру и работающие во всех областях, включая аэрокосмический сектор, автомобилестроение, оборона, медицина, промышленное производство, сетевые технологии и телекоммуникации. Компания XJTAG опубликовала более 80 примеров удачных внедрений своей продукции. Эти публикации описывают примеры продаж и поддержки продуктов компании XJTAG по всему миру при активном участии компаний-партнёров, которых насчитывается более 50 по всему миру. Компания XJTAG является частью организации Cambridge Technology Group.
Иллюстрация (щёлкните мышкой для увеличения масштаба)
Компания XJTAG® поставляет модуль Fast ISP Flash Configuration для работы с ПЛИС на базе Систем-на-Кристалле (SoC) со встроенным процессорным ядром ARM.