Связь (стандартная)
-
Обзор стандарта IEEE-ISTO 5001-2003 (Nexus)
- Стандарт IEEE-ISTO 5001-2003 предназначен для отладки встраиваемых систем.
- Он обеспечивает богатый набор функций, минимизируя количество выводов и площадь кристалла.
- Стандарт поддерживает многоядерные и многопроцессорные системы, сравнимо с архитектурой ARM CoreSight.
-
Физические и логические аспекты
- Стандарт определяет стандартный набор разъемов для подключения отладчика к системе.
- Передача данных осуществляется с использованием пакетного протокола, например, JTAG или высокоскоростного вспомогательного порта.
-
Ключевые функции
- Стандарт включает в себя управление во время выполнения, доступ к памяти и точки останова.
- Трассировка программы и данных, а также анализ трассировки для восстановления хода выполнения программы.
- Функция замены памяти и порта позволяет эмулировать доступ к памяти и порту.
- Сбор данных для быстрого прототипирования и калибровки в автомобилестроении.
-
Классы соответствия
- Существует четыре класса соответствия стандарту, начиная от базового с поддержкой только JTAG.
- Каждый класс добавляет новые функции, такие как трассировка владельца, трассировка программы, трассировка записи данных и другие.
-
Дополнительные ресурсы
- Упомянуты внешние ссылки и другие стандарты отладки Nexus.
Полный текст статьи: