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

Self-tracking delay-matching write pulse control circuit and method

Assignee: Intel Corp
•
Filing: 1996-12-27
•
Granted: 1998-02-03
•
Expires: 2016-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A self-tracking write pulse control circuit to determine the time provided to complete a write operation to a memory. A tracking array including at least a first tracking memory cell configured on the memory includes an output and stores a default value. First and second bitlines are coupled to the tracking memory cell. A write multiplexor circuit is coupled to the first and second bitlines and coupled to receive an enable signal which concurrently initiates a write pulse. A write multiplexor circuit writes a different value to the tracking memory cell in response to receiving the enable signal. The output of the tracking memory cell transitions to end the write pulse when the different value has been successfully written to the tracking memory cell.

Inventors

  • 👤 Cong Q. Khieu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 18:52
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/22; G11C7/14

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 150 words
An apparatus for controlling the width of a write pulse to determine the time provided to complete a write operation to a memory, the apparatus comprising: a first tracking array including at least a first tracking memory cell configured on the memory and storing a first value, the tracking memory cell having an output, the tracking memory cell being formed the same way as memory cells forming the memory; first and second bitlines coupled to the tracking memory cell; and a write multiplexor circuit coupled to the first and second bitlines and coupled to receive an enable signal, the enable signal initiating the write pulse, the write multiplexor writing a different value to the tracking memory cell in response to receiving the enable signal, the output of the tracking memory cell transitioning to end the write pulse when the different value has been successfully written to the tracking memory cell.
Claim 2
Independent Claim 150 words
An apparatus for controlling the width of a write pulse to determine the time provided to complete a write operation to a memory, the apparatus comprising: a first tracking array including at least a first tracking memory cell configured on the memory and storing a first value, the tracking memory cell having an output, the tracking memory cell being formed the same way as memory cells forming the memory; first and second bitlines coupled to the tracking memory cell; and a write multiplexor circuit coupled to the first and second bitlines and coupled to receive an enable signal, the enable signal initiating the write pulse, the write multiplexor writing a different value to the tracking memory cell in response to receiving the enable signal, the output of the tracking memory cell transitioning to end the write pulse when the different value has been successfully written to the tracking memory cell.
Claim 3
Dependent Claim 19 words
The apparatus as set forth in claim 1 wherein the first tracking memory array includes 8 tracking memory cells.
Claim 4
Dependent Claim 29 words
The apparatus as set forth in claim 1 wherein a default value for the tracking memory cell is a logical "0" and the different value is a logical "1".
Claim 5
Dependent Claim 46 words
The apparatus as set forth in claim 1 further including: a multiplexor coupled to the first tracking memory array, a second array of tracking memory cells coupled to the multiplexor, and a programmable register to control the multiplexor such the second array can be selectively utilized.
Claim 6
Dependent Claim 48 words
The apparatus as set forth in claim 1 wherein the memory to be written to includes a first number of memory cells in a memory column and the first tracking memory array includes a smaller number of tracking memory cells than the first number and greater than one.
Claim 7
Dependent Claim 40 words
The apparatus as set forth in claim 1 wherein the output of the tracking memory cell is further coupled to provide a write end signal when the tracking memory cell transitions in response to the different value being successfully written.
Claim 8
Dependent Claim 152 words
A memory for use in a computer system, the memory comprising: a memory array; an input to receive a memory write request; logic to generate a wordline enable signal in response to the memory write request; and a memory write control unit including: a first tracking array including at least a first tracking memory cell configured on the memory and storing a default value, the tracking memory cell having an output, first and second bitlines coupled to the tracking memory array, and a write multiplexor circuit coupled to the first and second bitlines and coupled to receive an enable signal, the enable signal initiating a write pulse, the write multiplexor writing a different value to the tracking memory cell in response to receiving the enable signal, the output of the tracking memory cell transitioning to end the write pulse when the different value has been successfully written to the tracking memory cell.
Claim 9
Dependent Claim 152 words
A memory for use in a computer system, the memory comprising: a memory array; an input to receive a memory write request; logic to generate a wordline enable signal in response to the memory write request; and a memory write control unit including: a first tracking array including at least a first tracking memory cell configured on the memory and storing a default value, the tracking memory cell having an output, first and second bitlines coupled to the tracking memory array, and a write multiplexor circuit coupled to the first and second bitlines and coupled to receive an enable signal, the enable signal initiating a write pulse, the write multiplexor writing a different value to the tracking memory cell in response to receiving the enable signal, the output of the tracking memory cell transitioning to end the write pulse when the different value has been successfully written to the tracking memory cell.
Claim 10
Dependent Claim 24 words
The memory as set forth in claim 7 wherein the default value is a logical "0" and the different value is a logical "1".
Claim 11
Dependent Claim 43 words
The memory as set forth in claim 7 further including: a multiplexor coupled to the first tracking memory array, a second tracking array coupled to the multiplexor, and a programmable register to control the multiplexor such the second array can be selectively utilized.
Claim 12
Dependent Claim 40 words
The memory as set forth in claim 7 wherein the output of the tracking memory cell is further coupled to provide a write end signal when the tracking memory cell transitions in response to the different value being successfully written.
Claim 13
Independent Claim 84 words
A method for controlling the width of a write pulse, the method comprising the steps of: initiating a write pulse in response to receiving an enable signal indicating a beginning of a write cycle; a write multiplexor writing a first value to a first tracking memory cell which is different than a default value stored in the tracking memory cell in response to receiving the enable signal; and ending the write pulse when the first value is successfully written to the tracking memory cell.
Claim 14
Independent Claim 84 words
A method for controlling the width of a write pulse, the method comprising the steps of: initiating a write pulse in response to receiving an enable signal indicating a beginning of a write cycle; a write multiplexor writing a first value to a first tracking memory cell which is different than a default value stored in the tracking memory cell in response to receiving the enable signal; and ending the write pulse when the first value is successfully written to the tracking memory cell.
Claim 15
Dependent Claim 34 words
The method as set forth in claim 11 further including the step of disabling the enable signal to end the write cycle when the first value is successfully written to the tracking memory cell.
Claim 16
Dependent Claim 34 words
The method as set forth in claim 11 wherein the first tracking memory cell is in a first tracking memory array, the method further including a step of enabling a second tracking memory array.

References Cited (Backward Citations)

US4727519A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag