The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 07, 2009
Filed:
Jun. 23, 2003
Bernardo DE Oliveira Kastrup Pereira, Eindhoven, NL;
Alexander Augusteijn, Eindhoven, NL;
Orlando Miguel Pires Dos Reis Moreira, Eindhoven, NL;
Paul A. C. J. Van Loon, Eindhoven, NL;
Bernardo De Oliveira Kastrup Pereira, Eindhoven, NL;
Alexander Augusteijn, Eindhoven, NL;
Orlando Miguel Pires Dos Reis Moreira, Eindhoven, NL;
Paul A. C. J. Van Loon, Eindhoven, NL;
Silicon Hive B.V., Eindhoven, NL;
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.