×

Hardware definition method including determining whether to implement a function as hardware or software

  • US 8,250,503 B2
  • Filed: 01/17/2007
  • Issued: 08/21/2012
  • Est. Priority Date: 01/18/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented hardware definition method, the method comprising:

  • analyzing, by a computer processor, software function modules of a software program; and

    generating, by the processor, 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 that includes at least one parameterizable, executable modules;

    wherein the generating, for each of at least one of the software function modules, includes;

    selecting a plurality of hardware modules from the hardware module library based on respective parameters of the respective hardware modules that correspond to the analyzed software function module;

    combining the selected plurality of hardware modules; and

    optimizing the combined hardware modules.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×