Verilog в Digital Design Studio
Открывайте, редактируйте, сохраняйте файлы `.v` и `.vh` и перемещайтесь по ним в Digital Design Studio.
Обзор
Digital Design Studio распознаёт файлы .v и .vh, позволяя открывать, редактировать и сохранять исходники Verilog рядом с файлами .sv и .svh. Файл .v также может быть явным входом RTL-проекта для обнаружения проекта и структуры документа.
Начните с файла Verilog
Откройте существующий каталог проекта с исходным файлом
.v.Выберите файл в проводнике или через «Перейти к файлу».
Редактируйте и сохраняйте с помощью Сохранить файл или
Ctrl+S.Вновь откройте файл и подтвердите наличие сохранённого изменения.
Файлы заголовков с .vh распознаются и редактируются. Нативный путь корня исходников проекта явно определён для .sv и .v; заголовок обычно открывается через дерево файлов проекта или связь include, а не считается отдельным верхним модулем.
Поддержка языка
Редактор распознаёт файлы Verilog, но поддержка парсера, элаборации, симуляции, синтеза, временных моделей, PLI/VPI и защищённых исходников различается по конструкциям и выпускам. Проверяйте диагностику выполняемого действия; поддержка файла редактором не означает принятия каждой конструкции всеми последующими инструментами.
IEEE указывает IEEE 1364-2005 как заменённый стандарт, включённый в объединённую линию стандарта SystemVerilog. Исходники Verilog остаются здесь поддерживаемым форматом проекта, поэтому это называется поддержкой Verilog, а не отдельным «устаревшим режимом». Смотрите официальную страницу статуса IEEE 1364-2005 для статуса публикации стандарта.
Связанные страницы
Подготовьте набор исходников
Сохраните верхний модуль и все необходимые исходники
.v/.sv.Задайте верхний модуль, каталоги include и макроопределения для выбранного действия; храните заголовки с проектом.
Проверьте имена модулей и сигналов с учётом регистра, повторные определения и неразрешённые include.
Запустите операцию и используйте её диагностику для поиска неподдерживаемых конструкций. Одна подсветка редактора не подтверждает охват симуляции.
Начните с Первая симуляция RTL для ограниченного примера или с Команды движков CLI для операций фронтенда и проверки.
Переключение между 3D и другими представлениями анализа
Digital Design Studio 2.0.3 улучшает очистку ресурсов при закрытии или замене представления 3D-иерархии. Он также освобождает содержимое дерева навигации после завершения закрытия свернутого раздела. Новых настроек управления памятью для включения нет.
Откройте нужный проект и сохраните исходный код RTL. В Analysis пункты Schematic и 3D Hierarchy являются отдельными. Откройте совместимый результат из пункта, который вам нужен.
Прочтите идентификатор источника/запуска перед интерпретацией сцены. Выберите блок или цепь и используйте Details и доступные элементы управления слоями трассировки/меток для проверки представления.
При необходимости переключитесь на вкладку схемы, формы сигнала или другую вкладку анализа. Закройте вкладку 3D, когда закончите работу с этим представлением. Очистка ресурсов следует за жизненным циклом представления; вам не нужно запускать задание Cloud или перезагружать все приложение, чтобы запросить ее.
Повторно откройте нужный результат, чтобы продолжить. Снова подтвердите выбранный источник/запуск, особенно после редактирования или смены проектов.
Это изменение сокращает объем удерживаемых ресурсов рендеринга; оно не увеличивает ограничения на входные данные/геометрию, не выполняет повторный расчет сохраненного анализа и не делает недоступный движок доступным. Для формы сигнала по-прежнему требуется совместимый сохраненный результат. Если представление сообщает об отсутствии результата или об ошибке службы, сохраните этот статус и проверьте выбранный хост и источник. Пустое представление не является успешным анализом пустой схемы.
Преимущество зависит от сцены, модуля рендеринга и устройства. Фиксированное улучшение оперативной памяти, памяти GPU или частоты кадров не гарантируется для каждого проекта. См. Analysis views для выбора результатов и Diagnostics для сообщения о воспроизводимой ошибке.