摘要 |
<p>An integrated circuit computing device (10) is comprised of a dynamically configurable Field Programmable Gate Array (FPGA) (12). This gate array (12) is configured to implement a RISC processor (14) and a Reconfigurable Instruction Execution Unit (16). Since the FPGA (12) can be dynamically reconfigured, the Reconfigurable Instruction Execution Unit (16) can be dynamically changed to implement complex operations in hardware rather than in time-consuming software routines. This feature allows the computing device (10) to operate at speeds that are orders of magnitude greater than traditional RISC or CISC counterparts. In addition, the programmability of the computing device (10) makes it very flexible and hence, ideally suited to handle a large number of very complex and different applications.</p> |