Abstract
In an aspect, a system may include a programmable integrated circuit device and a data processing system. The data processing system may be configured to execute instructions to receive a system design for a programmable integrated circuit device and generate a technology-mapped netlist based on synthesizing the system design. The data processing system may include a resource utilization model configured to determine a predicted resource utilization for the integrated circuit system design based on the technology-mapped netlist. The data processing system also may generate a resource utilization report based on the predicted resource utilization.
Full Text
What is claimed is:
In an aspect, a system may include a programmable integrated circuit device and a data processing system. The data processing system may be configured to execute instructions to receive a system design for a programmable integrated circuit device and generate a technology-mapped netlist based on synthesizing the system design. The data processing system may include a resource utilization model configured to determine a predicted resource utilization for the integrated circuit system design based on the technology-mapped netlist. The data processing system also may generate a resource utilization report based on the predicted resource utilization.
Timeline
Filed
03/12/2026Published
07/16/2026Granted
Not AvailableIPC Codes(3)
G06F 30/27:using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
G06F 9/50:Allocation of resources, e.g. of the central processing unit [CPU]
G06N 20/00:Machine learning