RISC-V是一种正在改变处理器设计的开源CPU架构,而Imagination基于RISC-V的CatapultCPU可根据性能、效率或两者间平衡等各种应用场景进行配置,使其适用于更广泛的市场。
Catapult系列有四款不同的CPU产品,分别是:动态微控制器、实时嵌入式CPU、高性能应用处理器CPU、和支持汽车功能安全的CPU。
据国外科技媒体anandtech解读,Imagination 对完全充实的 Catapult 系列的计划看起来很像 Arm 的 Cortex 系列,Imagination的微控制器 (Cortex-M)、实时嵌入式CPU (Cortex-R)、高性能应用处理器 (Cortex) 和功能安全的 CPU (Cortex-AE)。
该系列的第一款CPU产品是微控制器,Imagination的客户已经将其应用于其系统级芯片(SoC)中的高性能汽车图形处理器(GPU)上并已经出货;实时嵌入式CPU现已上市;高性能应用处理器CPU和汽车CPU也将于2022年开始陆续上市。
Catapult CPU具有以下主要功能:
由一家成熟公司提供,该公司在提供复杂IP解决方案方面有着20年的专业经验,并拥有强大的支持能力
Catapult SDK和Catapult Studio
与Catapult CPU系列IP同时提供的还有一个功能齐全的软件开发工具包(SDK),其中包括增强版的、符合行业标准的构建和调试工具,如GCC、LLVM和GDB、优化的C库;同时Imagination还提供了Catapult Studio,其自己的集成开发环境(IDE);Catapult Studio以Visual Studio Code为基础,同时具有专注于嵌入式的、RISC-V开发的附加功能,并可与来源更广泛的SDK紧密集成,从而使开发人员能够充分利用Catapult CPU的优势。