计算机科学 > 硬件架构
[提交于 2025年7月13日
]
标题: 系统级设计的工具和方法学
标题: Tools and Methodologies for System-Level Design
摘要: 系统级设计,曾经是电路板设计师的领域,现在已成为芯片设计师的核心关注点。 由于芯片设计是一种更不宽容的设计媒介——设计周期更长,错误更难纠正——系统芯片设计师需要比电路板设计师更全面的工具集,因此已经开发了各种工具和方法用于系统级设计的系统芯片(SoC)。 系统级设计比逻辑设计或物理设计更难以合成。 因此,系统级工具集中在建模、仿真、设计空间探索和设计验证上。 建模的目标是正确捕捉系统的操作语义,这有助于实现和验证。 计算模型的研究为数字系统的描述提供了一个框架。 我们不仅需要理解一种特定的计算方式,如数据流,还需要理解不同计算模型如何可靠地相互通信。 设计空间探索工具,如硬件/软件协同设计,开发候选设计以理解权衡。 仿真不仅可以用来验证功能正确性,还可以为设计分析提供性能和功耗/能量信息。 本章使用两个应用——视频和神经网络——作为例子。 它们都是前沿的应用,能够展示系统级设计的许多重要方面。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.