Claims
- 1. A method for organizing 2M single-bit memory cells into 2N blocks, where M is a multiplication-product of N by I by J, and N, I and J are positive integers, the method comprising steps of:
(a) dividing the 2M single-bit memory cells into N pairs with each pair includes two symmetrical blocks where each of the block includes {J(j)×I} single-bit memory cells, and where j=1, 2, 3, . . . , N, and the positive integer I representing a bit length of a stored data; (b) arranging the single-bit memory cells in each of the blocks into a J(j)-by-I two dimensional array and by connecting every I single memory cells with a first level bit line in a first bit-line direction and every J(j) single-memory cells by a first level word line wherein each the first level word lines and the first level bit lines intersect at one of the single-bit memory cells; (c) connecting each of the I first level bit lines in each of the blocks to a corresponding multiple-block first level bit-lines, i.e., multiple-block bit-line-i where i=1, 2, 3, . . . , I, wherein the multiple-block first-level bit lines being arranged in a second bit-line direction different from the first-bit line direction and each being connected to a corresponding first level sense-amplifier-i where i=1, 2, 3, . . . , I; (d) applying a block select signal to activate one of the J(j) first level word lines in one of the blocks, i.e., block-n where n is a positive integer ranging from 1 to N, and employing the I sense amplifiers for detecting memory-cell signals from each of the first level I bit lines of the block n and a corresponding symmetrical block of the block-n, for reading data therefrom whereby the N blocks sharing the I sense amplifiers; (e) connecting a memory cell voltage means for providing to each of the memory cells a medium voltage range lower than a power supply voltage and higher than a ground voltage; and (f) enabling a read operation and a write operation depending on a bit-line voltage of each of the first level bit lines is higher or lower than the medium voltage range.
- 2. A memory array unit including 2M single-bit memory cells organized into 2N blocks, where M is a multiplication-product of N by I by J, and N, I and J are positive integers, the memory array unit are operated with N first level sense amplifiers, the unit comprising:
N pairs of dual-symmetrical blocks where each of the blocks includes {(j)×I} single-bit memory cells, and where j=1, 2, 3, . . . , N, and the positive integer I representing a bit length of a stored data; each of the blocks includes a J(j)-by-I two dimensional array and wherein every I single memory cells being connected with a first level bit line along a first bit-line direction and every J(j) single-memory cells are connected by a first level word line wherein each the first level word lines and the first level bit lines intersect at one of the single-bit memory cells; each of the I first level bit lines in each of the blocks being connected to a corresponding multiple-block first level bit-lines, i.e., multiple-block bit-line-i where i=1, 2, 3, . . . I, wherein the multiple-block first-level bit lines being arranged in a second bit-line direction different from the first-bit line direction and each being connected to the corresponding first level sense-amplifier-i where i=1, 2, 3, . . . I; a block select signal means for activating a block select signal to activate one of the J(j) first level word lines in one of the blocks, i.e., block-n where n is a positive integer ranging from 1 to N, and wherein the I sense amplifiers being activated for detecting memory-cell signals from each of the first level I bit lines of the block n and a corresponding symmetrical block of the block-n, for reading data therefrom whereby the N blocks sharing the I first level sense amplifiers; and a memory cell voltage means connected to each of the memory cells for providing to each of the memory cells a medium voltage range lower than a power supply voltage and higher than a ground voltage for enabling a read operation and a write operation depending on a bit-line voltage is higher or lower than the medium voltage range on each of the first level bit-lines.
- 3. A semiconductor memory device provided for operation with a plurality of first level sense-amplifiers comprising:
a memory cell array having a plurality of first-direction first-level bit lines disposed in a parallel manner along a first direction; the memory cell array further includes a plurality of word lines intersected with the first-direction first-level bit lines; the memory cell array further includes a plurality of memory cells wherein each of the plurality of memory cells being coupled between one of the first-direction first level bit lines and one of the word lines for storing data therein; a plurality of different-direction first level bit lines disposed in parallel manner along a plurality of different directions being different from the first direction, wherein each of the different-direction first level bit lines connected between a plurality of the first-direction first level bit lines and one of the first level sense amplifiers; and a memory cell voltage means connected to each of the memory cells for providing to each of the memory cells a medium voltage range lower than a power supply voltage and higher than a ground voltage for enabling a read operation and a write operation depending on a bit-line voltage is higher or lower than the medium voltage range on each of the first level bit-lines.
- 4. The semiconductor memory device of claim 3 further comprising:
a memory-cell selection means for activating several memory cells along one of the word lines for sending signals to the first level sense amplifiers via the first-direction first level bit lines and the different-direction first level bit lines to detect data stored in the several memory cells.
- 5. The semiconductor memory device of claim 3 wherein:
the one of the different directions for arranging the different-direction first level bit lines being perpendicular to the first direction for arranging the first-direction first level bit lines.
- 6. The semiconductor memory device of claim 3 wherein:
the different directions for arranging the different-direction first level bit lines being a second-direction for arranging a plurality of second -direction first level bit line and the second-direction being different from the first direction for arranging the first-direction first level bit lines.
- 7. The semiconductor memory device of claim 3 further comprising:
bit line switches connected between the first-direction first level bit lines and the different-direction first level bit lines for selectively switching and activating the bit lines.
- 8. A method for configuring a semiconductor memory device for operation with a plurality of first level sense-amplifiers comprising:
arranging a plurality of first-direction first-level bit lines in a parallel manner along a first direction; arranging a plurality of word lines for intersecting with the first-direction first-level bit lines; coupling a memory cell between each of the first-direction first level bit lines and one of the word lines for storing data therein; arranging a plurality of different-direction first level bit lines, each in a parallel manner along a plurality of different directions being different from the first direction; connecting each of the different-direction first level bit lines between a plurality of the first-direction first level bit lines and one of the first level sense amplifiers; connecting a memory cell voltage means for providing to each of the memory cells a medium voltage range lower than a power supply voltage and higher than a ground voltage; and enabling a read operation and a write operation depending on a bit-line voltage of each of the first level bit lines is higher or lower than the medium voltage range.
- 9. The method of configuring the semiconductor memory device of claim 8 further comprising:
applying a memory-cell selection means for activating several memory cells along one of the word lines for sending signals to the first level sense amplifiers via the first-direction first level bit lines and the different-direction first level bit lines to detect data stored in the several memory cells.
- 10. The method of configuration the semiconductor memory device of claim 8 wherein:
configuring one of the different directions for arranging the different-direction first level bit lines to be perpendicular to the first direction for arranging the first-direction first level bit lines.
- 11. The method for configuring the semiconductor memory device of claim 8 wherein:
configuring the different directions for arranging the different-direction first level bit lines by configuring a second-direction for arranging a plurality of second-direction first level bit line and the second-direction being different from the first direction for arranging the first-direction first level bit lines.
- 12. The method of configuring the semiconductor memory device of claim 3 further comprising:
interconnecting bit line switches between the first-direction first level bit lines and the different-direction first level bit lines for selectively switching and activating the bit lines.
- 13. A semiconductor memory array comprising a plurality of memory cells wherein each memory cell further comprising:
a first and a second bit-lines and a first and a second word-lines connected to each of the memory cells; a memory cell read/write voltage control means for controlling each of the first and second bit-lines to have a bit-line voltage higher, lower and within a medium voltage range between a first voltage V0 and second voltage V1 wherein Vdd>V1>V0>Vgnd where Vdd is a power supply voltage, and Vgnd is a ground voltage for the memory array; and a first read/write port and a second read/write port for independently carrying out a read/write operation by activating the first and second word-lines respectively and by controlling the first and second bit-lines respectively to have a bit-line voltage higher, lower or within the medium voltage range between the first and the second voltage.
- 14. The semiconductor memory array of claim 13 wherein:
the memory cell read/write voltage control means further includes a wordline voltage control means for providing a higher wordline voltage in a write operation and a lower wordline voltage in a read operation.
- 15. The semiconductor memory array of claim 13 wherein:
the memory cell read/write voltage control means further includes a memory-core power supply voltage (CVdd) control means for providing a higher CVdd voltage in a read operation and a lower CVdd voltage in a write operation.
- 16. The semiconductor memory array of claim 13 wherein:
the memory cell read/write voltage control means further includes a memory-core ground voltage (CVss) control means for providing a lower CVss voltage in a read operation and a higher CVss voltage in a write operation.
- 17. The semiconductor memory array of claim 13 wherein:
the memory cell read/write voltage control means further includes a wordline voltage control means for providing a higher wordline voltage in a write operation and a lower wordline voltage in a read operation; and the memory cell read/write voltage control means further includes a memory-core power supply voltage (CVdd) control means for providing a higher CVdd voltage in a read operation and a lower CVdd voltage in a write operation.
- 18. The semiconductor memory array of claim 13 wherein:
the memory cell read/write voltage control means further includes a wordline voltage control means for providing a higher wordline voltage in a write operation and a lower wordline voltage in a read operation; and the memory cell read/write voltage control means further includes a memory-core ground voltage (CVss) control means for providing a lower CVss voltage in a read operation and a higher CVss voltage in a write operation.
- 19. A semiconductor memory array comprising a plurality of memory cells wherein each memory cell further comprising:
a bit-line and a word-line connected to each of the memory cells; a memory cell read/write voltage control means for controlling the bit-line to have a bit-line voltage higher, lower and within a medium voltage range between a first voltage V0 and second voltage V1 wherein Vdd>V1>V0>Vgnd where Vdd is a power supply voltage, and Vgnd is a ground voltage for the memory array; and a read/write port for carrying out a read/write operation by activating the word-line and by controlling the bit-line to have a bit-line voltage higher, lower or within the medium voltage range between the first and the second voltage.
- 20. The semiconductor memory array of claim 19 wherein:
the memory cell read/write voltage control means further includes a wordline voltage control means for providing a higher wordline voltage in a write operation and a lower wordline voltage in a read operation.
- 21. The semiconductor memory array of claim 19 wherein:
the memory cell read/write voltage control means further includes a memory-core power supply voltage (CVdd) control means for providing a higher CVdd voltage in a read operation and a lower CVdd voltage in a write operation.
- 22. The semiconductor memory array of claim 19 wherein:
the memory cell read/write voltage control means further includes a memory-core ground voltage (CVss) control means for providing a lower CVss voltage in a read operation and a higher CVss voltage in a write operation.
- 23. The semiconductor memory array of claim 19 wherein:
the memory cell read/write voltage control means further includes a wordline voltage control means for providing a higher wordline voltage in a write operation and a lower wordline voltage in a read operation; and the memory cell read/write voltage control means further includes a memory-core power supply voltage (CVdd) control means for providing a higher CVdd voltage in a read operation and a lower CVdd voltage in a write operation.
- 24. The semiconductor memory array of claim 19 wherein:
the memory cell read/write voltage control means further includes a wordline voltage control means for providing a higher wordline voltage in a write operation and a lower wordline voltage in a read operation; and the memory cell read/write voltage control means further includes a memory-core ground voltage (CVss) control means for providing a lower CVss voltage in a read operation and a higher CVss voltage in a write operation.
- 25. A semiconductor memory array comprising a plurality of memory cells wherein each memory cell further comprising:
a bit-line and a word-line connected to each of the memory cells; a memory cell read/write voltage control means for controlling the bit-line to have at least three bit-line voltage ranges between a power supply voltage and a ground voltage for the memory array provided for carrying out read/write operations through the bit-line and the word-line.
- 26. The semiconductor memory array of claim 25 wherein:
each of the memory cells comprising six-transistors constituting a 6T static random access memory (SRAM) cell.
- 27. The semiconductor memory array of claim 25 wherein:
each of the memory cells comprising five-transistors constituting a 5T static random access memory (SRAM) cell with one of said five transistors functioning as a pass-transistor connected to a single wordline and a single bit-line.
- 28. A method for performing data access to a semiconductor memory array having a plurality of memory cells comprising:
connecting a bit-line and a word-line to each of the memory cells; providing a memory cell read/write voltage control means for controlling the bit-line to have at least three bit-line voltage ranges between a power supply voltage and a ground voltage for the memory array to carry out said data access through the bit-line and the word-line.
- 29. The method of claim 28 further comprising a step of:
configuring each of the memory cells as five-transistors (5T) static random access memory (SRAM) cell with one of said five transistors functioning as a pass-transistor connected to a single wordline and a single bit-line for carrying out said data access through said single bit-line and said single wordline.
- 30. The method of claim 28 further comprising a step of:
configuring each of the memory cells as six-transistors (6T) static random access memory (SRAM) cell with two of said five transistors functioning as a pass-transistors connected to a first and second wordlines and a first and second bit-lines for carrying out said data access through said first and second bit-lines and said first and second wordlines as a dual-port data-access memory array.
Parent Case Info
[0001] This is a Continuous-In-Part (CIP) Application of a previously filed co-pending application with Ser. No. 08/653,620 filed on May 24, 1996 and another co-pending application Ser. No. 08/805,290 filed on Feb. 25, 1997 and an International Application filed in Taiwan Intellectual Property Bureau by identical sole inventor as for this CIP Application by identical sole inventor as for this CIP Application.
Continuation in Parts (2)
|
Number |
Date |
Country |
| Parent |
08653620 |
May 1996 |
US |
| Child |
09770945 |
Jan 2001 |
US |
| Parent |
08805290 |
Feb 1997 |
US |
| Child |
09770945 |
Jan 2001 |
US |