Instruction processor systems and methods
AssigneeImperial College Innovations Limited
InventorsWayne Luk, Peter Y. K. Cheung, Shay Ping Seng
Life of this patent
Estimating the term…
Loading patent…
AssigneeImperial College Innovations Limited
InventorsWayne Luk, Peter Y. K. Cheung, Shay Ping Seng
Estimating the term…
The present invention relates to the design-time and run-time environments of instruction processors implemented in re-programmable hardware. In one aspect the present invention provides a design system for generating configuration information and associated executable code base on a customisation specification, which includes application information including application source code and customisation information including desgn constraints, for implementing an instruction processor using re-progammable hardware, the system comprising: a template generator; an analyser; a compiler; an instantiator, and a builder. In another aspect the present invention provides a management system for managing run-time re-configuration of an instruction processor implemented using re-programmable hardware, comprising: a configuration library; a code library; a loader; a loader controller; a run-time monitor; an optimisation determiner; and an optimisation instructor.
A design system for generating configuration information and associated executable code based on a customisation specification, which includes application information including application source code and customisation information including design constraints, for implementing an instruction processor using re-programmable hardware, the system comprising:
A method of generating configuration information and associated executable code based on a customisation specification, which includes application information including application source code and customisation information including design constraints, for implementing an instruction processor using re-programmable hardware, the method comprising the steps of:
A management system for managing run-time re-configuration of an instruction processor implemented using re-programmable hardware, comprising:
A method of managing run-time re-configuration of an instruction processor implemented in re-programmable hardware, comprising the steps of:
Dependencies are inferred from the claim text.