Patent US3801033A successfully refreshed from Google Patents.
Patent US4967397A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4967397A Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamic RAM controller

Assignee: Unisys Corp
•
Filing: 1989-05-15
•
Granted: 1990-10-30
•
Expires: 2009-05-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A DRAM controller wherein the outputs of a 74F538 integrated circuit provides RAS signals to the banks of a DRAM array, respectively, where the 74F538 is located at the array. A microprocessor utilizing the array provides appropriate memory address signals, a refresh request signal and a RAS timing signal. A PAL16L8B responsive to the memory address, refresh request signal and RAS timing signal encodes the memory address into a digital RAS signal having fewer bits than the number of memory banks. The digital RAS signal represents the selected bank for a memory access cycle. The digital RAS signal is conveyed in parallel on a bus coupling the PAL to the 538. The PAL generates an enable signal in response to the RAS timing signal to enable the 538 during memory access cycles. During memory access cycles, the 538 decodes the digital RAS signal to enable one of the outputs thereof in accordance therewith. The P input of the 538 receives a refresh pulse generated by the PAL in response to the refresh request signal. When the refresh pulse is active and the 538 is disabled, all of the outputs thereof switch polarity so as to effect a refresh cycle.

Inventors

  • 👤 Jeffrey A. Walck

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:16
CPC Classifications
G; G11; G11C; G11C8/00; G11C8/18; G11C8/12

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 244 words
DRAM controller apparatus for use with a DRAM array having a plurality of banks, each said bank having a coordinate address strobe input, said controller being responsive to a memory address signal for selecting one of said banks, said memory being operative in a memory access cycle wherein one of said banks is selected by selectively actuating said coordinate address strobe input thereof and a refresh cycle for refreshing said DRAM array in response to a refresh request signal by simultaneously actuating said coordinate address strobe inputs of all said banks, comprising first circuit means including encoding means responsive to said memory address signal for providing an encoded digital coordinate address strobe signal representative of said selected bank and having a number of bits smaller than the number of said banks, second circuit means including decoding means and polarity inverting means, and bus means for coupling said encoded digital coordinate address strobe signal from said first circuit means to said second circuit means, said decoding means comprising means having a plurality of outputs coupled respectively to said coordinate address strobe inputs of said banks and responsive to said encoded digital coordinate address strobe signal for selectively energizing one of said outputs in accordance therewith, thereby selecting said bank corresponding to said encoded digital coordinate address strobe signal, said polarity inverting means comprising means responsive to said refresh request signal for simultaneously inverting the polarity of all of said outputs, thereby effecting said refresh cycle.
Claim 2
Dependent Claim 244 words
DRAM controller apparatus for use with a DRAM array having a plurality of banks, each said bank having a coordinate address strobe input, said controller being responsive to a memory address signal for selecting one of said banks, said memory being operative in a memory access cycle wherein one of said banks is selected by selectively actuating said coordinate address strobe input thereof and a refresh cycle for refreshing said DRAM array in response to a refresh request signal by simultaneously actuating said coordinate address strobe inputs of all said banks, comprising first circuit means including encoding means responsive to said memory address signal for providing an encoded digital coordinate address strobe signal representative of said selected bank and having a number of bits smaller than the number of said banks, second circuit means including decoding means and polarity inverting means, and bus means for coupling said encoded digital coordinate address strobe signal from said first circuit means to said second circuit means, said decoding means comprising means having a plurality of outputs coupled respectively to said coordinate address strobe inputs of said banks and responsive to said encoded digital coordinate address strobe signal for selectively energizing one of said outputs in accordance therewith, thereby selecting said bank corresponding to said encoded digital coordinate address strobe signal, said polarity inverting means comprising means responsive to said refresh request signal for simultaneously inverting the polarity of all of said outputs, thereby effecting said refresh cycle.
Claim 3
Dependent Claim 16 words
The apparatus of claim 1 wherein said second circuit means is located at said DRAM array.
Claim 4
Dependent Claim 29 words
The apparatus of claim 1 wherein said coordinate address strobe input comprises a RAS input, and said encoded digital coordinate address strobe signal comprises an encoded digital RAS signal.
Claim 5
Dependent Claim 62 words
The apparatus of claim 3 wherein said decoding means includes an output to which said polarity inverting means is responsive, said encoded digital RAS signal includes a state representative of said refresh request signal, said output to which said polarity inverting means is responsive being energized in response to said state of said digital RAS signal representative of said refresh request signal.
Claim 6
Dependent Claim 47 words
The apparatus of claim 1 wherein said second circuit means includes means for selectively enabling and disabling said second circuit means, said decoder means being operative when said second circuit means is enabled and said polarity inverting means being operative when said second circuit mean is disabled.
Claim 7
Dependent Claim 48 words
The apparatus of claim 5 wherein said first circuit means includes means for providing an enable signal to an enabling input of said second circuit means for enabling said second circuit means during said memory access cycles and for disabling said second circuit means during said refresh cycles.
Claim 8
Dependent Claim 26 words
The apparatus of claim 6 wherein said bus means includes means for coupling said enable signal from said first circuit means to said second circuit means.
Claim 9
Dependent Claim 57 words
The apparatus of claim 6 wherein said first circuit xeans includes means responsive to a timing signal for generating said enable signal, said timing signal being applied to a further enabling input of said second circuit means so that said second circuit means is enabled upon the simultaneous occurrence of said timing signal and said enable signal.
Claim 10
Dependent Claim 30 words
The apparatus of claim 8 wherein said bus means includes means for coupling said enable signal and said timing signal from said first circuit means to said second circuit means.
Claim 11
Dependent Claim 15 words
The apparatus of claim 4 wherein said first circuit means comprises a first integrated circuit.
Claim 12
Dependent Claim 18 words
The apparatus of claim 10 wherein said first integrated circuit comprises a programmable array logic (PAL) integrated circuit.
Claim 13
Dependent Claim 13 words
The apparatus of claim 11 wherein said PAL comprises a PAL16L88 integrated circuit.
Claim 14
Dependent Claim 15 words
The apparatus of claim 11 wherein said second circuit means comprises a second integrated circuit.
Claim 15
Dependent Claim 16 words
The apparatus of claim 13 wherein said second integrated circuit comprises a 538 type integrated circuit.
Claim 16
Dependent Claim 16 words
The apparatus of claim 14 wherein said 538 type integrated circuit comprises a 74F538 integrated circuit.
Claim 17
Dependent Claim 51 words
The apparatus of claim 14 wherein said 538 type integrated circuit includes a polarity control (P) input, said PAL includes means for generating a refresh pulse in response to said refresh request signal, and said bus means includes means for coupling said refresh pulse from said PAL to said P input.

References Cited (Backward Citations)

US4649511A Cited
US4663735A Cited
US4725945A Cited
US4601018A Cited
US4823324A Cited
US4691303A Cited
US4797850A Cited
US4803621A Cited
US4796232A Cited
US4887240A Cited
US4870622A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-10-29 1994-04-30 1994-10-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-10-29 1998-04-30 1998-10-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-10-29 2002-04-30 2002-10-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag