US 12,130,658 B1
Synchronization of a transfer of data signals between circuits when a clock in a destination circuit is off
Saleem Chisty Mohammad, Fremont, CA (US)
Assigned to Synopsys, Inc., Sunnyvale, CA (US)
Filed by Synopsys, Inc., Mountain View, CA (US)
Filed on Mar. 14, 2023, as Appl. No. 18/121,392.
Claims priority of provisional application 63/320,138, filed on Mar. 15, 2022.
Int. Cl. G06F 1/12 (2006.01)
CPC G06F 1/12 (2013.01) 17 Claims
OG exemplary drawing
 
11. A synchronizer for synchronizing signals between a source circuit and a destination circuit, the synchronizer comprising:
a stop signal input port to receive, from the destination circuit, a stop signal in response to a destination clock in the destination circuit turning off;
a data input port to receive a data signal from the source circuit;
a data output port to provide the data signal, as received from the source circuit, to the destination circuitry;
synchronization circuitry to prevent transmission of the data signal received by the data input port to the data output port in response to the stop signal input port receiving the stop signal; and
a start signal input port to receive, from the destination circuit, a start signal in response to the destination clock in the destination circuit turning on,
wherein the synchronization circuitry resumes transmission of the data signal received by the data input port to the data output port in response to receiving the start signal.