Digital Design Studio 2.0.2: Agent, общий доступ к проектам и Cloud каждую неделю

Работайте с RTL, ISA и ALcad в одном приложении, обращайтесь к Agent и делитесь Cloud-проектами. В версии 2.0.2 также появились еженедельный ресурс Cloud, упорядоченные настройки и новые возможности для исследования проектов.

Разделы статьи

Digital Design Studio 2.0.2 объединяет больше задач проектирования в одном рабочем пространстве. Переключайтесь между RTL, процессами ISA в Flow Navigator и ALcad, обсуждайте идеи с Agent и приглашайте другого человека работать над Cloud-проектом вместе с вами. Чтение исходного кода, обсуждение изменений, работа со схемой и проверка результата становятся связанными этапами в одном приложении.

Рабочую среду тоже проще настроить под себя. Еженедельный ресурс Cloud и представление Usage помогают планировать следующий сеанс. Упорядоченные настройки, размер текста чата AI и 14 языков интерфейса делают чтение удобнее. Сравнение схем, инструменты PCB и отчёты QEDA дают дополнительные способы рассмотреть проект и выбрать направление следующего исследования.

Одно приложение: от RTL до ALcad

Начните с текущего проекта и откройте представление, отвечающее на следующий вопрос. Читайте RTL в редакторе, открывайте задачи ISA через Flow Navigator или переходите в ALcad для работы со схемами и платами. Всё это части Digital Design Studio, поэтому выбор инструментов следует за проектом и задачей, которую вы хотите решить на следующем этапе.

Так исследование сохраняет связность: можно прочитать модуль, рассмотреть идею ISA и затем изучить схему, не теряя контекст. В представлениях используются знакомые навигация и настройки. Выберите нужный инструмент, а затем вернитесь к исходному коду или отчёту, чтобы сопоставить наблюдения. Каждый переход может отвечать на конкретный вопрос об одном и том же проекте.

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

Digital Design Studio с девятью открытыми окнами в левой панели и исходным RTL-кодом npu_controller_top рядом с его схемой.

Развивайте идею вместе с Agent

Agent помогает обсуждать вопросы, возникающие при проектировании: что делает фрагмент RTL, как подойти к изменению, какие случаи должна проверять тестовая среда или с чего начать изучение проекта. Опишите желаемый результат и уточняйте задачу в разговоре. Объяснение может привести к предложению правки, а проверка этого предложения — к более конкретному вопросу о результате.

Выберите подходящий уровень effort и читайте ответ рядом с кодом. Если полезны общедоступные сведения, можно воспользоваться веб-поиском. Для собственного подключения AI доступен BYOK. Просмотрите предложенный код в редакторе и выполните подходящие проверки проекта. Ответ и основания для решения остаются рядом, а обсуждение можно продолжить на основе того, что вы увидели при проверке.

Проектирование вместе с Agent

От вопроса к изменению, которое можно проверить самостоятельно.

01Опишите задачуОпишите задачу02Изучите подходИзучите подход03Проверьте измене…Проверьте изменение04Оцените результатОцените результат01Опишите задачуОпишите задачу02Изучите подходИзучите подход03Проверьте измене…Проверьте изменение04Оцените результатОцените результат
  1. Опишите задачу

    Начните с конкретной цели: понять переход состояния или улучшить тестовую среду модуля. Укажите часть проекта, которую хотите обсудить, и решение, с которым должен помочь ответ. Это задаёт понятное направление дальнейшей работы.

  2. Изучите подход

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

  3. Проверьте изменение

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

  4. Оцените результат

    Используйте доступные в проекте средства диагностики, моделирования или анализа. Если результат вызывает новый вопрос, вернитесь с ним к разговору. Объяснение, редактирование и проверка образуют последовательный цикл, который можно продолжать по мере работы.

Крупный проект NPU с деревом модулей и исходным кодом, а также плавающее окно Agent с сообщением @websearch в поле ввода.

Делитесь Cloud-проектом

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

Участники с правом редактирования могут изменять файлы проекта. Совместное редактирование в реальном времени, при котором изменения появляются в редакторе по ходу работы, пока не открыто; мы сообщим, когда оно станет доступно. Владелец управляет участниками в настройках общего доступа. Если заранее выбрать цель и файл, первый сеанс легче сосредоточить на конкретной полезной задаче.

Панель Share this project в настройках с правом доступа Can view, кнопкой Create link, списками ссылок и пользователей и примечанием о том, что запуск задач участниками пока недоступен.

Общий доступ и совместное редактирование

От открытия проекта к работе в одном файле.

  1. Откройте Cloud-проект

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

  2. Создайте приглашение

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

  3. Откройте один файл

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

  4. Продолжите работу

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

Планируйте неделю в Usage

Free, Plus и Pro теперь каждую неделю получают ресурс Cloud для предусмотренных вычислений и задач Agent. Регулярная работа приобретает недельный ритм: открыть проект, посмотреть доступный ресурс и выбрать следующую тему исследования. Usage показывает остаток и зарегистрированное использование вместе, чтобы планирование начиналось с текущего состояния рабочего пространства.

Посмотрите Usage перед серией моделирований или задачей Agent и вернитесь после работы, чтобы изучить активность. Между чтением кода, редактированием и проверками это представление также служит практическим ориентиром. Можно решить, исследовать ли ещё один вариант сейчас или подготовить следующий шаг на потом, оставаясь в приложении. Использование Cloud остаётся видимой частью процесса.

Когда смотреть Usage

Учитывайте недельный ресурс при подготовке и подведении итогов.

  1. Перед началом

    Откройте Usage и проверьте текущий недельный период и остаток Cloud. На основе этой информации выберите работу для сеанса: предметный разговор с Agent или доступные вычислительные задачи для проверки вашего проекта.

  2. В ходе исследования

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

  3. При подготовке следующего сеанса

    Рассмотрите активность за неделю вместе с остатком ресурса. В следующий раз можно начать с того же представления. Повторяющиеся упражнения и регулярную работу над проектом проще готовить с учётом текущего периода.

Карточка Usage на панели управления с оставшимся на этой неделе временем Cloud (1 ядро) и временем следующего сброса.

Настройки проще найти и прочитать

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

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

Настройки Agent & models с областями Me, This organization и This project, а также размерами текста чата, заголовков чата и вкладок рабочей панели для этого устройства.

Сравнивайте поведение схем в ALcad

ALcad расширяет способы исследования изменений схемы. Сравнение угловых условий позволяет рассмотреть результаты для условий, заданных в конфигурации. Настройки допусков включают разброс параметров компонентов в исследование. От одного результата можно перейти к вопросу, какие части схемы требуют внимания и какие значения стоит изменить при следующей попытке.

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

Последовательная RLC-цепь в ALcad и графики её переходного отклика на ступенчатое воздействие в нижней панели.

Рассматривайте плату в PCB и 3D

Инструменты редактирования и экспорта PCB дополнены возможностями для дуг зон и сведений экспорта, связанных с изготовителем. Они помогают подготовить просмотр платы и проверить детали, которые войдут в экспортируемый результат. Работайте с геометрией и настройками платы, затем изучите результат перед переходом к следующему изменению.

Представления PCB и 3D дополняют друг друга при изучении одного проекта. Плоский вид помогает читать разводку, а 3D показывает форму и размещение с другого ракурса. Переключайтесь между ними в зависимости от вопроса, на который ищете ответ. Плата остаётся частью того же процесса ALcad, который вы используете для работы со схемой и её проверки.

Модель платы с монтажными отверстиями и разъёмами в ALcad 3D CAD, список её элементов построения и свойства.

Больше способов исследовать проект

QEDA (только настольный Linux) добавляет представления топологии и отчётов для поддерживаемых сверхпроводящих схем. Изучите transmon в рамках доступной модели PEC/CPW и рассмотрите топологию вместе с отчётом. Значения и представления, полученные в конкретном запуске, дают предметную основу для обсуждения проекта и сопоставления результата с тем, что вы ожидали увидеть.

Встроенный HLS предоставляет путь от поддерживаемого подмножества C к RTL на подходящем нативном хосте. Evolve (только настольный Linux) позволяет сравнивать кандидаты виртуальных FPGA. Эти средства предназначены для разных этапов: попробовать представление, прочитать полученный RTL или сравнить варианты перед выбором направления. Откройте нужный инструмент из проекта и используйте его фактический результат как начало следующей проверки.

Записанные результаты временного анализа signoff рядом с анализом Roofline проекта NPU.

Другие изменения

Четырнадцать языков интерфейса. Выберите язык приложения и вернитесь к привычным представлениям проекта. Команда может обсуждать один дизайн, пока каждый читает элементы управления на удобном языке. Выбор языка находится в настройках рабочего пространства.

Раскрытый список языков интерфейса в настройках Language & Region.

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

Входные данные схем и проектов. Выпущенные инструменты включают пути для импорта ngspice и файлов технологического процесса проекта. Вместе с представлениями схем они связывают подготовку входных данных и исследование результатов с текущим проектом.

Исследование ISA. Импорт RISC-V и справочные представления PCCX расширяют отправные точки в Flow Navigator. Можно изучить идею ISA и связать её с другими задачами проектирования внутри Digital Design Studio, сохраняя контекст проекта.

Версия 2.0.2 объединяет эти улучшения вокруг сеанса проектирования: выбрать представление, задать конкретный вопрос, работать с другим человеком и проверить результат. Откройте проект, к которому хотите вернуться, и сделайте следующий шаг в том же рабочем пространстве.

Подробные сведения о поддержке сред доступны в документации.

Загрузки · Документация · Тарифы