A memory device comprises a memory array and a phase distribution circuit coupled to the memory array. In one aspect, the phase distribution circuit is operative to control respective durations of a precharge phase and an active phase of a memory cycle of the memory array based on relative transistor characteristics of a tracked precharge transistor of a first conductivity type and a tracked memory cell transistor of a second conductivity type different than the first conductivity type. For example, the phase distribution circuit may comprise a first tracking transistor of the first conductivity type for tracking the precharge transistor of the first conductivity type and a second tracking transistor of the second conductivity type for tracking the memory cell transistor of the second conductivity type. The relative transistor characteristics may comprise relative strengths of the tracked precharge and memory cell transistors.
|
17. A method comprising:
tracking a characteristic of a precharge transistor of a memory device;
tracking a characteristic of a memory cell transistor of a memory device; and
controlling durations of precharge and active phases of a memory cycle of the memory device based on relative characteristics of the tracked precharge and memory cell transistors.
1. A memory device comprising:
a memory array comprising a plurality of memory cells; and
a phase distribution circuit coupled to the memory array and operative to control durations of a precharge phase and an active phase of a memory cycle of the memory array based on relative transistor characteristics of a tracked precharge transistor of a first conductivity type and a tracked memory cell transistor of a second conductivity type different than the first conductivity type.
15. A phase distribution circuit for controlling durations of precharge and active phases of a memory cycle in a memory device, comprising:
a first tracking transistor of a first conductivity type for tracking a precharge transistor of the memory device;
a second tracking transistor of a second conductivity type different than the first conductivity type for tracking a memory cell transistor of the memory device; and
first and second inverters, with an output of the first inverter coupled to an input of the second inverter, and wherein the first and second tracking transistors have their gate terminals coupled to an output of the second inverter and their source or drain terminals coupled to the output of the first inverter, such that the first tracking transistor is operative to oppose a signal transition in a first direction at the output of the first inverter and the second tracking transistor is operative to oppose a signal transition in a second direction at the output of the first inverter;
wherein the phase distribution circuit is operative to control the durations of the precharge and active phases of the memory cycle based on relative transistor characteristics of the tracked precharge and memory cell transistors.
2. The memory device of
3. The memory device of
4. The memory device of
5. The memory device of
6. The memory device of
7. The memory device of
8. The memory device of
9. The memory device of
10. The memory device of
11. The memory device of
12. The memory device of
16. The phase distribution circuit of
18. The method of
19. The method of
20. The method of
|
The present invention relates generally to semiconductor memory devices, and more particularly to techniques for controlling precharge and active phases of a memory cycle in such devices.
A semiconductor memory device typically includes an array of memory cells arranged in rows and columns, with each memory cell configured to store one or more bits of data. The memory cells within a given row of the array are coupled to a common wordline, while the memory cells within a given column of the array are coupled to a common bitline. Thus, the array includes a memory cell at each point where a wordline intersects with a bitline.
In a semiconductor memory device of the type described above, data may be written to or read from the memory cells of the array using a memory cycle that is divided into a precharge phase and an active phase, with the precharge phase being used to precharge the bitlines to a precharge voltage, and the active phase being used to read or write one or more memory cells of the array. Reading a given memory cell generally comprises transferring data stored within that cell to its corresponding bitline, and writing a given memory cell generally comprises transferring data into that cell from its corresponding bitline.
The speed of data transfer from the memory cells to the bitlines during a read operation, or from the bitlines to the memory cells during a write operation, is often dependent upon the gain or other characteristics of a memory cell transistor. This is typically the case, for example, in dynamic random access memory (DRAM), Flash memory, and read-only memory (ROM). In many implementations, the cell transistor may be an n-channel transistor, while the associated precharge circuitry comprises one or more p-channel precharge transistors. This can create a problem, in that the relative strengths of the n-channel cell transistors and the p-channel precharge transistors may differ due to process conditions, leading to variations in the durations of the precharge and active phases of the memory cycle. However, the memory device generally must have a memory cycle of predetermined length, usually determined by one or more of the capability of the memory and the application of the memory.
In conventional practice, the predetermined length of the memory cycle is set so as to be long enough to accommodate both the worst case precharge phase duration and the worst case active phase duration, even though the worst case precharge phase duration and the worst case active phase duration typically occur under different process conditions. In the above-noted example involving n-channel cell transistors and p-channel precharge transistors, the worst case or longest precharge phase duration occurs under process conditions yielding relatively weak p-channel transistors, and the worst case or longest active phase duration occurs under process conditions yielding relatively weak n-channel transistors. As a result, the memory cycle length is unduly increased, which can lead to higher power consumption in the memory device. The power supply operating range and manufacturing yield can also be adversely impacted.
It is therefore apparent that a need exists for an improved approach to controlling the respective durations of precharge and active phases of a memory cycle of a memory device in the presence of process variations.
The present invention in one or more illustrative embodiments provides techniques for controlling the respective durations of precharge and active phases of a memory cycle using a phase distribution circuit. These embodiments advantageously provide a shorter memory cycle than would otherwise be possible, by avoiding the need to lengthen the memory cycle to accommodate both the worst case precharge phase duration and the worst case active phase duration. The shorter memory cycle can reduce power consumption in the memory device, while also potentially improving power supply operating range and manufacturing yield.
In accordance with one aspect of the invention, a memory device comprises a memory array and a phase distribution circuit coupled to the memory array. The phase distribution circuit is operative to control respective durations of a precharge phase and an active phase of a memory cycle of the memory array based on relative transistor characteristics of a tracked precharge transistor of a first conductivity type and a tracked memory cell transistor of a second conductivity type different than the first conductivity type. The relative transistor characteristics may comprise relative strengths of the tracked precharge and memory cell transistors.
In an illustrative embodiment, the phase distribution circuit may comprise a first tracking transistor of the first conductivity type for tracking the precharge transistor of the first conductivity type and a second tracking transistor of the second conductivity type for tracking the memory cell transistor of the second conductivity type. The phase distribution circuit in this embodiment further comprises first and second inverters, with an output of the first inverter coupled to an input of the second inverter. The first and second tracking transistors have their gate terminals coupled to an output of the second inverter and their source or drain terminals coupled to the output of the first inverter, such that the first tracking transistor is operative to oppose a signal transition in a first direction at the output of the first inverter and the second tracking transistor is operative to oppose a signal transition in a second direction at the output of the first inverter.
In the above-described illustrative embodiment, if the tracked precharge transistor and the tracked memory cell transistor have a particular predetermined strength ratio, the phase distribution circuit controls the durations of the precharge and active phases of the memory cycle such that said durations have a corresponding predetermined ratio.
By way of example, if the tracked precharge transistor is stronger than the tracked memory cell transistor, the phase distribution circuit controls the durations of the precharge and active phases of the memory cycle such that the duration of the precharge phase is shorter than the duration of the active phase. Similarly, if the tracked precharge transistor is weaker than the tracked memory cell transistor, the phase distribution circuit controls the durations of the precharge and active phases of the memory cycle such that the duration of the precharge phase is longer than the duration of the active phase.
A memory device in accordance with the invention may be implemented, for example, as a stand-alone memory device, such as a packaged integrated circuit, or as an embedded memory in a microprocessor or other processing device.
The invention will be illustrated herein in conjunction with exemplary semiconductor memory devices and associated phase distribution circuits as well as other related circuitry. It should be understood, however, that the invention is more generally applicable to any semiconductor memory device, and may be implemented using circuitry other than that specifically shown in conjunction with the illustrative embodiments.
It should be noted that the memory device 100 may be implemented using a wide variety of different types of stand-alone or embedded memory, including static or dynamic random access memory (SRAM or DRAM), electrically erasable programmable ROM (EEPROM), Flash memory, magnetic RAM (MRAM), ferroelectric RAM (FRAM), phase-change memory (PCRAM), etc. Also, as indicated previously, other types of memory cell configurations may be used. For example, the memory cells in the array 102 could be multi-level cells each configured to store more than one bit of data. The invention is thus not limited in terms of the particular storage or access mechanism utilized in the memory device 100.
The memory device 100 in the present embodiment also includes a phase distribution circuit 106, a precharge circuit 107, a sense amplifier 108 and a bitline select circuit 110. The phase distribution circuit comprises inverters 111, 112, 113, 114 and 115, a p-channel tracking transistor 116 and an n-channel tracking transistor 117. An input signal, illustratively shown at the top of the
Returning now to
The outputs of the inverters 113, 114 and 115 of the phase distribution circuit 106 provide precharge, sense amplifier (SA) enable and row signals to the precharge circuit 107, sense amplifier 108 and wordline 103, respectively. The precharge signal from inverter 113 is applied to the gates of p-channel precharge transistors 126A and 126B of the precharge circuit 107. The SA enable signal from inverter 114 is applied to an enable input of the sense amplifier 108. A bitline select signal is applied to an input of the bitline select circuit 110. Drain terminals of the p-channel precharge transistors 126A and 126B of the precharge circuit 107 are coupled to the bitline 104 and a data input of the sense amplifier 108, respectively. The drain terminals of the p-channel precharge transistors 126A and 126B are also coupled to respective source and drain terminals of an n-channel transistor 128 of the bitline select circuit 110.
It should be noted that, although memory array 102 is identified in
In the memory device 100, the relative strength of the p-channel tracking transistor 116 of the phase distribution circuit 106 tracks the relative strength of the p-channel precharge transistors in the precharge circuit 107. Similarly, the relative strength of the n-channel tracking transistor 117 of the phase distribution circuit 106 tracks the relative strength of the n-channel cell transistors 123 in the memory cells 105.
The relative strength of a transistor in the present embodiment may be based on the gain of the transistor. Thus, a strong transistor may be a transistor with a relatively high gain, for example, a gain higher than a nominal gain. Conversely, a transistor with a relatively low gain, for example, a gain lower than the nominal gain, may be referred to herein as a weak transistor. Other definitions of strong and weak transistors are also possible, for example, relatively low threshold or high transconductance transistors may be termed strong transistors and relatively high threshold or low transconductance transistors may be termed weak transistors. Typically, there are integrated circuit process conditions that result in skewed n-channel transistor and p-channel transistor characteristics, for example, strong n-channel transistors and weak p-channel transistors, or weak n-channel transistors and strong p-channel transistors.
As mentioned above, such skewing of the relative strengths of the n-channel cell transistors and the p-channel precharge transistors in a conventional memory device can lead to variations in the durations of the precharge and active phases of the memory cycle, causing the memory cycle to be unduly lengthened.
More specifically, in a conventional memory device, the weaker the p-channel precharge transistors, the more time it takes to precharge the bitline and the sense amplifier data input node, and conversely the stronger the p-channel precharge transistors, the less time it takes to precharge the bitline and the sense amplifier data input node. Also, during reading, the weaker the n-channel cell transistors, the more time it takes to develop data signal on the bitlines (i.e., to transfer data from the cell to the bitline), and conversely the stronger the n-channel cell transistors, the less time it takes to develop data signal on the bitlines. Furthermore, during writing, the weaker the n-channel cell transistors, the more time it takes to transfer signal from the bitlines through the cell transistor into the cell, and conversely the stronger the n-channel cell transistors, the less time it takes to transfer signal from the bitlines through the cell transistor into the cell.
Accordingly, the durations of the precharge and active phases of the memory cycle are influenced by the relative strengths of the p-channel precharge transistors and the n-channel cell transistors. Conventional practice, as previously described, is to make the memory cycle long enough to accommodate both the worst case precharge phase duration and the worst case active phase duration, even though the worst case precharge phase and the worst case active phase typically occur under different process conditions. That is, the worst case precharge phase occurs with process conditions yielding weak p-channel transistors, and the worst case active phase occurs with process conditions yielding weak n-channel transistors. However, increasing the length of the memory cycle to accommodate such variations can lead to problems such as higher power consumption, lower power supply operating range and lower manufacturing yield.
The present embodiment of memory device 100 is advantageously configured to avoid the above-noted drawbacks of conventional practice through the use of phase distribution circuit 106, which as previously noted includes p-channel tracking transistor 116 and n-channel tracking transistor 117. As will be described below in conjunction with the timing diagram of
In the
The three different cases of relative transistor strength illustrated in
In the MPN case shown in
In the SP/WN case, the duration of the active phase is increased and the duration of the precharge phase is reduced. When the input signal is low, Node 2 is consequently high and Node 1 is consequently low so that the p-channel tracking transistor 116 is in the on or conductive state. Current through the on p-channel tracking transistor 116 opposes the pulldown of Node 2 by the n-channel transistor 122 in the first inverter 111 shown in
As a result of the increase in the duration of the active phase in the SP/WN case, during reading there is more time for signal development on the bitlines 104 for signal stored in the cells 105 and propagating from the cells to the bitlines through the relatively weak n-channel cell transistors 123. During writing, there is also more time for signal to propagate from the bitlines through the cell transistors into the cells for storage. Because the p-channel precharge transistors 126 are relatively strong, less time is needed for precharge and the shorter duration of the precharge phase is acceptable and advantageous since less power is required for maintaining the precharge on the precharged bitlines and on the sense amplifier input node.
In the SN/WP case, the duration of the precharge phase is increased and the duration of the active phase is reduced. When the input signal is high, Node 2 is consequently low and Node 1 is consequently high so that the n-channel tracking transistor 117 is in the on or conductive state. Current through the on n-channel tracking transistor 117 opposes the pullup of Node 2 by the p-channel transistor 121 in the first inverter 111 shown in
As a result of the increase in the duration of the precharge phase in the SN/WP case, there is more time for precharging the bitlines 104 and the sense amplifier data input nodes through the relatively weak p-channel precharge transistors 126. Because the n-channel cell transistors 123 are relatively strong, less time is needed, when reading, for signal development on the bitlines for signal stored in the cells and propagating from the cells to the bitlines through relatively strong n-channel cell transistors, and less time is needed, during writing, for signal to propagate from the bitlines through the cell transistors to the cells for storage.
Thus, the phase distribution circuit 106 with p-channel tracking transistor 116 and n-channel tracking transistor 117 is configured to adjust the relative durations of the precharge and active phases of the memory cycle in device 100 so as to automatically compensate for skew in the strengths of the p-channel precharge transistors and the n-channel cell transistors relative to a baseline strength ratio. This allows the length of the memory cycle to be reduced, by avoiding the need to accommodate both the worst case precharge phase duration and the worst case active phase duration. The shorter memory cycle can reduce power consumption in the memory device, while also potentially improving power supply operating range and manufacturing yield. As noted above, the baseline strength ratio in the MPN case may be such that the p-channel transistors are stronger than the n-channel transistors, resulting in the MPN precharge phase being 40% of the overall cycle time, and the MPN active phase being 60%.
The memory device 100 as illustrated in
It should also be understood that the particular arrangement of elements shown in
By way of example, additional details regarding illustrative memory circuitry and other memory device elements that may be implemented in a given embodiment of the invention may be found in PCT International Application No. PCT/US07/67502, filed Apr. 26, 2007 and entitled “Memory Device with Error Correction Capability and Efficient Partial Word Write Operation,” and U.S. patent application Ser. No. 12/161,818, filed Jul. 23, 2008 and entitled “Memory Device with Reduced Buffer Current during Power-Down Mode,” both of which are commonly assigned herewith and incorporated by reference herein.
It should also be noted that use of p-channel precharge transistors and n-channel cell transistors in the embodiments described above is by way of illustrative example. In other embodiments, n-channel precharge transistors may be used in conjunction with p-channel cell transistors.
A given memory device configured in accordance with the present invention may be implemented as a stand-alone memory device, for example, a packaged integrated circuit memory device suitable for incorporation into a higher-level circuit board or other system. Other types of implementations are possible, such as an embedded memory device, where the memory may be, for example, embedded into a processor or other type of integrated circuit device which comprises additional circuitry coupled to the memory device. More particularly, a memory device as described herein may comprise an embedded memory implemented within a microprocessor, digital signal processor (DSP), application-specific integrated circuit (ASIC), or other type of processor or integrated circuit device.
In an integrated circuit implementation of the invention, multiple integrated circuit dies are typically formed in a repeated pattern on a surface of a wafer. Each such die may include a device as described herein, and may include other structures or circuits. The dies are cut or diced from the wafer, then packaged as integrated circuits. One skilled in the art would know how to dice wafers and package dies to produce packaged integrated circuits. Integrated circuits so manufactured are considered part of this invention.
Again, it should be emphasized that the above-described embodiments of the invention are intended to be illustrative only. For example, other embodiments can use different types and arrangements of memory arrays, phase distribution circuitry, precharge circuitry, memory cell circuitry, transistor conductivity types and other elements for implementing the described functionality. These and numerous other alternative embodiments within the scope of the following claims will be apparent to those skilled in the art.
Evans, Donald Albert, McPartland, Richard J., Werner, Wayne E., Pham, Hai Quang, Wozniak, Ronald James
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
6005793, | Mar 31 1998 | FOOTHILLS IP LLC | Multiple-bit random-access memory array |
6510091, | Aug 01 2001 | GLOBALFOUNDRIES U S INC | Dynamic precharge decode scheme for fast DRAM |
7239565, | Sep 29 2004 | Intel Corporation | Memory array with precharge control circuit |
7504864, | Jun 28 2006 | STMICROELECTRONICS FRANCE | Method for controlling the evaluation time of a state machine |
7633830, | Nov 29 2007 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Reduced leakage driver circuit and memory device employing same |
7646658, | May 31 2007 | Qualcomm Incorporated | Memory device with delay tracking for improved timing margin |
20100220534, | |||
WO2008133678, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 22 2010 | EVANS, DONALD ALBERT | LSI Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025059 | /0800 | |
Sep 23 2010 | WERNER, WAYNE E | LSI Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025059 | /0800 | |
Sep 23 2010 | MCPARTLAND, RICHARD J | LSI Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025059 | /0800 | |
Sep 28 2010 | PHAM, HAI QUANG | LSI Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025059 | /0800 | |
Sep 29 2010 | LSI Corporation | (assignment on the face of the patent) | / | |||
Oct 06 2010 | WOZNIAK, RONALD JAMES | LSI Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025319 | /0602 | |
May 06 2014 | LSI Corporation | DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 032856 | /0031 | |
May 06 2014 | Agere Systems LLC | DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 032856 | /0031 | |
Aug 14 2014 | LSI Corporation | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 035390 | /0388 | |
Feb 01 2016 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | BANK OF AMERICA, N A , AS COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 037808 | /0001 | |
Feb 01 2016 | DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT | Agere Systems LLC | TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS RELEASES RF 032856-0031 | 037684 | /0039 | |
Feb 01 2016 | DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT | LSI Corporation | TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS RELEASES RF 032856-0031 | 037684 | /0039 | |
Jan 19 2017 | BANK OF AMERICA, N A , AS COLLATERAL AGENT | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS | 041710 | /0001 | |
May 09 2018 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | MERGER SEE DOCUMENT FOR DETAILS | 047230 | /0133 | |
Sep 05 2018 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09 05 2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133 ASSIGNOR S HEREBY CONFIRMS THE MERGER | 047630 | /0456 | |
Aug 26 2020 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | BROADCOM INTERNATIONAL PTE LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 053771 | /0901 | |
Feb 02 2023 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | MERGER SEE DOCUMENT FOR DETAILS | 062952 | /0850 | |
Feb 02 2023 | BROADCOM INTERNATIONAL PTE LTD | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | MERGER SEE DOCUMENT FOR DETAILS | 062952 | /0850 |
Date | Maintenance Fee Events |
Mar 24 2016 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Apr 09 2020 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Apr 03 2024 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Oct 09 2015 | 4 years fee payment window open |
Apr 09 2016 | 6 months grace period start (w surcharge) |
Oct 09 2016 | patent expiry (for year 4) |
Oct 09 2018 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 09 2019 | 8 years fee payment window open |
Apr 09 2020 | 6 months grace period start (w surcharge) |
Oct 09 2020 | patent expiry (for year 8) |
Oct 09 2022 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 09 2023 | 12 years fee payment window open |
Apr 09 2024 | 6 months grace period start (w surcharge) |
Oct 09 2024 | patent expiry (for year 12) |
Oct 09 2026 | 2 years to revive unintentionally abandoned end. (for year 12) |