Data synchronizer for registering a data signal into a clock domain
AssigneeVia Alliance Semiconductor Co., Ltd.
InventorJames R. Lundberg
Life of this patent
Estimating the term…
Loading patent…
AssigneeVia Alliance Semiconductor Co., Ltd.
InventorJames R. Lundberg
Estimating the term…
A data synchronizer that registers an input data signal into a clock domain of a clock signal. The data synchronizer includes in input circuit, first and second pass gates, first and second inverters, gate controller, and a register. The input circuit drives first and second data nodes to opposite logic states based on the input data signal. Each pass gate is coupled between a data node and a capture node. The inverters are cross-coupled between the capture nodes. The gate controller is capable of keeping the pass gates at least partially open during a metastable condition of the capture nodes, and closes the pass gates when the capture nodes resolve to opposite logic states. The register registers a capture node to provide a registered data output in response to the clock signal. The data synchronizer may be implemented using FinFET devices.
A data synchronizer that registers an input data signal into a clock domain of a clock signal, comprising:
A method of synchronizing an input data signal with a clock signal, comprising:
Dependencies are inferred from the claim text.