Catapult 系列 CPU 基于 RISC-V 开源架构,全系均是多线程架构,有 32 位和 64 位版本,提供了大量的可选项,能根据应用需求具体配置,从而调整性能、能效比。极限规格可以扩展到每个集群 8 个非对称相干内核,加速器也能自定义添加。
Imagination 还发布了与 Catapult CPU 配套的 SDK 软件开发工具包和 Catapult Studio。SDK 包括了 GCC、LLVM 和 GDB、优化的 C 库等构建和调试工具,有 Windows、Ubuntu、CentOS、MacOS、FreeRTOS 等操作系统,也可支持 Linux 的引导加载程序、内核和基于 Yocto 的文件系统。
而 Catapult Studio 是 Imagination 的 IDE 集成开发环境,以 Visual Studio Code 为基础,用于嵌入式、RISC-V 开发,有测试功耗和能效的评价模型,可提供交互式调试,兼容 gem5 仿真器。
大型站长资讯类网站!