Back to results
US 2012/0278772 A1Published application
Hardware definition method including determining whether to implement a function as hardware or software
OwnerMartin VORBACH, Frank MAYinventors
Life of this patent
Estimating the term…
Abstract
A hardware definition system and method includes a computer processor analyzing software function modules of a software program, and generating, for each of at least a subset of the software function modules, and on the basis of the analyzing step, a respective setting indicating whether the respective function module is to be implemented as a respective hardware module or as a software module executed on a hardware module defined in a hardware module library.
Claims5
(canceled)
A method for automatically generating at least a part of a hardware netlist of a chip, the method comprising:
- assembling a definition for a chip, the definition defining a plurality of hardware modules, wherein, for each of at least some of the defined plurality of hardware modules, one or more features of the respective hardware modules is selectable from a respective plurality of features by selection of one or more of a plurality of corresponding parameters, the definition not defining the parameter selection;
- transforming each of a plurality of algorithms into a respective form that is specific to execution on the defined plurality of hardware modules;
- for each of the defined plurality of hardware modules, determining required functionality of the respective hardware module based on the transformed algorithms;
- and
- for each of the defined hardware modules, in accordance with the determined required functionality of the respective hardware module, defining a respective selection of parameters from the respective plurality of corresponding parameters of the hardware module.
2 more elements
Dependencies are inferred from the claim text.