DE19723432A1 - Verfahren zum Verteilen von Banken in einem Halbleiterspeicher-Bauelement - Google Patents

Verfahren zum Verteilen von Banken in einem Halbleiterspeicher-Bauelement

Info

Publication number
DE19723432A1
DE19723432A1 DE19723432A DE19723432A DE19723432A1 DE 19723432 A1 DE19723432 A1 DE 19723432A1 DE 19723432 A DE19723432 A DE 19723432A DE 19723432 A DE19723432 A DE 19723432A DE 19723432 A1 DE19723432 A1 DE 19723432A1
Authority
DE
Germany
Prior art keywords
bank
banks
cell
semiconductor memory
bank selection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE19723432A
Other languages
English (en)
Other versions
DE19723432B4 (de
Inventor
Jung Won Suh
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Conversant IP NB 868 Inc
Original Assignee
Hyundai Electronics Industries Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=19464750&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE19723432(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Hyundai Electronics Industries Co Ltd filed Critical Hyundai Electronics Industries Co Ltd
Publication of DE19723432A1 publication Critical patent/DE19723432A1/de
Application granted granted Critical
Publication of DE19723432B4 publication Critical patent/DE19723432B4/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/02Disposition of storage elements, e.g. in the form of a matrix array
    • G11C5/025Geometric lay-out considerations of storage- and peripheral-blocks in a semiconductor storage device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/06Arrangements for interconnecting storage elements electrically, e.g. by wiring
    • G11C5/063Voltage and signal distribution in integrated semi-conductor memory access lines, e.g. word-line, bit-line, cross-over resistance, propagation delay
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers

Description

Die vorliegende Erfindung betrifft allgemein ein Verfahren zum Verteilen von Banken in einem Halbleiterspeicher-Bauelement, in welchem einzelne Zellen effizient in Banken unterteilt sind, und insbesondere betrifft die Erfindung ein Bankenverteilungs­ verfahren zum Unterteilen jeder Zellengruppierung vertikal und horizontal in mehrere Banken und zum Minimieren der Länge eines Datenbusses, um einen Hochgeschwindigkeitsbetrieb des Halblei­ terspeicher-Bauelements zu ermöglichen.
Üblicherweise wird auf eine Gruppe von Zellen in einem Halblei­ terspeicher-Bauelement, Bank genannt, einzeln zugegriffen. Jedes in großem Umfang integrierte Halbleiterspeicher-Bauele­ ment erfordert mehrere Banken, weil das Leistungsvermögen durch einen Bankenverschachtelungsbetrieb erhöht ist.
Beispielsweise erfordert ein dynamischer 16-MBit-Zugriffspei­ cher (DRAM) zwei Banken, ein 64-MBit-DRAM erfordert 4 Banken, ein 256-MBit-DRAM erfordert 8 oder 16 Banken und ein 1-GBit- DRAM erfordert 32 oder mehr Banken.
Die Verteilung von Banken wird zur Verbesserung der Arbeits­ geschwindigkeit des Halbleiterspeicher-Bauelements durchge­ führt. Dies ist deshalb der Fall, weil die Arbeitsgeschwindig­ keit des Halbleiterspeicher-Bauelements geringer ist als dieje­ nige eines Mikroprozessors, was zu einer Verschlechterung des Systemgesamtleistungsvermögens führt. Um die Hochgeschwindig­ keits- und Breitbandanforderungen an das Halbleiterspeicher- Bauelement zu erfüllen, müssen mehrere Banken in dem Halblei­ terspeicher-Bauelement vorgesehen werden. Ein derartiges her­ kömmliches Bankenverteilungsverfahren für das Halbleiterspei­ cher-Bauelement wird nachfolgend anhand von Fig. 1 erläutert.
Fig. 1 zeigt eine Ansicht einer Bankenverteilungskonfiguration eines herkömmlichen Halbleiterspeicher-Bauelements. Wie in die­ ser Zeichnung gezeigt, weist das herkömmliche Halbleiterspei­ cher-Bauelement mehrere Banken (beispielsweise 4 Banken 0-3) auf, von denen jede mit zwei Bankenabschnitten oder linken und rechten Bankenabschnitten, jeweils entsprechend Zellengruppie­ rungen, versehen ist. Ein Spaltendekoder ist mit sowohl den linken wie den rechten Bankenabschnitten verbunden und ein Zei­ lendekoder ist zwischen den linken und rechten Bankenabschnit­ ten angeordnet und gemeinsam mit ihnen verbunden.
Ein Datenbus ist mit N (N = natürliche Zahl) Datenbusleitungen zum Übertragen von Daten von den Banken 0 bis 3 zu N Ein/Ausgangsanschlußfeldern versehen.
Bei dem vorstehend erläuterten herkömmlichen Halbleiterspei­ cher-Bauelement ist der Datenbus jedoch extrem lang, weil er Daten von sämtlichen der Banken 0 bis 3 zu den Ein/Ausgangsanschlußfeldern überträgt, was zu einer Verzögerung bei der Datenausgabe führt. Eine derartige Datenausgabeverzöge­ rung macht einen Hochgeschwindigkeitsbetrieb des Halbleiter­ speicher-Bauelements unmöglich.
Außerdem erfordert die Bankenimplementation dieselbe Anzahl an Zeilendekodern und Zeilensteuersignalen wie Banken vorhanden sind, was zu einer deutlichen Erhöhung der Chipfläche führt.
Die vorliegende Erfindung ist deshalb im Hinblick auf die vor­ stehend genannten Probleme gemacht worden, und eine Aufgabe der Erfindung besteht darin, ein Verfahren zum Verteilen von Banken in einem Halbleiterspeicher-Bauelement zu schaffen, bei welchem jede Zellengruppierung vertikal und horizontal in mehrere Ban­ ken unterteilt wird, was zu einer deutlichen Verringerung der Chipfläche im Vergleich zu einem herkömmlichen Bankenvertei­ lungsverfahren führt. Dieses Verfahren erlaubt es, daß der Datenbus längenmäßig minimiert wird, weil er an jeder Zellen­ gruppierung angeordnet ist, so daß ein Hochgeschwindigkeitsbe­ trieb des Halbleiterspeicher-Bauelements möglich ist.
Gemäß einem Aspekt schafft die Erfindung ein Verfahren zum Unterteilen von Banken in einem Halbleiterspeicher-Bauelement, wobei die Banken in einer Anzahl von 2X+Y vorhanden sind, wobei das Halbleiterspeicher-Bauelement eine 2A-Bit-Kapazität auf­ weist und 2A-B-1-Zellengruppierungsblöcke aufweist, von denen jeder 2B-Bit-Zellengruppierungen aufweist, mehrere Spaltendeko­ der, die jeweils mit den Zellengruppierungen verbunden sind, und mehrere Zeilendekoder, von denen jeder zwischen den zwei Zellengruppierungen in jedem der Zellengruppierungsblöcke ange­ ordnet und gemeinsam mit ihnen verbunden ist, aufweisend den ersten Schritt:
Teilen jeder der 2B-Zellengruppierungen horizontal durch 2X und vertikal durch 2Y in 2X+Y-Zellengruppen in der Art, daß 2B-X-Y- Zellen jeder der 2X+Y-Zellengruppen zugeordnet werden können, und den zweiten Schritt:
Festlegen jeder der 2X+Y-Bit-Zellengruppen als Bankenabschnitt einer entsprechenden der 2X+Y-Banken, wobei A, B, X und Y natür­ liche Zahlen sind.
Gemäß einem weiteren Aspekt schafft die vorliegende Erfindung ein Verfahren zum Unterteilen von Banken in einem Halbleiter­ speicher-Bauelement, wobei die Banken in einer Anzahl von 2X+Y-P vorhanden sind, wobei das Halbleiterspeicher-Bauelement eine 2A-Bit-Kapazität aufweist und 2A-B-1-Zellengruppierungsblöcke aufweist, von denen jeder 2B-Bit-Zellengruppierungen aufweist, mehrere Spaltendekoder, die jeweils mit den Zellengruppierungen verbunden sind, und mehrere Zeilendekoder, von denen jeder zwi­ schen den zwei Zellengruppierungen in jedem der Zellengruppie­ rungsblöcke angeordnet und gemeinsam mit ihnen verbunden ist, aufweisend den ersten Schritt:
Teilen jeder der 2B-Bit-Zellengruppierungen horizontal durch 2X und vertikal durch 2Y in 2X+Y-Zellengruppen in der Art, daß 2B-X-Y-Zel­ len jeder der 2X+Y-Zellengruppen zugeordnet werden können, und den zweiten Schritt:
Festlegen von jeweils der 2P der 2X+Y-Zellengruppen als Banken­ abschnitte einer entsprechenden der 2X+Y-P-Banken, wobei A, B, P, X und Y natürliche Zahlen sind.
Gemäß noch einem weiteren Aspekt schafft die vorliegende Erfin­ dung ein Verfahren zum Unterteilen von Banken in einem Halblei­ terspeicher-Bauelement, wobei die Banken in einer Anzahl von 2X+Y+1 vorhanden sind, wobei das Halbleiterspeicher-Bauelement eine 2A-Bit-Kapazität aufweist und 2A-B-1-Zellengruppierungs­ blöcke aufweist, von denen jeder 2B-Bit-Zellengruppierungen aufweist, mehrere Spaltendekoder, die jeweils mit den Zellen­ gruppierungen verbunden sind, und mehrere Zeilendekoder, von denen jeder zwischen den zwei Zellengruppierungen in jedem der Zellengruppierungsblöcke angeordnet und gemeinsam mit ihnen verbunden ist, aufweisend die ersten Schritt:
Teilen jeder der 2B-Bit-Zellengruppierungen horizontal durch 2X und vertikal durch 2Y in 2X+Y-Zellengruppen in der Art, daß 2B-X-Y-Zel­ len jeder der 2X+Y-Zellengruppen zugeordnet werden können, und den zweiten Schritt:
Festlegen jeder der 2X+Y+1-Zellengruppen in jedem der Zellen­ gruppierungsblöcke als Bankenabschnitt einer entsprechenden der 2X+Y+1-Banken, wobei A, B, X und Y natürliche Zahlen sind.
Nachfolgend wird die Erfindung anhand der Zeichnungen beispiel­ haft näher erläutert; es zeigen:
Fig. 1 eine Ansicht einer Bankenverteilungskonfiguration eines herkömmlichen Halbleiterspeicher-Bauelements,
Fig. 2 eine Ansicht einer Bankenverteilungskonfiguration eines Halbleiterspeicher-Bauelements gemäß einer ersten Ausführungs­ form der vorliegenden Erfindung,
Fig. 3 eine Ansicht einer Bankenverteilungskonfiguration eines Halbleiterspeicher-Bauelements gemäß einer zweiten Ausführungs­ form der vorliegenden Erfindung,
Fig. 4 eine Ansicht einer Bankenverteilungskonfiguration eines Halbleiterspeicher-Bauelements gemäß einer dritten Ausführungs­ form der vorliegenden Erfindung,
Fig. 5 eine Ansicht einer Bankenverteilungskonfiguration eines Halbleiterspeicher-Bauelements gemäß einer vierten Ausführungs­ form der vorliegenden Erfindung,
Fig. 6A eine Ansicht von Vertikal- und Horizontalbankenwahl­ signalen, die bei der vorliegenden Erfindung verwendet werden, und
Fig. 6B ein Schaltungsdiagramm des Aufbaus eines Bankenfrei­ gabesignalgenerators in Übereinstimmung mit der vorliegenden Erfindung.
Fig. 2 zeigt eine Ansicht einer Bankenverteilungskonfiguration eines Halbleiterspeicher-Bauelements gemäß einer ersten Ausfüh­ rungsform der vorliegenden Erfindung. Wie in dieser Zeichnung gezeigt, weist das Halbleiterspeicher-Bauelement mehrere Zel­ lengruppierungsblöcke (beispielsweise 4 Zellengruppierungs­ blöcke) auf, von denen jeder mit 2 Zellengruppierungen versehen ist. Jede der Zellengruppierungen ist vertikal durch 2 und horizontal durch 2 in 4 Zellengruppen unterteilt, von denen jede einen Bankenabschnitt bildet. Ein Spaltendekoder ist mit jeder der Zellengruppierungen verbunden, und ein Zeilendekoder ist zwischen den 2 Zellengruppierungen in jedem der Zellengrup­ pierungsblöcke angeordnet und gemeinsam mit ihnen verbunden.
Das Halbleiterspeicher-Bauelement weist ferner mehrere Banken (beispielsweise 4 Banken 0-3) auf, von denen jede mit 8 Banken­ abschnitten entsprechend jeweils den Zellengruppierungen ver­ sehen ist. Beispielsweise weist die Bank 0, die in der Zeich­ nung durch Doppelstriche bezeichnet ist, 8 Bankenabschnitte auf, die jeweils in den Zellenarrays verteilt sind.
Wenn auf eine der vier Banken 0-3 zugegriffen wird, werden Daten von den acht Bankenabschnitten der entsprechenden Bank gleichzeitig ausgegeben, was zu einer erhöhten Ausgabegeschwin­ digkeit führt.
Ein Datenbus ist entsprechend jeder der Zellengruppierung vor­ gesehen und weist N/8 Datenbusleitungen auf. Auf diese Weise ist die Länge des Datenbusses minimiert.
In dem Fall, daß das Halbleiterspeicher-Bauelement eine 2A-Bit- Kapazität aufweist und 2A-8-1-Zellengruppierungsblöcke aufweist, von denen jeder 2⁸-Bit-Zellengruppierungen, mehrere Spalten­ dekoder, die jeweils mit den Zellengruppierungen verbunden sind, und mehrere Zeilendekoder, die zwischen den zwei Zellen­ gruppierungen in jedem der Zellenblöcke angeordnet und gemein­ sam mit ihnen verbunden sind (wobei A und B natürliche Zahl sind und 2A die Anzahl an Zellen in dem Speicher-Bauelement bezeichnet) aufweist, ist jede der 2⁸-Bit-Zellengruppierungen horizontal durch 2X und vertikal durch 2Y in 2X+Y-Zellengruppen unterteilt, von denen jede 2B-X-Y-Zellen enthält, wobei X und Y natürliche Zahlen sind. Jede der 2X+Y-Zellengruppen ist als Ban­ kenabschnitt von jeder der 2X+Y-Banken festgelegt.
In anderen Worten weist das Halbleiterspeicher-Bauelement 2X+Y- Banken auf, von denen jede eine 2A-X-Y-Bit-Kapazität aufweist. Jede der 2X+Y-Banken weist 2B-X-Y-Bit-Zellengruppen oder -Bankenabschnitte auf, die jeweils in sämtlichen der Zellen­ gruppierungen verteilt sind.
Beispielsweise beträgt in einem 16-MBit-DRAM 2A 2²⁴ und 2B 2²¹, wenn jede Zellengruppierung eine 16-MBit-Kapazität hat. In die­ sem Fall beträgt die Anzahl an Zellengruppierungsblöcken 224-21-1 oder 4.
In dem Fall, daß auf n (natürliche Zahl) Daten gleichzeitig von den 2B-X-Y-Bit-Bankenabschnitten von jeder Bank zugegriffen wer­ den muß, die jeweils in sämtlichen der Zellengruppierungen ver­ teilt sind, müssen 2A-B-Datenbusse, von denen jeder eine n/2A-B- Bit-Kapazität aufweist, in dem Speicher-Bauelement bezeichnet werden, um die n Daten zu den Ein/Ausgabeanschlußfeldern zu übertragen. Sämtliche der Datenbusse können n Bits zu den Datenein-/ausgabeanschlußfeldern gleichzeitig übertragen.
Fig. 3 zeigt eine Ansicht einer Bankenverteilungskonfiguration eines Halbleiterspeicher-Bauelements gemäß einer zweiten Aus­ führungsform der vorliegenden Erfindung. Wie in dieser Zeich­ nung gezeigt, weist die zweite Ausführungsform gemäß der vor­ liegenden Erfindung denselben Aufbau wie die erste Ausführungs­ form gemäß Fig. 2 auf, mit der Ausnahme, daß jede der Zellen­ gruppierung vertikal durch 4 und horizontal durch 4 in sechs­ zehn Zellengruppen unterteilt ist, von denen jede einen Banken­ abschnitt bildet, und jede der sechszehn Banken 0-15 mit acht Bankenabschnitten entsprechend jeweils den Zellengruppierungen versehen ist. Ähnlich wie bei der ersten Ausführungsform in Fig. 2 ist ein Datenbus mit N/8-Bit-Kapazität an jeder Zellen­ gruppierung angeordnet.
Die zweite Ausführungsform in Fig. 3 kann min demselben Algo­ rithmus ausgedrückt werden wie die erste Ausführungsform in Fig. 2.
Fig. 4 zeigt eine Ansicht einer Bankenverteilungskonfiguration eines Halbleiterspeicher-Bauelements gemäß einer dritten Aus­ führungsform der vorliegenden Erfindung. Wie in dieser Zeich­ nung gezeigt, ist jede der Zellengruppierungen vertikal durch 4 und horizontal durch 4 in sechszehn Zellengruppen unterteilt, von denen jeweils zwei Bankenabschnitte einer Bank bilden, und jede der acht Banken 0-7 ist mit sechszehn Bankenabschnitten versehen, von denen jeweils zwei jeder der Zellengruppierungen entsprechen.
In dem Fall, daß das Halbleiterspeicher-Bauelement eine 2A-Bit- Kapazität aufweist und 2A-B-1-Zellengruppierungsblöcke, von denen jeder zwei 2B-Bit-Zellengruppierungen enthält, mehrere Spaltendekoder, die jeweils mit den Zellengruppierungen verbun­ den sind, und mehrere Zeilendekoder, die jeweils zwischen den zwei Zellengruppierungen in jedem der Zellengruppierungsblöcke angeordnet und gemeinsam mit ihnen verbunden sind (wobei A und B natürliche Zahlen sind), aufweist, ist jede der 2B-Bit-Zel­ lengruppierungen horizontal durch 2X und vertikal durch 2Y in 2X+Y-Zellengruppen unterteilt, von denen jede 2B-X-Y-Zellen ent­ hält, wobei X und Y natürliche Zahlen sind. Jeweils 2P der 2X+Y- Zellengruppen sind als Bankenabschnitte von jeder der 2X-Y-P- Banken festgelegt, wobei P eine natürliche Zahl ist.
Ähnlich wie bei der ersten Ausführungsform in Fig. 2, ist ein Datenbus mit einer N/8-Bit-Kapazität an jeder Zellengruppierung angeordnet.
Fig. 5 zeigt eine Ansicht einer Bankenverteilungskonfiguration eines Halbleiterspeicher-Bauelements gemäß einer vierten Aus­ führungsform der vorliegenden Erfindung. Wie in dieser Zeich­ nung gezeigt, weist das Halbleiterspeicher-Bauelement mehrere Zellengruppierungsblöcke (beispielsweise Vier-Zellen-Gruppie­ rungsblöcke) auf, von denen jeder mit Zwei Zellengruppierungen versehen ist. Jede der Zellengruppierungen ist vertikal durch 2 und horizontal durch 4 in acht Zellengruppen unterteilt, von denen jede einen Bankenabschnitt bildet. Ein Spaltendekoder ist mit jeder der Zellengruppierungen verbunden und ein Zeilendeko­ der ist zwischen den zwei Zellengruppierungen in jedem der Zel­ lengruppierungsblöcke angeordnet und gemeinsam mit ihnen ver­ bunden.
Das Halbleiterspeicher-Bauelement weist außerdem mehrere Banken (beispielsweise 16 Banken 0-15) auf, von denen jede mit vier Bankenabschnitten entsprechend jeweils den Zellengruppierungs­ blöcken versehen ist.
In dem Fall, daß das Halbleiterspeicher-Bauelement eine 2A-Bit- Kapazität aufweist und 2A-B-1-Zellengruppierungsblöcke aufweist, von denen jeder zwei 2B-Bit-Zellengruppierungen, mehrere Spal­ tendekoder, die jeweils mit den Zellengruppierungen verbunden sind, und mehrere Zeilendekoder, von denen jeder zwischen den zwei Zellengruppierungen in jedem der Zellengruppierungsblöcke angeordnet und gemeinsam mit ihnen verbunden ist (wobei A und B natürliche Zahlen sind), aufweist, ist jede der 2B-Bit-Zellen­ gruppierungen horizontal durch 2X und vertikal durch 2Y in 2X+Y- Zellengruppen unterteilt, von denen jede 2B-X-Y-Zellen enthält, wobei X und Y natürliche Zahlen sind. Jede der 2X+Y+1-Zellen­ gruppen in jedem der Zellengruppierungsblöcke ist als Bankab­ schnitt von jeder der 2X+Y+1-Banken festgelegt.
In derselben Weise sind mehrere Banken in dem Halbleiterspei­ cher-Bauelement dazu vorgesehen, daß die Chipfläche minimal erhöht werden muß bzw. kann.
In dem Fall, daß auf n (natürliche Zahl) Daten gleichzeitig von den 2B-X-Y-Bit-Bankabschnitten von einer der Banken zugegriffen werden muß, die jeweils in sämtlichen Zellengruppierungsblöcken verteilt sind, müssen 2A-B-1-Datenbusse, von denen jeder eine n/2A-B-1-Bit-Kapazität aufweist, in dem Speicher-Bauelement bezeichnet werden, um die n Daten zu den Ein/Ausgabeanschlußfeldern zu übertragen. Jeder der Datenbusse kann n Bits zu den Datenein-/ausgabeanschlußfeldern gleichzeitig übertragen.
Fig. 6A zeigt eine Ansicht von Vertikal- und Horizontal-Banken­ wahlsignalen VBS und HBS, die bei der vorliegenden Erfindung verwendet werden, und Fig. 6B zeigt ein Schaltungsdiagramm des Aufbaus eines Bankenfreigabesignalgenerators gemäß der vorlie­ genden Erfindung.
Wortleitungs- und Bitleitungserfassungs- bzw. abtastverstärker in jeder Bank müssen unabhängig von denen in anderen Banken getrieben werden. Aus diesem Grund ist ein Bankenfreigabesignal für jede Bank erforderlich. In dem Fall, daß jede Zellengrup­ pierung horizontal durch 2X und vertikal durch 2Y in 2X+Y-Ban­ kenabschnitte unterteilt ist, müssen X + Y Bankenwahladressen (ein Teil der Zeilenadressen) dekodiert werden, um die Horizon­ tal- und Vertikal-Bankenwahlsignale HBS und VBS zu erzeugen. In dem Bankenfreigabesignalgenerator verknüpft ein NAND-Gate die Horizontal- und Vertikal-Bankenwahlsignale HBS und VBS NAND- mäßig und ein Inverter invertiert ein Ausgangssignal von dem NAND-Gatter und gibt das invertierte Signal als das Bankenfrei­ gabesignal aus. Insbesondere führt der Bankenfreigabesignal­ generator eine UND-Operation in bezug auf die Horizontal- und Vertikal-Bankenwahlsignale HBS und VBS aus, um das Bankenfrei­ gabesignal zu erzeugen.
Das Bankenfreigabesignal wird verwendet, um Wortleitungs- und Bitleitungsabtastverstärker in der entsprechend Bank aktiv zu machen, und zwar unabhängig von den anderen Banken.
Obwohl nicht gezeigt, können Schaltungen zum Erzeugen von Hori­ zontal- und Vertikalbankenwahlsignalen HBS und VBS einfach durch Verwenden eines NAND-Gatters und eines Inverters als Zei­ lendekoder implementiert werden. In Fig. 6B können Horizontal- und Vertikal-Bankwahlsignale HBS und VBS wie folgt ausgedrückt sein:
Horizontal-Bankenwahlsignal = HBSi, 1 i 2X
Vertikal-Bankenwahlsignal = VBSj′ 1 j 2Y.
Wie aus der vorstehenden Erläuterung hervorgeht, wird erfin­ dungsgemäß jede der Zellengruppierung vertikal und horizontal in mehrere Banken (banks), d. h., logische Speichereinhei­ ten, unterteilt, was zu einer deutlichen Verringerung der Chip­ fläche im Vergleich zu einem herkömmlichen Bankenverteilungs­ verfahren führt. Außerdem ist der Datenbus bezüglich seiner Länge minimiert, weil er an jeder Zellengruppierung angeordnet ist. Deshalb ist ein Hochgeschwindigkeitsbetrieb des Halblei­ terspeicher-Bauelements möglich.
Obwohl die bevorzugten Ausführungsformen der vorliegenden Er­ findung zu Erläuterungszwecken offenbart wurden, erschließen sich dem Fachmann zahlreiche Modifikationen, Zusätze und Er­ sätze, ohne vom Umfang der Erfindung abzuweichen, die in den beiliegenden Ansprüchen festgelegt ist.

Claims (13)

1. Verfahren zum Unterteilen von Banken in einem Halbleiter­ speicher-Bauelement, wobei die Banken in einer Anzahl von 2X+Y vorhanden sind, wobei das Halbleiterspeicher-Bauele­ ment eine 2A-Bit-Kapazität aufweist und 2A-B-1-Zellengrup­ pierungsblöcke aufweist, von denen jeder 2B-Bit-Zellen­ gruppierungen aufweist, mehrere Spaltendekoder, die jeweils mit den Zellengruppierungen verbunden sind, und mehrere Zeilendekoder, von denen jeder zwischen den zwei Zellengruppierungen in jedem der Zellengruppierungsblöcke angeordnet und gemeinsam mit ihnen verbunden ist, aufwei­ send die Schritte:
  • (a) Teilen jeder der 2B-Zellengruppierungen horizontal durch 2X und vertikal durch 2Y in 2X+Y-Zellengruppen in der Art, daß 2B-X-Y-Zellen jeder der 2X+Y-Zellen­ gruppierungen zugeordnet werden können, und
  • (b) Festlegen jeder der 2X+Y-Zellengruppen als Bankenab­ schnitt einer entsprechenden der 2X+Y-Banken, wobei A, B, X und Y natürliche Zahlen sind.
2. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 1, wobei 2A-B-Datenbusse vorgesehen sind, um gleichzeitig Daten von den Bankenab­ schnitten jeder in den Zellengruppierungen jeweils ver­ teilten Bank zu Ein/Ausgabeanschlußfeldern zu übertragen, wobei jeder der Datenbusse an jeder der Zellengruppierun­ gen angeordnet ist.
3. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 1, außerdem aufweisend den Schritt, ein Bankenfreigabesignal zu erzeugen, um die Banken einzeln freizugeben, wobei der Bankenfreigabe­ signalerzeugungsschritt die Schritte aufweist:
Dekodieren von X+Y-Bankenwahladressen, um ein Horizontal- Bankenwahlsignal zu erzeugen,
Erzeugen eines Vertikal-Bankenwahlsignals, ansprechend auf das Horizontal -Bankenwahlsignal, und
Durchführen einer UND-Operation in bezug auf die Horizon­ tal- und Vertikal-Bankenwahlsignale zur Erzeugung des Ban­ kenfreigabesignals.
4. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 3, wobei die Horizontal- und Vertikal-Bankenwahlsignale wie folgt ausgedrückt sind:
Horizontal-Bankenwahlsignal = HBSi, 1 i 2X
Vertikal-Bankenwahlsignal = VBSj, 1 j 2Y.
5. Verfahren zum Unterteilen von Banken in einem Halbleiter­ speicher-Bauelement, wobei die Banken in einer Anzahl von 2X+Y-P vorhanden sind, wobei das Halbleiterspeicher-Bauele­ ment eine 2A-Bit-Kapazität aufweist und 2A-B-1-Zellengrup­ pierungsblöcke aufweist, von denen jeder 2B-Bit-Zellen­ gruppierungen aufweist, mehrere Spaltendekoder, die jeweils mit den Zellengruppierungen verbunden sind, und mehrere Zeilendekoder, von denen jeder zwischen den zwei Zellengruppierungen in jedem der Zellengruppierungsblöcke angeordnet und gemeinsam mit ihnen verbunden ist, aufwei­ send die Schritte:
  • (a) Unterteilen jeder der 2B-Bit-Zellengruppierungen horizontal durch 2X und vertikal durch 2Y in 2X+Y-Zel­ lengruppen in der Art, daß 2B-X-Y-Zellen jeder der 2X+Y-Zellengruppen zugeordnet werden können, und
  • (b) Festlegen jeweils der 2P der 2X+Y-Zellengruppen als Bankenabschnitt einer entsprechenden der 2X+Y-P-Ban­ ken, wobei A, B, P, X und Y natürliche Zahlen sind.
6. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 5, wobei 2A-B-Datenbusse vorgesehen sind, um gleichzeitig Daten von den Bankenab­ schnitten jeder in den Zellengruppierungen jeweils ver­ teilten Bank zu Ein/Ausgabeanschlußfeldern zu übertragen, wobei jeder der Datenbusse an jeder der Zellengruppierun­ gen angeordnet ist.
7. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 5, außerdem aufweisend den Schritt, ein Bankenfreigabesignal zu erzeugen, um die Banken einzeln freizugeben, wobei der Bankenfreigabe­ signalerzeugungsschritt die Schritte aufweist:
Dekodieren von X+Y-P-Bankenwahladressen, um ein Horizon­ tal-Bankenwahlsignal zu erzeugen,
Erzeugen eines Vertikal-Bankenwahlsignals, ansprechend auf das Horizontal-Bankenwahlsignal, und
Durchführen einer UND-Operation in bezug auf die Horizon­ tal- und Vertikal-Bankenwahlsignale zur Erzeugung des Ban­ kenfreigabesignals.
8. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 7, wobei die Horizontal- und Vertikal-Bankenwahlsignale wie folgt ausgedrückt sind:
Horizontal-Bankenwahlsignal = HBSi, 1 i 2X-P
Vertikal-Bankenwahlsignal = VBSj, 1 j 2Y.
9. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 7, wobei die Horizontal- und Vertikal-Bankenwahlsignale wie folgt ausgedrückt sind:
Horizontal-Bankenwahlsignal = HBSi, 1 i 2X
Vertikal-Bankenwahlsignal = VBSj, 1 j 2Y-P.
10. Verfahren zum Unterteilen von Banken in einem Halbleiter­ speicher-Bauelement, wobei die Banken in einer Anzahl von 2X+Y+1 vorhanden sind, wobei das Halbleiterspeicher-Bauele­ ment eine 2A-Bit-Kapazität aufweist und 2A-B-1-Zellengrup­ pierungsblöcke aufweist, von denen jeder 2B-Bit-Zellen­ gruppierungen aufweist, mehrere Spaltendekoder, die jeweils mit den Zellengruppierungen verbunden sind, und mehrere Zeilendekoder, von denen jeder zwischen den zwei Zellengruppierungen in jedem der Zellengruppierungsblöcke angeordnet und gemeinsam mit ihnen verbunden ist, aufwei­ send die Schritte:
  • (a) Teilen jeder der 2B-Bit-Zellengruppierungen horizon­ tal durch 2X und vertikal durch 2Y in 2X+Y-Zellengrup­ pen in der Art, daß 2B-X-Y-Zellen jeder der 2X+Y-Zel­ lengruppen zugeordnet werden können, und
  • (b) Festlegen jeder der 2X+Y+1-Zellengruppen in jedem der Zellengruppierungsblöcken als Bankenabschnitt einer entsprechenden 2X+Y+1-Banken, wobei A, B, X und Y natürliche Zahlen sind.
11. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 10, wobei 2A-B-1-Daten­ busse vorgesehen sind, um gleichzeitig Daten von den Ban­ kenabschnitten jeder in den Zellengruppierungen jeweils verteilten Bank zu Ein/Ausgabeanschlußfeldern zu übertra­ gen, wobei jeder der Datenbusse an jeder der Zellengrup­ pierungen angeordnet, ist.
12. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 10, außerdem aufweisend den Schritt, ein Bankenfreigabesignal zu erzeugen, um die Banken einzeln freizugeben, wobei der Bankenfreigabe­ signalerzeugungsschritt die Schritte aufweist:
Dekodieren von X+Y+1-Bankenwahladressen, um ein Horizon­ tal-Bankenwahlsignal zu erzeugen,
Erzeugen eines Vertikal-Bankenwahlsignals, ansprechend auf das Horizontal-Bankenwahlsignal, und
Durchführen einer UND-Operation in bezug auf die Horizon­ tal- und Vertikal-Bankenwahlsignale zur Erzeugung des Ban­ kenfreigabesignals.
13. Verfahren zum Verteilen von Banken in einem Halbleiter­ speicher-Bauelement nach Anspruch 12, wobei die Horizon­ tal- und Vertikal-Bankenwahlsignale wie folgt ausgedrückt sind:
Horizontal-Bankenwahlsignal = HBSi, 1 i 2X
Vertikal-Bankenwahlsignal = VBSj, 1 j 2Y+1.
DE19723432A 1996-06-29 1997-06-04 Halbleiterspeicher-Bauelement mit Bänken Expired - Lifetime DE19723432B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019960025753A KR100203145B1 (ko) 1996-06-29 1996-06-29 반도체 메모리 소자의 뱅크 분산 방법
KR96-25753 1996-06-29

Publications (2)

Publication Number Publication Date
DE19723432A1 true DE19723432A1 (de) 1998-01-02
DE19723432B4 DE19723432B4 (de) 2005-03-03

Family

ID=19464750

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19723432A Expired - Lifetime DE19723432B4 (de) 1996-06-29 1997-06-04 Halbleiterspeicher-Bauelement mit Bänken

Country Status (6)

Country Link
US (1) US6209056B1 (de)
JP (1) JPH1069767A (de)
KR (1) KR100203145B1 (de)
DE (1) DE19723432B4 (de)
GB (1) GB2314654B (de)
TW (1) TW358179B (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001039112A1 (de) * 1999-11-26 2001-05-31 Infineon Technologies Ag Vertikal integrierte schaltungsanordnung und verfahren zum betreiben einer vertikal integrierten schaltungsanordnung

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100297713B1 (ko) * 1998-09-01 2001-08-07 윤종용 멀티뱅크 반도체 메모리장치
JP3707943B2 (ja) 1998-12-24 2005-10-19 株式会社東芝 半導体記憶装置
US6404694B2 (en) * 1999-08-16 2002-06-11 Hitachi, Ltd. Semiconductor memory device with address comparing functions
JP2001344976A (ja) * 2000-06-05 2001-12-14 Mitsubishi Electric Corp 半導体集積回路
US6725314B1 (en) 2001-03-30 2004-04-20 Sun Microsystems, Inc. Multi-bank memory subsystem employing an arrangement of multiple memory modules
KR100762867B1 (ko) * 2001-06-28 2007-10-08 주식회사 하이닉스반도체 글로벌 입출력 라인을 갖는 반도체 메모리 장치
US6775736B2 (en) * 2002-01-31 2004-08-10 International Business Machines Corporation Embedded DRAM system having wide data bandwidth and data transfer data protocol
US6996686B2 (en) * 2002-12-23 2006-02-07 Sun Microsystems, Inc. Memory subsystem including memory modules having multiple banks
US7149842B2 (en) * 2003-07-17 2006-12-12 Sun Microsystems, Inc. Efficient utilization of shared buffer memory and method for operating the same
JP4534132B2 (ja) * 2004-06-29 2010-09-01 エルピーダメモリ株式会社 積層型半導体メモリ装置
US8595459B2 (en) 2004-11-29 2013-11-26 Rambus Inc. Micro-threaded memory
US7349233B2 (en) * 2006-03-24 2008-03-25 Intel Corporation Memory device with read data from different banks
KR100849071B1 (ko) * 2007-05-31 2008-07-30 주식회사 하이닉스반도체 반도체 메모리 장치
US9123395B2 (en) * 2007-11-09 2015-09-01 SK Hynix Inc. Stack bank type semiconductor memory apparatus capable of improving alignment margin
US11169732B2 (en) * 2017-05-18 2021-11-09 Kabushiki Kaisha Toshiba Computing device
KR102586179B1 (ko) * 2018-10-04 2023-10-10 에스케이하이닉스 주식회사 반도체 장치

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4630230A (en) * 1983-04-25 1986-12-16 Cray Research, Inc. Solid state storage device
JPS6059588A (ja) * 1983-09-12 1985-04-05 Hitachi Ltd 半導体記憶装置
JPS62202399A (ja) * 1985-10-04 1987-09-07 Mitsubishi Electric Corp 半導体メモリ
US4845677A (en) * 1987-08-17 1989-07-04 International Business Machines Corporation Pipelined memory chip structure having improved cycle time
JP2542706B2 (ja) * 1989-10-05 1996-10-09 株式会社東芝 ダイナミックram
US5150330A (en) * 1990-01-24 1992-09-22 Vlsi Technology, Inc. Interblock dispersed-word memory architecture
JP2519593B2 (ja) 1990-10-24 1996-07-31 三菱電機株式会社 半導体記憶装置
JPH04362592A (ja) 1991-06-08 1992-12-15 Hitachi Ltd 半導体記憶装置
KR950004853B1 (ko) * 1991-08-14 1995-05-15 삼성전자 주식회사 저전력용 블럭 선택 기능을 가지는 반도체 메모리 장치
JP2968134B2 (ja) * 1991-11-27 1999-10-25 三菱電機株式会社 半導体記憶装置
JP2988804B2 (ja) 1993-03-19 1999-12-13 株式会社東芝 半導体メモリ装置
KR100230230B1 (ko) * 1993-12-24 1999-11-15 윤종용 메모리 어드레싱 방법 및 장치
JP3380050B2 (ja) 1994-07-14 2003-02-24 富士通株式会社 半導体記憶装置のデータ読み出し方法
JP3421441B2 (ja) * 1994-09-22 2003-06-30 東芝マイクロエレクトロニクス株式会社 ダイナミック型メモリ
JP3666671B2 (ja) * 1994-12-20 2005-06-29 株式会社日立製作所 半導体装置
JPH0973776A (ja) * 1995-09-07 1997-03-18 Mitsubishi Electric Corp 同期型半導体記憶装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001039112A1 (de) * 1999-11-26 2001-05-31 Infineon Technologies Ag Vertikal integrierte schaltungsanordnung und verfahren zum betreiben einer vertikal integrierten schaltungsanordnung

Also Published As

Publication number Publication date
KR100203145B1 (ko) 1999-06-15
KR980004968A (ko) 1998-03-30
TW358179B (en) 1999-05-11
JPH1069767A (ja) 1998-03-10
GB2314654B (en) 2000-11-01
US6209056B1 (en) 2001-03-27
GB9712293D0 (en) 1997-08-13
GB2314654A (en) 1998-01-07
DE19723432B4 (de) 2005-03-03

Similar Documents

Publication Publication Date Title
DE19723432A1 (de) Verfahren zum Verteilen von Banken in einem Halbleiterspeicher-Bauelement
DE4137515C2 (de) Integrierte Halbleiterschaltungsvorrichtung
EP0908893B1 (de) Speicherarchitektur mit Mehrebenenhierarchie
DE4236453C2 (de) Mehrkanal-Speichereinrichtung und Verfahren zum Betreiben derselben
DE60013295T2 (de) Multibankspeicher mit wortleitungsbanken, bitleitungsbanken und e/a-multiplexierung unter verwendung von fliesengleichen verbindungen
DE4100670C2 (de) Halbleiterspeichervorrichtung mit eingebautem Cache-Speicher und Verfahren zum Betreiben einer solchen
DE3906895C2 (de)
DE2760030C2 (de) Speicherschaltung
DE3618136C2 (de)
DE3727688A1 (de) Halbleiterspeichersystem
DE2364785A1 (de) Integrierter halbleiterspeicher mit defekten speicherzellen
DE102008051035A1 (de) Integrierte Schaltung umfassend Speichermodul mit einer Mehrzahl von Speicherbänken
DE4307565A1 (de) Flexible Adressierung für DRAMS
DE10302346A1 (de) Halbleiterspeicherbaustein mit aufgeteiltem Speicherzellenfeld
EP1046993A1 (de) Halbleiterspeicheranordnung mit BIST
DE19829813A1 (de) Integrierte Logikhalbleiterschaltungsvorrichtung mit einem eingebetteten dynamischen Direktzugriffsspeicher
DE4226825A1 (de) Halbleiterspeichervorrichtung mit einer blockauswahlfunktion mit geringem stromverbrauch
DE102004006948A1 (de) Speichervorrichtung und Verfahren zum Lesen von Daten aus einer Speicherzelle
DE112016005762T5 (de) Gemeinsame nutzung eines dram-datenpfads über einen geteilten lokalen datenbus
DE10129928A1 (de) Halbleiterspeichervorrichtung mit einem für hohe Integration geeigneten Aufbau
DE10135966B4 (de) Verfahren und Vorrichtung zum On-Chip-Testen von Speicherzellen einer integrierten Speicherschaltung
DE10020554B4 (de) Halbleiterspeicherbauelement mit Spaltenauswahlschaltung und Aufbauverfahren hierfür
DE4233249A1 (de) Dualportspeicher
DE60101164T2 (de) Halbleiterspeicher und steuerungsverfahren dazu
DE19944738C2 (de) Segmentierte Wortleitungsarchitektur zur Aufteilung einer Wortleitung in mehrere Bänke für Zellenfelder mit langen Bitleitungen

Legal Events

Date Code Title Description
8125 Change of the main classification

Ipc: G11C 8/02

8110 Request for examination paragraph 44
8364 No opposition during term of opposition
R082 Change of representative

Representative=s name: ISARPATENT, DE

R081 Change of applicant/patentee

Owner name: CONVERSANT IP N.B. 868 INC., SAINT JOHN, CA

Free format text: FORMER OWNER: HYUNDAI ELECTRONICS INDUSTRIES CO., LTD., ICHON, KYONGGI, KR

Effective date: 20120924

Owner name: 658868 N.B. INC., CA

Free format text: FORMER OWNER: HYUNDAI ELECTRONICS INDUSTRIES CO., LTD., ICHON, KR

Effective date: 20120924

R082 Change of representative

Representative=s name: ISARPATENT PATENTANWAELTE BEHNISCH, BARTH, CHA, DE

Effective date: 20120924

Representative=s name: ISARPATENT - PATENTANWAELTE- UND RECHTSANWAELT, DE

Effective date: 20120924

Representative=s name: ISARPATENT GBR PATENT- UND RECHTSANWAELTE, DE

Effective date: 20120924

R082 Change of representative

Representative=s name: ISARPATENT PATENTANWAELTE BEHNISCH, BARTH, CHA, DE

R081 Change of applicant/patentee

Owner name: CONVERSANT IP N.B. 868 INC., SAINT JOHN, CA

Free format text: FORMER OWNER: 658868 N.B. INC., SAINT JOHN, NEW BRUNSWICK, CA

Effective date: 20140925

R082 Change of representative

Representative=s name: ISARPATENT PATENTANWAELTE BEHNISCH, BARTH, CHA, DE

Effective date: 20140925

Representative=s name: ISARPATENT - PATENTANWAELTE- UND RECHTSANWAELT, DE

Effective date: 20140925

R071 Expiry of right