Built-in synchronizer clock gating for low power consumption
AssigneeMorse Micro Pty. Ltd.
InventorTomas Kubec
Life of this patent
Estimating the term…
Loading patent…
AssigneeMorse Micro Pty. Ltd.
InventorTomas Kubec
Estimating the term…
A digital circuit includes a first digital system operating in a first domain, a second digital system operating in a second domain, and a synchronizer for synchronizing data transfer operations across a domain boundary between the first and second domains. The synchronizer generates a synchronous output signal for the second digital system from an asynchronous input signal. The synchronizer includes a clock gating logic and a synchronizer flop bank comprising multiple synchronization flip flops. The clock gating logic receives the asynchronous input signal, the synchronous output signal, and a clock signal, and adaptively gates the clock signal according to the synchronous input signal and the synchronous output signal. The synchronizer flop bank receives the asynchronous input signal and the clock signal to generate the synchronous output signal, where the clock signal is adaptively gated by the clock gating logic.
A digital circuit having multiple digital systems, comprising:
A synchronizing method for synchronizing data transfer across a domain boundary between a first digital system and a second digital system, the synchronizing method comprising:
Dependencies are inferred from the claim text.