Catapult Coverage обеспечивает покрытие кода с учетом HLS, которое, в отличие от программных инструментов покрытия, учитывает влияние проектных конструкций и директив HLS на аппаратное обеспечение, полученное после HLS, и, таким образом, учитывает это при сборе и составлении отчетов о покрытии кода в исходном коде проекта HLS. Примеры включают директивы встраивания функций и развёртывания циклов. Catapult Coverage Catapult также поддерживает необходимые типы покрытия в проектном источнике HLS, такие как покрытие Condition and Focused Expression (FEC), а также покрытие доступа к массиву.
Catapult Coverage
Catapult Coverage обеспечивает покрытие кода с учетом HLS, включая отчет, ветвь, состояние, FEC и покрытие доступа к массивам, для проектов C++/SystemC HLS. Он также обеспечивает функциональное покрытие в стиле SV с поддержкой групп обложек, точек покрытия, бункеров и крестиков на испытательных стендах C++/SystemC.
Эффективный подход к HLV на основе метрик
Используйте традиционные метрики RTL, такие как выражение, ветвь, состояние и выражение, в сочетании с функциональным охватом, вдохновленным SystemVerilog, чтобы обеспечить высокое качество покрытия с учетом HLS до начала синтеза высокого уровня.
Обучение катапульте по запросу
Учебная библиотека Catapult Highlevel-Synthesis (HLS) по запросу содержит набор учебных программ с модулями для ознакомления инженеров с HLS и верификацией высокого уровня.
Группа высокого уровня по синтезу и проверке
Группа для обсуждения тонкостей проектирования и проверки с использованием инструментов Siemens EDA HLS и HLV. Присоединяйтесь к обсуждению новых тем, функций, контента и технических экспертов.
Libs HLibs
Бесплатный и открытый набор библиотек, реализованных на стандартном языке C++ для проектирования аппаратного и программного обеспечения с побитовой точностью. Это открытое сообщество для обмена знаниями и интеллектуальной собственностью для HLS, которое можно использовать для ускорения исследований и проектирования.
Блог по проектированию и верификации HLS
Блог, посвященный методологиям и методам проектирования и проверки высокоуровневого синтеза (HLS) нового поколения.
Поддержка катапульты
Получите доступ к подробной документации, релизам, ресурсам и многому другому.
Консультации по EDA
Помогаем вам достичь максимального эффекта для бизнеса за счет решения сложных технологических и корпоративных задач с помощью уникального сочетания опыта разработки и проектирования и методологических знаний.

