Synchronizer, method and system for transferring data
AssigneeFORE Systems, Inc.
InventorNhiem T. Nguyen
Life of this patent
Estimating the term…
Loading patent…
AssigneeFORE Systems, Inc.
InventorNhiem T. Nguyen
Estimating the term…
The present invention pertains to a synchronizer for transferring data from a first clock domain having a first clock signal at a first clock rate to a second clock domain having a second clock signal at a second clock rate different from the first clock domain. The synchronizer includes a mechanism for transferring data from the first clock domain to the second clock domain. Additionally, the synchronizer includes a mechanism for synchronizing the transfer of data from the first clock domain to the second clock domain by the transferring mechanism. The synchronizing mechanism is self-timing based only on the first clock rate and second clock rate without any additional control signals. The synchronizing mechanism is connected with the transferring mechanism. The present invention pertains to a system. The system includes a first clock domain having a first clock signal at a first rate. The system includes a second clock domain having a second clock signal at a second rate. The second clock domain is different than the first clock domain. Additionally the system is includes of a network on which data vectors travel. The network disposed and operating in the first clock domain. The system includes a memory mechanism for storing data vectors. The memory mechanism is disposed and operating in the second clock domain. The system includes a synchronizer, such as described above. The synchronizer is connected with the transferring mechanism. The present invention pertains to a method for transferring data from a first clock domain having a first clock signal at a first clock rate to a second clock domain having a second clock signal at a second clock rate different from the first clock domain.
A synchronizer for transferring data from a first clock domain having a first clock signal having leading edges at a first clock rate to a second clock domain having a second clock signal having leading edges at a second clock rate different from the first clock domain comprising:
A system comprising:
A method for transferring data from a first clock domain having a first clock signal at a first clock rate to a second clock domain having a second clock signal at a second clock rate different from the first clock domain comprising the steps of:
A method for transferring data from a first clock domain having a first clock signal having leading edges at a first clock rate to a second clock domain having a second clock signal having leading edges at a second clock rate different from the first clock domain comprising the steps of:
A synchronizer for transferring data from a first clock domain having a first clock signal at a first clock rate to a second clock domain having a second clock signal at a second clock rate different from the first clock domain comprising:
A system comprising:
A synchronizer for transferring data from a first clock domain having a first clock signal at a first clock rate to a second clock domain having a second clock signal at a second clock rate different from the first clock domain comprising:
Dependencies are inferred from the claim text.