Digital Design Studio 2.0.2:Agent、项目共享与每周Cloud用量
在同一个应用中使用RTL、ISA和ALcad,让Agent协助工作,并共享Cloud项目。2.0.2还带来每周Cloud额度、更精简的设置,以及更多设计探索工具。
Digital Design Studio 2.0.2 将设计项目中的更多工作连接到同一个工作区。你可以在 RTL、Flow Navigator 中的 ISA 工作流和 ALcad 之间切换,让 Agent 帮助梳理想法,并邀请他人加入 Cloud 项目一起工作。阅读源代码、讨论修改、调整电路、检查结果,这些日常工作可以在一个应用中连贯进行。
工作环境也更容易按自己的习惯调整。每周 Cloud 额度与 Usage 视图帮助你规划下一次工作,整理后的设置、AI 对话字号和 14 种界面语言让阅读更舒适。电路比较、PCB 工具和 QEDA 报告视图也提供了更多观察设计的角度,让下一步探索有更明确的方向。
从 RTL 到 ALcad,都在同一个应用中
从正在处理的项目出发,进入能够回答下一个问题的视图。在编辑器中阅读 RTL,从 Flow Navigator 打开 ISA 工作,再切换到 ALcad 处理电路和电路板。这些都是 Digital Design Studio 的组成部分,你可以围绕项目选择工具,持续关注手头的设计。
阅读模块、推敲 ISA 构想、查看电路时,工作之间的联系可以保留下来。各个视图使用熟悉的导航和设置,方便你选择当前需要的工具,再返回源代码或报告比较发现。设计调查可以随着问题自然展开,每一次切换都有明确的目的,也更容易回到之前的思路。
例如,检查一项小修改时,可以先读源代码,确定想比较什么,再进入对应的设计视图。把每个视图中的观察与同一个问题联系起来,返回文件时就更容易接着原来的思路工作。切换任务前也可以先明确下一项要检查的内容,让整个调查围绕设计目标展开。
与 Agent 一起细化想法
设计中产生的问题可以交给 Agent 一起讨论:一段 RTL 的作用、修改从哪里入手、测试平台应该覆盖哪些情况,或调查项目时先阅读哪一部分。描述你想达到的结果,再用后续对话逐步缩小范围,将宽泛的疑问变成可以检查的具体任务。
选择适合任务的 effort,在源代码旁阅读回答。需要公开信息时,可以使用网页搜索;自己的 AI 连接则可以通过 BYOK 使用。在编辑器中检查建议的代码,并运行与项目相关的检查。让回答与判断依据保持接近,看到结果后也可以继续追问,将解释、修改和验证连成一个过程。
与 Agent 协作的设计流程
从一个问题开始,走向可以检查的修改和结果。
说明目标
先确定具体目标,例如理解状态跳转,或完善某个模块的测试平台。说明想讨论项目的哪一部分,以及希望根据回答作出什么决定,让接下来的工作更有方向。
探索方法
请 Agent 解释代码、比较修改方案或整理测试情况。结合文件阅读回答,继续确认对设计重要的假设。在实际编辑前,可以先调整问题,明确需要检查的关键点。
检查修改
将建议与原始代码、预期行为比较。在项目中检查名称、接口和修改范围。也可以要求更小的调整,或追问为什么提出某项修改,让讨论保持具体。
验证结果
使用项目可用的诊断、仿真或分析工具进行检查。结果带来新问题时,再回到对话中讨论。反复解释、编辑与检查,逐步推动设计前进。
共享 Cloud 项目
需要共同完善一个想法时,可以邀请他人加入 Cloud 项目。在共享设置中创建邀请,选择要授予的访问权限。对方登录并接受后,你们就能围绕同一个项目讨论,减少来回传递独立文件副本、确认哪个版本最新的工作。
拥有编辑权限的参与者可以修改项目文件。让修改在工作时直接出现在编辑器中的实时协同编辑尚未开放,开放时会另行通知。所有者可以回到共享设置管理参与者。先约定目标和文件,再围绕一项具体修改协作,更容易理解彼此的工作如何融入整个项目。
共享并共同编辑
打开项目、发送邀请,在同一个文件中开始工作。
打开 Cloud 项目
选择准备一起处理的项目并打开共享设置。先确定要讨论的文件或设计问题。将第一次协作的范围缩小一些,有助于双方理解各自的修改与项目的关系。
创建邀请
选择邀请的访问权限,将链接直接发给要一起工作的伙伴。需要共同修改源代码时,选择编辑权限。这个邀请是进入该项目的入口,适合直接交给预期的参与者。
打开同一个文件
受邀者登录、接受邀请后打开项目。拥有编辑权限时,受邀者可以打开约定的文件并进行修改。结合周围的源代码,从一项明确的修改开始推进。
继续下一步
一起检查修改后的文件,运行相关检查。团队成员变化时,由所有者在同一个共享设置中管理参与者。下一次编辑或讨论时,还可以回到这个项目继续工作。
在 Usage 中安排一周的工作
Free、Plus 和 Pro 现在每周都会获得 Cloud 额度,用于适用的计算与 Agent 工作。打开项目、查看当前可用量、选择下一项调查,可以形成更清晰的每周工作节奏。Usage 将剩余额度和使用情况展示在一起,让计划从工作区当前显示的信息开始。
开始一组仿真或 Agent 任务前,可以先查看 Usage,完成后再回来回顾。阅读代码、编辑和执行检查之间,也可以用它了解 Cloud 使用情况。在应用内就能看到这些信息,帮助你考虑现在继续探索另一个候选方案,还是整理思路后留待下次进行。
查看每周 Cloud 使用情况
规划和回顾工作时,都可以使用 Usage 视图。
开始之前
打开 Usage,查看当前每周周期和剩余 Cloud 额度。结合准备讨论的 Agent 任务或设计计算,选择本次工作要完成的内容,让计划与当前情况保持一致。
调查过程中
随着项目推进,回来查看显示的使用情况。将已经完成的工作与当前状况放在一起,有助于决定是否继续比较候选方案,或先整理下一步需要处理的内容。
准备下次工作
一起回顾本周的使用情况和剩余额度。下一次开始时,也可以在同一个视图确认当前周期。定期进行的设计练习和项目工作由此更容易安排。
更容易查找,也更适合阅读的设置
设置将相关控件放得更近,减少通向相同选择的重复入口。按钮与周围背景的区分更清晰,浏览页面时更容易找到可以执行的操作。返回调整工作区偏好时,可以减少在细碎设置区域之间的移动,把注意力放在需要改变的选项上。
AI 对话支持分别选择正文和标题的字号。在长篇解释与其中的代码之间来回阅读,或使用不同尺寸的屏幕展示设计时,可以按需要调整。让对话留在编辑器旁,设置好舒适的阅读大小,就能更方便地核对回答与源代码中的对应部分。
调整阅读大小后,可以打开实际对话和代码试一试。说明正文与标题的阅读需求不同,可以分别考虑。共同审查或演示前先选择舒服的显示大小,有助于把讨论集中在设计本身;需要时也可以返回设置重新选择。
在 ALcad 中比较电路变化
ALcad 增加了探索电路变化的工具。通过工况比较查看设置所代表的不同条件下的结果,通过容差控件将元件变化纳入调查。你可以从一次结果继续追问:哪些部分需要更仔细检查,下一次应该尝试修改哪些值。
子电路引脚布局编辑也融入电路准备过程。在安排设计时调整引脚,再返回原理图和结果查看各部分如何联系起来。输入准备与结果比较成为相邻步骤,让你从画出的电路继续走向更有针对性的行为分析,逐步明确下一次设计调整的重点。
开始比较时,可以先确定作为参考的结果和想研究的条件。逐项查看条件下的结果,关注正在调查的数值如何变化。把观察中产生的问题带回电路编辑,再用新的结果检查修改。这样,整理引脚与研究变化都能围绕同一项设计目标展开,也能让下一次比较要回答什么更清楚。
用 PCB 与 3D 检查电路板
PCB 增强了编辑与导出工具,包括区域圆弧和与制造商相关的导出信息。准备检查电路板时,可以调整几何形状,并确认将随导出结果一起提供的细节。结合电路板自身的形状与设置进行修改,再检查结果,为下一步工作做好准备。
PCB 和 3D 为同一设计提供互补的观察角度。在平面视图中阅读布局,在 3D 中从不同方向检查形态与摆放。根据当前问题选择适合的视图,并在两者之间切换。电路板仍然处于熟悉的 ALcad 工作流程中,能够与电路设计的检查连续展开。
更多设计探索方式
QEDA(仅限 Linux 桌面)为适用的超导电路工作提供布局与报告视图。可以在支持的 PEC/CPW 模型内探索 transmon 设计,将布局与报告一起用于检查结果。把设计问题与该次运行产生的数值、视图联系起来,就能让讨论有更具体的参考依据。
内置 HLS 在支持的原生主机上提供从受支持 C 子集到 RTL 的路径,Evolve(仅限 Linux 桌面)则用于比较虚拟 FPGA 候选方案。尝试不同表示、阅读生成的 RTL、在确定方向前比较候选,这些工具适用于不同的探索阶段。从项目工作流打开需要的工具,以实际结果作为下一项检查的起点。
其他变化
14 种界面语言。 选择应用语言后,继续使用熟悉的项目视图。团队可以讨论同一个设计,每个人则按自己的偏好阅读界面,便于在共同的项目中保持各自舒适的工作环境。
Cloud 作业详情。 取消影响与结束处理详情视图提供了更多理解作业结束过程的信息。检查停止或完成对当前工作的含义,再开始下一项任务,让一次运行的结果更容易回顾。
电路与项目输入。 发布工具包含 ngspice 导入与项目工艺文件处理路径。结合电路视图使用时,准备输入与检查结果可以继续围绕正在调查的项目展开。
ISA 探索。 RISC-V 导入与 PCCX 参考视图扩展了 Flow Navigator 中的工作起点。在 Digital Design Studio 内检视 ISA 构想,并把它与项目中的其他设计工作联系起来。
2.0.2 围绕一次设计工作整合这些改进:选择视图、提出明确问题、与他人协作、检查实际结果。打开一个想重新研究的项目,在同一个工作区继续下一步探索。