使用CSRCompiler和CSR SPEC简化硬件/软件接口的基础创建
复杂的软件算法必须控制越来越多的专用处理器和硬件加速器阵列,才能提供强大的产品。硬件/软件接口(HSI)技术使软件能够控制该硬件,这是整个设计项目的基础。CSRCompiler™系统与CSRSpec™语言相结合,可以自动创建这个基础。
用一种成功的方法来构建正确的HSI
CSRCompiler系统和CSRSpec语言为硬件、软件、验证和文档形成了一个完整的寄存器设计解决方案。
这个全面的解决方案允许团队从单一数据源规范协作管理他们的设计,确保整个团队有一个完整的、正确的、最新的寄存器设计生态系统。
CSRCompiler主要功能
- 多种输入格式: CSRSpec语言,SystemRDL,IP-XACT,电子表格
- 可基于单一数据源生成数据用于RTL、数字验证、软件和文档
- 丰富的错误/语法检查-支持>1000个以上的错误检查功能
- 节省时间的模板支持
- 行业标准总线
- 支持寄存器广播/别名和虚拟寄存器
- 支持宽内存和原子级别访问
- 后门路径映射
- 支持覆盖率Coverage bins
- 奇偶校验
CSRCompiler 产品优势
灵活的设计流程
确保整个设计团队的最佳实践和早期参与
支持多语言
不需要额外的自定义脚本或手动后处理
识别IP问题
确保干净地导入第三方IP或内部遗留数据
轻松调整规格
非常快的迭代,跨设计团队的更新信息,确保数据的一致性
高容量
可定义和编译超过500万个寄存器 定义
高质量的RTL
超过1000个功能、行为、句法和语义错误检查
优异的性能
可在几秒钟内生成10万个寄存器
访问我们的 NoC Technology 页面了解更多
We have used other CSR EDA tools over the years, but Arteris’s CSRCompiler offers the fullest featured and most flexible tools as well as easiest to use. It eliminates all confusion around CSR.
CommScope
Andy Mansen, Senior Manager of Hardware Engineering, CommScopeWe are redefining the deployment of inference at the edge with our highly efficient technology. These designs are highly complex, and the hardware and software interfaces are critical to performance and core functionality. Arteris CSRCompiler ensures the hardware and software interfaces function as expected, and that both the hardware and software teams can test interaction during chip development.
Flex Logix
Charlie Roth, VP of Hardware R&D, Flex Logix- Infographic: A Single Source Unified Approach to CSR Register Development
- Webinar: Three Perspectives on System Design Challenges
- Blogs
- SoC Integration And Data Transport Architecture Requirements Surge In 2023 | Semiconductor Engineering