Pseudocode to Hardware Description Language (HDL) Translation
AssigneePremis, Inc.
InventorValerio Tenace
Life of this patent
Estimating the term…
Loading patent…
AssigneePremis, Inc.
InventorValerio Tenace
Estimating the term…
Technology is described for translating natural language to a hardware description language (HDL). The method can include receiving a plurality of pseudocode statements that include natural-language terms for a high-level representation of hardware behavior. Another operation may be extracting context information from the pseudocode statements based in part on context relationships defined in the plurality of pseudocode statements between parent pseudocode statements and inner context pseudocode statements. Lines of pseudocode may be stored in nodes in a context dependency graph, which is ordered using the context relationships from the context information. A pseudocode statement from each node in the context dependency graph can be translated into HDL code modules using a deep neural network. The HDL code modules can be ordered based on the context dependency graph to provide a listing of HDL source code.
A method for translating natural language to a hardware description language (HDL), comprising:
A system for translating natural language to a hardware description language (HDL), comprising:
A machine-readable storage medium having instructions embodied thereon, the instructions when executed by one or more processors, cause the one or more processors to perform a process comprising:
Dependencies are inferred from the claim text.