发明公开
EP0533337A1 Apparatus and method for resolving dependencies among a plurality of instructions within a storage device
失效

基本信息:
- 专利标题: Apparatus and method for resolving dependencies among a plurality of instructions within a storage device
- 专利标题(中):装置和用于在存储器装置中的多个命令当中解析相关方法。
- 申请号:EP92307185.6 申请日:1992-08-06
- 公开(公告)号:EP0533337A1 公开(公告)日:1993-03-24
- 发明人: Tran, Thang Minh
- 申请人: ADVANCED MICRO DEVICES, INC.
- 申请人地址: 901 Thompson Place P.O. Box 3453 Sunnyvale, CA 94088 US
- 专利权人: ADVANCED MICRO DEVICES, INC.
- 当前专利权人: ADVANCED MICRO DEVICES, INC.
- 当前专利权人地址: 901 Thompson Place P.O. Box 3453 Sunnyvale, CA 94088 US
- 代理机构: Wright, Hugh Ronald
- 优先权: US764155 19910920
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
An apparatus and method for resolving data dependencies among a plurality of instructions within a storage device, such as a reorder buffer in a superscalar computing apparatus employing pipeline instruction processing. The storage device has a read pointer, indicating a most recently-stored instruction and has a write pointer, indicating a first-stored instruction of the plurality of instructions within the storage device.
A compare-hit circuit generates a compare-hit signal upon each concurrence of the respective source indicator in a next-to-be-dispatched instruction with the destination indicator of an earlier-stored instruction within the storage device; a first enable circuit generates a first enable signal for a first packet of instructions defined by the read pointer and the write pointer; a first comparing circuit generates a hit-enable signal for each concurrence of the compare-hit signal and the first enable signal; a second enable circuit generates a second enable signal for a second packet of instructions defined by the read pointer and the hit-enable signal; and a second comparing circuit generates the output signal for each concurrence of the second enable signal and the hit-enable signal.
摘要(中):
A compare-hit circuit generates a compare-hit signal upon each concurrence of the respective source indicator in a next-to-be-dispatched instruction with the destination indicator of an earlier-stored instruction within the storage device; a first enable circuit generates a first enable signal for a first packet of instructions defined by the read pointer and the write pointer; a first comparing circuit generates a hit-enable signal for each concurrence of the compare-hit signal and the first enable signal; a second enable circuit generates a second enable signal for a second packet of instructions defined by the read pointer and the hit-enable signal; and a second comparing circuit generates the output signal for each concurrence of the second enable signal and the hit-enable signal.
用于指令的存储装置内的多个中解析数据依赖性的装置和方法,检查如在超标量计算装置用人流水线指令处理的重新排序缓冲器。 所述存储装置具有一个读指针,指示最近预存储的指令,并具有一个写指针,指示所述存储装置内的指令,所述多个第一存储指令。 甲比较命中电路基因率时在respectivement源指示符的每个同意一个比较命中信号的下一-待调度的指令与存储装置内的较早存储的指令的目的地指示符; 第一使能电路基因率的第一对的由读指针和写指针定义的指令的第一分组使能信号; 第一比较电路基因率比较命中信号的每个同意命中使能信号和所述第一使能信号; 第二使能电路基因率的第二对的由读指针定义的指令的第二分组和命中使能信号使能信号; 和第二比较电路基因率第二的各同意的输出信号使能信号和命中使能信号。
公开/授权文献:
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/22 | ..微控制或微程序装置 |
------------G06F9/38 | ...并行执行指令的,例如,流水线、超前锁定 |