US5299156A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Dual port static RAM with bidirectional shift capability
Assignee: Dallas Semiconductor Corp
•
Filing: 1990-06-25
•
Granted: 1994-03-29
•
Expires: 2010-06-25
Abstract
Abstract A dual storage cell memory includes an array of dual storage cells, each of the dual storage cells containing a first memory cell and a second memory cell. The first and second memory cells are well known six-transistor static memory cells with the addition of transfer circuitry for transferring data directly from the internal data nodes of each of the memory cells to its corresponding complementary memory cell without requiring the use of the enable transistors or the bit lines associated with each of the dual storage cells.
Inventors
- 👤 Ching-Lin Jiang
- 👤 Clark R. Williams
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 07:16
CPC Classifications
G; G11; G11C; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/41; G11C11/412; G06; G06F; G06F5/00; G06F5/06; G06F5/065; G11C19/00; G11C19/28; G11C19/287; G11C8/00; G11C8/16
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
300 words
An integrated circuit memory, comprising: first and second pluralities of bitline pairs; an array of dual storage cells; each dual storage cell of said array of dual storage cells comprising a first latch connected between a first pair of data nodes and a second latch connected between a second pair of data nodes; and each dual storage cell of said array of dual storage cells further comprising a first pair of pass transistors connected to said first pair of data nodes and a second pair of pass transistors connected to said second pair of data nodes; said first pair of pass transistors of each dual storage cell of said array of dual storage cells connected to one pair of said first plurality of bitline pairs, and said second pair of pass transistors of each dual storage cell of said array of dual storage cells connected to one pair of said second plurality of bitline pairs; each dual storage cell of said array of dual storage cells connected to receive first and second control signals; and each dual storage cell of said array of dual storage cells further comprising a transfer circuit wherein, for each dual storage cell of said array of dual storage cells, the transfer circuit is coupled to said first and second pairs of data nodes and configured to drive one data node of said second pair of data nodes when said first control signal is activated, which data node driven determined in accordance with logic levels of said first pair of data nodes and to drive one data node of said first pair of data nodes when said second control signal is activated, which data node of said first pair of data nodes driven determined in accordance with logic levels of said first pair of data nodes.
Claim 2
Dependent Claim
300 words
An integrated circuit memory, comprising: first and second pluralities of bitline pairs; an array of dual storage cells; each dual storage cell of said array of dual storage cells comprising a first latch connected between a first pair of data nodes and a second latch connected between a second pair of data nodes; and each dual storage cell of said array of dual storage cells further comprising a first pair of pass transistors connected to said first pair of data nodes and a second pair of pass transistors connected to said second pair of data nodes; said first pair of pass transistors of each dual storage cell of said array of dual storage cells connected to one pair of said first plurality of bitline pairs, and said second pair of pass transistors of each dual storage cell of said array of dual storage cells connected to one pair of said second plurality of bitline pairs; each dual storage cell of said array of dual storage cells connected to receive first and second control signals; and each dual storage cell of said array of dual storage cells further comprising a transfer circuit wherein, for each dual storage cell of said array of dual storage cells, the transfer circuit is coupled to said first and second pairs of data nodes and configured to drive one data node of said second pair of data nodes when said first control signal is activated, which data node driven determined in accordance with logic levels of said first pair of data nodes and to drive one data node of said first pair of data nodes when said second control signal is activated, which data node of said first pair of data nodes driven determined in accordance with logic levels of said first pair of data nodes.
Claim 3
Dependent Claim
317 words
The memory of claim 1, wherein each latch is a CMOS latch; and wherein each first pair of data nodes has a first node and a second node and each second pair of data nodes has a first node and a second node; and wherein, for each dual storage cell of said array of dual storage cells, the transfer circuit includes a first pair of NMOS transistors connected in series between said first node of said first pair of data nodes and ground, said first pair of NMOS transistors configured to drive said first node of said first pair of data nodes toward ground if said first node of said second pair of data nodes is high and said first control signal is high; a second pair of NMOS transistors connected in series between said second node of said first pair of data nodes and ground, said second pair of NMOS transistors configured to drive said second node of said first pair of data nodes toward ground if said second node of said second pair of data nodes is high and said first control signal is high; a third pair of NMOS transistors connected in series between said first node of said second pair of data nodes and ground, said third pair of NMOS transistors configured to drive said first node of said second pair of data nodes toward ground if said first node of said first pair of data nodes is high and said second control signal is high; and a fourth pair of NMOS transistors connected in series between said second node of said second pair of data nodes and ground, said fourth pair of NMOS transistors configured to drive said second node of said second of said second pair of data nodes toward ground if said second node of said first pair of data nodes is high and said second control signal is high.
Claim 4
Dependent Claim
28 words
The memory of claim 1, wherein, for each of dual storage cells of said array of dual storage cells, said first and second latches are CMOS static latches.
References Cited (Backward Citations)
US4435787A
Cited
US4616347A
Cited
US4825409A
Cited
US4813015A
Cited
JPS62291168A
Cited
US4805139A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-03-28 | 1997-09-27 | 1998-03-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-03-28 | 2001-09-27 | 2002-03-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-03-28 | 2005-09-27 | 2006-03-29 | $7700.00 | Window Closed / Lapsed |