-
公开(公告)号:US11487914B2
公开(公告)日:2022-11-01
申请号:US16420064
申请日:2019-05-22
IPC分类号: G06G7/48 , G06F30/15 , B62D65/00 , G06F111/20
摘要: A system and a method are described for laying out components in a vehicle workspace. The method may comprise: receiving, as input, a plurality of components for a vehicle workspace; determining an optimization of a routing of a plurality of connections, each of which connect to at least one of the plurality of components; and providing an output indicative of the routing within the vehicle workspace.
-
公开(公告)号:US11443081B2
公开(公告)日:2022-09-13
申请号:US16491007
申请日:2018-09-18
发明人: Mika Saruyama , Ayato Iwasaki
IPC分类号: G06F30/17 , G06Q10/06 , G06Q10/08 , G06Q10/00 , G06F111/20
摘要: In a part procurement system including a control device performing procurement of a part required by a customer, to the control device, customer's requirements information about the procured part inputted via a data input device, and at least BOM information that is part table information, CAD information that is computer-aided design information and part compatibility information, which are stored in a file server, are inputted; and the control device extracts candidate parts including candidates for the part required by the customer and alternatives for the part, based on the BOM information, the CAD information and the part compatibility information that have been inputted, and outputs a signal for displaying the extracted candidate parts on a display device.
-
公开(公告)号:US11416649B2
公开(公告)日:2022-08-16
申请号:US16561633
申请日:2019-09-05
IPC分类号: G06F30/17 , G06F111/04 , G06F111/20
摘要: A method of classifying design criteria includes receiving design criteria for a product part. The criteria comprise one or both of performance and manufacturing criteria. The design criteria are sorted into different classes of one or both of one or more objective functions and one or more constraints based on when they can be satisfied or optimized. Constraint violations are determined. A design workflow is produced to generate one or more designs of a part to comply with one or more of satisfying constraints and optimizing objective functions.
-
公开(公告)号:US11347915B1
公开(公告)日:2022-05-31
申请号:US17338033
申请日:2021-06-03
发明人: Sushobhit Singh , Puneet Munjal , Naresh Kumar
IPC分类号: G06F30/31 , G06F119/12 , G06F111/20 , G06F111/04
摘要: The present disclosure relates to a method for use with an electronic design. Embodiments may include receiving an electronic design having a plurality of objects associated therewith. Embodiments may further include allowing, at a graphical user interface, a user to define at least one user-refined filter selected from the group consisting of an instance pin filter, a library cell instance filter, a clock pin filter, and a net filter. Embodiments may also include generating one or more constraints based upon, at least in part, the user-refined filter.
-
公开(公告)号:US11341307B2
公开(公告)日:2022-05-24
申请号:US17077361
申请日:2020-10-22
发明人: Michael Mattioli
IPC分类号: G06F30/30 , G06F1/20 , H05K3/00 , G06F30/392 , G06F30/31 , G06F30/27 , G06F115/12 , G06F111/20 , G06F119/08
摘要: A system and a method are disclosed for placing hardware components on a printed circuit board (“PCB”) in a way that enables all hardware components on the PCB to be passively cooled without using active cooling systems. Components are selected to be placed onto the PCB and heat metrics for each component is obtained (e.g., from a server). The components are ranked based on the amount of heat that each component generates. A corresponding position for each of the hardware components is determined based on the ranking of the components and the orientation of the PCB. The placement is based on the concept that air having higher temperature rises while air having cooler temperature falls. A representation of the PCB according to corresponding positions of the hardware components may be generated for display.
-
公开(公告)号:US20220138391A1
公开(公告)日:2022-05-05
申请号:US17575289
申请日:2022-01-13
IPC分类号: G06F30/347 , G06F111/20
摘要: In some embodiments, a client device may obtain an external signal. The hardware components of an integrated circuit of the client device may be reconfigured from a first configuration to a second configuration based on information in the external signal such that one or more portions of the integrated circuit that was previously inaccessible is now accessible and an application may access the one or more portions of the integrated circuit. Further, in response to a trigger, the components of the integrated circuit may reconfigure from the second configuration to the first configuration such that the one or more portions of the integrated circuit is inaccessible.
-
公开(公告)号:US11308253B2
公开(公告)日:2022-04-19
申请号:US16046957
申请日:2018-07-26
申请人: Synopsys, Inc.
发明人: Ningjia Zhu
IPC分类号: G06F30/392 , G06F30/327 , G06F111/04 , G06F111/20 , G06F119/06
摘要: The independent claims of this patent signify a concise description of embodiments. New techniques for the partitioning of big element blocks in a circuit are disclosed. The techniques partition both pre-layout and post-layout circuits. If a post-layout circuit has different simulation results from a pre-layout circuit, the techniques determine where and how “cross-talk” of the RC networks due to RC extraction is changing the circuit physics behavior from the original design of the circuit. A flow of the local circuit simulation of the pre-layout netlist and the post-layout netlist of the same design is presented. A flow of reference or relative or differential circuit simulation of a known design and a new design of the same kind is described. This Abstract is not intended to limit the scope of the claims.
-
公开(公告)号:US11301596B2
公开(公告)日:2022-04-12
申请号:US16143998
申请日:2018-09-27
申请人: AlphaMorph, LLC
发明人: Matthew Barad , Jackson Chen
IPC分类号: G06F30/00 , G06N3/12 , G06F111/06 , G06F111/20
摘要: An engineering design tool and methods for using the same are disclosed. A method may include receiving at least one parent design and generating a plurality of first-generation design copies that each include a characteristic that has mutated from the parent design. New generations of design copies are successively produced from the additional design copies based on fitness testing the new generations of design copies. Characteristics from intergenerational design copies that are not within the same generation are utilized to perform intergenerational crossover, and a likelihood of a mutation of a design copy is increased in response to a threshold number of generations without an improvement in a fitness score of a design copy. New generations continue to be successively produced until a likelihood that any design copy with a higher fitness score will be produced is below a statistical threshold.
-
公开(公告)号:US11295053B2
公开(公告)日:2022-04-05
申请号:US16569482
申请日:2019-09-12
申请人: Arm Limited
发明人: Xiaoqing Xu , Brian Tracy Cline , Saurabh Pijuskumar Sinha , Stephen Lewis Moore , Mudit Bhargava
IPC分类号: G06F30/394 , G06F30/392 , G06F30/327 , G06F111/20
摘要: Various implementations described herein are directed to an integrated circuit (IC) having a design that is severable into multiple sub-circuits having input-output (IO) ports. The integrated circuit (IC) may include multiple physical electrical connections that are adapted to electrically interconnect the IO ports of the multiple sub-circuits to operate as the IC, and the IO ports have three-dimensional (3D) geometric position information associated therewith.
-
公开(公告)号:US11295043B2
公开(公告)日:2022-04-05
申请号:US16430870
申请日:2019-06-04
发明人: David Ronson , Xiao Chun Yao
IPC分类号: G06F30/13 , G06F3/04815 , G06F3/0484 , G06F111/20
摘要: Examples herein describe systems and methods for hanger placement for computer-aided design (“CAD”). A plugin can provide a hanger placement option on a graphical user interface (“GUI”) of the CAD program. When the option is selected, the plugin can choose hanger locations on a run of ductwork or piping based on hanger parameters and collision detection. This can include testing hanger locations by building an array between the selected item and the ceiling of a plan in the GUI, and testing for collisions with other objects at each point in the array. If a collision is detected, a new hanger location is tested. The new hanger location can be selected based on the hanger parameters, such as by incrementing the interval between hangers while staying within a maximum interval.
-
-
-
-
-
-
-
-
-