Claims
- 1. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; and at least two of the following system blocks:
an Error Checking & Correction Circuit (ECC); a Checkerboard Memory Array containing sub arrays; a Write Controller; a Charge Pump; a Vread Generator; an Oscillator; a Band Gap Reference Generator; and a Page Register/Fault Memory.
- 2. The invention of claim 1, further comprising a third system block.
- 3. The invention of claim 1, wherein one of the system blocks is the Vread Generator.
- 4. The invention of claim 3, wherein the Vread Generator provides a voltage to which a selected word line is driven during a read operation.
- 5. The invention of claim 4, wherein two control transistors per group of memory sub arrays are spatially distributed throughout the die to achieve reduced voltage drop along reference node Vread.
- 6. The invention of claim 1, wherein one of the system blocks is the write controller, and wherein groups of selected sub arrays are connected together by bidirectional data lines and are connected to the write controller.
- 7. The invention of claim 6, wherein selected cells are in selected sub arrays, each of which has a coordinated row decoder for locating the selected cells.
- 8. The invention of claim 1, wherein one of the system blocks is the write controller, and further comprising a fault memory and a logic block, wherein entries in the fault memory are determined by the write controller during the write operation and read by the logic block to activate a write operation to a redundant row.
- 9. The invention of claim 6, wherein the connection between the groups of sub arrays and the write controller includes data lines and control lines, said lines which are at least partially formed on a level of wiring at or near a top surface of the memory array.
- 10. The invention of claim 9 wherein the data and control lines are substantially parallel to memory array lines used for sensing data in memory cells.
- 11. The invention of claim 6, wherein the selected sub arrays contain user data cells, ECC data cells and cells containing redundancy control bits.
- 12. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; a smart write controller; and an oscillator.
- 13. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; a smart write controller; a collection of memory sub arrays; and a bi-directional connection between the memory sub arrays and the smart write controller.
- 14. The invention of claim 13, wherein, during a write operation, information is transferred bi-directionally.
- 15. The invention of claim 14, wherein data is transferred to the sub array for programming cells in the sub array and programming success is indicated to the smart write controller on the bi-directional connection.
- 16. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; and. a Checkerboard Memory Array containing sub arrays
- 17. The invention of claim 16, wherein wiring above memory cells connects the subarrays to a write controller.
- 18. The invention of claim 16, wherein a bi-directional connection is used between the memory subarrays and a smart write controller.
- 19. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; and a set of selected sub arrays containing the combination of user data, ECC data, and reducndancy control bits.
- 20. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; a Checkerboard Memory Array containing sub arrays; and ECC.
- 21. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; ECC; and smart write.
- 22. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; ECC; and on-the-fly redundancy.
- 23. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; and a Vread generator with distributed output.
- 24. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; and Smart write plus dummy bit lines.
- 25. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; and data from a page register is distributed in a corresponding physical row in each of the sub arrays.
- 26. The invention of claim 25, wherein each row contains the page register data, as well as ECC data and redundancy control bits.
- 27. A chip-level architecture comprising:
a monolithic three-dimensional write-once memory array; and a die organization having two control (driver) transistors per memory line, plus row decoders and bias circuits that are shared amongst memory lines.
- 28. The invention of claim 27 further comprising smart write.
- 29. A system or apparatus supported by any term, concept, feature, drawing, method, apparatus, system, etc. or portion thereof described in the above-listed documents, alone or in combination with any other term, concept, feature, drawing, method, apparatus, system, etc. or portion thereof described in the above-listed documents.
- 30. A method supported by any term, concept, feature, drawing, method, apparatus, system, etc. or portion thereof described in the above-listed documents, alone or in combination with any other term, concept, feature, drawing, method, apparatus, system, etc. or portion thereof described in the above-listed documents.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. provisional application No. 60/446,910, filed Feb. 11, 2003, which is hereby incorporated by reference.
[0002] The following 23 documents are hereby incorporated by reference:
[0003] 1. “512 Mb PROM with 8 Layers of Antifuse/Diode Cells” (to be presented as ISSCC 2003/Session 16/Non-Volatile Memory/Paper 16.4 at the 2003 IEEE International Solid-State Circuits Conference (3 pages)).
[0004] 2. 23 pages of slides (first slide labeled “Agenda;” last slide labeled “Summary”).
[0005] 3. U.S. Pat. No. 6,034,882 to Johnson et al. (“Vertically Stacked Field Programmable Nonvolatile Memory and Method of Fabrication”).
[0006] 4. U.S. Pat. No. 6,420,215 to Knall et al. (“Three Dimensional Memory Array and Method of Fabrication”).
[0007] 5. U.S. patent application Ser. No. 09/928,536 to Johnson (“Vertically-Stacked, Field Programmable, Nonvolatile Memory and Method of Fabrication”).
[0008] 6. U.S. patent application Ser. No. 10/185,507 to Vyvoda et al. (“Electrically Isolated Pillars in Active Devices”).
[0009] 7. U.S. patent application Ser. No. 10/326,470 to Herner et al. (“An Improved Method for Making High-Density Nonvolatile Memory”).
[0010] 8. U.S. patent application Ser. No. 09/748,589 to March et al. (“Memory Devices and Methods for Use Therewith”).
[0011] 9. U.S. Patent Application Publication No. US 2002-0081782 A1 (“Contact and Via Structure and Method of Fabrication”).
[0012] 10. U.S. Patent Application Publication No. US 2002-0136076 A1 (“Memory Device and Method for Sensing while Programming a Non-Volatile Memory Cell”).
[0013] 11. U.S. Patent Application Publication No. US 2002-0136045 A1 (“Memory Device with Row and Column Decoder Circuits Arranged in a Checkerboard Pattern under a Plurality of Memory Arrays”).
[0014] 12. U.S. patent application Ser. No. 10/024,647 (“Memory Device and Method for Storing Bits in Non-Adjacent Storage Locations in a Memory Array”).
[0015] 13. U.S. patent application Ser. No. 10/024,646 (“Memory Device and Method for Redundancy/Self-Repair”).
[0016] 14. U.S. Patent Application Publication No. US 2002-0083390 A1 (“Three-Dimensional Memory Array and Method for Storing Data Bits and ECC Bits Therein”).
[0017] 15. U.S. Pat. No. 6,486,728 to Kleveland (“Multi-Stage Charge Pump”).
[0018] 16. U.S. Pat. No. 6,385,074 to Johnson et al. (“Integrated Circuit Structure Including Three-Dimensional Memory Array”).
[0019] 17. U.S. patent application Ser. No. 09/748,649 to Scheuerlein et al. (“Partial Selection of Passive Element Memory Cell Sub-Arrays for Write Operation”).
[0020] 18. (a) U.S. Patent Application Publication No. US 2002-0136047A1 to Scheuerlein (“Method and Apparatus for Biasing Selected and Unselected Array Lines when Writing the Memory Array”). (b) U.S. Pat. No. 6,504,753, which has the same specification (excluding the claims).
[0021] 19. (a) U.S. patent application Ser. No. 09/896,468 to Scheuerlein (“Current Sensing Method and Apparatus Particularly Useful for a Memory Array of Cells Having Diode-Like Characteristics”). (b) U.S. patent application Ser. No. 09/897,704 to Scheuerlein (“Memory Array Incorporating Noise Detection Line”), which has the same specification (excluding the claims).
[0022] 20. U.S. Pat. No. 6,407,953 to Cleeves et al. (“Memory Array Organization and Related Test Method Particular Well Siuted for Integrated Circuits Having Write Once Memory Arrays”).
[0023] 21. U.S. Pat. No. 6,515,904 to Moore et al. (“Method and System for Increasing Programming Bandwidth in a Non-Volatile Memory Device”).
[0024] 22. U.S. patent application Ser. No. 10/306,887 to Scheuerlein et al. (“Multiheaded Decoder Structure Utilizing Memory Array Line Driver with Dual Purpose Driver Device”).
[0025] 23. U.S. patent application Ser. No. 10/217,182 to Kleveland et al. (“A Dynamic Sub Array Group Selection Scheme”).
Provisional Applications (1)
|
Number |
Date |
Country |
|
60446910 |
Feb 2003 |
US |