-
公开(公告)号:US12045730B1
公开(公告)日:2024-07-23
申请号:US16238274
申请日:2019-01-02
Applicant: Cadence Design Systems, Inc.
Inventor: Elias Lee Fallon , David Allan White , Regis R Colwell , Hongzhou Liu , Hui Xu , Wangyang Zhang , Shang Li , Hua Luo
IPC: G06N3/126 , G06F30/392
CPC classification number: G06N3/126 , G06F30/392
Abstract: The present disclosure relates to a computer-implemented method for genetic placement of analog and mix-signal circuit components. Embodiments may include receiving an unplaced layout associated with an electronic circuit design and grouping requirements. Embodiments may also include identifying one or more instances that need to be placed in the unplaced layout and areas of the unplaced layout configured to receive the instances. Embodiments may further include analyzing one or more instances that need to be placed in the unplaced layout and the areas of the unplaced layout configured to receive the instances, wherein analyzing is based upon a row-based data structure. Embodiments may also include determining a location and an orientation for each of the one or more instances based upon the genetic algorithm and generating a placed layout based upon the determined location and orientation for each of the instances.
-
2.
公开(公告)号:US11227087B1
公开(公告)日:2022-01-18
申请号:US16240377
申请日:2019-01-04
Applicant: Cadence Design Systems, Inc.
Inventor: David Allan White
IPC: G06F30/33 , G06K9/62 , G06Q10/10 , G06N20/00 , H04L29/08 , H04L29/06 , G06F30/392 , G06F30/394 , G06F30/398 , G06F111/02
Abstract: The present disclosure relates to embodiments for collaborative electronic design. Embodiments may include receiving a baseline model at a computing device associated with each of a plurality of geographically dispersed electronic design teams. Embodiments may further include applying environmental data from each of the plurality of geographically dispersed electronic design teams to the baseline model. Embodiments may also include generating a plurality of training changes, based upon, at least in part, the applied environmental data from each of the plurality of geographically dispersed electronic design teams. Embodiments may also include encrypting the plurality of training changes to create a plurality of encrypted training changes. Embodiments may further include providing the plurality of encrypted training changes to a centralized host configured to aggregate the plurality of encrypted training changes.
-
公开(公告)号:US10437954B1
公开(公告)日:2019-10-08
申请号:US15638668
申请日:2017-06-30
Applicant: Cadence Design Systems, Inc.
Inventor: David Allan White , Weifu Li
IPC: G06F17/50
Abstract: The present disclosure relates to a system and method for electronic design recommendations. Embodiments may include receiving, using at least one processor, an electronic design. Embodiments may further include recognizing one or more circuits within the electronic circuit design. Embodiments may also include identifying one or more user-specific circuit performance preferences. Embodiments may further include generating a first set of one or more placement and routing topology recommendations based upon, at least in part, the one or more user-specific circuit performance preferences. Embodiments may also include receiving a selection of at least one of the placement and routing topology recommendations. Embodiments may further include generating a second set of one or more placement and routing topology recommendations based upon, at least in part, the selected at least one placement and routing topology recommendations.
-
-