发明名称 Processor with multiple execution pipelines using pipe stage state information to control independent movement of instructions between pipe stages of an execution pipeline
摘要 A microprocessor comprises a plurality of instruction pipelines having a plurality of stages for processing a stream of instructions, circuitry for simultaneously issuing instructions into two or more of the pipelines without regard to whether one of the simultaneously issued instructions has a data dependency on other of the simultaneously issued instructions, detecting circuitry for detecting dependencies between instructions in the pipelines and circuitry for controlling the flow of instructions through the pipelines such that an instruction is not delayed due to a data dependency on another instruction unless the data dependency must be resolved for proper processing of the instruction in its current stage.
申请公布号 US6138230(A) 申请公布日期 2000.10.24
申请号 US19970902908 申请日期 1997.07.29
申请人 VIA-CYRIX, INC. 发明人 HERVIN, MARK W.;MCMAHAN, STEVEN C.;BLUHM, MARK;GARIBAY, JR., RAUL A.
分类号 G06F9/38;(IPC1-7):G06F9/00;G06F11/30 主分类号 G06F9/38
代理机构 代理人
主权项
地址