ECC和单一错误检测RISC-V内核提供的高处理器性能
发布时间:2022/4/28 13:32:00 访问次数:302
4+1 RISC-V内核组成的确定性、连贯的CPU集群,RISC-V是针对处理器ISA的免费开放功能规范,并得到了不断增长的开发专业人员、规范、软件和其他资源的生态系统的支持。
对于PolarFire SoC中的CPU集群,Microchip与SiFive合作开发了自己的硬件架构。Microchip方案的一个独特功能是可以自由关闭CPU分支预测,并使存储器子系统具有完全确定性。
这消除了执行时间的所有变化,同时保持了四个RISC-V内核提供的高处理器性能,并利用了PolarFire FPGA的确定性特性。第五个内核,即监控内核,用于管理引导过程和系统配置。与应用程序处理内核不同,它不包括虚拟存储器支持。
客户有效性代码(Effectivity Codc) 为三位数编码,空客叫机队序列号。此编号将各航空公司机队的飞机按照顺序编排从001到999,在手册中用客户有效性代码标明手册的有效区间,如:001、002。
如:厂家定期改版或临时改版,此外还有强制执行的适航指令、需执行的服务通告、服务信函等。
飞机的编号一架飞机从设计、实验、成批的生产到投人运行,过程是非常复杂的,也是非常严谨的,每一个过程都会有一些代表该过程的编号,这些编号用以对机型进行识别,同时,也用来确定各类手册、服务通告、适航指令等的有效性。
SoC的存储器都具有ECC和单一错误检测功能,可提供非常高水平的数据完整性,这是安全关键型应用例如航空航天系统的强制性要求。
这在电池供电系统中显然是有利的,但不仅如此:在任何系统中,低功耗都可以消除对散热器或风扇的需求,从而降低系统成本、尺寸和重量,并提高其可靠性。
存储器分区支持实时Linux操作,除了PolarFire SoC的中等密度FPGA部分,Microchip还实施了一种架构,可提供实时确定性多处理能力。要在多核系统上运行操作系统软件。
4+1 RISC-V内核组成的确定性、连贯的CPU集群,RISC-V是针对处理器ISA的免费开放功能规范,并得到了不断增长的开发专业人员、规范、软件和其他资源的生态系统的支持。
对于PolarFire SoC中的CPU集群,Microchip与SiFive合作开发了自己的硬件架构。Microchip方案的一个独特功能是可以自由关闭CPU分支预测,并使存储器子系统具有完全确定性。
这消除了执行时间的所有变化,同时保持了四个RISC-V内核提供的高处理器性能,并利用了PolarFire FPGA的确定性特性。第五个内核,即监控内核,用于管理引导过程和系统配置。与应用程序处理内核不同,它不包括虚拟存储器支持。
客户有效性代码(Effectivity Codc) 为三位数编码,空客叫机队序列号。此编号将各航空公司机队的飞机按照顺序编排从001到999,在手册中用客户有效性代码标明手册的有效区间,如:001、002。
如:厂家定期改版或临时改版,此外还有强制执行的适航指令、需执行的服务通告、服务信函等。
飞机的编号一架飞机从设计、实验、成批的生产到投人运行,过程是非常复杂的,也是非常严谨的,每一个过程都会有一些代表该过程的编号,这些编号用以对机型进行识别,同时,也用来确定各类手册、服务通告、适航指令等的有效性。
SoC的存储器都具有ECC和单一错误检测功能,可提供非常高水平的数据完整性,这是安全关键型应用例如航空航天系统的强制性要求。
这在电池供电系统中显然是有利的,但不仅如此:在任何系统中,低功耗都可以消除对散热器或风扇的需求,从而降低系统成本、尺寸和重量,并提高其可靠性。
存储器分区支持实时Linux操作,除了PolarFire SoC的中等密度FPGA部分,Microchip还实施了一种架构,可提供实时确定性多处理能力。要在多核系统上运行操作系统软件。