CIRCUIT STRUCTURES TO MEASURE FLIP-FLOP TIMING CHARACTERISTICS

    公开(公告)号:US20230275572A1

    公开(公告)日:2023-08-31

    申请号:US17680763

    申请日:2022-02-25

    Applicant: NVIDIA Corp.

    CPC classification number: H03K3/037 H03K3/0315 H03K5/01 H03K2005/00078

    Abstract: A ring oscillator circuit with a frequency that is sensitive to the timing of a clock-to-Q (clk2Q) propagation delay of one or more flip-flops utilized in the ring oscillator. The clock2Q is the delay between the clock signal arriving at the clock pin on the flop and the Q output reflecting the state of the input data signal to the flop. Clk2q delay measurements are made based on measurement of the ring oscillator frequency, leading to more accurate estimates of clk2Q for different types of flip-flops and flip-flop combinations, which may in turn enable improvements in circuit layouts, performance, and area.

    Reinforcement driven standard cell placement

    公开(公告)号:US20220292335A1

    公开(公告)日:2022-09-15

    申请号:US17679681

    申请日:2022-02-24

    Applicant: NVIDIA Corp.

    Inventor: Haoxing Ren

    Abstract: An automatic standard cell layout generator that generates circuit layouts for an industry standard cell library on an advanced technology node leverages reinforcement learning (RL) to generate device placements in the layouts and also to fix design rule violations during routing. A genetic algorithm is utilized to generate routing candidates to which a reinforcement learning model is applied to correct the design rule constraint violations incrementally. A design rule checker provides feedback on the violations to the reinforcement learning model and the model learns how to fix the violations. A layout device placer based upon a simulated annealing method may also be utilized.

Patent Agency Ranking