×

Process for converting programs in high-level programming languages to a unified executable for hybrid computing platforms

  • US 20060041872A1
  • Filed: 10/04/2005
  • Published: 02/23/2006
  • Est. Priority Date: 10/31/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of forming a unified executable comprising:

  • partitioning a control-data flow graph into an instruction processor portion and a reconfigurable hardware portion;

    converting the reconfigurable hardware portion of the control-data flow graph into a hardware definition language portion and the instruction processor portion into an instruction processor object file;

    converting the hardware definition language portion into a reconfigurable hardware bitstream;

    converting the reconfigurable hardware bitstream into a bitstream object file that is readable by an instruction processor; and

    integrating the bitstream object file with the instruction processor object file to form the unified executable.

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