Patent · US Expired

Source-to-source partitioning compilation

US7559051B2 · kind B2 · utility

7Cited by
17References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 23, 2003
Grant dateJul 7, 2009
Priority date
Expiry dateJan 24, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/45
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method is disclosed for partitioning a specification in a source code. In a first step, the specification is converted into a plurality of abstract syntax trees. In a second step, the plurality of abstract syntax trees is partitioned into at least a first set and a second set. The first set of abstract syntax trees is to be implemented by a first processor and the second set of abstract syntax trees is to be implemented by a second processor. The first and second set of abstracts syntax trees are translated to a specification in the original source code language, respectively, allowing the user to add manual changes to the specifications. Furthermore, specific compiler and design tools are used to convert the specifications into corresponding executable machine code and a specification of the co-processor.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.