IP Library Granted Patent US 9,659,625
Granted Patent B2
US 9,659,625 · App. 14/874,992 · Granted May 23, 2017

Dynamic random access memory with configurable refresh rate for communications systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,659,625
App. No.
14/874,992
Granted
May 23, 2017
Kind
B2
Abstract

An integrated circuit may comprise a digital logic circuit, a memory refresh circuit, a first one or more dynamic random access memory (DRAM) cells, and a second one or more DRAM cells. The first DRAM cell(s) may be refreshed by the memory refresh circuit whereas the second DRAM cell(s) is not refreshed by any memory refresh circuit. Each of the first DRAM cell(s) and the second DRAM cell(s) may be a one-transistor cell. The first DRAM cell(s) may be used for storage of data which is overwritten at less than a threshold frequency. The second DRAM cell(s) may be used for storage of data which is overwritten at greater than the threshold frequency. A rate at which the first DRAM cell(s) are refreshed may be adjusted during run-time of the integrated circuit.

Claims (33)

1. A system comprising:

an integrated circuit comprising a digital logic circuit, a memory refresh circuit, and one or more dynamic random access memory (DRAM) cells, wherein:

said one or more DRAM cells is refreshed by said memory refresh circuit;

said one or more DRAM cells store data received via a communication link; and

a rate at which said one or more DRAM cells is refreshed is adjusted based on a symbol rate at which said data is received via said communication link.

2. The system of claim 1 , wherein each of said one or more DRAM cells is a one-transistor (“1T”) cell.

3. The system of claim 1 , wherein said adjustment of said rate at which said one or more DRAM cells is refreshed comprises an enabling of refresh of said one or more DRAM cells by said memory refresh circuit during a first time interval and a disabling of refresh of said one or more DRAM cells by said memory refresh circuit during a second time interval.

4. The system of claim 1 , wherein said adjustment of said rate at which said one or more DRAM cells is refreshed is based on a forward error correction code rate of said data.

5. The system of claim 1 , wherein:

said adjustment of said rate at which said one or more DRAM cells is refreshed comprises a disabling of refresh of said one or more DRAM cells when said symbol rate is above a determined threshold; and

said adjustment of said rate at which said one or more DRAM cells is refreshed comprises an enabling of refresh of said one or more DRAM cells when said symbol rate is below said determined threshold.

6. The system of claim 1 , wherein said adjustment of said rate at which said one or more DRAM cells is refreshed is performed during run-time of said integrated circuit.

7. A system comprising:

an integrated circuit comprising a digital logic circuit, a memory refresh circuit, and one or more dynamic random access memory (DRAM) cells, wherein:

said one or more DRAM cells is refreshed by said memory refresh circuit; and

a rate at which said one or more DRAM cells is refreshed is adjusted based on a non-zero error tolerance of data stored in said one or more DRAM cells.

8. The system of claim 7 , wherein each of said one or more DRAM cells and said second one or more DRAM cells is a one-transistor (“1T”) cell.

9. The system of claim 7 , wherein said adjustment of said rate at which said one or more DRAM cells is refreshed comprises an enabling of refresh of said one or more DRAM cells by said memory refresh circuit during a first time interval and a disabling of refresh of said one or more DRAM cells by said memory refresh circuit during a second time interval.

10. The system of claim 7 , wherein said adjustment of said rate at which said one or more DRAM cells is refreshed is based on a forward error correction code rate of said data.

11. The system of claim 7 , wherein:

said adjustment of said rate at which said one or more DRAM cells is refreshed comprises a disabling of refresh of said one or more DRAM cells when said error tolerance is above a determined threshold; and

said adjustment of said rate at which said one or more DRAM cells is refreshed comprises an enabling of refresh of said one or more DRAM cells when said symbol rate is below said determined threshold.

12. The system of claim 7 , wherein said adjustment of said rate at which said one or more DRAM cells is refreshed is performed during run-time of said integrated circuit.

13. A system comprising:

an integrated circuit comprising a digital logic circuit, a memory refresh circuit, and one or more dynamic random access memory (DRAM) cells, wherein:

said one or more DRAM cells is refreshed by said memory refresh circuit; and

a rate at which said one or more DRAM cells is refreshed is adjusted based on a forward error correction code rate of data stored in said one or more DRAM cells.

14. The system of claim 13 , wherein each of said one or more DRAM cells and said second one or more DRAM cells is a one-transistor (“1T”) cell.

15. The system of claim 13 , wherein said adjustment of said rate at which said one or more DRAM cells is refreshed comprises an enabling of refresh of said one or more DRAM cells by said memory refresh circuit during a first time interval and a disabling of refresh of said one or more DRAM cells by said memory refresh circuit during a second time interval.

16. The system of claim 13 , wherein:

said adjustment of said rate at which said one or more DRAM cells is refreshed comprises a disabling of refresh of said one or more DRAM cells when said error tolerance is above a determined threshold; and

said adjustment of said rate at which said one or more DRAM cells is refreshed comprises an enabling of refresh of said one or more DRAM cells when said symbol rate is below said determined threshold.

17. The system of claim 13 , wherein said adjustment is performed during run-time of said integrated circuit.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: MAXLINEAR, INC.
To: RADIOXIO, LLC
Reel/Frame 047264/0199 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS Recorded Aug 7, 2018
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
Reel/Frame 046737/0594 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS Recorded Aug 3, 2018
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
Reel/Frame 046704/0473 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →