e200内核系列, 恩智浦Power ArchitectureIP

CoolFlux

恩智浦e200系列的可合成高效内核适用于成本敏感但对性能要较高要求的嵌入式实时应用。e200z0、e200z1、e200z3和e200z6四个e200内核提供了一系列功能,是汽车、航空电子、机器人、工业控制、医疗设备和紧凑型网络应用的理想之选。

采用电源指令集架构(ISA)版本2.03,所有4个内核支持可变长度编码(VLE);除z0外所有内核都实施了完整的32位Book E指令集。通过时钟门控,内核提供低中断延迟、AMBA AHB连接和低功耗设计。调试功能包括通过Nexus Class 1进行的静态调试和通过Nexus Class 2/3进行的实时调试。

小规格z0内核有一个紧凑的4级管道,只运行VLE指令集,提供卓越的代码密度性能。更少的存储器需求和紧凑的设计使z0成为低成本应用的理想选择。

除了运行完整的32位和VLE指令集外,z1和z3还提供存储器管理单元(MMU),以支持完整的操作系统。对于有重大信号处理需求的应用,z3还包括信号处理引擎(SPE)和单精度浮点单元(FPU),通常不需要额外的DSP。

z6是该系列中性能最高的内核,拥有一个7级管道机,所有的z3功能,再加一个集成的高速缓存单元。

E200z6内核特性

  • 7级管道线,带顺序执行
  • 单发(每个时钟周期发出一条指令)
  • 32位Power Architecture Book E CPU内核
  • 用于代码密度的VLE
  • 统一的32 KB 8路集相联缓存
  • 32条目统一MMU
  • SIMD和FPU,支持增强的DSP
  • AMBA AHB 2.0 v6总线接口
  • 大多数指令采用单周期执行
  • 在3个时钟中,整数和浮点相乘和乘法累加,全管道
  • 整数除以6至16个时钟,非管道
  • 3周期负载
  • 1至3周期分支
  • 用于加速循环的小分支目标地址缓存(BTAC)
  • Nexus Class 3支持
CoolFlux

E200z3内核特性

  • 单期,按顺序,4级管道
  • 32位Power Architecture Book E CPU内核
  • 用于代码密度的VLE
  • 16条目统一MMU
  • SIMD和FPU,支持增强型DSP
  • AMBA AHB 2.0 v6总线接口
  • 大多数指令采用单周期执行
    • 1周期负载,存储,算术,逻辑和乘法
    • 1至2周期分支
    • 整数除以6至16个时钟,非管道
  • Nexus Class 3支持
CoolFlux

E200z1内核特性

Z1内核非常适用于需要一个MMU、但不需要支持增强型DSP的成本敏感的应用。

  • 单期,按顺序,4级管道
  • 32位Power Architecture Book E CPU内核
  • 用于代码密度的VLE
  • 8条目统一MMU
  • AMBA AHB 2.0 v6总线接口
  • 大多数指令采用单周期执行
  • 1周期负载,加载、存储、算术、逻辑和乘法
  • 1至2周期分支
  • 整数除以6至16个时钟,非管道
  • Nexus Class 1支持
CoolFlux

E200z0内核特性

z0内核专为低端无缓存的MCU实施而设计,它不需要MMU,并且拥有非常紧凑的代码。

  • 按顺序的4级管道,管道级直接映射到2周期AHB。
  • Power Architecture兼容的VLE内核
  • 支持现有的PowerPC VLE编译器
  • 单发,带32位统一总线
  • 单周期简单运行
  • 单周期负载和存储
  • 分支:不取1周期,取2周期
  • Nexus Class 2+支持(Nexus Class 2 +
  • 所选的Nexus Class 3/4特性)
CoolFlux
USB

合作伙伴Silvaco负责e200可合成系列的分销。Silvaco是领先的软件工具EDA提供商,EDA用于模拟/混合信号、电源IC和存储器设计。

Silvaco总部设在加州圣克拉拉,拥有30多年全球运营的经验,业务办事处遍及北美、欧洲、日本和亚洲,并为TCAD、SPICE建模和PDK开发提供快速周转和经济实惠的服务。2016年6月,Silvaco收购了半导体IP块供应商IPextreme,现在是Silvaco的IP部门(仍采用IPextreme品牌)

USB IP是恩智浦所有的,但通过Silvaco进行封装、销售和提供技术支持

可交付成果

每个恩智浦e200 Power Architecture架构内核都采用与技术无关的RTL源代码格式,包括:

如需了解可交付成果的详细信息,请联系我们:

  • 可合成的Verilog源代码
  • 集成测试台
  • 文档
  • IPextreme XPack用于设计配置、仿真和合成,支持常用的EDA工具