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

Page-in, burst-out FIFO

Assignee: Samsung Electronics Co Ltd
•
Filing: 1994-11-23
•
Granted: 1996-01-23
•
Expires: 2014-11-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A page in, burst-out FIFO buffer that stores only words in a single page and transfers the words to a DRAM utilizing a page mode transfer to increase data throughput and decrease latency offloading DRAM bandwidth.

Inventors

  • 👤 Chia-Lun Hang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 09:31
CPC Classifications
G; G06; G06F; G06F13/00; G06F5/00; G06F5/06; G11; G11C; G11C7/00; G11C7/10; G11C7/1015; G11C7/1018; G11C8/00; G11C8/04

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 252 words
A FIFO system for interfacing a system bus, including an address bus and a data bus, to a DRAM, with the DRAM operating in a normal access mode and a page mode, with data transferred at a higher page mode rate in the page mode, and with each storage location in the DRAM specified by a row address and a column address, said system comprising: a data register having an input coupled to said data bus and an output coupled to a data input of the DRAM; an address register, having an input coupled to said address bus and an output coupled to an address input of the DRAM; a write control unit, coupled to said data and address registers, for writing page data having a first row address into said data register and writing column addresses of said page data into said address register; and a read control unit, coupled to said data and address registers, for initiating a read operation to provide said page data to the data input of said DRAM and said column addresses to the address input of said DRAM at the page mode rate when the number of page data stored in said data register exceeds a predetermined number; and a page change detection unit, coupled to said address bus and said read control unit, for initiating a read operation when a second row address transmitted on said address bus is different from the first row address of the page data stored in said data register.
Claim 2
Dependent Claim 252 words
A FIFO system for interfacing a system bus, including an address bus and a data bus, to a DRAM, with the DRAM operating in a normal access mode and a page mode, with data transferred at a higher page mode rate in the page mode, and with each storage location in the DRAM specified by a row address and a column address, said system comprising: a data register having an input coupled to said data bus and an output coupled to a data input of the DRAM; an address register, having an input coupled to said address bus and an output coupled to an address input of the DRAM; a write control unit, coupled to said data and address registers, for writing page data having a first row address into said data register and writing column addresses of said page data into said address register; and a read control unit, coupled to said data and address registers, for initiating a read operation to provide said page data to the data input of said DRAM and said column addresses to the address input of said DRAM at the page mode rate when the number of page data stored in said data register exceeds a predetermined number; and a page change detection unit, coupled to said address bus and said read control unit, for initiating a read operation when a second row address transmitted on said address bus is different from the first row address of the page data stored in said data register.
Claim 3
Dependent Claim 81 words
The system of claim 1 wherein said page change detection unit comprises: a row address latch, having an input coupled to said address bus, for latching said first address; a comparator, having a first input coupled to an output of said row address latch, a second input coupled to said address bus to receive a second address transmitted on said bus, and an output for asserting a read operation initiation signal when said first and second addresses are not the same.
Claim 4
Dependent Claim 368 words
A FIFO system for interfacing a system bus, including an address bus and a data bus, to a DRAM, with the DRAM operating in a normal access mode and a page mode, with data transferred at a higher page mode rate in the page mode, and with each storage location in the DRAM specified by a row address and a column address, said system comprising: a data register having an input coupled to said data bus and an output coupled to a data input of the DRAM; an address register, having an input coupled to said address bus and an output coupled to an address input of the DRAM; a write control unit, coupled to said data and address registers, for writing page data having a first row address into said data register and writing column addresses of said page data into said address register; a read control unit, coupled to said data and address registers, for initiating a read operation to provide said page data to the data input of said DRAM and said column addresses to the address input of said DRAM at the page mode rate when the number of page data stored in said data register exceeds a predetermined number; and a write counter, having an input coupled to receive a write clock signal including a series of write pulses and an output for providing a write count value to said data and address register, for incrementing a write count value when a write pulse is received, where said data register writes data to a location specified by said write count value and said address register writes a column address to a location specified by said write count value; and wherein said read control unit comprises: a read counter, having an input coupled to receive a read clock signal including a series of read pulses and an output for providing a read count value to said data and address register, for incrementing a read count value when a read pulse is received, where said data register reads data from a location specified by said read count value and said address register reads a column address from a location specified by said read count value.
Claim 5
Dependent Claim 368 words
A FIFO system for interfacing a system bus, including an address bus and a data bus, to a DRAM, with the DRAM operating in a normal access mode and a page mode, with data transferred at a higher page mode rate in the page mode, and with each storage location in the DRAM specified by a row address and a column address, said system comprising: a data register having an input coupled to said data bus and an output coupled to a data input of the DRAM; an address register, having an input coupled to said address bus and an output coupled to an address input of the DRAM; a write control unit, coupled to said data and address registers, for writing page data having a first row address into said data register and writing column addresses of said page data into said address register; a read control unit, coupled to said data and address registers, for initiating a read operation to provide said page data to the data input of said DRAM and said column addresses to the address input of said DRAM at the page mode rate when the number of page data stored in said data register exceeds a predetermined number; and a write counter, having an input coupled to receive a write clock signal including a series of write pulses and an output for providing a write count value to said data and address register, for incrementing a write count value when a write pulse is received, where said data register writes data to a location specified by said write count value and said address register writes a column address to a location specified by said write count value; and wherein said read control unit comprises: a read counter, having an input coupled to receive a read clock signal including a series of read pulses and an output for providing a read count value to said data and address register, for incrementing a read count value when a read pulse is received, where said data register reads data from a location specified by said read count value and said address register reads a column address from a location specified by said read count value.

References Cited (Backward Citations)

US4873666A Cited
US5267191A Cited
US5274600A Cited
US5327393A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-22 1999-07-24 2000-01-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-22 2003-07-24 2004-01-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-22 2007-07-24 2008-01-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag