当前位置: 首页 > 专利查询>英特尔公司专利>正文

流水线处理器的异常管理制造技术

技术编号:2873302 阅读:218 留言:0更新日期:2012-04-11 18:40
在一个实施例中,可编程处理器包括执行流水线和异常流水线。执行流水线可以是处理指令的多级执行流水线。异常流水线可以是传输指令执行所产生异常的多级异常流水线。前者和异常流水线可以具有相同数量的级并且可以相同的时钟周期进行操作。当指令从执行流水线的一级流到执行流水线的最后一级时,该异常可以同样从异常流水线的相对应一级流到异常流水线的相对应最后一级。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

技术介绍
本专利技术涉及在处理器中的异常管理。可编程微处理器(例如,数字信号处理器)一般都包括异常处理硬件,该硬件主要用于处理在处理指令过程中所遇到的错误。例如,处理器可以会遇到非法的指令(不支持的操作代码),未对准的指令,访问存储器保护区域的指令,非法的存储器地址,总线错误,等等。在检测到上述错误的事件中,异常管理器硬件一般都包括对应的软件程序,该软件程序常常称之为错误管理器,用于响应错误的条件。附图说明图1是根据本专利技术实施例所构成的可编程处理器实例的方框图。图2是说明可编程处理器的执行流水线实例的方框图。图3是根据本专利技术实施例的异常流水线的电路图。图4是根据本专利技术实施例的异常流水线的另一电路图。描述图1是说明采用根据本专利技术实施例处理异常的可编程处理器实例的方框图。处理器2可以包括执行流水线4,异常流水线5和控制单元6。异常流水线4可以具有多个适用于同时处理多条指令的流水线级。指令可以执行流水线4第一级装入并通过后续各级处理。在系统的一个周期中,数据可以在流水线4的各级之间通过。指令的结构以较快的方式出现在流水线的结束位置处。控制单元6可以根据系统时钟控制指令和/或数本文档来自技高网...

【技术保护点】
一种方法,其特征在于,它包括: 处理在可编程处理器的执行流水线中的指令;以及 通过处理器的异常流水线,传播指令的异常。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:CP罗思RP辛格GA奥弗坎普
申请(专利权)人:英特尔公司模拟设备股份有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1