Patentable/Patents/US-6301183
US-6301183

Enhanced bus turnaround integrated circuit dynamic random access memory device

PublishedOctober 9, 2001
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An enhanced bus turnaround integrated circuit dynamic random access memory (DRAM) device of particular utility in providing maximum DRAM performance while concomitantly affording a device with may be readily integrated into systems designed to use zero bus turnaround (ZBT), or pipeline burst static random access memory (SRAM) devices. The enhanced bus turnaround DRAM device of the present invention provides much of the same benefits of a conventional ZBT SRAM device with a similar pin-out, timing and function set while also providing improvements in device density, power consumption and cost approaching that of straight DRAM memory. Through the provision of a Wait pin, the enhanced bus turnaround device of the present invention can signal the system memory controller when additional wait states must be added yet still provide virtually identical data access time performance to that of ZBT SRAM for all Read and Write operations with a burst length of four or greater. Use of master/slave and inhibit pins.

Patent Claims
11 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for operating an integrated circuit memory device having an address bus and a data bus, said method comprising: providing at least one dynamic random access memory array having at least one static register associated therewith; placing address signals on said address bus corresponding to a selected memory location in said at least one dynamic random access memory array; inputting data signals on said data bus corresponding to write data to be written to said selected memory location in said at least one dynamic random access memory array; placing other address signals on said address bus corresponding to read data to be read from another selected memory location in said at least one dynamic random access memory array; storing at least a portion of said read data to said at least one static register; outputting said read data on said data bus from said at least one static register; performing a refresh operation to said at least one dynamic random access memory array during at least a portion of said step of outputting said read data; and providing a wait signal output from said memory device indicative of said refresh operation.

2

2. The method of claim 1 further comprising: generating an internal hit signal in response to said other address signals if said at least a portion of said read data is currently stored in said at least one static register; and obviating said step of storing said at least a portion of said read data to said at least one static register.

3

3. A method for operating an integrated circuit memory device having an address bus and a data bus, said method comprising: providing at least one dynamic random access memory array having at least one static register associated therewith; placing address signals on said address bus corresponding to a selected memory location in said at least one dynamic random access memory array; inputting data signals on said data bus corresponding to write data to be written to said selected memory location in said at least one dynamic random access memory array; placing other address signals on said address bus corresponding to read data to be read from another selected memory location in said at least one dynamic random access memory array; storing at least a portion of said read data to said at least one static register; automatically initiating a periodic refresh operation to said at least one dynamic random access memory array; asserting a refresh inhibit signal to said memory device; and inhibiting said periodic refresh operation for a predetermined time period in response to said asserted refresh inhibit signal.

4

4. The method of claim 3 further comprising: outputting said read data on said data bus from said at least one static register during at least a portion of said periodic refresh operation.

5

5. The method of claim 3 further comprising: initiating at least one refresh operation to said at least one dynamic random access memory array following said predetermined time period.

6

6. A method for operating an integrated circuit memory device having an address bus and a data bus, said method comprising: providing at least one dynamic random access memory array having at least one static register associated therewith; placing address signals on said address bus corresponding to a selected memory location in said at least one dynamic random access memory array; inputting data signals on said data bus corresponding to write data to be written to said selected memory location in said at least one dynamic random access memory array; placing other address signals on said address bus corresponding to read data to be read from another selected memory location in said at least one dynamic random access memory array; storing at least a portion of said read data to said at least one static register; automatically initiating a periodic refresh operation to said at least one dynamic random access memory array; asserting a refresh inhibit signal to another associated memory device; and synchronizing said periodic refresh operation of said memory device and said another memory device in response to said refresh inhibit signal.

7

7. The method of claim 6 further comprising: outputting said read data on said data bus from said at least one static register during at least a portion of said periodic refresh operation.

8

8. A method for operating an integrated circuit memory device having an address bus and a data bus, said method comprising: providing at least one dynamic random access memory array having at least one static register associated therewith; placing address signals on said address bus corresponding to a selected memory location in said at least one dynamic random access memory array; inputting data signals on said data bus corresponding to write data to be written to said selected memory location in said at least one dynamic random access memory array; placing other address signals on said address bus corresponding to read data to be read from another selected memory location in said at least one dynamic random access memory array; storing at least a portion of said read data to said at least one static register; automatically initiating a periodic refresh operation to said at least one dynamic random access memory array; asserting a refresh signal to another associated memory device indicative of a commencement of said refresh operation to said at least one dynamic random access memory array; and outputting said read data on said data bus from said at least one static register during at least a portion of said periodic refresh operation.

9

9. A method for operating an integrated circuit memory device having an address bus and a data bus, said method comprising: providing at least one dynamic random access memory array having at least one static register associated therewith; placing address signals on said address bus corresponding to a selected memory location in said at least one dynamic random access memory array; inputting data signals on said data bus corresponding to write data to be written to said selected memory location in said at least one dynamic random access memory array; placing other address signals on said address bus corresponding to read data to be read from another selected memory location in said at least one dynamic random access memory array; storing at least a portion of said read data to said at least one static register; automatically initiating a periodic refresh operation to said at least one dynamic random access memory array; asserting a mode signal to said memory device; alternatively commencing said refresh in response to said asserted mode signal; and outputting said read data on said data bus from said at least one static register during at least a portion of said periodic refresh operation.

10

10. A method for operating an integrated circuit memory device having an address bus and a data bus, said method comprising: providing at least one dynamic random access memory array having at least one static register associated therewith; placing address signals on said address bus corresponding to a selected memory location in said at least one dynamic random access memory array; inputting data signals on said data bus corresponding to write data to be written to said selected memory location in said at least one dynamic random access memory array; placing other address signals on said address bus corresponding to read data to be read from another selected memory location in said at least one dynamic random access memory array; storing at least a portion of said read data to said at least one static register; automatically initiating a precharge operation to at least a portion of said at least one dynamic random access memory array; asserting a chip enable signal to said memory device; and alternatively commencing said precharge operation to any open pages in said at least a portion of said at least one dynamic random access memory array in response to said asserted chip enable signal.

11

11. The method of claim 10 further comprising: outputting said read data on said data bus from said at least one static register during at least a portion of said precharge operation.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 27, 2000

Publication Date

October 9, 2001

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Enhanced bus turnaround integrated circuit dynamic random access memory device” (US-6301183). https://patentable.app/patents/US-6301183

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.