The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 20, 2014
Filed:
Sep. 06, 2012
Changku Hwang, Santa Clara, CA (US);
Sebastian Turullols, Santa Clara, CA (US);
Daisy Jian, Santa Clara, CA (US);
Ali Vahidsafa, Santa Clara, CA (US);
Changku Hwang, Santa Clara, CA (US);
Sebastian Turullols, Santa Clara, CA (US);
Daisy Jian, Santa Clara, CA (US);
Ali Vahidsafa, Santa Clara, CA (US);
Oracle International Corporation, Redwood City, CA (US);
Abstract
Embodiments include systems and methods for asynchronous, glitch-free clock switching across a wide range of clock frequencies with minimal clock down time. Embodiments effectively provide two stages of synchronization across two independent clock domains. In a first synchronization stage, a received, asynchronous clock select signal is translated into a synchronized clock select signal that is effectively synchronous with respect to a first clock domain and is still effectively asynchronous with respect to a second clock domain. In a second synchronization stage, the synchronized clock select signal is resynchronized so as to be effectively synchronous with respect to the second clock domain. The synchronized select signal can be used to disable the clock of the first clock domain, and the resynchronized clock select signal can be used to enable the clock of the second clock domain.