首页> 外文会议>International Conference on Mechatronics, Electronic, Industrial and Control Engineering >Efficient Implementation of Precise Exception for Processor Based on Pre-detection
【24h】

Efficient Implementation of Precise Exception for Processor Based on Pre-detection

机译:基于预检测的处理器的精确例外高效实现

获取原文

摘要

Embedded systems have higher requirements on real-time performance of processor. However exception, which can interrupt normal execution of program, will decrease the processor performance. For improving the exception handling efficiency of processor, a precise exception handling method for embedded pipeline processor based on pre-detection is proposed in this paper. When the precise exception occurs in any pipeline stage, the precise exception flag is set valid immediately and advanced to the next pipeline stage. Based on pre-detection on the exception flag, a single-cycle NOP instruction is provided for the processor by a dedicated hardware module. That separates the processor from spending large number of clock cycles requesting main instruction memory for instructions which will be flushed in the process of exception handling. This method has been implemented in a SPARC V8 processor which has successfully taped out. Test results of chip show that the precise exception detection and response efficiency is increased by 35.47% without increasing the processor critical path. The proposed method can be used to improve response efficiency of the precise exception at low hardware overheads.
机译:嵌入式系统对处理器的实时性能有更高的要求。然而,可以中断程序的正常执行例外,将降低处理器性能。为了提高处理器的异常处理效率,本文提出了一种基于预检测的嵌入式流水线处理器的精确例外处理方法。当在任何管道阶段发生精确的异常时,精确的异常标志立即设置有效,并向下一个流水线阶段进行了高昂。基于例外标志上的预检测,由专用硬件模块为处理器提供单循环NOP指令。将处理器分离在大量时钟周期中,要求主指令存储器,以便在异常处理过程中刷新。此方法已在SPARC V8处理器中实现,该处理器已成功删除。芯片的测试结果表明,在不增加处理器关键路径的情况下,精确的异常检测和响应效率增加了35.47%。该方法可用于提高低硬件开销的精确例外的响应效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号