发明名称 Fast instruction dependency multiplexer
摘要 According to an embodiment of the present invention, a method and apparatus is described for selecting dependencies between a fast scoreboard and a slow scoreboard in an out of order processor. The processor fetches instructions in groups eight instructions. Each group of eight instructions is mod-eight rotated. The instructions in the scoreboards are configured into multiple octets. A select mask for the first instruction of each octet is generated using a predefined truth table. The select masks for remaining instructions in the octets are generated using the first mask. The write pointer for the current instruction is used to select the masks for the group of eight instructions. The selected masks are then used to multiplex dependencies between the scoreboards. The selected masks are configured to multiplex dependencies between the scoreboards for single or multi-strand operations.
申请公布号 US2003172253(A1) 申请公布日期 2003.09.11
申请号 US20020091783 申请日期 2002.03.06
申请人 SUN MICROSYSTEMS, INC. 发明人 BALAKRISHNAN KARTHIK;KONGETIRA POONACHA P.;PATEL SANJAY;RAO KETAKI
分类号 G06F9/30;G06F9/38;(IPC1-7):G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利