COUPLING GP PROCESSOR WITH RESERVED INSTRUCTION INTERFACE VIA COPROCESSOR PORT WITH OPERATION DATA FLOW TO APPLICATION SPECIFIC ISA PROCESSOR WITH TRANSLATION PRE-DECODER
Patent №
US 7,293,159
Granted
2007-11-06
Filed 2005
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11035934
Provides methods, systems and apparatus for coupling a general purpose processor (GPP) to an application specific instruction set processor (ASIP) in such a manner that the GPP can include execute instructions that do not normally comprise part of its instruction set architecture (ISA). The GPP is coupled to the ASIP via a coprocessor port such that instructions issued by the GPP to the port are conveyed to a novel pre-decoder module of the ASIP. The pre-decoder module translates the GPP instruction into operation codes for ASIP instructions to be executed in the ASIP or to an address in the ASIP instruction memory that identifies a start address for a plurality of ASIP instructions defining a complex application specific function. Once the ASIP has executed the instructions it shares the result of the execution with the GPP. In this way, the GPP takes advantage of the ASIP in its ability to more quickly execute an application specific program/procedure.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 159570444
Assignors
DOERING, ANDREAS C., DRAGONE, SILVIO
On an employer assignment, the assignors are typically the inventors.