Отладка низкопотребляющих UPF-проектов с помощью Verisium Debug

12+
12+

3 часа назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 часа назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 часа назад

Освойте отладку с низким энергопотреблением с помощью Verisium Debug. Научитесь трассировать RTL-код до UPF, визуализировать домены питания и автоматизировать рабочий процесс с помощью API Python. В эпоху мобильных вычислений, электрификации автомобилей и гипермасштабных центров обработки данных отладка с низким энергопотреблением с помощью Verisium стала важнейшей составляющей цикла проектирования. Современные SoC больше не являются монолитными структурами; они представляют собой сложные сети доменов питания, которыми необходимо динамически управлять для максимизации времени автономной работы и тепловой эффективности. Однако с увеличением количества доменов возрастает и риск возникновения проблем «темного кремния», сбоев изоляции и ошибок синхронизации. Cadence решает эти проблемы, интегрируя функции низкого энергопотребления во всю среду Verisium Debug, предоставляя инженерам «единый источник достоверной информации» о целях и реализации в области энергопотребления. Для эффективной отладки инженер должен уметь рассматривать проект через призму его архитектуры питания. Verisium Debug предоставляет многоуровневую стратегию визуализации: 1. Специальный браузер питания: Эта функция позволяет быстро проанализировать всю иерархию питания. Она помогает инженерам быстро определить состояние различных доменов, не просматривая тысячи строк кода. 2. Трассировка исходного кода: Одна из самых мощных возможностей — это возможность трассировки от RTL непосредственно в UPF. Это позволяет разработчикам математически и визуально понять, почему конкретный домен питания был включен или выключен в определенный момент времени моделирования. 3. Просмотр схем и отображение доменов: Просмотр схем обеспечивает пространственное представление проекта, точно указывая местоположение каждого домена питания. Это необходимо для управления инкапсулированными доменами питания, обеспечивая правильную реализацию и визуализацию вложенной логики питания. Для настоящей отладки питания требуются данные с каждого уровня стека материалов. Verisium Debug полностью поддерживает файлы Liberty, которые предоставляют основные электрические параметры и характеристики питания стандартных ячеек, используемых в проекте. Интегрируя эти данные, инструмент может обеспечить более точное представление о том, как области питания взаимодействуют с физическими ограничениями кремния. Кроме того, Cadence представила API на Python, позволяющий использовать высокоуровневое написание скриптов и автоматизацию в процессе отладки. API на Python позволяет инженерам писать пользовательские скрипты, которые автоматически определяют переключение областей, сканируют на наличие нарушений правил изоляции и генерируют пользовательские отчеты. Это исключает ручной этап «поиска» в процессе отладки, позволяя системе немедленно указывать инженерам на точное место возникновения сбоя, связанного с питанием. Основные моменты видео и временные метки: 0:04 – Введение в функции низкого энергопотребления в Verisium Debug 0:26 – Визуализация проектной информации: осциллограммы и схемы 0:31 – Использование специального браузера энергопотребления для анализа доменов 0:39 – Трассировка параметров энергопотребления: от RTL до UPF 0:52 – Схематическая визуализация инкапсулированных доменов питания 1:10 – Поддержка файлов Liberty в процессе отладки 1:19 – Автоматизация рабочих процессов отладки с помощью API Python 1:47 – Проверка источников питания и правил изоляции Также задаваемые вопросы (ASK): 1. Для чего используется Verisium Debug в проектах с низким энергопотреблением? Это продвинутый инструмент, используемый для визуализации и анализа проверки энергопотребления UPF и RTL, помогающий инженерам выявлять и устранять сбои в сложных проектах с управлением питанием. 2. Как браузер энергопотребления упрощает анализ доменов? Специализированный браузер управления питанием предоставляет исчерпывающий обзор всех областей питания с первого взгляда, позволяя инженерам одновременно отслеживать состояние и статус всей иерархии. ------------------------------------------------------------------------------------------------------------------------------------------------------------- Свяжитесь с Cadence: • YouTube: https://www.youtube.com/@cadencedesignsystems • LinkedIn: https://www.linkedin.com/company/cadence/ • Facebook: https://www.facebook.com/CadenceDesign • Twitter/X: https://twitter.com/Cadence • Instagram: https://www.instagram.com/cadencedesignsystems/ ------------------------------------------------------------------------------------------------------------------------------------------------------------- О компании Cadence: Cadence — мировой лидер в области проектирования электронных систем, применяющий свою стратегию интеллектуального системного проектирования (Intelligent System Design™) для создания программного обеспечения, оборудования и интеллектуальной собственности, которые воплощают концепции проектирования в реальность. Клиенты Cadence® — одни из самых иннова...

Название:

Отладка низкопотребляющих UPF-проектов с помощью Verisium Debug

Категория:

Разное