计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (6): 95-98.

• 产品、研发、测试 • 上一篇    下一篇

基于备份缓冲区的精确中断研究与实现

席晨 张盛兵 沈绪榜 屈文新   

  1. 西北工业大学航空微电子中心 西北工业大学航空微电子中心 西安微电子技术研究所
  • 收稿日期:2006-06-07 修回日期:1900-01-01 出版日期:2007-02-21 发布日期:2007-02-21
  • 通讯作者: 席晨

A New Precise Interrupt Mechanism Based on Backup-Buffer

Chen Xi ShengBing Zhang XuBang Shen WenXin Qu   

  • Received:2006-06-07 Revised:1900-01-01 Online:2007-02-21 Published:2007-02-21
  • Contact: Chen Xi

Abstract: The technologies of deep stage pipeline and out-of-order execution in microprocessor induce the hazard between sequential model and out-of-order execution, so the key problem is how to implement precise interrupt. To the deficiency of the existing method, this paper has proposed a method, which use backup-buffer to save the status of pipeline, can improve the efficiency of interrupt response. Section one and two analyze traditional implementation of precise interrupt. Section three discusses the mechanism of saving status by backup-buffer and the architecture of backup-buffer emphatically. Section four presents the implementation on the NWPU AMEC抯 full copyright microprocessor 揕ongtium?R2? Experiments show that this new method reduces the time of interrupt response 67%, the time of return from interrupt by 56%.