×

Method for compiling high level programming languages into an integrated processor with reconfigurable logic

  • US 5,966,534 A
  • Filed: 06/27/1997
  • Issued: 10/12/1999
  • Est. Priority Date: 06/27/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method for the automatic compilation of a computer program written in a high level programming language into a program for execution by one or more application specific integrated circuits coupled with a microprocessor, the method comprising the steps of:

  • using a cost function, automatically determining a set of one or more code blocks, the functions of which are to be executed by said one or more application specific integrated circuits, that will result in a relative performance improvement for a given input computer program written for execution by the microprocessor;

    scheduling usage of physical resources, including reconfiguration resources, of said one or more application specific integrated circuits among at least some of said functions with the objective of maximizing utilization of said physical resources; and

    producing code for execution by the microprocessor, including instructions for loading and activating said functions.

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