×

Compiling HLL into massively pipelined systems

  • US 7,315,991 B1
  • Filed: 02/23/2005
  • Issued: 01/01/2008
  • Est. Priority Date: 02/23/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating a circuit from a high level programming language (HLL) program, said method comprising:

  • translating the HLL program into an assembly language program written in an assembly language, wherein the assembly language program comprises instructions corresponding to hardware components and pseudo instructions;

    generating a netlist from the assembly language program, wherein the netlist specifies the circuit;

    running the circuit within a programmable logic device and identifying a plurality of execution threads for the circuit at runtime to determine scheduling information; and

    instantiating at least one hardware component in the programmable logic device based upon a conditional branching construct of the assembly language program, such that signal flow through the at least one hardware component is determined according to selected ones of the plurality of execution threads.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×