Claims
- 1. An apparatus comprising:
- a first storage register having a data input port and a data output port and being clocked by a first clock signal;
- a transfer signal occurring asynchronously with respect to the first clock signal;
- transfer control means responsive to the first clock signal and the transfer signal for producing a second clock signal; and
- a second storage register having a data input port connected to the data output port of the first storage register and a data output port and being clocked by the second clock signal;
- wherein said transfer control means:
- produces a single occurrence of the second clock signal in response to a single occurrence of the transfer signal--if the transfer signal and a temporally-nearest occurrence of the first clock signal are separated by at least a predetermined amount of time; and
- produces a delayed occurrence of the second clock signal in response to, and delayed with respect to, a single occurrence of the transfer signal--if the transfer signal and a temporally-nearest occurrence of the first clock signal are not separated by at least said predetermined amount of time.
- 2. The apparatus of claim 1, wherein said transfer control means produces two successive occurrences of the second clock signal in response to a single occurrence of the transfer signal if the transfer signal and a temporally-nearest occurrence of the first clock signal are not separated by at least a predetermined amount of time.
- 3. The apparatus of claim 2, wherein said transfer control means comprises:
- a plurality of delay means for providing a plurality of delayed versions of said transfer signal;
- means for generating a second occurrence of said second clock signal in response to at least one of said delayed versions of the transfer signal;
- means for determining if said transfer signal occurs within a predetermined time from said first clock signal; and
- means for gating said second occurrence of said second clock signal such that said second occurrence of said second clock signal is applied to said second storage register only when said transfer signal occurs within said predetermined time from said first clock signal.
Parent Case Info
This application is a continuation of application Ser. No. 07/686,705, filed Apr. 17, 1991 now abandoned.
US Referenced Citations (14)
Continuations (1)
|
Number |
Date |
Country |
Parent |
686705 |
Apr 1991 |
|