CONTROL AND DATA FLOW GRAPH GENERATION FOR HARDWARE DESCRIPTION LANGUAGES

Patent №

US 9,619,601

Granted

2017-04-11

Filed 2015

Owner

XILINX, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14603259

An example method of generating a control and data flow graph for hardware description language (HDL) code specifying a circuit design is described. The method includes traversing an abstract syntax tree (AST) representation of the HDL code having a plurality of modules on a module-by-module basis. The method further includes adding an execution unit to the control and data flow graph for each module having concurrent paths. Each execution unit includes nodes in the control and data flow graph. The nodes include a loopback sink that merges the concurrent paths and a loopback source that receives feedback from the loopback sink and propagates the feedback to the concurrent paths.

AI hardwareG06F 30/327G06F 8/35G06F 30/30G06F 30/33G06F 30/3308G06F 8/30G06F 30/20

AI classification

AI hardware1.00
Knowledge representation0.42
Natural language0.09
Evolutionary computation0.05
Machine learning0.04
Planning0.01
Vision0.00
Speech0.00

Ownership

XILINX, INC.

assignment · 347940546

Assignors

VILLARREAL, JASON, MIHALACHE, VALERIA

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC