使用CSRCompiler和CSR SPEC简化硬件/软件接口的基础创建

复杂的软件算法必须控制越来越多的专用处理器和硬件加速器阵列,才能提供强大的产品。硬件/软件接口(HSI)技术使软件能够控制该硬件,这是整个设计项目的基础。CSRCompiler™系统与CSRSpec™语言相结合,可以自动创建这个基础。

SoC Developers

用一种成功的方法来构建正确的HSI

CSRCompiler系统和CSRSpec语言为硬件、软件、验证和文档形成了一个完整的寄存器设计解决方案。

这个全面的解决方案允许团队从单一数据源规范协作管理他们的设计,确保整个团队有一个完整的、正确的、最新的寄存器设计生态系统。

用一种成功的方法来构建正确的HSI

CSRCompiler主要功能

  • 多种输入格式: CSRSpec语言,SystemRDL,IP-XACT,电子表格
  • 可基于单一数据源生成数据用于RTL、数字验证、软件和文档
  • 丰富的错误/语法检查-支持>1000个以上的错误检查功能
  • 节省时间的模板支持
  • 行业标准总线
  • 支持寄存器广播/别名和虚拟寄存器
  • 支持宽内存和原子级别访问
  • 后门路径映射
  • 支持覆盖率Coverage bins
  • 奇偶校验
CSRCompiler主要功能

CSRCompiler 产品优势

灵活的设计流程

灵活的设计流程

确保整个设计团队的最佳实践和早期参与

支持多语言

支持多语言

不需要额外的自定义脚本或手动后处理

识别IP问题

识别IP问题

确保干净地导入第三方IP或内部遗留数据

轻松调整规格

轻松调整规格

非常快的迭代,跨设计团队的更新信息,确保数据的一致性

高容量

高容量

可定义和编译超过500万个寄存器 定义

高质量的RTL

高质量的RTL

超过1000个功能、行为、句法和语义错误检查

优异的性能

优异的性能

可在几秒钟内生成10万个寄存器

访问我们的   NoC Technology 页面了解更多

 

客户评价