Skip to main content
Эта страница переведена автоматически. Перейти к английской версии?
КЛЮЧЕВЫЕ ФУНКЦИИ

Формальная катапульта

Приложения, ориентированные на HL, совместимы с существующими потоками RTL и принципами UVM и нацелены на:

  • Проверьте дизайн на наличие неопределенного поведения
  • Обеспечить закрытие страхового покрытия
  • Выявляйте ошибки в настройке, которые изменяют поведение проекта
  • Проверьте правильность реализации
  • Выявляйте отличия с помощью поиска ошибок

Catapult Design Checker предоставляет несколько кнопочных статических и формальных режимов проверки, которые уменьшают необходимость проверки вашей конструкции на основе моделирования. Проблемы с кодированием, неоднозначность исходного кода проекта, проблемы с качеством обслуживания и источники потенциальных несоответствий HLS C++/SystemC и RTL быстро обнаруживаются, и предоставляется обратная связь об источнике и причине.

Интерфейс программы проверки дизайна с помощью значков галочек, крестиков и вопросительных знаков на векторном графическом макете.

Catapult Formal Assert — это приложение для формальной проверки, интегрированное с Catapult HLS. Утверждения, написанные на языке C-Source, будут оцениваться с помощью мощных формальных решателей, обеспечивающих быстрый отклик, настраиваемые тайм-ауты и стратегии решения, а также надежную среду отладки. Утверждать, предполагать а также покрытие поддерживаются. Контрпримеры создают тестовый стенд уровня C и настройки gdb по умолчанию, а также графический отладчик осциллограмм SEDA Visualizer.

Формальная напористая икона с головой и телом человека в стоячем положении.

Обучение катапульте по запросу (по запросу)

Учебная библиотека Catapult Highlevel-Synthesis (HLS) по запросу содержит набор учебных программ с модулями для ознакомления инженеров с HLS и верификацией высокого уровня.

Группа высокого уровня по синтезу и проверке

Группа для обсуждения тонкостей проектирования и проверки с использованием инструментов Siemens EDA HLS и HLV. Присоединяйтесь к обсуждению новых тем, функций, контента и технических экспертов.

Libs HLibs

Бесплатный и открытый набор библиотек, реализованных на стандартном языке C++ для проектирования аппаратного и программного обеспечения с побитовой точностью. Это открытое сообщество для обмена знаниями и интеллектуальной собственностью для HLS, которое можно использовать для ускорения исследований и проектирования.

Блог по проектированию и верификации HLS

Блог, посвященный методологиям и методам проектирования и проверки высокоуровневого синтеза (HLS) нового поколения.

Поддержка катапульты

Получите доступ к подробной документации, релизам, ресурсам и многому другому.

Консультации по EDA

Помогаем вам достичь максимального эффекта для бизнеса за счет решения сложных технологических и корпоративных задач с помощью уникального сочетания опыта разработки и проектирования и методологических знаний.