发明名称 Barrel-incrementer-based round-robin apparatus and instruction dispatch scheduler employing same for use in multithreading microprocessor
摘要 An apparatus for selecting one of N requestors of a shared resource in a round-robin fashion is disclosed. One or more of the N requestors may be disabled from being selected in a selection cycle. The apparatus includes a first input that receives a first value specifying which of the N requestors was last selected. A second input receives a second value specifying which of the N requestors is enabled to be selected. A barrel incrementer, coupled to receive the first and second inputs, 1-bit left-rotatively increments the second value by the first value to generate a sum. Combinational logic, coupled to the barrel incrementer, generates a third value specifying which of the N requestors is selected next.
申请公布号 US7509447(B2) 申请公布日期 2009.03.24
申请号 US20060611064 申请日期 2006.12.14
申请人 MIPS TECHNOLOGIES, INC. 发明人 JENSEN MICHAEL GOTTLIEB
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址