摘要 — 即使是很小的更改,硬件设计的综合和仿真也可能需要数小时才能获得结果。相比之下,软件开发采用实时编程来提高生产力。本文提出了 LiveHD,这是一个用于硬件综合和仿真的开源增量框架,可在几秒钟内提供反馈。介绍了增量设计自动化的三个原则。LiveHD 使用统一的 VLSI 数据模型 LGraph 来支持综合和仿真的增量原则的实现。LiveHD 还采用树状高级中间表示来接口现代硬件描述语言。我们展示了与商业和开源工具进行比较的早期结果。对于大多数经过测试的更改,LiveHD 可以在 30 秒内提供综合、布局和布线的反馈,对 QoR 的影响可以忽略不计。对于增量模拟,LiveHD 能够在 2 秒内为 256 RISC-V 核心设计完成任何模拟周期。
• ARDEC 技术开发流程 (ATDP) 是一个事件驱动的阶段门流程。 • 在每个阶段中,都会定义成功执行项目的关键任务,并确定支持这些任务的工具、方法和最佳实践 (TMBP)。 • ATDP 集成了项目管理和所有工程学科,并提供端到端流程,帮助项目团队了解要做什么、何时做以及如何做。 • ATDP 流程可以更好地理解技术的工作原理,并定义其设计能力或限制的范围,而不仅仅是对该技术性能的任何单一演示。