Electrical computers and digital processing systems: support – Synchronization of clock or timing signals – data – or pulses
Reexamination Certificate
2001-02-01
2004-11-09
Butler, Dennis M. (Department: 2115)
Electrical computers and digital processing systems: support
Synchronization of clock or timing signals, data, or pulses
C713S500000, C713S600000
Reexamination Certificate
active
06816979
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates to a method and/or architecture for implementing a clocking scheme for single port FIFO memories generally and, more particularly, to a method and/or architecture for implementing a configurable fast clock detection logic with programmable resolution.
BACKGROUND OF THE INVENTION
First-In First-Out (FIFO) memories are often used as buffers between devices operating at different speeds. For a single port storage element, when the speeds of the interfaces are different, data flow may be interrupted. It would be desirable to implement a FIFO that detects clock speeds and automatically resolves the clock speed issues.
SUMMARY OF THE INVENTION
The present invention concerns an apparatus comprising a first logic circuit and a second logic circuit. The first logic circuit may comprise one or more counters and may be configured to synchronize a plurality of input clock signals. The second logic circuit may be configured to detect and present a faster clock signal of the synchronized clock signals.
The objects, features and advantages of the present invention include providing a method and/or architecture for a implementing a configurable fast clock detection logic with resolution that may (i) provide programmable resolution (e.g., the resolution may be increased or decreased by adjusting, for example, a maximum count value), (ii) be easy and convenient to apply to different devices that need different resolution, (iii) provide automatic detection and configuration of device blocks to a faster clock, (iv) allow the creation of FIFOs (or multi-port memories) using a single port memory, (v) provide a digital circuit that selects a faster clock from multiple asynchronous clocks, using synchronous design methodology, and/or (vi) provide a scheme that is useful in systems where asynchronous clocks are nearly equal.
REFERENCES:
patent: 3936604 (1976-02-01), Pommerening
patent: 4231104 (1980-10-01), St. Clair
patent: 4392021 (1983-07-01), Slate
patent: 4400817 (1983-08-01), Sumner
patent: 4564953 (1986-01-01), Werking
patent: 4691126 (1987-09-01), Splett et al.
patent: 4873703 (1989-10-01), Crandall et al.
patent: 4970405 (1990-11-01), Hagiwara
patent: 5138637 (1992-08-01), Fox
patent: 5256912 (1993-10-01), Rios
patent: 5347559 (1994-09-01), Hawkins et al.
patent: 5811995 (1998-09-01), Roy et al.
patent: 5857005 (1999-01-01), Buckenmaier
patent: 5894567 (1999-04-01), Dodd et al.
patent: 5905766 (1999-05-01), Nguyen
patent: 5951635 (1999-09-01), Kamgar
patent: 5986967 (1999-11-01), Furumochi et al.
patent: 6033441 (2000-03-01), Herbert
patent: 6052152 (2000-04-01), Malcolm, Jr. et al.
patent: 6075833 (2000-06-01), Leshay et al.
patent: 6134155 (2000-10-01), Wen
patent: 6538489 (2003-03-01), Nakano
patent: 6578118 (2003-06-01), Raza et al.
patent: 6581144 (2003-06-01), Raza et al.
patent: 6625711 (2003-09-01), Raza et al.
patent: 6629226 (2003-09-01), Paul et al.
patent: 6631455 (2003-10-01), Raza et al.
patent: 6715021 (2004-03-01), Paul et al.
patent: 03280922 (1991-12-01), None
IBM, Bypass Selection Mechanizm For Defective Chips, Nov. 1, 1979, vol. 22, Issue 6, pp. 2301-2302.*
S. Babar Raza et al., “Architecture for Implementing Virtual Multiqueue Fifos”,. Ser. No. 09/676,704, filed Sep. 29, 2000.
S. Babar Raza et al., “Logic for Generating Multicast/Unicast Address (ES)”, Ser. No. 09/676,706, filed Sep. 29, 2000.
Somnath Paul et al., “Fifo Read Interface Protocol”, Serial No. 09/732,686, filed Dec. 8, 2000.
S. Babar Raza et al., “Logic for Providing Arbitration for Synchronous Dual-Port Memory”, Ser. No. 09/676,169, filed Sep. 29, 2000.
Chen Jiann-Cheng
Paul Somnath
Raza S. Babar
Butler Dennis M.
Christopher P. Maiorana P.C.
Cypress Semiconductor Corp.
Suryawanshi Suresh K
LandOfFree
Configurable fast clock detection logic with programmable... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Configurable fast clock detection logic with programmable..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Configurable fast clock detection logic with programmable... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3298588