Codasip STUDIO技术详情

自有专利技术

我们的旗舰产品Codasip Studio™采用了革命性的专利保护方法。

简而言之,我们使用单一的处理器高级描述语言,并以全自动的工作流程取代了RTL编写,添加自定义指令,更新编译器等手动任务。继续阅读以获取更多信息。

独一无二的设计方法

常规做法:

⁣⁣当涉及到RISC-V®定制时,市场上的大多数工具都依赖于手动编辑或对原始RTL和工具提供额外代码。这种方法冗长且不适合进行灵活更改,导致无法充分利用任何添加的自定义说明。

Codasip做法:

I相比之下,Codasip Studio会从CodAL™描述语言中自动生成所有所需的工具和代码。而这些全新的工具和代码可以被本机自动感知自定义指令。由于我们不使用内部函数,因此能够编译出性能更好的代码。

CodAL 描述语言

首先,我们以CodAL语言描述RISC-V处理器的体系结构。

CodAL是由Codasip开发的高级硬件描述编程语言,专门用于处理器体系结构的描述和建模。

Image

自动生成定制工具

  • 硬件开发套件(HDK)是一套把模拟,调试和处理器RTL成功集成到SoC所需的工具集 。
  • 软件开发套件(SDK)为新设计的处理器创建,模拟和调试程序所需的工具集。
 

高级CodAL模型可以轻松地将任何所需的自定义更改反映到处理器设计中。

在RISC-V架构下,使用CodAL尤其方便,RISC-V架构的灵活可定制设计允许添加标准指令集或设计定制指令集,同时保持遵守RISC-V相关标准。

Codasip Studio使用CodAL模型来生成完整的自定义HDK和SDK。

Image

验证

现成的Codasip RISC-V处理器已经过预先验证,但是新的或定制处理器核心需要进行新的验证。 Codasip Studio可自动生成一个完整的UVM环境完成验证环节。其中生成的模拟器充当黄金参考模型,RTL在RTL模拟器中运行充当设计和测试(DUT)服务器,而基于UVM的验证过程则用于验证其行为是否等价。

Image

想获取更多技术优势,即刻咨询Codasip Studio评估包!

如果您想了解更多信息,请点击查看资源链接。