← Back to Patent Explorer
US5291580A Expired / Lapsed US ⏱️ 0.0 years remaining

High performance burst read data transfer operation

Assignee: Bull HN Information Systems Inc
•
Filing: 1991-10-04
•
Granted: 1994-03-01
•
Expires: 2011-10-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory system tightly couples to a high performance microprocessor through a synchronous bus. The logic circuits included in the memory system generate a blipper pulse signal using successive transitions of clock pulse signals other than the edges used to synchronize microprocessor and memory operations. The blipper pulse signal is logically combined with the memory's column address strobe timing signal which is derived from the synchronizing edges of clock pulse signals which defines the duration of the column address interval required for accessing of a pair of DRAM memories during successive memory cycles for providing sequences of four memory read responses with no wait state.

Inventors

  • 👤 Raymond D. Bowden, III
  • 👤 Richard A. Lemay
  • 👤 Chester M. Nibby, Jr.
  • 👤 Jeffrey S. Somers

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 10:26
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4234; G06F13/4243

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 279 words
A system comprising: a clock generator for generating a single frequency clock reference signal for synchronizing operations within said system using predetermined transitions of said reference signal; a unit coupled to said clock generator for generating commands for reading and writing memory, one of said commands specifying a burst operation; a synchronous bus having address, command and data sections and operating according to a predetermined bus protocol; and, a memory tightly coupled to said unit through said synchronous bus, said memory comprising: a pair of dynamic random access (DRAM) memories coupled to said bus, each of said DRAMs having an identical width, the sum of the widths being no more than twice as wide as said data section of said bus; and, control logic circuit means coupled to said DRAM memories and to said clock generator, said control logic circuit means including: first circuit means for generating a column address timing signal in response to selected ones of said predetermined transitions of said clock reference signal which provides an interval which is sufficient in duration to perform a plurality of successive read cycles of operation in said DRAM memories; second circuit means for generating a blipper pulse signal in response to two successive transitions other than said predetermined transitions; and, logic circuit means coupled to said first and second circuit means for combining said column address timing signal and said blipper pulse signal to produce a column address strobe (CAS) signal to be applied to said DRAM memories during said successive read cycles of operation for reading out a plurality of successive pairs of words for completing the execution of said burst operation without incurring any unit wait states.
Claim 2
Independent Claim 279 words
A system comprising: a clock generator for generating a single frequency clock reference signal for synchronizing operations within said system using predetermined transitions of said reference signal; a unit coupled to said clock generator for generating commands for reading and writing memory, one of said commands specifying a burst operation; a synchronous bus having address, command and data sections and operating according to a predetermined bus protocol; and, a memory tightly coupled to said unit through said synchronous bus, said memory comprising: a pair of dynamic random access (DRAM) memories coupled to said bus, each of said DRAMs having an identical width, the sum of the widths being no more than twice as wide as said data section of said bus; and, control logic circuit means coupled to said DRAM memories and to said clock generator, said control logic circuit means including: first circuit means for generating a column address timing signal in response to selected ones of said predetermined transitions of said clock reference signal which provides an interval which is sufficient in duration to perform a plurality of successive read cycles of operation in said DRAM memories; second circuit means for generating a blipper pulse signal in response to two successive transitions other than said predetermined transitions; and, logic circuit means coupled to said first and second circuit means for combining said column address timing signal and said blipper pulse signal to produce a column address strobe (CAS) signal to be applied to said DRAM memories during said successive read cycles of operation for reading out a plurality of successive pairs of words for completing the execution of said burst operation without incurring any unit wait states.
Claim 3
Dependent Claim 33 words
The system of claim 1 wherein said DRAM memories are organized for storing words having even and odd addresses enabling the read out of a word pair during each memory cycle of operation.
Claim 4
Dependent Claim 29 words
The system of claim 1 wherein said predetermined transitions correspond to leading or positive going transitions and said two successive transitions correspond to negative edge or negative going transitions.
Claim 5
Dependent Claim 59 words
The system of claim 1 wherein said first circuit means includes a first programmable array logic (PAL) circuit coupled to said clock generator for receiving said clock reference signal, said first PAL circuit being programmed to generate a sequence of state signals in response to said clock reference signal for defining said duration of said column address timing signal.
Claim 6
Dependent Claim 56 words
The system of claim 1 wherein said second circuit means includes a second PAL circuit coupled to said clock generator circuit to receive said clock reference signal, said second PAL circuit being programmed to generate a sequence of state signals in response to said clock reference signals for defining said duration of said blipper pulse signal.
Claim 7
Dependent Claim 30 words
The system of claim 5 wherein said duration of said blipper pulse signal corresponds to the time required for precharging said DRAM memories for performing successive read cycles of operation.
Claim 8
Dependent Claim 36 words
The system of claim 1 wherein said logic circuit means includes a number of gate circuits, each gate circuit logically combining said column address timing signal and said blipper pulse signal to produce said CAS signal.
Claim 9
Dependent Claim 18 words
The system of claim 7 wherein said number is two and said each gate is a NAND gate.
Claim 10
Dependent Claim 30 words
The system of claim 1 wherein each of said DRAM memories is constructed from a plurality of DRAM chips designed to operate in a high speed access or page mode.
Claim 11
Dependent Claim 26 words
The system of claim 1 wherein said one of said commands specifying said burst operation requires two successive transfers of sets of words on said bus.
Claim 12
Dependent Claim 24 words
The system of claim 1 wherein said plurality of successive read cycles is two and said successive numbers of pairs of words is two.
Claim 13
Dependent Claim 23 words
The system of claim 9 wherein each DRAM memory has a width corresponding to the width of said data section of said bus.

References Cited (Backward Citations)

US4366539A Cited
US4370712A Cited
US5134699A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-02-28 1997-08-30 1998-03-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-02-28 2001-08-30 2002-03-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-02-28 2005-08-30 2006-03-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag