发明名称 |
Computer instruction dispatch utilizing instruction bundle index value to retrieve issue template specifying execution unit types for instructions in bundle |
摘要 |
Circuit arrangement and method for dispatching computer instructions. In a processor having a plurality of types of execution units, the computer instructions are grouped in bundles, and each bundle includes a plurality of instructions and an associated index code. Template values are stored in a plurality of template registers, and each template value specifies types of execution units for a bundle of instructions and those instructions in a bundle that are executable in parallel. A dispatch logic circuit is coupled to the template registers and is responsive to an input bundle of instructions and associated index value. The dispatch logic circuit reads a code from a selected one of the plurality of template registers referenced by the index value and issues one or more selected instructions in the bundle to at least one execution unit of a selected type responsive to the code read from the selected one of the plurality of template registers.
|
申请公布号 |
US2003188132(A1) |
申请公布日期 |
2003.10.02 |
申请号 |
US20020113074 |
申请日期 |
2002.04.01 |
申请人 |
HEWLETT-PARKARD COMPANY |
发明人 |
KELTCHER PAUL;VONDRAN GARY |
分类号 |
G06F9/30;G06F9/38;(IPC1-7):G06F9/30 |
主分类号 |
G06F9/30 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|