DRAM with inter-section, page-data-copy scheme for low power and wide data access
20220130450 · 2022-04-28
Assignee
Inventors
- Gyh-Bin Wang (Hsinchu County, TW)
- Tah-Kang Joseph Ting (Hsinchu County, TW)
- Ming-Hung Wang (Hsinchu City, TW)
Cpc classification
G11C7/1039
PHYSICS
G11C11/4085
PHYSICS
G11C11/4097
PHYSICS
G11C11/4096
PHYSICS
G11C11/4091
PHYSICS
International classification
Abstract
Voltages loaded onto the bit lines in a first CA section of a memory array can be latched by enabling the BLSA between the first section and a second section adjacent to the first section causing latched voltages to propagate to bit lines in the second section. Voltages propagated to the bit lines in the second section using the latches between the second section and a third section. Voltages can be propagated sequentially from section to subsequent adjacent section until a target location is reached. The scheme can be applied as a method of page-data write access in a memory chip, of which page data can be propagated sequentially from section to subsequent adjacent section until a target location is reached, and then, activating a word line in a section of the memory comprising the target location to write voltages to the memory cells at the target location.
Claims
1. An apparatus for page-data accessing in a memory chip, the apparatus comprising: a plurality of memory banks, each bank comprising a plurality of sections, each memory section comprising a plurality of memory cells coupled by a word line, each memory cell of a section having a bit line electrically coupled or selectively electrically coupled to a first bit line of a memory cell in an adjacent section via a first latch located at an end of the bit line and electrically coupled or selectively electrically coupled to a second bit line of another memory cell in another adjacent section via a second latch located at another end of the bit line; and continuously the bit line of the adjacent memory sections coupled to a bit line in the next section through a next propagating latch module until a bit line at an end of the memory bank is reached; and a propagating control unit, coupled to the latch module of each memory section, arranged to perform the signal propagating through bit lines.
2. The apparatus for page-data accessing in the memory chip of claim 1, wherein each latch module comprises: four switches, each switch has a first terminal, a second terminal, and an on/off control terminal; wherein the first bit line in one memory section coupled to the first terminal of the first switch, the second terminal of the first switch, a first node, the first terminal of the second switch, the second terminal of the second switch, and the first bit line in the adjacent memory section in series, and wherein the second bit line in the one memory section coupled to the first terminal of the third switch, the second terminal of the third switch, a second node, the first terminal of the fourth switch, the second terminal of the fourth switch, and the second bit line in the adjacent memory section in series; and a latch circuitry coupled to the first node and to the second node.
3. The apparatus for page-data accessing in the memory chip of claim 2, further comprising: a routing control unit, coupled to the on/off control terminal of the switch circuitries, arranged to perform propagating routing.
4. The apparatus for page-data accessing in the memory chip of claim 3, wherein the routing control unit programs a routing path with the first switch and the fourth switch of the first latch module are fixed on, and the second switch and the third switch of the first latch module are fixed off; and the second switch and the third switch of the subsequent propagating latch module, i.e. the said second latch module, are fixed on, and the first and fourth switches of the second latch module are fixed off; and the first switch and the fourth switch of a next subsequent propagating latch module, i.e. a third latch module, are fixed on, and the second switch and the third switch of the third latch module are fixed off; and continuously applied to the subsequent propagating latch modules until the last latch module at an edge of the memory bank by this toggling way.
5. The apparatus for page-data accessing in the memory chip of claim 4, wherein the fixed-on switch is an electrical short path; and the fixed-off switch is an electrical open path.
6. The apparatus for page-data accessing in the memory chip of claim 2, wherein each switch is composed of an N-type MOSFET or a P-type MOSFET or a complementary MOSFET transistor, wherein each transistor has a first terminal, a second terminal, and an on/off control terminal, wherein a routing control unit is coupled to the on/off control terminal.
7. The apparatus for page-data accessing in the memory chip of claim 2, wherein the latch circuitry comprises two cross-connected inverters, wherein each inverter of the inverters is driven between a first transistor coupled to power and a second transistor coupled to ground, and wherein the propagating control unit of each memory section, couple to the power transistor and the ground transistor, arranged to perform the signal propagating through bit lines.
8. The apparatus for page-data accessing in the memory chip of claim 1, wherein each latching module comprises: four switches, each switch has a first terminal, a second terminal, and an on/off control terminal, wherein the first bit line in the one memory section coupled to the first terminal of the first switch, the second terminal of the first switch, a first node, the first terminal of the second switch, the second terminal of the second switch, and the second bit line in the same memory section in series; wherein the first bit line in the adjacent memory section coupled to the first terminal of the third switch, the second terminal of the third switch, a second node, the first terminal of the fourth switch, the second terminal of the fourth switch, and the second bit line in the adjacent memory section in series; and a latch circuitry coupled to the first node and to the second node.
9. The apparatus for page-data accessing in the memory chip of claim 8, further comprising a routing control unit, coupled to the on/off control terminal of the switch circuitries, arranged to perform propagating routing.
10. The apparatus for page-data accessing in the memory chip of claim 8, wherein the routing control unit programs the routing path with the first switch and the third switch of all latch modules in the memory bank fixed on, and the second switch and the fourth switch of all latch modules in the memory bank fixed off.
11. The apparatus for page-data accessing in the memory chip of claim 10, wherein the fixed-on switch is an electrical short path; and the fixed-off switch is an electrical open path.
12. The apparatus for page-data accessing in the memory chip of claim 8, wherein the routing control unit programs the routing path with the first switch and the third switch of all latch modules in the memory bank are fixed off, and the second switch and the fourth switch of all latch modules in the memory bank are fixed on.
13. The apparatus for page-data accessing in the memory chip of claim 12, wherein the fixed-on switch is an electrical short path; and the fixed-off switch is an electrical open path.
14. The apparatus for page-data accessing in the memory chip of claim 8, wherein the routing control unit programs the routing path with the first switch and the fourth switch of the first latch module are fixed on, and the second switch and the third switch of the first latch module are fixed off; and the second switch and the third switch of the subsequent propagating latch module, i.e. the said second latch module, are fixed on, and the first switches and fourth switches of the second latch module are fixed off; and the first switch and the fourth switch of the next subsequent propagating latch module, i.e. the third latch module, are fixed on, and the second switches and third switches of the third latch module are fixed off; and continuously applied to the subsequent propagating latch modules until the last latch module at an edge of the memory bank by the toggling way.
15. The apparatus for page-data accessing in the memory chip of claim 14, wherein the fixed-on switch is an electrical short path; and the fixed-off switch is an electrical open path.
16. The apparatus for page-data accessing in the memory chip of claim 8, wherein the first switch, the second switch, the third switch and the fourth switch of all latch modules in the memory bank are fixed on, to construct each memory cell having 2T2C architecture.
17. The apparatus for page-data accessing in the memory chip of claim 16, wherein the fixed-on switch is an electrical short path; and the fixed-off switch is an electrical open path.
18. The apparatus for page-data accessing in the memory chip of claim 8, wherein the switch circuitry is composed of an N-type MOSFET or a P-type MOSFET or a complementary MOSFET transistor, wherein each transistor has a first terminal, a second terminal, and an on/off control terminal, wherein the routing control unit is coupled to the on/off control terminal.
19. The apparatus for page-data accessing in the memory chip of claim 8, wherein the latch circuitry comprises two cross-connected inverters, wherein each inverter of the inverters is driven between a first transistor coupled to power and a second transistor coupled to ground, and wherein the propagating control unit of each memory section, couple to the power transistor and the ground transistor, arranged to perform the signal propagating through bit lines.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION
[0020]
[0021] As shown in
[0022] The memory bank 101 may further comprise a plurality of bit-line sense amplifiers (BLSAs) coupled to the memory cell array 120 through the plurality of bit lines, respectively, such as N BLSAs of a page buffer 130, and a plurality of main data lines coupled to the N BLSAs of the page buffer 130, where the plurality of main data lines may serve as an off-chip data interface of the memory bank 101. For example, the secondary semiconductor chip 102 may be electrically connected to the memory bank 101 through direct face-to-face attachment, but the present invention is not limited thereto. In addition, the secondary semiconductor chip 102 may comprise an access-related peripheral circuit 150, and the access-related peripheral circuit 150 may comprise an access circuit 152. For example, the secondary semiconductor chip 102 may comprise a plurality of secondary amplifiers positioned in the access circuit 152.
[0023] The memory cell array 120 may be arranged to store data for a host system (not shown), and the memory module 100 may be installed in the host system. Examples of the host system may include, inter alia, a multifunctional mobile phone, a tablet computer, and a personal computer such as a desktop computer and a laptop computer. The plurality of bit lines such as the N bit lines {BL(1), BL(2), . . . , BL(N)} and the plurality of word lines such as the M word lines {WL(1), WL(2), . . . , WL(M)} may be arranged to perform access control of the memory cell array 120. According to this embodiment, the plurality of BLSAs may be arranged to sense a plurality of bit-line signals restored from the plurality of memory cells such as the (M*N) memory cells, and convert the plurality of bit-line signals into a plurality of amplified signals, respectively.
[0024] Some implementation details regarding the access control of the memory cell array 120 may be described as follows. According to some embodiments, the word line decoder 110 may decode an access control signal thereof (e.g. a row select signal) to determine whether to select (e.g. activate) a row of memory cells corresponding to a word line WL(m) (e.g. the index “m” may represent an integer falling within the interval [0, M]), where the word line decoder 110 may play a role of a row decoder regarding the access control of the memory cell array 120.
[0025] Regarding the architecture shown in
[0026] According to some embodiments, the architecture shown in
[0027]
[0028]
[0029]
[0030] The BLSA may operate according to the two driving signals SENf and SEN, to obtain respective bit information (voltages), respectively, where the memory module 100 (e.g. the memory bank 101) may select any of the plurality of memory cells according to the access control signals of the word line decoder 110. For example, in a first phase of a read phase, the BLSA may obtain the bit information of a memory cell through the BL_0, and more particularly, amplify a signal carrying the bit information of the memory cell. For another example, in a second read phase of these read phases, the BLSA may obtain the bit information of a second memory cell of the two memory cells through the second bit line such as BL_1, and more particularly, amplify a second signal carrying the bit information of the second memory cell.
[0031] Control of the BLSAs is managed by the two driving signals SENf and SEN. Because the application is directed toward movement of data a page at a time, where a page is defined as data stored in all memory cells activated by a same single word line, column select lines and data lines are not necessary, saving costs, chip area, and complexity. Instead, by sequentially activating adjacent BLSA sections, data present in a first BLSA will be copied to a next sequential BLSA. In embodiments of the application, a page of data can be propagated from a source location to a target location in either direction perpendicular to the word lines.
[0032] For example, voltages loaded onto the bit lines in a first CA section can be latched by enabling the BLSA between the first section and a second section adjacent to the first section causes latched voltages to propagate to bit lines in the second section. Voltages propagated to the bit lines in the second section using the latches between the second section and a third section different than the first section and adjacent to the second section cause the latched voltages to propagate to bit lines in the third section. Using this method of sequentially activating BLSAs, voltages can be propagated sequentially from section to subsequent adjacent section until a target location is reached. Voltages can be loaded onto the bit lines by activating the appropriate word line to read source voltages or source voltages may be provided by the data access circuit 152.
[0033] Thus, a read activates the word line at the source location loading voltages from the memory cells at the source location onto the corresponding bit lines where they may be latched through activation of the adjacent BLSA. From there, voltages can be propagated sequentially from section to subsequent adjacent section until a target location is reached, whether the target location is the data access circuit 152 or another CA section in the case of a move. A move and/or a write requires activation of the word line of the target section once the data has been moved to the bit lines of that target section to store the data into the associated memory cells.
[0034]
[0035] As shown in
[0036]
[0037]
[0038]
[0039] Some of the benefits of this page-copy scheme include:
[0040] Harvesting the maximum pre-fetch of data a DRAM array can provide.
[0041] Potentially discarding the use of data line sense amplifiers and saving the power consumption of an unnecessary column select line decoder.
[0042] Power savings due to the inherent voltage half swing for bit lines BL and BLF.
[0043] Accommodating a BL-before-WL page-data write scheme to achieve very fast and low-power data writing.
[0044]
[0045]
[0046] This feature provides benefits compared with a CMOS repeated of data being copied/moved to the chip edge area with a ½ voltage swing. Compared with the traditional small swing IF, here there is no DC current consumption from a receiver for receiving the small swing signal, yet is as robust as a fully differential IF (no Vref or ½ V.sub.IF need as in small swing IF.
[0047] Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.