Avery Design представляет решение CXL 2.0 для моделирования VIP-уровня на системном уровне

Обновление: 20 апреля 2021 г.

Avery Design представляет решение CXL 2.0 для моделирования VIP-уровня на системном уровне

Avery Design представляет решение CXL 2.0 для моделирования VIP-уровня на системном уровне

Компания Avery Design Systems, эксперт по решениям для функциональной проверки, анонсировала свое решение для моделирования на системном уровне CXLTM 2.0.

Комплексное предложение, оно способно поддерживать совместное моделирование ядра Linux с поддержкой CXL и эмулятора системы виртуального хоста QEMU x86 с его SystemVerilog CXL Host VIP. Решение позволяет проводить предварительную проверку аппаратно-программного обеспечения систем расширения памяти CXL 2.0 Type 3, что ускоряет время разработки и обеспечивает эффективный подход к настройке и разработке приложений для систем, использующих стандарт интерфейса CXL 2.0.

«Совместное моделирование QEMU-CXL создает наиболее полное и точное представление среды эталонной системы с поддержкой CXL, из которого можно проверить аппаратный RTL и программное обеспечение SoC CXL 2.0 Type 3», - сказал Крис Броуи, вице-президент по продажам и маркетингу компании Avery Design Systems. . «Ранняя интеграция реального оборудования и программного обеспечения позволяет проводить предварительную совместную проверку на кристалле и строгое тестирование на соответствие, что ускоряет график разработки и значительно сокращает время исправления ошибок и количество итераций».

Эйвери является участником рабочей группы по соответствию Compute Express Link (CXL) и развернул решение для совместного моделирования QEMU-CXL с подгруппой программного обеспечения Compute Express Link (CXL) для поддержки разработки набора тестов для инструмента соответствия CXLCV 1.1 в соответствии с планами. также для поддержки будущих усилий по CXL 2.0.

«Являясь одним из первых членов Консорциума CXL, компания Avery внесла свой опыт проверки SoC в развитие программы соответствия CXL», — сказал Барри Маколифф, президент Консорциума CXL. «Приятно видеть эту инновационную technology объединимся для поддержки быстрорастущей экосистемы CXL».

Совместное моделирование SoC RTL со средой эмулятора виртуальной машины с открытым программным обеспечением QEMU под управлением последней версии ядра Linux 5.12-rc2 позволяет разработчикам программного обеспечения самостоятельно разрабатывать и создавать собственные прошивки, драйверы и приложения и запускать их без изменений как часть комплексного системного уровня. процесс проверки с использованием реальной конструкции оборудования SoC RTL.

Кроме того, инженеры по аппаратному обеспечению могут оценить работу SoC посредством выполнения последовательностей загрузки UEFI и ОС и пользовательской инициализации драйверов в дополнение к запуску реальных рабочих нагрузок приложений и использовать функции отладки VIP с учетом протокола CXL для эффективного исследования любых проблем, связанных с оборудованием.

Решение для совместного моделирования QEMU-VIP поддерживает PCIe®, CXL и AMBA, включая AXI, AXI-Stream, AHB и APB, и может адресовать системное моделирование как хостовых, так и встроенных сред обработки.