Techniques are presented to improve the performance, accuracy and power consumption of on-chip voltage biasing and transmission for highly loaded RC networks (such as wordlines or bitlines in NAND or 3D memory arrays) that are otherwise limited by the physics of RC time constant. When transitioning the near-end voltage of the network, an under-drive or over-drive level is applied, combined with feedback control to estimate when the far-end voltage approaches the desired level.
|
14. A method of supplying a load, comprising:
supplying the load at an input node at a first voltage from a driver circuit;
subsequently supplying the load at the input node at a second voltage level from the driver circuit; and
subsequent to supplying the load at the first voltage and prior to supplying the load at the second voltage, performing a transition process including:
disconnecting the input node from the driver circuit and connecting the input node to a third voltage level through a first resistance, wherein the second voltage level is intermediate to the first and third voltage level;
with the input node disconnected from the driver circuit and connected to the third voltage level through the first resistance, monitoring the voltage level on the input node; and
in response to determining the voltage level on the input node reaching a reference value, disconnecting the input node from the third voltage level and connecting the input node to the driver circuit to be supplied at the second voltage.
1. A circuit to supply voltage levels to a load circuit, comprising:
driver circuitry connectable to supply at least a first voltage level and a second voltage level to the load circuit;
a first switch through which the driver circuitry is connectable to the load circuit;
a second switch connected between a third voltage level and a first node between the first switch and the load circuit, wherein the second voltage level is intermediate to the first and third voltage levels;
a resistance, where the resistance is connected in series with the second switch between the third voltage level and the first node; and
control circuitry connectable to control the first and second switches, including a feedback circuit having a comparator having a first input connected to a second node between the first switch and the load circuit and a second input connected a reference voltage level, wherein when the driver circuitry changes from supplying the first level to the second level, the control circuitry initially opens the first switch and closes the second switch and, based on the output of the comparator, subsequently closes the first switch and opens the second switch.
5. The circuit of
12. The circuit of
13. The circuit of
15. The method of
22. The method of
23. The method of
26. The method of
27. The method of
|
This invention pertains generally to driver circuitry for supplying voltage levels to elements of integrated circuits, more particularly, to improving the speed of transition between different voltage levels.
RC delay during charging and discharging is always dominant issue in signal propagation delay when driving large integrated circuits, such as for memory arrays of NAND, BICS or 3D type. Although the voltage transition can be applied to the circuit as an ideal step response, at the far end of the circuit the response will be dependent upon the time constant τ=RC of the circuit elements being driven. To reach within 99% of the final target level takes at least 4.6 τ. If RC time constant is large due to the R and C values of the driven component, then delay cannot be avoided. As the size and complexity of memory arrays and other circuit components continue to expand, there is a need for methods to improve such transition times in order to improve performance.
A first set of general aspects concern a circuit to supply voltage levels to a load circuit. The circuit includes driver circuitry connectable to supply at least a first voltage level and a second voltage level to the load circuit and a first switch through which the driver circuitry is connectable to the load circuit. A second switch is connected between a third voltage level and a first node between the first switch and the load circuit, wherein the second voltage level is intermediate to the first and third voltage levels. A resistance is connected in series with the second switch between the third voltage level and the first node. Control circuitry is connectable to control the first and second switches and includes a feedback circuit having a comparator having a first input connected to a second node between the first switch and the load circuit and a second input connected a reference voltage level. When the driver circuitry changes from supplying the first level to the second level, the control circuitry initially opens the first switch and closes the second switch and, based on the output of the comparator, subsequently closes the first switch and opens the second switch.
Other aspects relate to a method of supplying a load. The method includes supplying the load at an input node at a first voltage from a driver circuit and subsequently supplying the load at the input node at a second voltage level from the driver circuit. Subsequent to supplying the load at the first voltage and prior to supplying the load at the second voltage, the method includes performing a transition process. The transition process includes: disconnecting the input node from the driver circuit and connecting the input node to a third voltage level through a first resistance, wherein the second voltage level is intermediate to the first and third voltage level; with the input node disconnected from the driver circuit and connected to the third voltage level through the first resistance, monitoring the voltage level on the input node; and, in response to determining the voltage level on the input node reaching a reference value, disconnecting the input node from the third voltage level and connecting the input node to the driver circuit to be supplied at the second voltage.
Various aspects, advantages, features and embodiments of the present invention are included in the following description of exemplary examples thereof, whose description should be taken in conjunction with the accompanying drawings. All patents, patent applications, articles, other publications, documents and things referenced herein are hereby incorporated herein by this reference in their entirety for all purposes. To the extent of any inconsistency or conflict in the definition or use of terms between any of the incorporated publications, documents or things and the present application, those of the present application shall prevail.
The following looks at techniques for improving high speed, on-chip changes in voltage biasing or transmission. Under-drive or over-drive techniques are known in the communication industry to shorten transition delay; however it is difficult to properly estimate the timing needed to signal when to stop the over- or under-drive level. The techniques presented bring a new approach to properly estimating the time needed to significantly and accurately improve the performance in delay while not wasting power by introducing over-/under-drive with accurate feedback control.
Considering the problem more generally, techniques are presented to improve the performance, accuracy and power consumption of on-chip voltage biasing and transmission for highly loaded RC networks that are otherwise limited by the physics of RC time constant. This can be applied to any mixed signal design for driving an RC network with a relatively large time constant, but the primary examples considered here will be in the context of NAND memory for word line and bit line bias and settling speed and 3D-type memory (such as ReRAM or BiCS) with large mesh RC networks. More specifically, these techniques can be applied to bias voltage settling times, word line biasing (both for discharge and charge), and bit line biasing (for discharge and charge). More detail on NAND memories can be found in the following patent publication numbers and application numbers: US-2012-0026791; US-2011-0134703-A1; Ser. Nos. 13/570,826; 13/628,465; and 13/827,609. More information on 3D structures described in the following patent publication numbers and application numbers: US-2011-0299340-A1; US-2011-0299314-A1; Ser. Nos. 13/835,032; 13/838,782; 13/840,201; and 13/794,344.
On chip routing is a mesh network of resistances and capacitances of various combinations that can be placed into one of following categories: Simple RC networks, such as illustrated in
To look at a specific example in more detail,
Going back to
An overdrive technique can be used to improve the system's performance, as can be illustrate with respect to
The effect of the over-drive can be illustrated with reference to
In this example, the transition is from a high level to a low level, but the discussion can also be extended to a low to high level. In either case, the desired final voltage level is intermediate between the initial level and the over-drive voltage. Thus, in the case of a low to high transition, the over-drive voltage would be higher than the final level, such as from a charge pump or one of the high levels available on the circuit. Similarly, for high to low transitions, the over-drive level can be ground or even a negative voltage, if available on the circuit. Generally speaking, the greater the degree of over-drive, the more quickly the far end level will transition; however, this must be balanced against power consumption concerns and possible damage it too extreme of values are used.
Referring back now to
In
The ratio of RSENSE to the combined resistance of (RSENSE+RP) can be chosen to be small, so that the time constant is increased only by small percentage. For example, RSENSE can be taken so that RSENSE=0.1.RP, which will have little impact to overall RC settling time, while still allowing the overdrive technique to reduces the delay significantly (˜80% in the example). The VREF can then be set equal (RSENSE/(RSENSE+RP))VF=0.363 VF as the feedback ratio.
In
For many applications, the first order accuracy achieved in design phase will be accurate enough within tolerances of the existing RC delay network; however, to further improve the accuracy of this scheme on silicon, the values of RSENSE, VREF, or both can be made trimmable. For example, RSENSE can be varied based on observing the comparator output and VREF can be tuned independently to achieve an even more accurate detection point. This has the advantage of being able to set the detection point accurately and achieve even more accurately the far end performance and also to track process (PVT) variations.
The techniques described above allow any RC network to significantly improve the RC delay performance of the network with high accuracy and power savings. The optional trimming capability allows for any complex RC network to be modeled as a single pole RC network and the trimming can be performed to set the target reference voltage to achieve a minimal RC delay, mimicking the lumped RC model.
The foregoing detailed description of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. The described embodiments were chosen in order to best explain the principles of the invention and its practical application, to thereby enable others skilled in the art to best utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the claims appended hereto.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
7450448, | Apr 30 2005 | CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC | Semiconductor memory device |
20070279031, | |||
20110134703, | |||
20110299314, | |||
20110299340, | |||
20120026791, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 19 2013 | PAN, FENG | SanDisk Technologies Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 030372 | /0250 | |
Apr 19 2013 | GUHADOS, SHANKAR | SanDisk Technologies Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 030372 | /0250 | |
Apr 22 2013 | SanDisk Technologies Inc. | (assignment on the face of the patent) | / | |||
May 16 2016 | SanDisk Technologies Inc | SanDisk Technologies LLC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 038807 | /0898 |
Date | Maintenance Fee Events |
Nov 15 2018 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Nov 16 2022 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Jun 02 2018 | 4 years fee payment window open |
Dec 02 2018 | 6 months grace period start (w surcharge) |
Jun 02 2019 | patent expiry (for year 4) |
Jun 02 2021 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 02 2022 | 8 years fee payment window open |
Dec 02 2022 | 6 months grace period start (w surcharge) |
Jun 02 2023 | patent expiry (for year 8) |
Jun 02 2025 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 02 2026 | 12 years fee payment window open |
Dec 02 2026 | 6 months grace period start (w surcharge) |
Jun 02 2027 | patent expiry (for year 12) |
Jun 02 2029 | 2 years to revive unintentionally abandoned end. (for year 12) |