Agilent Keysight E2960A

Agilent Keysight E2960A
Артикул: 1466441

производитель: Agilent Keysight
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Agilent Keysight E2960A

Конечно, вот подробное описание, технические характеристики, парт-номера и информация о совместимости для комплекса Agilent (Keysight) E2960A.

Общее описание

Agilent (Keysight) E2960A — это не отдельный прибор, а комплексный отладочный и тестовый комплект (Debug and Test Kit) для процессоров архитектуры ARM, в первую очередь разработанный для поддержки ядер ARM Cortex-A8, A9, A15 и аналогичных. Он был особенно популярен в эпоху активного развития смартфонов и планшетов на базе SoC (System-on-Chip) от Texas Instruments (серия OMAP), Samsung, Nvidia и других.

Комплект предоставляет аппаратные и программные средства для низкоуровневой отладки, трассировки, профилирования производительности и анализа кода на этапе разработки встроенного программного обеспечения (ПО) и аппаратного обеспечения (АО).

Ключевые возможности:

  • Отладка: Пошаговое выполнение кода, установка точек останова (breakpoints и watchpoints).
  • Трассировка инструкций (Instruction Trace): Запись потока исполняемых инструкций процессора для анализа сложных ошибок и оптимизации производительности. Это одна из главных функций комплекса.
  • Анализ производительности: Статистика использования процессора, идентификация "узких мест" (bottlenecks).
  • Анализ шины: Мониторинг активности шины для отладки взаимодействия с памятью и периферией.
  • Неинвазивность: Работа через стандартные интерфейсы отладки (JTAG, SWD), не требующие модификации целевой системы.

Состав комплекса (основные компоненты)

Комплекс E2960A обычно включает:

  1. Аппаратный акселератор трассировки (Trace Accelerator Card): PCIe-карта, устанавливаемая в ПК разработчика. Она обрабатывает высокоскоростные потоки данных трассировки.
  2. Адаптер-посредник (Pod или Interface Adapter): Например, Agilent E5900B. Подключается к целевому устройству и преобразует сигналы.
  3. Программное обеспечение:
    • ARM DSK (Development Studio Kit): Специальная версия отладочной среды от ARM, адаптированная для работы с аппаратурой Agilent/Keysight.
    • Клиентское ПО для анализа трассировки.
  4. Кабели и пробники: Для подключения к различным разъемам отладки на целевой плате (например, к 20-контактному ARM JTAG, 60-контактному MIPI Aurora и др.).

Технические характеристики

Характеристики зависят от конкретной конфигурации, но общие параметры включают:

  • Поддерживаемые ядра: ARM Cortex-A8, A9, A15, Cortex-R4, R5, а также более ранние ядра ARM9, ARM11.
  • Скорость тактовой частоты JTAG: До 60 МГц.
  • Скорость потока трассировки: До 4 Гбит/с (зависит от адаптера и целевой SoC).
  • Глубина буфера трассировки: До 256 Мбайт (на акселераторе).
  • Поддерживаемые интерфейсы отладки:
    • JTAG (стандартный IEEE 1149.1)
    • SWD (Serial Wire Debug)
    • SWV (Serial Wire Viewer) для потоковой отладочной информации.
    • ETM (Embedded Trace Macrocell) для трассировки инструкций.
    • PTM (Program Trace Macrocell) для трассировки.
  • Триггеры и фильтры: Сложные условия для запуска и остановки захвата трассировки.
  • Подключение к ПК: Через слот PCI Express.

Парт-номера (Part Numbers) и Конфигурации

E2960A — это базовая модель. Конкретные комплектации обозначались суффиксами.

  • E2960A#B2A / E2960A#B2B / E2960A#B2C и т.д. — различные предустановленные конфигурации, включающие разные адаптеры и ПО. Буква в конце часто указывала на регион или конкретный набор лицензий.
  • Ключевые компоненты, которые могли входить в комплект или заказываться отдельно:
    • E5900B — Многофункциональный адаптер для подключения к различным целевым системам (с поддержкой JTAG, параллельной и последовательной трассировки).
    • E5901A — Адаптер для параллельной трассировки (устаревший).
    • N5702A — Источник питания для адаптеров.
    • Парт-номера на ПО: Лицензии обычно имели номера вида E2960A-1FP, E2960A-2FP, где цифра указывала на версию или набор компонентов.

Важно: Точный состав конкретного комплекта E2960A определялся по его полному серийному номеру (Serial Number) в базе данных Agilent/Keysight.


Совместимые модели и эволюция

  • Предшественник: Серия Agilent E5900 (более ранние версии адаптеров и акселераторов).
  • Прямое развитие и замена:
    • Keysight U4100A Series (Модульная система трассировки). После ребрендинга Agilent в Keysight и развития технологий, комплекс E2960A был заменен на более современную модульную платформу U4100A. Она использует акселератор в форм-факторе M.2 и поддерживает более новые ядра (Cortex-A53, A57, A72, Cortex-R52 и др.), а также интерфейсы трассировки Serial Wire Output (SWO) и Embedded Cross Trigger (ECT).
    • Keysight Vision Probes — еще одна более поздняя линия продуктов для отладки и трассировки.
  • Совместимость по целевым платформам: Комплекс широко использовался с отладочными платами и ранними коммерческими устройствами на базе SoC:
    • Texas Instruments: OMAP35x/36x (Cortex-A8), OMAP44x/54x (Cortex-A9/A15), серия Sitara.
    • Samsung: SoC на базе Cortex-A8/A9 (например, S5PC110, Exynos 4).
    • Nvidia: Tegra 2, Tegra 3.
    • Freescale/NXP: i.MX 5x/6x серии (Cortex-A8/A9).
    • STMicroelectronics: Серия SPEAr.

Примечание по актуальности

Комплекс Agilent E2960A является устаревшим (End-of-Life). Компания Keysight прекратила его продажу и поддержку. Однако значительное количество этих комплексов до сих пор используется в промышленности для поддержки legacy-проектов на старых процессорных ядрах. Для разработки под современные ядра ARM (Cortex-A7x, Cortex-R8, ядра Armv9) необходимо рассматривать его преемников — Keysight U4100A или решения от других вендоров, таких как Lauterbach или ARM DS-5/Keil ULINKpro.

Совместимые модели для Agilent Keysight E2960A

Agilent Keysight E2960A

Товары из этой же категории