CIRCUIT DESIGN UPDATES USING REINFORCED LEARNING LOOP

    公开(公告)号:US20240184963A1

    公开(公告)日:2024-06-06

    申请号:US18061368

    申请日:2022-12-02

    IPC分类号: G06F30/33

    CPC分类号: G06F30/33

    摘要: A method includes receiving a circuit design and a specification for the circuit design and determining a first hypothesized change to the circuit design. Making the first hypothesized change to the circuit design produces a first changed circuit design. The method also includes determining a first counterexample input that causes the first changed circuit design to produce an output that departs from the specification and determining a second hypothesized change to the circuit design based at least in part on the first hypothesized change. Making the second hypothesized change to the circuit design produces a second changed circuit design. The method further includes, in response to determining that the second changed circuit design has no counterexample input that causes the second changed circuit design to produce an output that departs from the specification, making the second hypothesized change to the circuit design.