首页> 外文会议>International Test Conference in Asia >An Integrated Design Environment of Fault Tolerant Processors with Flexible HW/SW Solutions for Versatile Performance/Cost/Coverage Tradeoffs
【24h】

An Integrated Design Environment of Fault Tolerant Processors with Flexible HW/SW Solutions for Versatile Performance/Cost/Coverage Tradeoffs

机译:具有灵活HW / SW解决方案的容错处理器的集成设计环境,用于多功能性能/成本/覆盖权衡

获取原文

摘要

This paper presents an integrated design environment (IDE) for embedded fault-tolerant processor system. It takes in a processor core IP and the embedded software which is to be executed on the given processor, and turns them into a fault-tolerant system with various hardware and software mechanisms, subject to the designer's selection. The hardware options include dual redundancy for processor core, and single-error-detection/correction protections for memory. The software option is control flow error detection. A GUI is provided for the designer to select the options and the IDE automatically generates the hardware Verilog code and the modified embedded software. The IDE reports the cost, speed and power consumption of the generated hardware and the static and dynamic instruction counts of the generated software. In addition, a fault-injection tool is also provided to evaluate the fault coverage of the generated hardware and software. With this IDE, the designer could explore the tradeoffs of cost/performance/ power/fault-coverage. We have successfully demonstrated this IDE with an industrial processor core Andes N8.
机译:本文介绍了嵌入式容错处理器系统的集成设计环境(IDE)。它采用处理器核心IP和将在给定的处理器上执行的嵌入式软件,并将其转换为具有各种硬件和软件机制的容错系统,而设计者的选择。硬件选项包括处理器核心的双重冗余,以及用于内存的单个错误检测/校正保护。软件选项是控制流错误检测。为设计者提供GUI以选择选项,IDE自动生成硬件Verilog代码和修改的嵌入式软件。 IDE报告生成硬件的成本,速度和功耗以及所生成软件的静态和动态指令计数。此外,还提供了一种故障注入工具以评估所生成的硬件和软件的故障覆盖。通过这种IDE,设计师可以探索成本/性能/功率/故障覆盖的权衡。我们已经成功地用工业处理器核心和N8展示了这一IDE。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号