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.

Date of Patent:
Jul. 21, 2009

Filed:

Dec. 22, 2006
Applicant:

Shinichi Noda, Tokyo, JP;

Inventor:

Shinichi Noda, Tokyo, JP;

Assignee:

NEC Corporation, Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/50 (2006.01);
U.S. Cl.
CPC ...
Abstract

A behavioral synthesis system which synthesizes behavior without inline expansion of a callee function, even one which has a pointer as an argument during the synthesis of a caller function. There is also a language analyzer that analyzes the behavior level description for conversion into an internal representation for behavioral synthesis and one which represents a correspondence relationship between a pointer variable and a circuit entity. There is also a pointer-terminal converter that converts a pointer into a set of a terminal and condition in the internal representation generated by the language analyzer. Further, there is a behavioral synthesizer that processes the internal representation from which the pointer variable has been removed by the pointer terminal converter to generate a circuit description at low abstractness.


Find Patent Forward Citations

Loading…