[go: up one dir, main page]

DE69422120T2 - Synchroner dynamischer Speicher mit wahlfreiem Zugriff - Google Patents

Synchroner dynamischer Speicher mit wahlfreiem Zugriff

Info

Publication number
DE69422120T2
DE69422120T2 DE69422120T DE69422120T DE69422120T2 DE 69422120 T2 DE69422120 T2 DE 69422120T2 DE 69422120 T DE69422120 T DE 69422120T DE 69422120 T DE69422120 T DE 69422120T DE 69422120 T2 DE69422120 T2 DE 69422120T2
Authority
DE
Germany
Prior art keywords
bit
bank
data
internal clock
buses
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.)
Expired - Lifetime
Application number
DE69422120T
Other languages
English (en)
Other versions
DE69422120D1 (de
Inventor
Haruki Toda
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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
Application filed by Toshiba Corp filed Critical Toshiba Corp
Application granted granted Critical
Publication of DE69422120D1 publication Critical patent/DE69422120D1/de
Publication of DE69422120T2 publication Critical patent/DE69422120T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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
    • 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
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/409Read-write [R-W] circuits 
    • G11C11/4096Input/output [I/O] data management or control circuits, e.g. reading or writing circuits, I/O drivers or bit-line switches 
    • 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
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/4076Timing circuits
    • 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
    • G11C7/1015Read-write modes for single port memories, i.e. having either a random port or a serial port
    • G11C7/103Read-write modes for single port memories, i.e. having either a random port or a serial port using serially addressed read-write data registers
    • 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
    • G11C7/1072Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for memories with random access ports synchronised on clock signal pulse trains, e.g. synchronous memories, self timed memories
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2207/00Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
    • G11C2207/10Aspects relating to interfaces of memory device to external buses
    • G11C2207/105Aspects related to pads, pins or terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Dram (AREA)
  • Semiconductor Memories (AREA)

Description

    HINTERGRUND DER ERFINDUNG 1. Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft einen synchronen dynamischen Speicher mit wahlfreiem Zugriff (DRAM) für Bündellese/Schreibbetriebsschritte.
  • 2. Beschreibung des Stands der Technik
  • In IEEE Mournal of Solid-State Circuits, Nov. 1991, Seiten 1493 bis 1497, ist eine hierachische Datenbusstruktur beschrieben, zum Strukturieren mehrerer Zellfelder in mehrere Bänke, auf die asynchron zugegriffen wird.
  • Ferner betrifft die US-A-4,630,230 eine Datenverteilung unter Einsatz einer Pipeline-Technik.
  • Weiterhin betrifft Patent Abstracts of Japan, Bd. 009, Nr. 334 und DE 37 27 688 eine unabhängig arbeitende Zellenadreß- Signallatchschaltung für jedes Zellfeld in einem Halbleiterspeicher und ein Halbleiterspeichersystem jeweils mit einer ersten und zweiten Speicherbank.
  • Die Fig. 1 zeigt einen üblichen dynamischen RAM (DRAM) mit einer üblichen Basisarchitekturkonfiguration. Die Fig. 2 zeigt eine detaillierte Zeichnung des in Fig. 1 gezeigten üblichen DRAMs.
  • Bei der übrigen Grundarchitekturkonfiguration des dynamischen RAMs (DRAM) erfolgt das Datenauslesen einer Speicherzelle, die mit einer Wortleitung ausgewählt wird, durch Übertragen zu einem Leseverstärker (S/A) über eine Bitleitung.
  • Ein Paar von Datenpunkten, die durch die S/A-Einheit verstärkt werden, werden an einen Ausgangspuffer 104 über ein Paar von Feldtransistoren 101 (in Fig. 2 gezeigt) ausgelesen, durch die das Paar der Datenpunkte durch ein Signal auf einer Spaltenauswahlleitung CSL gespeichert wird.
  • Für die übrige Grundarchitekturkonfiguration des in den Fig. 1 und 2 gezeigten DRAMs erfolgt die Beschreibung einer der Architekturkonfigurationen für ein übliches synchrones DRAM (SDRAM) nachfolgend.
  • Die Fig. 3 zeigt einen Pfad für die synchronen Datenlese/Schreibbetriebsvorgänge für die Eingabe und Ausgabe einer Dateneinheit. Diese Betriebsschritte werden nun kurz erläutert.
  • Während der Ausgabe einer Zeichenkette serieller Daten werden dann, wenn die Kopfadresse der Daten in der Zeichenkette zur Verfügung gestellt wird, zwei benachbarte CSL-Leitungen gemäß den Spaltenauswahlleitungen CSL1 und SCL2 ausgewählt, und vier Datenpunkte der Speicherzellen werden über vier Paare der DB-Leitungen ausgelesen. Dies ist ein 2-Bit Prefetch- System, bei dem über zwei Spalten in zwei Teilzyklen simultan ausgelesene Daten seriell transferiert werden, und zwei Paare der DB-Leitungen werden ausgewählt, um mit der seriellen Zugriffsadressierung von den vier Paaren der DB-Leitungen übereinzustimmen. Diese Auswahl wird durch eine DB- Auswahlvorrichtung durchgeführt. Die Daten auf den zwei Paaren ausgewählter DB-Leitungen werden zu zwei Paaren der RWD-Leitungen RWD1 und RWD2 transferiert. Daten in den ersten zwei Zyklen auf den zwei Paaren der RWD-Leitungen werden in Register R1 und R2 gespeichert, und Daten in den nächsten beiden Zyklen werden in Registern R3 und R4 gespeichert.
  • Bei diesem Schreibbetrieb in die Register R1 bis R4 wird die Folge zum Speichern der Daten von den RWD-Leitungen RWD1 und RWD2 in die Register R1 bis R4 durch RWD-Schalter RWDS1 und RWDS2 bestimmt.
  • Die Datenführung über diese Schalter RWDS1 und RWDS2 wird als Zugriffsfolge in die Register R1 bis R4 durch Registertransfergatter RTG1 und RTG2 gespeichert, die abwechselnd jeweils bei zwei Zyklen geöffnet sind, um eine Datenausgabe mit hoher Geschwindigkeit zu ermöglichen.
  • Die RWD-Schalter 1, 2 und die Registertransfergatter RTG1 und RTG2 sind, wie in Fig. 3 gezeigt, aus Gattern bestehend aus FET-Transistoren aufgebaut. Die in den Registern R1, R4 gespeicherten Daten, wie beispielsweise in Fig. 4 gezeigt, werden zu dem Ausgangspuffer 104 ausgelesen.
  • Die Fig. 5 zeigt ein Zeitablaufdiagramm des Datentransferzustands bei diesem oben beschriebenen Datenlesebetrieb. In Fig. 5 ist der Datentransferzustand unter der Bedingung dargestellt, daß die Bündellänge den Wert 8 aufweist und die Latenzzahl den Wert 3 aufweist, gezählt nach dem Bestimmen oder Halten der Adresse.
  • In Fig. 5 ist der Betriebszustand für jede der in Fig. 3 gezeigten Konfigurierungselemente dargestellt. Diese werden nun in Folge erläutert.
  • Zunächst wird bei einem ersten Taktzyklus (CLK) ein Spaltenadreßfreigabeimpuls (/CAS) von dem hohen zu dem nierigen Pegel geschaltet, die Kopfadresse einer Zeichenkette der Bündeldaten wird gesetzt, und der Zugriff beginnt. Nach dem Bestimmen der Kopfadresse wird gemäß der Adressierfolge für den Bündeldatenzugriff eine interne Adresse für jeweils zwei Zyklen erzeugt, und ein Zugriffsbetrieb wird bei dem Anstieg der Pegel von jeweils zwei Spaltenauswahlleitungen CSL durchgeführt.
  • Steigen die Spaltenauswahlleitungen CSL an, so tritt das DB- Leitungspaar unmittelbar in einen Aktiv- bzw. Belegtzustand ein. Werden Daten zufriedenstellend auf dem DB-Leitungspaar gehalten, so werden unter Einsatz der DB-Auswahlvorrichtung Daten von den zwei Paaren bei den vier Fachpaar-DB-Leitungen zu dem RWD-Leitungspaar transferiert, und die RWD-Leitung tritt immer bei zwei Zyklen in den Belegtzustand ein.
  • Werden Daten ausreichend auf den RWD-Leitungen gehalten, so werden Daten in dem Register durch den Betrieb eines der Registertransfergatter RTG1, RTG2 und eines der RWD-Schalter RWD1 und RWD2 gespeichert.
  • Bei diesem Datenspeicherbetrieb werden die RWD-Schalter 1 oder 2 geeignet durch Adressieren für die Bündeldaten ausgewählt und angeschaltet, und normalerweise sind die Registertransfergatter 1 und 2 abwechselnd angeschaltet, und die Daten werden im Register gespeichert.
  • Werden die jeweiligen Registertransfergatter RTG1 und RTG2 angeschaltet, so werden die Inhalte der Register unmittelbar beschrieben, Daten werden seriell von einem AUSGANG transferiert, der in den Belegtzustand eintritt.
  • Während dieser Bündeldatentransfer gesteuert wird, ist nach dem Abschluß des Zugriffs für den Bündeldatentransfer der Taktzyklus zum Beginnen eines neuen Bündeltransferzugriffs beschränkt, da der interne Betrieb mit zwei Taktzyklen abgewickelt wird. In anderen Worten ausgedrückt, wird eine Zeitbeschränkung so erzeugt, daß ein neuer Zugriff nicht ausgehend von einem optionalen Zyklus begonnen wird, auf dem der Bündeldatentransfer abgeschlossen ist. Wird ein neuer Bündeldatentransferzugriff ausgehend von einem optionalen Zyklus begonnen, nachdem der vorangehende Bündeldatentransfer abgeschlossen ist, so ist es erforderlich, zeitweise die Steuerung der Taktperiode rückzusetzen und den neuen Bündeldatentransfer nach zwei Taktzyklen zu beginnen.
  • Aus diesem Grund wird intern ein Datenbündelabschlußsignal zu einer Zeit erzeugt, zu der der Bündeldatentransferzugriff abgeschlossen ist und zu der es nicht erforderlich Ist, den Bündeldatentransferzugriff zu steuern. Das Steuersystem wird anhand des Taktzyklus rückgesetzt, bei dem das Datenbündelabschlußsignal erzeugt wird. Dieser Taktzyklus wird durch das Bezugszeichen CLK9 bezeichnet, das in Fig. 5 gezeigt ist.
  • Da es dann, wenn das Rücksetzen nicht abgeschlossen ist, nicht möglich ist, einen neuen Bündeldatentransferzyklus zu beginnen und eine Zeitperiode von mehreren zehn ns für das Rücksetzen erforderlich ist, tritt das Setzen einer neuen Startadresse für einen neuen Bündeldatentransfer ausgehend von einem Taktzyklus 11 auf. Aus diesem Grund ist es nicht möglich, einen neuen Bündelzugriff in den Taktzyklen CLK9 und CLK10 festzulegen. Demnach ist die Ausgabe eines neuen Bündeldatentransfers nach der in Fig. 5 dick punktiert gezeigten Linien nicht möglich, so daß die Datenausgabe des neuen Bündeldatentransfers lediglich nach der dünn punktiert gezeigten Linie möglich ist, was für einen Bündeldatentransfer mit hoher Geschwindigkeit nachteilhaft ist.
  • Wie sich anhand der vorangehenden Beschreibung erkennen läßt, ist der oben beschriebene Rücksetzbetrieb in einem üblichen synchronen DRAM während des Transfers für eine Bündeldatenzeichenkette erforderlich. Da dieser Rücksetzbetrieb eine vergleichsweise lange Zeit in Anspruch nimmt, ist es sehr mühsam, fortlaufend Bündeldaten mit hoher Geschwindigkeit zu transferieren.
  • Zusätzlich ist in einem üblichen synchronen DRAM das Datentransfersystem für Zellfelder einer Mehrfachbankarchitekturkonfiguration nicht in optimaler Weise ausgebildet, was eine Erhöhung der Chipfläche erfordert.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Demnach besteht eine Aufgabe der vorliegenden Erfindung unter gehöriger Beachtung der Nachteile derartiger üblicher synchroner DRAMs in der Bereitstellung eines synchronen DRAMs mit der sich die Anordnung von Zellfeldern mit einer Mehrfachbankarchitekturkonfigurierung sowie eine Optimierung des Datentransfersystems und/oder ein Bündeldatentransfer mit hoher Geschwindigkeit erzielen läßt.
  • Gemäß der vorliegenden Erfindung wird ein synchroner dynamischer Speicher mit wahlfreiem Zugriff bereitgestellt, wie er in dem Patentanspruch 1 definiert ist.
  • Bei dem oben beschriebenen synchronen DRAM sind die n/m-Bit I/O-Busse zwischen angrenzenden Bänken angeordnet.
  • Der oben beschriebene synchrone DRAM enthält ferner eine Treibervorrichtung zum Treiben der Zellfelder, derart, daß
  • eine vorgegebene Zahl der Datenbusleitungen (DB) zwischen angrenzenden Zellfeldern angeordnet sind, die Datenbusleitungen für das Timesharing gemeinsam durch die angrenzenden Zellfelder eingesetzt werden, und die angrenzenden Zellfelder abwechselnd unter Steuerung durch die Treibervorrichtung getrieben werden.
  • In dem oben beschriebenen synchronen DRAM gilt n = 8 und m = 2, und ein 8 Bit I/O Bus ist gemeinsam zwischen angrenzenden Blöcken vorgesehen, jede Bank ist in zwei Blöcke unterteilt und jeder Block setzt einen 4 Bit I/O Bus in dem 8 Bit I/O Bus ein.
  • Bei dem oben beschriebenen synchronen DRAM gilt n = 8 und m = 4, ein 8 Bit I/O Bus ist gemeinsam zwischen angrenzenden Bänken vorgesehen, und jede Bank ist in vier Blöcke unterteilt, und jeder Block nützt einen 2 Bit I/Ö Bus in dem 8 Bit I/O Bus.
  • Das oben beschriebene synchrone DRAM enthält ferner I/O- Puffer, die jeweils jedem der I/O-Busse zugeordnet sind, und der I/O-Puffer ist angrenzend zu einer I/O-Anschlußfläche angeordnet, die dem I/O-Puffer zugeordnet ist.
  • Das oben beschriebene synchrone DRAM enthält ferner ein erstes internes Taktsystem und ein zweites internes Taktsystem zum Steuern eines Bündeldatentransfers, bei dem eine Zeichenkette von Bündeldaten synchron zu einem externen Taktsignal übertragen wird, wenn eines der internen Taktsysteme getrieben wird, und der Bündeldatentransfer bzw. die Bündeldatenübertragung wird unmittelbar durch das ausgewählte interne Taktsystem begonnen, derart, daß
  • dann, wenn die Übertragung einer Zeichenkette der Bündeldaten unter Steuerung des ersten Taktsystems abgeschlossen ist oder wenn ein Bündelunterbrechungssignal zum Unterbrechen des Transfers der Zeichenkette der Bündeldaten empfangen wird, das erste interne Taktsystem in einen Rücksetzzustand eintritt und das zweite interne Taktsystem zum Steuern des Transfers einer Zeichenkette nächster Bündeldaten getrieben ist.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung ergeben sich anhand der folgenden Beschreibung bevorzugter Ausführungsformen im Zusammenhang mit der beiliegenden Zeichnung; es zeigen:
  • Fig. 1 eine Grundkonfigurationsdarstellung für ein übliches DRAM;
  • Fig. 2 ein Diagramm zum Darstellen eines Teils der Konfiguration des in Fig. 1 gezeigten üblichen DRAMs;
  • Fig. 3 ein Diagramm zum Darstellen eines Teils der Konfiguration im Zusammenhang mit einem Bündeldatentransfer für ein übliches synchrones DRAM;
  • Fig. 4 ein Diagramm zum Darstellen eines Teils der Konfiguration des in Fig. 3 gezeigten synchronen DRAMs;
  • Fig. 5 ein Zeitablaufdiagramm für den Bündeldatentransferbetrieb der in Fig. 3 gezeigten Struktur des synchronen DRAMs;
  • Fig. 6 eine Konfigurationszeichnung für die erste Ausführungsform eines synchronen DRAMs gemäß der vorliegenden Erfindung;
  • Fig. 7 ein Blockschaltbild zum Darstellen der Beziehung zwischen den Zellfeldern und Datenbussen in einem in Fig. 6 gezeigten Zellfeldpaar;
  • Fig. 8 ein Diagramm zum Darstellen der Beziehung der in Fig. 6 gezeigten Datenübertragungspfade und -bänke;
  • Fig. 9 ein Blockschaltbild zum Darstellen einer Treibervorrichtung zum Treiben von Zellfeldern in dem synchronen DRAM gemäß der vorliegenden Erfindung;
  • Fig. 10 eine andere Konfigurationszeichnung für die erste Ausführungsform eines synchronen DRAMs gemäß der vorliegenden Erfindung;
  • Fig. 11 eine Konfigurationszeichnung für die Beziehung zwischen I/O-Bussen und I/O-Anschlußflächen bei einem synchronen DRAM gemäß der vorliegenden Erfindung;
  • Fig. 12 eine Konfigurationszeichnung zweier interner Taktsysteme in einem synchronen DRAM im Zusammenhang mit der vorliegenden Erfindung;
  • Fig. 13 ein Diagramm zum spezifischen Darstellen eines Teils der Konfiguration der in Fig. 12 dargestellten zweiten Ausführungsform;
  • Fig. 14 ein Diagramm zum spezifischen Darstellen eines Teils der Konfiguration der in Fig. 11 dargestellten Ausführungsform;
  • Fig. 15 ein Betriebszeitablaufdiagramm für die in Fig. 14 gezeigte Struktur.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
  • Die Merkmale dieser Erfindung ergeben sich im Verlauf der folgenden Beschreibung beispielhafter Ausführungsformen, die zum Zweck der Darstellung der Erfindung erfolgt und nicht als diese einschränkend anzusehen ist.
  • Ausführungsformen der vorliegenden Erfindung werden nun unter Bezug auf die Zeichnung erläutert.
  • Die Fig. 6 zeigt ein Architekturkonfigurierungsdiagramm für eine erste bevorzugte Ausführungsform eines synchronen dynamischen Speichers mit wahlfreiem Zugriff (synchronous Dynamic Random Access Memory, DRAM) gemäß der vorliegenden Erfindung.
  • Die in Fig. 6 gezeigte erste Ausführungsform kann grundlegend als ein synchroner DRAM-Speicher angesehen werden, mit einer 64 Mega-Bit (64 Mb) Strukturkonfigurierung. Der synchrone DRAM mit 64 Mb enthält vier Bänke jeweils mit 4096 Zeilen x 512 Spalten · 8 I/O-Einheiten (2 · 4 I/O-Einheiten).
  • Jede Bank enthält zwei Blöcke, beispielsweise den Block 1 und den Block 2 in der Bank 1. Jeder Block enthält acht Zellfeldpaare 63, und jedes Zellfeldpaar entspricht 1 Mb. Weiter detailliert ausgeführt, wie in Fig. 7 gezeigt, besteht jedes 1 Mb-Zellfeldpaar 63 aus zwei Zellfeldern 71 und 72 jeweils mit 1024 Spalten · 512 Zeilen mit Leseverstärkern (S/As), die zwischen zwei Zellfeldern 71 und 72 aufgenommen sind. Jeder der Blöcke in jeder Bank weist einen Datenbus 61 für vier I/O-Einheiten auf. Hierdurch wird eine Bank in zwei Blöcke unterteilt, derart, daß jede Hälfte der Hälfte der I/O-Einheiten entspricht, so daß sich acht I/O-Einheiten in einem Bus für vier I/O-Einheiten aufnehmen lassen, insbesondere für vier Blöcke. Diese Konfiguration führt zu einer Reduktion der Chipfläche, da der Bereich der I/O-Busse 61 die Hälfte des Bereichs in dem in Fig. 1 gezeigten üblichen synchronen DRAM ist.
  • Zudem werden beim Treiben der Zellfelder beispielsweise im Fall der Bank 1 die 1 Mb Zellfeldpaare 63, bezeichnet durch die geneigten Linien, getrieben, und jedes Zellfeldpaar 63 nützt immer zwei I/O-Einheiten. Jeder I/O-Bus 61 wird aus vier I/O-Einheiten gebildet, und er ist gemeinsam zwischen zwei angrenzenden Blöcken vorgesehen, beispielsweise zwischen der Bank 1 und der Bank 2 oder zwischen der Bank 3 und der Bank 4. Der Grund hierfür besteht darin, daß sich Daten nicht zu zwei Bänken zur gleichen Zeit gemäß den Spezifikationen für ein Synchronisieren transferieren lassen.
  • Als nächstes erfolgt die Beschreibung der Architekturkonfiguration des Datentransferpfads zwischen dem Zellfeld und dem I/O-Bus.
  • Die Fig. 7 zeigt ein Blockschaltbild zum Darstellen der detaillierten Konfiguration eines Zellfeldpaars 63 (Abschnitt mit schrägen Linien), wie in Fig. 6 gezeigt.
  • Wie in Fig. 7 gezeigt, bestehen die Zellfelder 71, 72 und 73 aus 1024 Spalten · 512 Zeilen. Leseverstärker (S/A) 74 werden gemeinsam bei beiden Seiten der Zellfelder 71 und 72 verwendet, und sie führen einen Lesebetrieb für die Bitleitung 76 des Zellfelds 71 oder 72 durch, das getrieben wird. Die an beiden Seiten des ausgewählten getriebenen Zellfelds - beispielsweise des Zellfelds 72 - ausgerichtete S/A-Einheit 74 führt einen Lesebetrieb auf einer Bitleitung dieses Zellfelds durch.
  • Vier Paare der Datenbusleitungen DB11, DB12, DB13, DB14 sind zwischen den Zellfeldern 71 und 72 angeordnet, und vier Paare von Datenbusleitungen DB21, DB22, DB23, DB24 sind zwischen den Zellfeldern 72 und 74 vorgesehen. Beispielsweise werden zwei Paare der Datenbusleitungen DBII, DB12, DB13 und DB14 durch eine DB-Auswahlvorrichtung 75 ausgewählt. Daten werden in derselben Weise übertragen, wie in Fig. 3 erläutert.
  • In Fig. 7 nicht gezeigt, sind für die Verbindung der Bitleitung 76 - dargestellt durch eine gestrichelte Linie - und jeder S/A-Einheit 74, Umschaltschaltkreise zwischen jeder S/A-Einheit 74 und jeder Bitleitung 76 vorgesehen, die bei einem nicht getriebenen Zellfeld abgetrennt sind.
  • Die Bitleitungen 76 in einem Zellfeld sind entlang der rechten Richtung und der linken Richtung immer zu zweit zum Bilden unterschiedlicher I/O-Einheiten angeordnet. Wie in Fig. 7 gezeigt, bezeichnen Spaltenauswahlleitungen CSL1 und CSL2 zwei angrenzende Spaltenauswahlleitungen, die bei jedem Taktzyklus gleichzeitig ausgewählt sind. Durch die Spaltenauswahlleitungen CSL1 und CSL2 sind die zwei DB- Leitungen bei den vier Paaren der I/O-Einheiten, die auf beiden Seiten des Zellfelds 72 vorliegen, mit der S/A-Einheit 74 in einem Zeitpunkt verbunden.
  • Nun ist in Fig. 8 die Verbindungsbeziehung zwischen den I/O1 bis I/O&sub4; RWD-Leitungen, bestehend aus den I/O-Bussen gezeigt. Die Fig. 8 zeigt den Teil 72, der in der Fig. 6 als durch die punktierte Linie umrandet gezeigt ist.
  • Die Fig. 8 zeigt die I/O1 RWD-Leitung bis zu der I/O4 RWD- Leitung, die für die gemeinsamen I/O-Einheiten für die Bank 1 und die Bank 2 darstellen. Die Zellfelder 63 als schräger Linienabschnitt der Bank 1 werden selektiv getrieben. Die vergrößerte Konfiguration der Zellfelder 63 ist detailliert gezeigt. Jedes zweite der zwei Zellfelder wird getrieben. Beispielsweise wird das durch die geneigten Linien dargestellte Zellfeld 71 und 73 getrieben. Die getriebenen DB-Auswahlvorrichtungen 81 bis 84 sind auch durch die geneigten Linien bezeichnet und mit der I/O1 RWD-Leitung bis I/O4 RWD-Leitung verbunden, in Folge zu der Hälfte der in Fig. 8 gezeigten Blöcke unter Bildung der Bank 1. Weiterhin sind die RWD-Leitungen für die I/O-Einheiten 5, 6, 7, 8 mit der anderen Hälfte der Blöcke für die in Fig. 8 nicht gezeigten Bänke verbunden.
  • Die DB-Leitungen werden gemeinsam an beiden Seiten der Zellfelder 71 bis 74 verwendet, so daß es dann, wenn dieser Typ von Datentransferpfad vorgesehen ist, möglich ist, die Adresse der I/O-Einheit jedem Zellfeld wirksam durch Treiben jedes zweiten Zellfelds zuzuordnen.
  • Die Fig. 9 zeigt ein Blockschaltbild zum Darstellen einer Treibervorrichtung 90 zum Treiben des Zellfelds 71 bis 74 in dem synchronen DRAM der ersten Ausführungsform der vorliegenden Erfindung. Wie in Fig. 9 gezeigt, werden zwei Zellfelder 71 und 73 unter Steuerung der Treibervorrichtung 90 getrieben. Die Daten von dem Zellfeld 71 werden zu den I/O1 und I/O2 RWD-Leitungen durch die DB-Auswahlvorrichtungen 81 und 82 transferiert. Die Daten von dem Zellfeld 73 werden zu den I/O3 und I/O4 RWD-Leitungen über die DB- Auswahlvorrichtungen 83 und 84 transferiert (bezeichnet durch die geneigten Linien). Demnach werden die DB-Leitungen gemeinsam durch die angrenzenden Zellfelder verwendet. Beispielsweise werden die mit der DB-Auswahlvorrichtung 82 verbundenen DB-Leitungen für das Zellfeld 71 und das Zellfeld 72 gemeinsam mit Time-Sharing verwendet.
  • Demnach ist es mittels der Zellfelder und der Datentransferpfade mit dieser Architekturkonfiguration gemäß der ersten Ausführungsform der vorliegenden Erfindung, wie sie oben detailliert beschrieben ist, möglich, einen synchronen DRAM mit großem Volumen zu bilden, der sich bilden läßt, da die Zunahme der Systemfläche aufgrund der Datenübertragungspfade auf ein Minimum gehalten werden kann. Insbesondere besteht die Architekturkonfiguration des synchronen DRAMs gemäß dieser Ausführungsform darin, daß jede Bank in zwei Blöcke unterteilt ist und die I/O RWD-Leitungen in zwei Teilen zugeordnet sind und daß Datenbusse, die zum Time-Sharing verwendet werden können, teilweise getrennt sind und die Datentransferpfade in den Datenbussen, die sich zum Time-Sharing zwischen den Bänken und dergleichen verwenden lassen, gemeinsam mit den Zellfeldern, den Bänken und dergleichen vorgesehen sind.
  • Gemäß der oben beschriebenen ersten Ausführungsform wird eine Bank in zwei Teile unterteilt. Jedoch kann, wie beispielhaft in Fig. 10 gezeigt, eine Bank auch in vier Blöcke, Block 1 bis Block 4, unterteilt sein, und es lassen sich 2 Bit I/O- Busse für die jeweiligen Blöcke verwenden.
  • Weiterhin ist bei der in Fig. 6 gezeigten Konfigurationsanordnung dann, wenn ein I/O-Puffer (bei den Fig. 6 und 11 weggelassen) gemäß den jeweiligen I/O-Bussen 61, wie in Fig. 11 gezeigt, in einem Layout-Gebiet 106 (bezeichnet durch die punktierte Linie) für Anschlußflächen angrenzend zu einer I/O-Anschlußfläche (in Fig. 11 weggelassen) gebildet wird, der Verdrahtungspfad zwischen dem I/O-Puffer und der I/O-Anschlußfläche kurz, und es ist möglich, eine Reduktion in der Chipfläche zu erzielen.
  • Die Fig. 12 zeigt eine Ansicht eines Taktsystems im Zusammenhang mit der vorliegenden Erfindung und ein Blockschaltbild eines Taktsystems zum Steuern des internen Betriebs, unter Darstellung der Architektur zum Überwinden der Einschränkungen für das Rücksetzen, das im Zusammenhang mit dem üblichen Beispiel eines internen Takts zum Steuern der Datentransfers erläutert wurde.
  • Die starken Linien in Fig. 12 zeigen einen Signalpfad. Ist bei diesem System eine Serie von Betriebsschritten abgeschlossen, so werden Rücksetz- und Umschaltsignale zu jedem Block übertragen, wie anhand der punktierten Linien gezeigt.
  • Ein externes Taktsignal CLK wird über einen Schalter S1 zu dem internen Taktsystem 1 übertragen, das ein Signal zum Steuern der Ausgangsgröße von den in Fig. 3 gezeigten Registern R1 bis R4 erzeugt. Das interne Taktsystem 1 empfängt ein externes Signal/CAS zum Erzeugen eines internen Taktsignals zum Steuern anhand des externen Taktsignals CLK.
  • Das interne Taktsignal treibt einen Bündelsteuerabschnitt 117 zum Steuern eines Bündeldatenzugriffs über einen Schalter W1.
  • Ist eine Zeichenkette für den Bündelzugriff unter der Steuerung des Bündelsteuerabschnitts 117 abgeschlossen oder wird ein extern bereitgestelltes Bündelunterbrechungssignal empfangen, das den fortschreitenden Bündelzugriff anhält, so wird ein ENDE-Signal zu einem Block ES118 transferiert, der ein Rücksetz- und Umschaltsignal, ausgehend von dem Bündelsteuerabschnitt 117 erzeugt. Der Block ES118 gibt ein Signal R1 oder ein Signal R2 abwechselnd aus, jedesmal dann, wenn das ENDE-Signal empfangen wird. Die Fig. 13 zeigt den Fall, bei dem das Signal R1 ansteigt. In diesem Zeitpunkt fällt das Signal R2 ab. Im Ergebnis ist der Schalter S1 abgeschaltet, der Schalter S2 ist angeschaltet, das interne Taktsystem 1 tritt in einen Rücksetzzustand ein, und das interne Taktsystem 2 liegt in dem Standby-Zustand bzw. Wartezustand vor.
  • Anschließend kann dann, wenn das /CAS-Signal empfangen wird, das interne Taktsystem 2 zu jeder Zeit betrieben werden, in Übereinstimmung mit dem externen Taktsignal CLK. Weiterhin ist der Schalter S1 abgeschaltet und der Schalter S2 ist angeschaltet. Im Ergebnis wird die Steuerung des nächsten Bündeldatentransferbetriebs anhand des internen Taktsystems 2 durchgeführt.
  • Auf diese Weise läßt sich der nächste Bündeldatenbetrieb durch Einsatz eines anderen internen Taktsystems durchführen, ohne Verzögerung des Abschlusses für das Rücksetzen des bis zu diesem Punkt eingesetzten internen Taktsystems, und demnach liegen die üblichen Arten von Einschränkungen nicht vor. In anderen Worten ausgedrückt, wird gemäß der zweiten Ausführungsform die zeitliche Einschränkung nicht erzeugt, daß ein neuer Zugriff anhand eines optionalen Zyklus begonnen wird, nachdem der vorangehende Bündeldatentransfer abgeschlossen ist.
  • Die in Fig. 12 gezeigten Schalter S1, S2, W1, W2, die internen Taktsysteme 1 und 2 und der Bündelsteuerabschnitt 117, sind beispielsweise so strukturiert, wie in Fig. 13 gezeigt.
  • Die Schalter S1, S2, W1, W2 sind mit komplementären FET- Transistoren gebildet. Die internen Taktsysteme 1 und 2 enthalten ein Schieberegister 120, das ein Steuersignal zum sequentiellen Steuern eines Transfergatters 129 erzeugt, das die Ausgabe von Daten von den Registern R1 bis R4 steuert, und ein Transfergatter 121 zum Auswählen der Steuersignale für das interne Taktsystem 1 und das interne Taktsystem 2, die durch die Schieberegister 120 erzeugt werden, auf der Grundlage der Umschaltsignale R1 oder R2 und für das anschließende Bereitstellen eines derselben für die Transfergatter 129.
  • Der Bündelsteuerabschnitt 117 enthält einen Zähler 122 zum Zählen der Länge einer Zeichenkette einer Bündeldatenübertragung zum Erzielen einer Kenntnis des Abschlusses des Bündeldatentransfers, und ein ODER-Gatter 123, das ein ENDE-Signal anhand der Ausgangsgröße des Zählers 122 ausgibt, oder anhand der Eingabe des Bündelunterbrechungssignals.
  • Wie in Fig. 12 gezeigt, weist der Block Es 118 eine Konfiguration auf, wie sie beispielsweise in Fig. 14 gezeigt ist. Getaktete Inverter 131 werden als Inverter dann betrieben, wenn das ENDE-Signal und das /ENDE-Signal ansteigen, und fallen diese Signal ENDE und /ENDE ab, so nimmt der Ausgang des getakteten Inverters 131 einen hohen Impedanzwert an. Das /ENDE-Signal ist komplementär zu dem ENDE-Signal, und demnach steigen immer dann, wenn das ENDE- Signal eine Pulsform aufweist, die Signale R1 und R2 abwechselnd an, wie in Fig. 15 gezeigt.
  • Hierdurch ist es durch Bereitstellen zweier interner Taktsysteme 1 und 2 zum Steuern des Bündeldatentransfers und durch abwechselnden Einsatz dieser beiden Systeme 1 und 2 möglich, Einschränkungen bei der Bündeldatenübertragung aufgrund der zum. Rücksetzen des Taktsystems erforderlichen Zeit zu eliminieren. Zusätzlich läßt sich durch Kombinieren zweier Taktsysteme mit der Ausführungsform mit der in Fig. 6 gezeigten Architekturkonfiguration die für das System erforderliche Fläche reduzieren, und demnach sind die Kosten reduziert. Demnach ist es möglich, einen SDRAM-Speicher mit großem Volumen in Kombination mit dem Vorteil zum Beheben der Einschränkung im Zusammenhang mit dem Bündeldatentransfer bereitzustellen.
  • Wie vorangehend erläutert, sind bei der vorliegenden Erfindung die Bänke in mehrere Blöcke unterteilt, die I/O- Busse sind in Zuordnung zu den zahlreichen Blöcken unterteilt, die I/O-Busse werden gemeinsam zwischen angrenzenden Bänken verwendet und die Datenbusse werden ebenso gemeinsam zwischen angrenzenden Zellfeldern verwendet. Demnach ist es möglich, die Layout-Konfiguration des Zellfelds und den Mechanismus eines Bündeldatentransfers zum Erzielen einer Größenreduktion des synchronen DRAMs zu optimieren.
  • Zusätzlich sind zwei Steuersysteme zum Steuern der Bündeldatenübertragung bei einer Ausführungsform der vorliegenden Erfindung vorgesehen, und demnach wird durch abwechselnden Einsatz der beiden Systeme eine Reduktion der Übertragungsgeschwindigkeit durch Rücksetzen der gebündelten Datenbündelübertragung vermieden, und es ist möglich, Datenbündelübertragungen mit hoher Geschwindigkeit zu erzielen.
  • Obgleich vorangehend eine vollständige und abschließende Offenbarung bevorzugter Ausführungsformen der vorliegenden Erfindung dargelegt sind, können zahlreiche Modifikationen und alternative Aufbauten und Äquivalente ohne Abweichen von dem Schutzbereich der Erfindung eingesetzt werden. Demnach ist die obige Beschreibung und Darstellung nicht als den Schutzbereich der Erfindung einschränkend anzusehen, der durch die angefügten Patentansprüche definiert ist.

Claims (7)

1. Synchroner dynamischer Speicher mit wahlfreiem Zugriff, auf den nachfolgend mit DRAN Bezug genommen wird, enthaltend:
mehrere Zellfelder (71, 72, 73) derart, daß jedes der Zellfelder Zellen enthält, die in Zeilen und Spalten angeordnet sind und in mehrere Bänke (BANK 1, BANK 2, BANK 3, BANK 4) unterteilt sind, auf die asynchron zugegriffen wird; und
mehrere n Bit I/O Busse (61) für die gleichzeitige Eingabe und Ausgabe von n Bitdaten von und zu den mehreren Zellfeldern (71, 72, 73) mit n als positiver ganzer Zahl, derart, daß
jede Bank in m Blöcke (Block 1, Block 2) unterteilt ist, die jeweils mehrere der Zellfelder enthalten, mit m als positiver ganzer Zahl,
das DRAM für einen Time-Sharing-Einsatz ausgebildet ist, zwischen benachbarten Bänken mit gemeinsamen n Bit I/O Bussen (61), angeordnet zwischen benachbarten Blöcken, derart, daß
die n Bit I/O-Busse (61), die für das Time-Sharing zwischen angrenzenden Bänken gemeinsam eingesetzt werden, in n/m Bit I/O-Busse gruppiert sind, jeweils mit n/m Bit für jeden Block der m Blöcke einer Bank, und jeder Block in jeder Bank so ausgebildet ist, daß er eine Dateneingabe/Ausgabe zwischen den n/M-Bit I/O- Bussen und Datenbusleitungen in jedem Block durchführt.
2. Synchrones DRAM nach Anspruch 1, dadurch gekennzeichnet, daß die n/m-Bit I/O-Busse (61) zwischen angrenzenden Bänken angeordnet sind.
3. Synchrones DRAM nach Anspruch 1, dadurch gekennzeichnet, daß
es ferner eine Treibervorrichtung (90) zum Treiben der Zellfelder enthält, derart, daß
eine vorgegebene Zahl der Datenbusleitungen (DB) zwischen angrenzenden Zellfeldern angeordnet sind, die Datenbusleitungen für das Time-Sharing gemeinsam durch die angrenzenden Zellfelder eingesetzt werden, und die angrenzenden Zellfelder abwechselnd unter Steuerung durch die Treibervorrichtung (90) getrieben werden.
4. Synchrones DRAM nach Anspruch 1, dadurch gekennzeichnet, daß n = 8 und m = 2, ferner ein 8 Bit I/O-Bus gemeinsam zwischen angrenzenden Bänken vorgesehen ist, jede Bank in zwei Blöcke unterteilt ist und jeder Block einen 4 Bit I/O- Bus in dem 8 Bit I/O-Bus einsetzt.
5. Synchrones DRAM nach Anspruch 1, dadurch gekennzeichnet, daß n = 8 und m = 4, ferner ein 8 Bit I/O-Bus gemeinsam zwischen angrenzenden Bänken vorgesehen ist, jede Bank in vier Blöcke unterteilt ist und jeder Block einen 2 Bit I/O- Bus in dem 8 Bit I/O-Bus einsetzt.
6. Synchrones DRAM nach Anspruch 1, 4 oder 5, dadurch gekennzeichnet, daß es ferner I/O-Puffer enthält, die jeweils jedem der I/O-Busse (61) zugeordnet sind, und daß der I/O-Puffer angrenzend zu einer I/O-Anschlußfläche gemäß dem I/O-Puffer angeordnet ist.
7. Synchroner DRAM nach Anspruch 1, dadurch gekennzeichnet, daß er ferner
ein erstes internes Taktsystem und ein zweites internes Taktsystem enthält, und zwar zum Steuern einer Bündeldatenübertragung, bei der eine Zeichenkette von Bündeldaten synchron zu einem externen Taktsignal (CLK) übertragen wird, wenn eines der internen Taktsysteme getrieben wird, und die Bündeldatenübertragung unmittelbar durch das ausgewählte interne Taktsystem begonnen wird, derart, daß
dann, wenn die Übertragung einer Zeichenkette der Bündeldaten unter der Steuerung des ersten internen Taktsystems abgeschlossen ist oder wenn ein Bündel- Interruptsignal zum Unterbrechen der Übertragung der Zeichenkette der Bündeldaten empfangen wird, das erste interne Taktsystem in einen Rücksetzzustand eintritt und das zweite interne Taktsystem zum Steuern der Übertragung einer Zeichenkette nächster Bündeldaten getrieben ist.
DE69422120T 1993-09-29 1994-09-29 Synchroner dynamischer Speicher mit wahlfreiem Zugriff Expired - Lifetime DE69422120T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05242932A JP3099931B2 (ja) 1993-09-29 1993-09-29 半導体装置

Publications (2)

Publication Number Publication Date
DE69422120D1 DE69422120D1 (de) 2000-01-20
DE69422120T2 true DE69422120T2 (de) 2000-05-25

Family

ID=17096366

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69429289T Expired - Lifetime DE69429289T2 (de) 1993-09-29 1994-09-29 Synchroner dynamischer Direktzugriffspeicher
DE69422120T Expired - Lifetime DE69422120T2 (de) 1993-09-29 1994-09-29 Synchroner dynamischer Speicher mit wahlfreiem Zugriff

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE69429289T Expired - Lifetime DE69429289T2 (de) 1993-09-29 1994-09-29 Synchroner dynamischer Direktzugriffspeicher

Country Status (5)

Country Link
US (9) US5596541A (de)
EP (2) EP0646928B1 (de)
JP (1) JP3099931B2 (de)
KR (1) KR0139874B1 (de)
DE (2) DE69429289T2 (de)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3099931B2 (ja) 1993-09-29 2000-10-16 株式会社東芝 半導体装置
JP3351692B2 (ja) * 1995-09-12 2002-12-03 株式会社東芝 シンクロナス半導体メモリ装置
JPH09161476A (ja) 1995-10-04 1997-06-20 Toshiba Corp 半導体メモリ及びそのテスト回路、並びにデ−タ転送システム
JPH09223389A (ja) * 1996-02-15 1997-08-26 Mitsubishi Electric Corp 同期型半導体記憶装置
US5953278A (en) * 1996-07-11 1999-09-14 Texas Instruments Incorporated Data sequencing and registering in a four bit pre-fetch SDRAM
JPH1055674A (ja) * 1996-08-09 1998-02-24 Nec Corp 半導体記憶装置
US5802005A (en) * 1996-09-23 1998-09-01 Texas Instruments Incorporated Four bit pre-fetch sDRAM column select architecture
JP3280867B2 (ja) * 1996-10-03 2002-05-13 シャープ株式会社 半導体記憶装置
JP3317187B2 (ja) * 1997-04-25 2002-08-26 日本電気株式会社 半導体記憶装置
EP1895538A1 (de) * 1997-10-10 2008-03-05 Rambus, Inc. Vorrichtung und Verfahren für geleitete Speicherbetriebe
JP3334589B2 (ja) * 1998-01-13 2002-10-15 日本電気株式会社 信号遅延装置及び半導体記憶装置
US6295231B1 (en) 1998-07-17 2001-09-25 Kabushiki Kaisha Toshiba High-speed cycle clock-synchronous memory device
KR100306966B1 (ko) * 1998-08-04 2001-11-30 윤종용 동기형버스트반도체메모리장치
KR100306965B1 (ko) * 1998-08-07 2001-11-30 윤종용 동기형반도체메모리장치의데이터전송회로
JP2000137983A (ja) * 1998-08-26 2000-05-16 Toshiba Corp 半導体記憶装置
KR100287190B1 (ko) 1999-04-07 2001-04-16 윤종용 선택되는 메모리 모듈만을 데이터 라인에 연결하는 메모리 모듈 시스템 및 이를 이용한 데이터 입출력 방법
KR100507855B1 (ko) * 1999-07-14 2005-08-17 주식회사 하이닉스반도체 디디알 에스디램의 읽기 동작을 위한 데이터 스위치 제어 신호발생 회로
JP4083944B2 (ja) 1999-12-13 2008-04-30 東芝マイクロエレクトロニクス株式会社 半導体記憶装置
US6473838B1 (en) * 2000-01-04 2002-10-29 International Business Machines Corporation Data transfer system for multiple network processors using dual DRAM storage
JP2001344976A (ja) * 2000-06-05 2001-12-14 Mitsubishi Electric Corp 半導体集積回路
US6438062B1 (en) 2000-07-28 2002-08-20 International Business Machines Corporation Multiple memory bank command for synchronous DRAMs
US6501698B1 (en) * 2000-11-01 2002-12-31 Enhanced Memory Systems, Inc. Structure and method for hiding DRAM cycle time behind a burst access
JP2002222590A (ja) * 2001-01-24 2002-08-09 Nec Corp センスアンプ及び半導体記憶装置
KR100414715B1 (ko) * 2001-07-03 2004-01-13 (주)실리콘세븐 메모리 어레이별 구동이 가능한 분할 워드라인 구조의반도체 메모리 장치
JP2003281890A (ja) * 2002-03-25 2003-10-03 Mitsubishi Electric Corp 同期型半導体記憶装置
US7423982B2 (en) * 2002-09-09 2008-09-09 Scientific-Atlanta, Inc. Adaptive communication modes
JP4326226B2 (ja) * 2003-01-20 2009-09-02 Okiセミコンダクタ株式会社 半導体集積回路
US6754134B1 (en) * 2003-09-25 2004-06-22 International Business Machines Corporation Semiconductor storage device having multiple interrupt feature for continuous burst read and write operation
JP2005339604A (ja) * 2004-05-24 2005-12-08 Nec Electronics Corp 半導体記憶装置
KR100615580B1 (ko) * 2005-07-05 2006-08-25 삼성전자주식회사 반도체 메모리 장치 및 이 장치의 데이터 입출력 방법과이를 구비한 메모리 시스템
TWI318235B (en) * 2005-08-29 2009-12-11 Univ Chung Yuan Christian Liquid crystal composite material
KR100999875B1 (ko) 2008-10-06 2010-12-09 주식회사 하이닉스반도체 버스트길이 제어회로 및 이를 이용한 반도체 메모리 장치
JP4947395B2 (ja) 2010-01-07 2012-06-06 横河電機株式会社 半導体試験装置

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US35723A (en) * 1862-06-24 S improvement
KR960003526B1 (ko) * 1992-10-02 1996-03-14 삼성전자주식회사 반도체 메모리장치
US4630230A (en) * 1983-04-25 1986-12-16 Cray Research, Inc. Solid state storage device
JPS60157798A (ja) * 1984-01-26 1985-08-19 Toshiba Corp 半導体メモリ
US4800530A (en) * 1986-08-19 1989-01-24 Kabushiki Kasiha Toshiba Semiconductor memory system with dynamic random access memory cells
KR100214435B1 (ko) * 1990-07-25 1999-08-02 사와무라 시코 동기식 버스트 엑세스 메모리
JPH04247393A (ja) 1991-02-01 1992-09-03 Nec Corp 半導体記憶装置
JP3992757B2 (ja) * 1991-04-23 2007-10-17 テキサス インスツルメンツ インコーポレイテツド マイクロプロセッサと同期するメモリ、及びデータプロセッサ、同期メモリ、周辺装置とシステムクロックを含むシステム
JPH0521753A (ja) 1991-07-09 1993-01-29 Mitsubishi Electric Corp 半導体記憶装置
JPH05182455A (ja) 1991-12-30 1993-07-23 Sony Corp メモリ装置
JPH05234377A (ja) 1992-02-20 1993-09-10 Sanyo Electric Co Ltd 半導体記憶装置
US5384745A (en) * 1992-04-27 1995-01-24 Mitsubishi Denki Kabushiki Kaisha Synchronous semiconductor memory device
US5594704A (en) * 1992-04-27 1997-01-14 Mitsubishi Denki Kabushiki Kaisha Synchronous semiconductor memory device
JP3073610B2 (ja) * 1992-09-22 2000-08-07 株式会社東芝 半導体記憶装置
JPH06259370A (ja) * 1993-03-09 1994-09-16 Hitachi Ltd データ処理システムおよびそれに使用されるプロセッサ
JP3346827B2 (ja) * 1993-05-25 2002-11-18 三菱電機株式会社 同期型半導体記憶装置
AU6988494A (en) * 1993-05-28 1994-12-20 Rambus Inc. Method and apparatus for implementing refresh in a synchronous dram system
JPH07111083A (ja) * 1993-08-20 1995-04-25 Mitsubishi Electric Corp 半導体記憶装置
JP3099931B2 (ja) * 1993-09-29 2000-10-16 株式会社東芝 半導体装置
US5412613A (en) * 1993-12-06 1995-05-02 International Business Machines Corporation Memory device having asymmetrical CAS to data input/output mapping and applications thereof
US5450364A (en) * 1994-01-31 1995-09-12 Texas Instruments Incorporated Method and apparatus for production testing of self-refresh operations and a particular application to synchronous memory devices
US5539696A (en) * 1994-01-31 1996-07-23 Patel; Vipul C. Method and apparatus for writing data in a synchronous memory having column independent sections and a method and apparatus for performing write mask operations
US5386385A (en) * 1994-01-31 1995-01-31 Texas Instruments Inc. Method and apparatus for preventing invalid operating modes and an application to synchronous memory devices
JPH08167285A (ja) * 1994-12-07 1996-06-25 Toshiba Corp 半導体記憶装置
JPH0955482A (ja) * 1995-06-08 1997-02-25 Mitsubishi Electric Corp 半導体記憶装置
JPH09139071A (ja) * 1995-11-14 1997-05-27 Toshiba Corp 半導体記憶装置
JPH09198861A (ja) * 1996-01-16 1997-07-31 Mitsubishi Electric Corp 同期型半導体記憶装置
JPH09288888A (ja) * 1996-04-22 1997-11-04 Mitsubishi Electric Corp 半導体記憶装置
US5717645A (en) * 1997-02-07 1998-02-10 Alliance Semiconductor Corporation Random access memory with fast, compact sensing and selection architecture
JP3825862B2 (ja) * 1997-02-27 2006-09-27 株式会社ルネサステクノロジ 同期型ダイナミック型半導体記憶装置
US5949732A (en) * 1997-09-11 1999-09-07 International Business Machines Corporation Method of structuring a multi-bank DRAM into a hierarchical column select line architecture

Also Published As

Publication number Publication date
US6816433B2 (en) 2004-11-09
EP0646928B1 (de) 1999-12-15
EP0646928A2 (de) 1995-04-05
EP0902433B1 (de) 2001-11-28
US6144615A (en) 2000-11-07
US5715211A (en) 1998-02-03
US20020059323A1 (en) 2002-05-16
EP0902433A3 (de) 1999-06-02
EP0646928A3 (de) 1996-04-24
EP0902433A2 (de) 1999-03-17
US6928028B2 (en) 2005-08-09
JP3099931B2 (ja) 2000-10-16
US20030185089A1 (en) 2003-10-02
DE69429289T2 (de) 2002-08-14
KR0139874B1 (ko) 1998-08-17
US5596541A (en) 1997-01-21
JPH0798981A (ja) 1995-04-11
KR950009711A (ko) 1995-04-24
US6487142B2 (en) 2002-11-26
US20030031078A1 (en) 2003-02-13
US20050057989A1 (en) 2005-03-17
DE69422120D1 (de) 2000-01-20
US6018491A (en) 2000-01-25
US6646955B2 (en) 2003-11-11
US6377503B1 (en) 2002-04-23
DE69429289D1 (de) 2002-01-10

Similar Documents

Publication Publication Date Title
DE69422120T2 (de) Synchroner dynamischer Speicher mit wahlfreiem Zugriff
DE3588247T2 (de) Dynamischer Halbleiterspeicher mit einer statischen Datenspeicherzelle
DE4222273C2 (de) Zweikanalspeicher und Verfahren zur Datenübertragung in einem solchen
DE69830962T2 (de) Integrierte Halbleiterschaltungsanordnung
DE4236453C2 (de) Mehrkanal-Speichereinrichtung und Verfahren zum Betreiben derselben
DE69535672T2 (de) Synchrone NAND DRAM Architektur
DE69324508T2 (de) DRAM mit integrierten Registern
DE69024851T2 (de) Halbleiterspeicheranordnung
DE69521095T2 (de) Dynamischer Speicher mit geteilten Leseverstärkern
DE69322311T2 (de) Halbleiterspeicheranordnung
DE4214970C2 (de) Halbleiterspeichereinrichtung und Betriebsverfahren dafür
DE69837135T2 (de) Integrierte Halbleiterschaltungsvorrichtung
DE69028382T2 (de) Serielle multiplexierte Registerarchitektur für VRAM
DE69330819T2 (de) Synchrone LSI-Speicheranordnung
DE19807298A1 (de) Synchrone Halbleiterspeichereinrichtung
DE3783666T2 (de) Halbleiterspeicheranordnung.
DE4210857A1 (de) Halbleiterspeichereinrichtung und verfahren zum uebertragen von daten
DE4118804A1 (de) Dynamische halbleiterspeicheranordnung mit hochgeschwindigkeit-reihenzugriffspaltendecodierer
DE19639972B4 (de) Hochgeschwindigkeitstestschaltkreis für eine Halbleiterspeichervorrichtung
DE4428647B4 (de) Halbleiterspeicherbauelement mit einer Struktur zur Ansteuerung von Eingabe/Ausgabeleitungen mit hoher Geschwindigkeit
DE69326494T2 (de) Halbleiterspeicheranordnung
DE69421993T2 (de) Völlig anpassungsfähige Speicheranordnung
DE69717572T2 (de) Halbleiterspeicheranordnung mit erhöhter Bandbreite
DE69838660T2 (de) Integrierte Halbleiterschaltungsvorrichtung
DE69322436T2 (de) Halbleiterspeicheranordnung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition