发明名称 Processor which accelerates execution of binary programs intended for execution on a conventional processor core, using a reconfigurable combinational logic array, a function lookup unit, and a compatible conventional processor core, without requiring recompilation
摘要 The invention uses a standard processor to execute an application program. As the instructions of the application program are executed in sequence, a program counter is incremented to contain an address indicator of the next instruction to be executed. The address indicator from the program counter is also fed to a function lookup unit where it is matched to the contents of a tag field. If there is no match, control returns to the processor which continues its normal sequence of operations and performs the function. If there is a match, function indicator identifiers from the function lookup table are fed to a reconfigurable combinational array which has logic functions. The function indicator identifiers select the logic function to be performed. The result of the performed function including the new program counter is then fed back to the processor. The processor then continues its normal operations.
申请公布号 US7114062(B2) 申请公布日期 2006.09.26
申请号 US20030681404 申请日期 2003.10.08
申请人 JOHNSON LUTHER A 发明人 JOHNSON LUTHER A.
分类号 G06F15/16;G06F9/00;G06F9/318;G06F9/38;G06F9/42;G06F9/45 主分类号 G06F15/16
代理机构 代理人
主权项
地址