苏州国芯  
中文 | 英文
栏目导航
C*Core CPU核
C*Core IP库
第三方工具
 
C*Core CPU核  

随着芯片产品性能要求的不断提升,可重复使用的高复杂度、高集成度的IP已成为推动我们克服设计挑战、优化开发预算、缩短产品上市时间、满足芯片设计需要的关键。
国芯所提供的32位高性能低功耗C*Core CPU核、C*Core IP库、开发工具、以及专家意见,可以帮助客户的芯片产品增强竞争力,缩短开发和综合时间,加速产品面世进程,并可确保一次流片成功。

C*Core CPU核   


C*Core32位RISC处理器系列提供了工业领先的低功耗嵌入式处理器,具有高性能、高代码密度、快速中断响应、灵活性高、面积小、低成本的特点。C*Core CPU架构以及指令集针对功耗设计做了优化,并且具有嵌入式应用方面所需的高计算性能。更具有特色的是,固定位宽的16位指令集可以比其他32位CPU提高40%的代码密度,可以使用更小的存储单元来达到同样的应用目的,从而减小芯片的面积,降低设计成本。

尽管C*Core的指令集架构非常紧凑,但是也提供了非常丰富的指令,其中有些是其他CPU所没有的,比如单周期带符号相乘、相除指令,以及起始位查找(用于计算前导零),大部分的C*Core指令都可以在单个周期内完成,从而使得高达1.13 DMIPS/MHz的性能得以实现。

目前,C*Core32位CPU系列包含如下CPU,为嵌入式应用领域提供了丰富的选择。
C210
低成本通用CPU,针对低功耗嵌入式应用
C310
通用CPU,包含单周期硬件乘法阵列,地址预测和分支折合,流水线结构读取/存储访问,具有更大的指令缓存器。C310和C210指令完全兼容,总体性能具有大幅提升。
C312
完全兼容C310,性能有所提升,面积更小,同时可以用FPGA实现。
C306
C312的精简版本,具有同样的性能,省略部分不经常用到的功能,所以面积更小。C306 特别适合于非实时操作、低成本应用。
C305 XX5系列
属于定制CPU。根据客户需要,目前已有多个不同的定制CPU面世,比如应用在CCM3106芯片中的C305,移去了备份寄存器堆和OnCE调试接口,以节省面积。
C340
应用于使用外部(低速)存储器,需要存储管理单元的场合,C340扩展了C310的功能,具有存储管理单元,以及4路8k缓存。
C341
同C340类似,但具有16k缓存。
CS320
安全CPU,具有存储保护单元,8块可编程存储区域,地址、数据总线加密技术。
CS320D
同CS320类似,具有OnCE调试接口,使得安全应用软件调试更容易(CS320不具有OnCE调试接口)。
CS322
增强的安全CPU,具有存储保护单元,8块可编程存储区域,地址、数据总线加密技术。 CS322 具有专用安全访问模式,支持国密办安全应用软件,同时CS322可以用FPGA实现。
CS322D
同CS322类似,CS322D具有OnCE调试接口,使得安全应用软件调试更加容易(CS322不具有OnCE调试接口)。
CS326D
小面积的安全CPU,包含精简的MPU单元,具有5块可编程存储区域,地址、数据总线加密技术。CS326D具有“安全窗口”访问模式,提供了最高级别的硬件安全防护。同时具有OnCE调试接口,方便应用软件的开发。CS325D可以通过FPGA实现。
CS325D
属于定制CPU,根据客户需求定制,比如面积和MPU配置。

C*Core 系列CPU通常以硬核形式发布,使用5层金属,顶层金属50%可以用来做芯片绕线。每个CPU都可以用不同工艺实现(例如:Hejian, HHNEC, SMIC, TSMC),对面积和工作频率做了优化。其他的要求(金属层,尺寸,频率,功能需求等),通常在客户需求后2-3周内发布。

©2001~2009 C*Core Technology (Suzhou) Co.,Ltd All Rights Reserved   电话:86-512-68091375(总机)    86-512-68091377(IP授权和服务)