Tunable negative bitline write assist and boost attenuation circuit
First Claim
1. A device, comprising:
- a memory array comprising a plurality of static random access memory (SRAM) cells;
a plurality of true bit lines each connected to a column of the memory array;
a plurality of complement bit lines each forming a differential pair with, and in a same column as, one of the plurality of true bit lines;
a write driver connected to each of the differential pair of bit lines in each of the plurality of SRAM cells of the memory array, the write driver comprising;
a negative boost node;
discharge device coupled to ground and the negative boost node, the discharge device configured to receive a control signal and pull one of the plurality of true bit lines or one of the plurality of complement bit lines to ground in an active phase of a write cycle; and
a boost capacitor coupled to the negative boost node, the boost capacitor configured to boost the one of the plurality of true bit lines or the one of the plurality of complement bit lines below ground; and
a write assist attenuation circuit connected to the discharge device, the write assist attenuation circuit comprising a clamping device configured to modify the control signal as a function of supply voltage and process to attenuate an amount of the boost,wherein the clamping circuit includes a first NFET and a second NFET,wherein a source of the first NFET is connected to the control signal, a drain of the first NFET is connected to an array supply voltage, and a gate of the first NFET is connected to a first attenuation signal, andwherein a source of the second NFET is connected to the control signal, a drain of the second NFET is connected to the array supply voltage, and a gate of the second NFET is connected to a second attenuation signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method are provided for implementing write assist with boost attenuation for static random access memory (SRAM) arrays. The apparatus includes a memory array comprising a plurality of SRAM cells. The apparatus further includes a write driver connected to each of a differential pair of bit lines in each of the plurality of SRAM cells of the memory array. The apparatus further includes a write assist attenuation circuit connected to the write driver, the write assist attenuation circuit comprising a clamping device configured to modify a control signal as a function of supply voltage and process to attenuate an amount of boost applied to pull one of the bit lines below ground in an active phase of a write cycle.
26 Citations
17 Claims
-
1. A device, comprising:
-
a memory array comprising a plurality of static random access memory (SRAM) cells; a plurality of true bit lines each connected to a column of the memory array; a plurality of complement bit lines each forming a differential pair with, and in a same column as, one of the plurality of true bit lines; a write driver connected to each of the differential pair of bit lines in each of the plurality of SRAM cells of the memory array, the write driver comprising; a negative boost node; discharge device coupled to ground and the negative boost node, the discharge device configured to receive a control signal and pull one of the plurality of true bit lines or one of the plurality of complement bit lines to ground in an active phase of a write cycle; and a boost capacitor coupled to the negative boost node, the boost capacitor configured to boost the one of the plurality of true bit lines or the one of the plurality of complement bit lines below ground; and a write assist attenuation circuit connected to the discharge device, the write assist attenuation circuit comprising a clamping device configured to modify the control signal as a function of supply voltage and process to attenuate an amount of the boost, wherein the clamping circuit includes a first NFET and a second NFET, wherein a source of the first NFET is connected to the control signal, a drain of the first NFET is connected to an array supply voltage, and a gate of the first NFET is connected to a first attenuation signal, and wherein a source of the second NFET is connected to the control signal, a drain of the second NFET is connected to the array supply voltage, and a gate of the second NFET is connected to a second attenuation signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A static random access memory (SRAM) write assist attenuation circuit, comprising:
-
a clamping device comprising a first NFET, a second NFET, and a third NFET connected to a control signal; and a logic structure comprising one or more OR gates configured to generate a first attenuation signal, a second attenuation signal, and a third attenuation signal, wherein the first attenuation signal, the second attenuation signal, and the third attenuation signal are configured to individually activate either the first NFET, the second NFET, or the third NFET such that only one of the first NFET, the second NFET, and the third NFET modify the control signal as a function of a supply voltage and a process to attenuate an amount of boost applied to pull one of a plurality of true bit lines or one of a plurality of complement bit lines below ground in an active phase of a write cycle. - View Dependent Claims (12, 13, 14)
-
-
15. A static random access memory (SRAM) device, comprising:
-
a memory array comprising a plurality of SRAM cells; a plurality of true bit lines each connected to a column of the memory array; a plurality of complement bit lines each forming a differential pair with, and in a same column as, one of the plurality of true bit lines; a write driver connected to each of the differential pair of bit lines in each of the plurality of SRAM cells of the memory array; and a write assist attenuation circuit connected to the write driver, the write assist attenuation circuit comprising; a clamping device comprising a first NFET, a second NFET, and a third NFET connected to a control signal; and a logic structure configured to generate a first attenuation signal, a second attenuation signal, and a third attenuation signal, wherein the first attenuation signal, the second attenuation signal, and the third attenuation signal are configured to individually activate either the first NFET, the second NFET, or the third NFET such that only one of the first NFET, the second NFET, and the third NFET modify the control signal as a function of a supply voltage and a process to attenuate an amount of boost applied to pull one of the plurality of true bit lines or one of the plurality of complement bit lines below ground in an active phase of a write cycle. - View Dependent Claims (16, 17)
-
Specification