发明名称 Systems and methods for improving performance of a forwarding mechanism in a pipelined processor
摘要 Systems and methods for forwarding instruction results from various pipeline stages to the initial stages of the pipelines, where the results can be used in the execution of subsequent instructions. In one embodiment, a forwarding mechanism is designed so that sets of one or more dynamic data selection circuits are placed in an alternating linear series with corresponding data registers. Each data register may be coupled to several dynamic data selection circuits, each of which corresponds to a different port or destination register. The dynamic data selection circuits coupled to a single data register are successively positioned in a direction that is perpendicular to the direction of the alternating linear array. Each dynamic data selection circuit may consist of a 2-input NOR gate coupled to drive a discharge transistor. The dynamic data selection circuits themselves may be aligned with the alternating series of latches and data selection circuits.
申请公布号 US2006149930(A1) 申请公布日期 2006.07.06
申请号 US20040007066 申请日期 2004.12.08
申请人 发明人 MURAKAMI HIROAKI;TAKAHASHI OSAMU
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址