Patent
1996-09-11
1998-05-26
Butler, Dennis M.
395558, 395559, G06F 104
Patent
active
057581312
ABSTRACT:
A circuit and method for transferring data between a first domain operating synchronously with respect to a first clock having a frequency C.sub.1 and a second domain operating synchronously with respect to a second clock having a frequency C.sub.2. The ratio of the clock frequencies is equal to the ratio of two integers. The data is to be transferred from a latch in the first domain to a latch in the second domain having setup and hold requirements to prevent race conditions. The circuit includes a plurality of data paths, each data path providing a different delay, the delays being quantized in units of 1/(2C.sub.1). The circuit also defines a first clock cycle in which the first clock has a predetermined relationship with respect to the second clock. The circuit selects one the plurality of data paths depending on a relationship between the first clock and the defined clock cycle. The path is selected such that the transferred data arrives at the latch in the second domain with the minimum delay consistent with the setup and hold requirements of the latch in the second domain. The circuit may also include a FIFO buffer. In this case, data stored in the FIFO is delivered to the second domain via one of a plurality of paths, each the path having a different delay, the delays being quantized in units of 1/(2C.sub.1).
REFERENCES:
patent: 5448715 (1995-09-01), Lelm et al.
patent: 5471587 (1995-11-01), Fernando
patent: 5600824 (1997-02-01), Williams et al.
Butler Dennis M.
Hewlett--Packard Company
LandOfFree
Bus adapter for synchronizing communications between two circuit does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Bus adapter for synchronizing communications between two circuit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Bus adapter for synchronizing communications between two circuit will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1976149