Clock delay circuit for chip reset architecture

    公开(公告)号:US12055989B2

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

    申请号:US17194037

    申请日:2021-03-05

    IPC分类号: G06F1/24 G06F1/12

    CPC分类号: G06F1/24 G06F1/12

    摘要: An integrated circuit includes a plurality of flip-flops and a global reset network for resetting the flip-flops. The integrated circuit includes a synchronous clock delay circuit that delays, responsive to a global reset signal, a transition in a clock signal provided to the flip-flops. The delay in the transition of the clock signal ensures that all of the flip-flops receive the global reset signal within a same delayed clock cycle and that the flip-flops do not receive the global reset signal during a rising or falling edge of the clock signal.

    DEBOUNCE CIRCUIT WITH NOISE IMMUNITY AND GLITCH EVENT TRACKING

    公开(公告)号:US20210119621A1

    公开(公告)日:2021-04-22

    申请号:US17029631

    申请日:2020-09-23

    IPC分类号: H03K5/1252

    摘要: A debounce circuit and a method for masking or filtering a glitch from an input signal are provided. The debounce circuit includes a reset synchronizer circuit and a logic circuit. The reset synchronizer circuit receives the input signal, detects a glitch in the input signal and outputs one or more reset synchronizer output signals having a first reset synchronizer state indicating detection of the glitch. The logic circuit receives the one or more reset synchronizer output signals, determines that the one or more reset synchronizer output signals are in the first reset synchronizer state indicating detection of the glitch and in response to determining that the one or more reset synchronizer output signals are in the first reset synchronizer state, keeps an output signal of the debounce circuit in a present state of the output signal of the debounce circuit.

    Debounce circuit with noise immunity and glitch event tracking

    公开(公告)号:US11177799B2

    公开(公告)日:2021-11-16

    申请号:US17029631

    申请日:2020-09-23

    摘要: A debounce circuit and a method for masking or filtering a glitch from an input signal are provided. The debounce circuit includes a reset synchronizer circuit and a logic circuit. The reset synchronizer circuit receives the input signal, detects a glitch in the input signal and outputs one or more reset synchronizer output signals having a first reset synchronizer state indicating detection of the glitch. The logic circuit receives the one or more reset synchronizer output signals, determines that the one or more reset synchronizer output signals are in the first reset synchronizer state indicating detection of the glitch and in response to determining that the one or more reset synchronizer output signals are in the first reset synchronizer state, keeps an output signal of the debounce circuit in a present state of the output signal of the debounce circuit.