中文 英语
系统与设计
的意见

处理器设计自动化驱动创新和培育差异化

通过自定义现有设计,为特定应用程序创建独特的处理器。

受欢迎程度

随着半导体缩放在大多数情况下不再是一种选择,优化意味着为您的特定应用定制处理器。通过正确的方法和工具,处理器设计自动化可以实现创新和差异化。实现这一点的一种方法是通过拥有设计来创建特定于应用程序的处理器。为了有效地完成这项工作,应该将手工工作减少到最低限度。让我们看看处理器设计自动化如何推动创新和培育差异化。

RISC-V为软件和硬件开发人员带来了设计自由

半导体行业正面临规模限制(如果你还没有,请阅读我们关于半导体结垢的白皮书),用于需要有效执行运算法则进行数据处理的新应用程序。例如,视觉、语音和振动应用。在这种背景下,差异化的唯一途径就是架构创新。

区分的理想基线是RISC-V ISA。它免费、开放、模块化,允许自定义扩展来创建针对特定需求和应用程序量身定制的独特处理器。大多数时候,没有必要从头开始创建一个全新的产品。定制现有的商用RISC-V处理器是设计具有最佳功能和PPA的新产品的最有效方法。

这种受到越来越多关注的方法,为软件和硬件开发人员带来了新的机会,具有完全的设计自由。这些新的机遇也伴随着前所未有的努力。实际上,对处理器架构的任何修改都必须在硬件和软件中反映出来,并经过验证。为了最大限度地减少工作量,充分利用资源,并缩短上市时间,处理器设计自动化是关键。

处理器设计自动化解锁创新

定制需要正确的工具,并且需要从一开始就考虑。CodasipRISC-V核心都是用CodAL设计的,考虑到定制,所以可以无缝修改。基于C,CodAL是一种非常接近标准编程语言的体系结构描述语言,易于用于处理器设计自动化。这种所有权让你在控制成本和资源的同时拥有设计自由。

设计自由可以从架构探索开始。Codasip Studio使用CodAL生成一个软件开发工具包,其中包括软件程序员需要的所有工具。分析基准测试、获得性能统计数据、对设计进行一些更改,并在几分钟内查看结果:这些都可以在Codasip Studio中实现。但这还不是全部。

Codasip Studio工作流程。

Studio和CodAL生成为生产做好准备所需的一切。实际上,自定义不仅仅是修改RTL。它还包括生成设计可盈利的高质量核心所需的所有工具。Codasip定制解决方案可以解决这个问题。客户在CodAL中根据需要修改核心,其余的都是自动化的。

这种独特的描述语言允许自动生成所需的硬件和软件工具。通过单一、统一的工具链,我们的客户可以自动获得RTL、模拟器、测试平台、验证环境和一个定制的编译器,该编译器了解他们的定制硬件以及如何利用它。他们创造了一个独特的产品,为所有开发人员简化处理器设计和验证的工具。



留下回复


(注:此名称将公开显示)

Baidu