-
公开(公告)号:US11842133B2
公开(公告)日:2023-12-12
申请号:US17392962
申请日:2021-08-03
发明人: Chin-Chou Liu , Yi-Kuang Lee , Lie-Szu Juang
IPC分类号: G06F30/3323 , G06F30/392 , G03F1/70 , G06F40/20 , G06F119/16 , G06F111/10 , G06F111/04
CPC分类号: G06F30/3323 , G03F1/70 , G06F30/392 , G06F40/20 , G06F2111/04 , G06F2111/10 , G06F2119/16
摘要: The present disclosure provides a method and a system for determining the equivalence of the DRM data set and the DRC data set. The system retrieves a DRM data set and a DRC data set, and transforms the DRM data set and the DRC data set into a first data structure node and a second data structure node respectively. The system determines whether the first data structure node and the second data structure node are equivalent according to a data structure node comparison model.
-
公开(公告)号:US20230297747A1
公开(公告)日:2023-09-21
申请号:US18201070
申请日:2023-05-23
发明人: Sam Elliott
IPC分类号: G06F30/33 , G06F30/3323 , G06F30/337 , G01R31/3183
CPC分类号: G06F30/33 , G06F30/3323 , G06F30/337 , G01R31/318314 , G06F2119/16
摘要: A hardware design for a main data transformation component is verified. The main data transformation component is representable as a hierarchical set of data transformation components which includes (i) leaf data transformation components which do not have children, and (ii) parent data transformation components which comprise one or more child data transformation components. For each of the leaf data transformation components, it is verified that an instantiation of the hardware design for the leaf data transformation component generates an expected output transaction. For each of the parent data transformation components, it is formally verified that an instantiation of an abstracted hardware design generates an expected output transaction in response to each of test input transactions. The abstracted hardware design for the parent data transformation component represents each of the child data transformation components of the parent data transformation component with a corresponding abstracted component that for a specific input transaction to the child data transformation component produces a specific output transaction with a causal deterministic relationship to the specific input transaction.
-
公开(公告)号:US12037126B1
公开(公告)日:2024-07-16
申请号:US16568904
申请日:2019-09-12
申请人: SmartGridz, Inc.
发明人: Marija Ilic , Rupamathi Jaddivada
IPC分类号: B64D31/06 , B64D27/02 , B64D27/10 , B64D27/24 , F02C9/48 , G06F30/13 , G06F30/15 , G06F30/17 , G06F30/20 , G06F119/02 , G06F119/06 , G06F119/14 , G06F119/16
CPC分类号: B64D31/06 , B64D27/02 , B64D27/10 , B64D27/24 , F02C9/48 , B64D2027/026 , B64D2221/00 , G06F30/13 , G06F30/15 , G06F30/17 , G06F30/20 , G06F2119/02 , G06F2119/06 , G06F2119/14 , G06F2119/16
摘要: Disclosed herein is a fundamental modeling and control method in dynamic energy conversion and transfers in complex energy systems with multiple energy sources, fuel and electric. The multi-layered modeling enables efficient and stable operation through optimized coordination of engines and electric part of a hybrid turbo-electric distribution system (TeDP). A provable coordination of power and rate of change of power interactions between the components is done at the higher-system level. Advanced nonlinear control of components is disclosed to ensure that components meet power/rate of change of power commands given by the higher level. This method is used to demonstrate, for the first time, how rotor stall and surge instabilities in engines can be eliminated by controlling the electric generators and/or storage.
-
公开(公告)号:US11763054B2
公开(公告)日:2023-09-19
申请号:US17384483
申请日:2021-07-23
发明人: Sam Elliott , Robert McKerney , Max Freiburghaus
IPC分类号: G06F30/3323 , G06F119/16
CPC分类号: G06F30/3323 , G06F2119/16
摘要: Methods and systems for verifying a hardware design for an integrated circuit that implements a function that is polynomial in an input variable x over a set of values of x. The method includes formally verifying that a first instantiation of the hardware design implements a function that is polynomial of degree k in x by formally verifying that for all x in the set of values of x the first instantiation of the hardware design has a constant kth difference; and verifying that a second instantiation of the hardware design generates an expected output in response to each of at least k different values of x in the set of values of x.
-
公开(公告)号:US20240320407A1
公开(公告)日:2024-09-26
申请号:US18675048
申请日:2024-05-27
发明人: Sam Elliott
IPC分类号: G06F30/33 , G01R31/3183 , G06F30/3308 , G06F30/3323 , G06F30/337 , G06F111/12 , G06F115/02 , G06F119/16
CPC分类号: G06F30/33 , G01R31/318314 , G06F30/3323 , G06F30/337 , G06F30/3308 , G06F2111/12 , G06F2115/02 , G06F2119/16
摘要: A hardware design for a main data transformation component is verified. The main data transformation component is representable as a hierarchical set of data transformation components which includes (i) leaf data transformation components which do not have children, and (ii) parent data transformation components which comprise one or more child data transformation components. For each of the leaf data transformation components, it is verified that an instantiation of the hardware design generates an expected output transaction. For each of the parent data transformation components, it is formally verified that an instantiation of an abstracted hardware design generates an expected output transaction in response to each of test input transactions. The abstracted hardware design represents each of the child data transformation components of the parent data transformation component with a corresponding abstracted component that for a specific input transaction to the child data transformation component produces a specific output transaction with a causal deterministic relationship to the specific input transaction.
-
公开(公告)号:US11900036B2
公开(公告)日:2024-02-13
申请号:US17382674
申请日:2021-07-22
发明人: Reinald Cruz
IPC分类号: G06F30/3323 , G06F119/16 , G06F119/12
CPC分类号: G06F30/3323 , G06F2119/12 , G06F2119/16
摘要: Methods and systems for verifying a property of an integrated circuit hardware design. The method includes formally verifying, using a formal verification tool, that the property is true for the hardware design under a constraint that an instantiation of the hardware design transitions to a quiescent state at a symbolic time.
-
7.
公开(公告)号:US20240005073A1
公开(公告)日:2024-01-04
申请号:US18369338
申请日:2023-09-18
发明人: Sam Elliott , Robert McKemey , Max Freiburghaus
IPC分类号: G06F30/3323
CPC分类号: G06F30/3323 , G06F2119/16
摘要: Methods and systems for verifying a hardware design for an integrated circuit that implements a function that is polynomial in an input variable x over a set of values of x. The method includes formally verifying that a first instantiation of the hardware design implements a function that is polynomial of degree k in x by formally verifying that for all x in the set of values of x the first instantiation of the hardware design has a constant kth difference; and verifying that a second instantiation of the hardware design generates an expected output in response to each of at least k different values of x in the set of values of x.
-
公开(公告)号:US20230205958A1
公开(公告)日:2023-06-29
申请号:US18176717
申请日:2023-03-01
发明人: Chao-Chun Lo , Boh-Yi Huang , Chih-yuan Stephen Yu
IPC分类号: G06F30/33
CPC分类号: G06F30/33 , G06F2119/16
摘要: Systems and methods are described herein for attribute-point-based timing formal verification of application specific integrated circuit (ASIC) and system on chip (SoC) designs. A target circuit design having a first set of netlists and timing constraints is received. A plurality of key clock-pin-net-load-setting attributes are extracted from the first ported netlists and timing constraints. The clock-pin-net-load-setting attribute mismatch in the result report is checked between the target circuit design and a golden circuit design by comparing the plurality of target attributes with a plurality of golden attributes of the golden circuit design after the target design database is loaded for static timing analysis (STA). The attribute mismatch is provided for further design or timing constraint modifications and/or updates using this approach, particularly timing formal verification, at the target technology in order to enable efficient design timing sign-off based on ported netlists and synthesis design constraints (SDC).
-
公开(公告)号:US11995386B2
公开(公告)日:2024-05-28
申请号:US18201070
申请日:2023-05-23
发明人: Sam Elliott
IPC分类号: G06F30/30 , G01R31/3183 , G06F30/33 , G06F30/3323 , G06F30/337 , G06F30/3308 , G06F111/12 , G06F115/02 , G06F119/16
CPC分类号: G06F30/33 , G01R31/318314 , G06F30/3323 , G06F30/337 , G06F30/3308 , G06F2111/12 , G06F2115/02 , G06F2119/16
摘要: A hardware design for a main data transformation component is verified. The main data transformation component is representable as a hierarchical set of data transformation components which includes (i) leaf data transformation components which do not have children, and (ii) parent data transformation components which comprise one or more child data transformation components. For each of the leaf data transformation components, it is verified that an instantiation of the hardware design for the leaf data transformation component generates an expected output transaction. For each of the parent data transformation components, it is formally verified that an instantiation of an abstracted hardware design generates an expected output transaction in response to each of test input transactions. The abstracted hardware design for the parent data transformation component represents each of the child data transformation components of the parent data transformation component with a corresponding abstracted component that for a specific input transaction to the child data transformation component produces a specific output transaction with a causal deterministic relationship to the specific input transaction.
-
公开(公告)号:US20240160820A1
公开(公告)日:2024-05-16
申请号:US18418546
申请日:2024-01-22
发明人: Chao-Chun Lo , Boh-Yi Huang , Chih-yuan Stephen Yu
IPC分类号: G06F30/33
CPC分类号: G06F30/33 , G06F2119/16
摘要: Systems and methods are described herein for attribute-point-based timing formal verification of application specific integrated circuit (ASIC) and system on chip (SoC) designs. A target circuit design having a first set of netlists and timing constraints is received. A plurality of key clock-pin-net-load-setting attributes are extracted from the first ported netlists and timing constraints. The clock-pin-net-load-setting attribute mismatch in the result report is checked between the target circuit design and a golden circuit design by comparing the plurality of target attributes with a plurality of golden attributes of the golden circuit design after the target design database is loaded for static timing analysis (STA). The attribute mismatch is provided for further design or timing constraint modifications and/or updates using this approach, particularly timing formal verification, at the target technology in order to enable efficient design timing sign-off based on ported netlists and synthesis design constraints (SDC).
-
-
-
-
-
-
-
-
-