Среда ARM DS-5 Altera Edition позволяет преодолеть противоречия в требованиях, возникающих при отладке программной и аппаратной частей проекта. Комбинация наиболее совершенного многоядерного отладчика для архитектуры ARM и поддержки синтезируемых цифровых узлов, расположенных в массиве программируемой логики, предоставляет разработчикам встроенного программного обеспечения новые возможности совместной отладки при работе через стандартный пользовательский интерфейс DS-5 .
ARM DS-5 Altera Edition обладает следующими возможностями:
- Среда отладки исполняемого кода отображает все регистры периферийных устройств системы на кристалле (как входящих в состав процессорного блока, так и реализованных в массиве программируемой логики) в едином адресном пространстве;
- Дебаггер DS-5 позволяет одновременно отображать как отладочные данные/трассу процессорных ядер CortexA9, так и состояние пользовательских периферийных устройств, реализованных в массиве программируемой логики, и имеющих отладочный интерфейс CoreSight;
- Анализатор производительности Streamline позволяет определить части проекта, нуждающиеся в увеличении пропускной способности;
- В процессе отладки захват сигналов проекта в массиве программируемой логики осуществляется синхронно с событиями, происходящими в процессорном блоке;
- Внутрисхемная отладка осуществляется с помощью устройства USB-Blaster фирмы Altera.
Новая среда разработки будет включена в состав Altera SoC Embedded Design Suite, и станет доступной в первом квартале 2013 года.