发明名称 Method for asynchronous gating of signals between clock domains
摘要 An apparatus for synchronizing a signal from a first clock domain into a second clock domain is disclosed. The apparatus may include circuitry, a synchronization circuit, and a clock gate circuit. The circuitry may de-assert a first enable signal dependent upon a first clock signal. The synchronization circuit may generate a second enable signal synchronized to a second clock signal and may de-assert the second enable signal in response to de-asserting the first enable signal. The clock gate circuit may generate a third clock signal dependent upon the second clock signal, and may disable the third clock signal responsive to de-asserting the second enable signal. The circuitry may further disable the second clock signal in response to determining a predetermined period of time has elapsed since de-asserting the first enable signal.
申请公布号 US9354658(B2) 申请公布日期 2016.05.31
申请号 US201414468982 申请日期 2014.08.26
申请人 Apple Inc. 发明人 Machnicki Erik P.;Keil Shane J.
分类号 G06F1/12;H03K5/01;H03K5/00 主分类号 G06F1/12
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. An apparatus, comprising: circuitry configured to: generate a first enable signal dependent upon a first clock signal;generate a second clock signal in response to an assertion of the first enable signal, wherein a frequency of the second clock signal is greater than a frequency of the first clock signal; anddetermine that a first predetermined period has elapsed since a de-assertion of the first enable signal; a synchronization circuit configured to: generate a second enable signal synchronized to the second clock signal; andde-assert the second enable signal in response to a determination that the first enable signal has been de-asserted; and a clock gate circuit configured to: generate a third clock signal dependent upon the second clock signal; anddisable the third clock signal in response to the de-assertion of the second enable signal; wherein the circuitry is further configured to disable the second clock signal in response to a determination that the first predetermined period of time has elapsed; wherein the circuitry includes a delay circuit, and wherein to determine that the first predetermined period of time has elapsed, the circuitry is further configured to delay the first enable signal using the delay circuit.
地址 Cupertino CA US