EDA Component Suggestion via Relationship Graphs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current electronic design automation (EDA) tools lack intelligence, leading to repetitive manual processes, data loss, and inefficiencies in schematic design creation, variant design generation, and Bill of Materials (BOM) estimation, as well as limitations in integrating data from different design tools.
Innovation Solution
A computer-implemented method that uses data mining and artificial intelligence to generate a network of relationships between electronic circuit design components, predicting and suggesting next steps, connections, and constraints through a graphical user interface, enabling self-learning and improved design creation and validation processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual design processes are used in EDA tools, then designers can create electronic circuit designs, but the process is repetitive and time-consuming
Solution Approach 1:
The system enables self-service by automatically suggesting next neighbor components based on scanned design data and relationship graphs, allowing the design tool to assist the designer without requiring manual intervention for every component selection step
Solution Approach 2:
The system performs preliminary action by pre-scanning existing electronic circuit designs to build relationship graphs and component maps before the actual design creation process, so that suggestions are readily available when needed
2Adaptability or versatility
If traditional design tools are used, then basic design functions are available, but intelligence and self-learning capabilities are lacking
Solution Approach 1:
The system implements feedback by continuously scanning completed designs and using the accumulated data to improve future suggestions through relationship graphs, enabling the tool to learn from past designs and adapt to designer preferences
Solution Approach 2:
The relationship graph acts as an intermediary structure that connects design components and their relationships, enabling intelligent suggestions without requiring direct complex analysis of every design scenario
3Productivity
If data from different design tools is not integrated, then tool simplicity is maintained, but design creation acceleration is limited
Solution Approach 1:
The system achieves universality by creating a standardized relationship graph structure that can represent data from different design tools and formats, allowing the same suggestion engine to work with diverse design data sources
Data Source
AI summary
The present disclosure relates to a computer-implemented method for electronic design automation. Embodiments may include storing one or more electronic circuit designs at an electronic circuit design database and receiving a user input associated with one of the electronic circuit designs. Embodiments may include scanning the one or more stored electronic circuit designs and generating a network including a relationship graph and a component map, based upon, at least in part, the scanning Embodiments may include generating at least one next neighbor component based upon, at least in part, the network and the received user input. Embodiments may include displaying one or more user-selectable options at a graphical user interface, wherein the user-selectable options include the at least one next neighbor component.


