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:
Mar. 25, 2008
Filed:
Mar. 24, 2005
Ryoko Miyachi, Hirakata, JP;
Tomoo Hamada, Ibaraki, JP;
Hajime Ogawa, Suita, JP;
Shohei Michimoto, Takatsuki, JP;
Yasuhiro Yamamoto, Kyoto, JP;
Teruo Kawabata, Suita, JP;
Hirotetsu Tomita, Nishinomiya, JP;
Ryoko Miyachi, Hirakata, JP;
Tomoo Hamada, Ibaraki, JP;
Hajime Ogawa, Suita, JP;
Shohei Michimoto, Takatsuki, JP;
Yasuhiro Yamamoto, Kyoto, JP;
Teruo Kawabata, Suita, JP;
Hirotetsu Tomita, Nishinomiya, JP;
Matsushita Electric Industrial Co., Ltd., Osaka, JP;
Abstract
A compiler apparatus enables description of a particular hardware module in the existing programming language, although the description has not been possible in hardware designing to input programming language. In the header file, a particular hardware indescribable in programming language is defined. And the compiler apparatus includes a parser unitanalyzing syntax of source program, an intermediate code converting unitconverting the syntactically analyzed source programto an intermediate code and code generating unitconverting the intermediate code to the RTL description. The intermediate code converting unitincludes a detecting unitdetecting a particular hardware defined in the header fileout of the source programand a replacing unitreplacing the detected particular hardware in the detecting unitwith the intermediate code corresponding to a particular hardware.