Static information storage and retrieval – Read/write circuit – Having particular data buffer or latch
Patent
1997-07-09
1998-12-01
Le, Vu A.
Static information storage and retrieval
Read/write circuit
Having particular data buffer or latch
36523008, 36518902, G11C 700
Patent
active
058448446
ABSTRACT:
A programmable memory element clocks in new data on both rising and falling edges of the clock, thereby optionally operating at twice the frequency of the distributed clock. The circuit according to the invention comprises two latches, one rising edge triggered and one falling edge triggered. One of these latches, each time the clock changes state, latches in a new value. When configured as a dual-edge flip-flop, the output of the inactive latch is fed forward to drive the output of the memory element. In one embodiment, the outputs of the two latches are multiplexed together and the clock selects the active output. According to a first embodiment of the invention, the memory element is used in an FPGA and can be programmed to function as either a latch or a dual-edge flip-flop. A second embodiment of the invention comprises a third latch. Based on the contents of a configuration memory cell, two of the three latches are selected to form a flip-flop. One such flip-flop is dual-edge, the other is single-edge. Further embodiments incorporate programmable variations of latches and flip-flops responsive to either or both clock edges.
REFERENCES:
patent: 4621341 (1986-11-01), New
patent: 5572477 (1996-11-01), Jung
patent: 5604701 (1997-02-01), Alexander et al.
patent: 5715198 (1998-02-01), Braceras et al.
Shih-Lien Lu, "A Safe Single-Phase Clocking Scheme for CMOS Circuits", IEEE Journal of Solid-State Circuits, vol. 23, No. 1, pp. 280-283, Feb. 1988.
Neil Weste and Kamran Eshraghian, "Principles of CMOS VLSI Design, A Systems Persepective", Second Edition, Addison Wesley Publishing Company, Copyright 1993, pp. 328-329.
M. Afghahi and J. Yuan, "Double Edge-Triggered D-Flip-Flops for High Speed CMOS Circuits"; IEEE Journal of Solid State Circuits, vol. 26, No. 8, pp. 1168-1170, Aug. 1991.
Stephen H. Unger, "Double-Edge-Triggered Flip-Flops"; IEEE Transactions on Computers, vol. C-30, No. 6, pp. 447-451, Jun. 1981.
Shih-Lien Lu and Milos Ercegovac, "A Novel CMOS Implementation of Double-Edge-Triggered Flip-Flops", IEEE Journal of Solid-State Circuits, vol. 25, No. 4, pp. 1008-1010, Aug. 1990.
Bauer Trevor J.
Trimberger Stephen M.
Young Steven P.
Cartier Lois D.
Le Vu A.
Xilinx , Inc.
LandOfFree
FPGA memory element programmably triggered on both clock edges does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with FPGA memory element programmably triggered on both clock edges, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and FPGA memory element programmably triggered on both clock edges will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2400826