Claims
- 1. A circuit comprising:a plurality of groups of memory cells each (i) having a first and a second bitline and (ii) configured to read and write data to one or more of said plurality of groups of memory cells; and a control circuit configured to select an active group of said plurality of groups in response to one or more control signals, wherein said control circuit is implemented within said groups of memory cells.
- 2. The circuit according to claim 1, wherein each of said plurality of groups of memory cells is interdigitated.
- 3. The circuit according to claim 2, wherein each of said groups of memory cells comprises a plurality of blocks.
- 4. The circuit according to claim 3, wherein each of said plurality of blocks comprises a plurality of short sub-wordlines.
- 5. The circuit according to claim 4, wherein each of said cells in said active group are active when said short sub-wordlines are active, without column addresses.
- 6. The circuit according to claim 1, wherein said control circuit further comprises a single self-timed address transition detection circuit configured to decode said data to be read or written.
- 7. The circuit according to claim 3, wherein each block of said plurality of blocks comprises a sub-wordline driver for each row.
- 8. The circuit according to claim 1, wherein said first and second bitline have cross-coupled loads.
- 9. The circuit according to claim 1, further comprising one or more local buses and one or more global buses, wherein (i) each of said local buses comprises one or more single-ended local Q buses and (ii) each of said global buses comprises one or more single-ended global Q buses.
- 10. The circuit according to claim 9, wherein said one or more global data buses are configured to feed back data to said one or more local buses of said groups that are deselected.
- 11. The circuit according to claim 3, wherein each block of said plurality of blocks comprises a plurality of said memory cells.
- 12. The circuit according to claim 9, where each of said first and second bitline pair comprises a sense amplifier, wherein said each sense amplifier is configured to drive said one or more local buses.
- 13. The circuit according to claim 12, wherein said each sense amplifier is powered down by rail-to-rail excurting of said first and second bitline pair.
- 14. The circuit according to claim 3, wherein said control circuit is further configured to disconnect a defective block from a block power supply.
- 15. The circuit according to claim 14, wherein said control circuit is further configured to replace said defective block with one or more redundant blocks that are active only when enabled.
- 16. The circuit according to claim 1, wherein said plurality of groups are organized in rows and blocks.
- 17. A circuit comprising:means for reading and writing to and from a plurality of groups of bitlines; and means for selecting an active group within said plurality of groups in response to a single address detection signal and one or more control signals.
- 18. A method for reading and writing data to a plurality of memory cells comprising the steps of:(A) reading and writing to and/or from a selected group of a plurality of groups of said memory cells using a first and a second bitline; and (B) selecting said active group of said plurality of groups in response to a single address transition detection signal and one or more control signals.
- 19. The method according to claim 18, wherein (i) each group is organized in a plurality of rows and a plurality of blocks and (ii) each block of said plurality of blocks comprises a sub wordline driver for each row.
- 20. The method according to claim 19 further comprising the step of:(C) disconnecting a defective block of said plurality of blocks from a block power supply and replacing the defective block with a redundant block.
CROSS-REFERENCE TO RELATED APPLICATIONS
This is a continuation of U.S. Ser. No. 09/398,735 filed Sep. 17, 1999, now issued as U.S. Pat. No. 6,163,495.
The present invention may relate to co-pending applications U.S. Ser. No. 09/222,578, now issued as U.S. Pat. No. 6,323,701 and U.S. Ser. No. 09/200,219; U.S. Pat. Nos. 5,872,464 and 5,828,614, each of which is incorporated by reference in its entirety.
US Referenced Citations (22)
Non-Patent Literature Citations (6)
Entry |
Iulian C. Gradinariu for “Output Data Path Scheme in a Memory Device”, Ser. No. 09/200,219, filed Nov. 25, 1998. |
Iulian C. Gradinariu et al., for Scheme for Reducing Current in an Input Buffer, Ser. No. 09/222,578, filed Dec. 28, 1998. |
Practical Digital Design Using ICs, 3rd Edition, by Joseph D. Greenfield, 1994, pp. 416-433. |
Memory 1996, by Jim Griffin, Brian Matas and Christian de Subercasux, 1996, pp. 7-1 to 10-10. |
Session 16:Dynamic RAMs, FAM 16.6: A 45ns 16Mb DRAM with Triple-Well Structure, By Fujii et al., IEEE International Solid-State Circuits Conference, 1989, pp. 248-249. |
FA 13.5: A 15ns 16Mb CMOS SRAM with Reduced Voltage Amplitude Data Bus, By Matsumiya et al., IEEE International Solid-State Circuits Conference, 1992, pp. 214-216. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/398735 |
Sep 1999 |
US |
Child |
09/721324 |
|
US |