【技术实现步骤摘要】
本专利技术涉及具有一个处理器和至少一个协处理器的一个数据处理系统,尤其涉及将一个处理器与一个协处理器相接口的一种方法和装置。
技术介绍
通过专用的和专门的硬件功能元件,扩展一个基准体系结构处理器功能的能力是可测量的和可扩展的体系结构的一个重要方面。用于扩展一个基准体系结构处理器功能的优选方式中的一种是通过使用协处理器。这些协处理器通常是在处理器的指引下运行的专用的单用途处理器。协处理器一个常用的用途是用作数学协处理器,有选择的为没有直接提供浮点能力的体系结构提供这个功能。这种数学协处理器的例子是Intel 8087和80287。协处理器的其它可能的用途或类型包括乘-累加器,调制器/解调器(调制解调器),数字信号处理器(DSP),维特比计算器,加密处理器,图像处理器和向量处理器。对于协处理器已经有两种不同的方法。一方面,对于数字设备公司(DEC)的PDP-11系列计算机,将浮点单元与它的主处理器紧密耦合。出现的一个问题是这种紧密耦合要求主处理器要知道协处理器计算的实际数量。这使电路设计复杂起来,这样,将一个新协处理器加到一个集成系统上的扩展是一个主要的工程问题。可选的实现方法是将协处理器与主处理器松散耦合。这样做的益处是从主处理器中提取并分离出协处理器的操作,并且能够真正减少将一个新的协处理器与一个已存在的处理器相集成时所要做的工作。但是这也必然要花费代价。性能的损失是这种方法的一个问题。由这种松耦合所引起的这种类型的性能命中的一个问题是调用这样一个协处理器时无亏损点也相应地增加。这样,对于协处理器,许多其它的吸引人的应用的效能价格比并不合算。此外,这样 ...
【技术保护点】
一种用于处理器经由协处理器总线启动协处理器执行处理器接收的指令并由此执行所述指令的方法,所述方法包括步骤:接收所述指令;译码所述指令;与所述译码至少部分地同时向所述协处理器提供:经由所述协处理器总线的第一部分 提供所述指令的至少预定的部分;以及经由所述协处理器总线的第二部分提供指示所述指令正在由所述处理器译码的第一控制信号;向所述协处理器总线提供第二控制信号以指示所述指令的执行进行到何时;以及如果在断言所述第二控制信号之前 所述第一控制信号被否定,则停止所述指令的处理。
【技术特征摘要】
US 1997-9-5 9245181.一种用于处理器经由协处理器总线启动协处理器执行处理器接收的指令并由此执行所述指令的方法,所述方法包括步骤接收所述指令;译码所述指令;与所述译码至少部分地同时向所述协处理器提供经由所述协处理器总线的第一部分提供所述指令的至少预定的部分;以及经由所述协处理器总线的第二部分提供指示所述指令正在由所述处理器译码的第一控制信号;向所述协处理器总线提供第二控制信号以指示所述指令的执行进行到何时;以及如果在断言所述第二控制信号之前所述第一控制信号被否定,则停止所述指令的处理。2.一种用于处理器经由协处理器总线启动协处理器执行处理器接收的指令并由此执行所述指令的方法,所述方法包括步骤接收所述指令;译码所述指令;与所述译码至少部分地同时向所述协处理器提供经由所述协处理器总线的第一部分提供所述指令的至少预定的部分;以及经由所述协处理器总线的第二部分提供指示所述指令正在由所述处理器译码的第一控制信号;以及如果在所述指令之前早先的指令的执行导致异常,则忽略所述第一控制信号并停止所述指令的处理。3.一种用于处理器经由协处理器总线启动协处理器执行处理器接收的指令并由此执行所述指令的方法,所述方法包括步骤接收所述指令;译码所述指令;与所述译码至少部分地同时向所述协处理器提供经由所述协处理器总线的第一部分提供所述指令的至少预定的部分;以及经由所述协处理器总线的第二部分提供指示所述指令正在由所述处理器译码的第一控制信号;以及如果从所述处理器内的指令寄存器丢弃所述指令,则忽略所述第一控制信号并停止所述指令的处理。4.一种用于处理器经由协处理器总线启动协处理器执行处理器接收的指令并由此执行所述指令的方法,所述方法包括步骤接收所述指令;译码所述指令;与所述译码至少部分地同时向所述协处理器提供经由所述协处理器总线的第一部分提供所述指令的至少预定的部分;以及经由所述协处理器总线的第二部分提供指示所述指令正在由所述处理器译码的第一控制信号;以及从所述协处理器总线接收第二控制信号,所述第二控制信号用于帮助所述协处理器填充所述协处理器内的指令缓冲器。5.一种用于处理器经由协处理器总线启动协处理器执行处理器接收的指令并由此执行所述指令的方法,所述方法包括步骤接收所述指令;译码所述指令;以及与所述译码至少部分地同时向所述协处理器提供经由所述协处理器总线的第一部分提供所述指令的至少预定的部分;以及经由所述协处理器总线的第二部分提供指示所述处理器是否工作在管理模式的第一控制信号。6.一种用于处理器经由协处理器总线启动协处理器执行处理器接收的指令并由此执行所述指令的方法,所述方法包括步骤接收所述指令;译码所述指令;与所述译码至...
【专利技术属性】
技术研发人员:威廉姆C莫耶,约翰阿兰德斯,杰夫里W斯考特,
申请(专利权)人:自由度半导体公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。