Method, system, and program product for pre-compile processing of hardware design language (HDL) source files
US7506287B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 16, 2006 |
| Grant date | Mar 17, 2009 |
| Priority date | — |
| Expiry date | Nov 19, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/447
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method includes pre-compilation operations on HDL source code files, creating a “make it” file, on demand processing of the HDL source code in an HDL source browser, and resolving overloaded function and operator calls in an HDL source code browser debugger. Construct a list of all HDL files a list of HDL files to be processed. Send an HDL file in the list for compiling. If compilation is successful, branch to add the HDL file to an end of target file and that HDL file is removed from the list. The list is tested for remaining files and then a next file in the list is sent for compiling. After all files in the list have been processed, the HDL files which have been processed are checked for failures to compile and if any of said HDL files to be processed have failed to compile the method branches back to repeating the process until all runs are successful.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.