[go: up one dir, main page]

DE10332601A1 - Schaltung und Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher - Google Patents

Schaltung und Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher Download PDF

Info

Publication number
DE10332601A1
DE10332601A1 DE10332601A DE10332601A DE10332601A1 DE 10332601 A1 DE10332601 A1 DE 10332601A1 DE 10332601 A DE10332601 A DE 10332601A DE 10332601 A DE10332601 A DE 10332601A DE 10332601 A1 DE10332601 A1 DE 10332601A1
Authority
DE
Germany
Prior art keywords
memory
command
access
temperature
command decoder
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
DE10332601A
Other languages
English (en)
Other versions
DE10332601B4 (de
Inventor
Aurel Von Dr. Campenhausen
Stephan Dr. Schröder
Koen van der Dr. Zanden
Manfred Pröll
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.)
Polaris Innovations Ltd
Original Assignee
Infineon Technologies AG
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 Infineon Technologies AG filed Critical Infineon Technologies AG
Priority to DE10332601A priority Critical patent/DE10332601B4/de
Priority to US10/892,251 priority patent/US7085185B2/en
Publication of DE10332601A1 publication Critical patent/DE10332601A1/de
Application granted granted Critical
Publication of DE10332601B4 publication Critical patent/DE10332601B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • G11C7/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • G11C7/109Control signal input circuits
    • 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/4094Bit-line management or control circuits
    • 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
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/04Arrangements for writing information into, or reading information out from, a digital store with means for avoiding disturbances due to temperature effects
    • 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/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/12Bit line control circuits, e.g. drivers, boosters, pull-up circuits, pull-down circuits, precharging circuits, equalising circuits, for bit lines

Landscapes

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

Abstract

Eine Schaltung zur Steuerung eines Zugriffs auf einen integrierten Speicher enthält einen Befehlsdecoder (4) zum Empfang wenigstens eines externen Befehls (WRITE, PRE, ACT) für einen Zugriff auf den Speicher. Eine Zugriffssteuerung (3) ist mit dem Befehlsdecoder (4) zum Empfang von internen Befehlssignalen (WR, PR, AC) verbunden, die vom Befehlsdecoder ausgegeben werden. Durch den Befehlsdecoder wird im Zuge eines Speicherzugriffs ein Vorlade-Befehlssignal (PR) zum Vorladen einer Reihe (WL) des Speicherzellenfeldes (2) des integrierten Speichers ausgegeben. Eine Steuerschaltung (5-1, 5-2) mit Mitteln zum Feststellen einer Temperatur (T) des Speichers ist derart ausgebildet, daß durch die Steuerschaltung die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals (PR) des Befehlsdecoders (4) an die Zugriffssteuerung (3) in Abhängigkeit der Temperatur des Speichers zeitlich variabel beeinflußbar ist. Damit wird die Write Recovery Time tWR auch für höhere Betriebsfrequenzen des Speichers eingehalten.

Description

  • Die vorliegende Erfindung betrifft eine Schaltung zur Steuerung eines Zugriffs auf einen integrierten Speicher mit einem Befehlsdecoder zum Empfang wenigstens eines externen Befehls für einen Zugriff auf den Speicher und mit einer Zugriffssteuerung zur Steuerung eines Zugriffs auf Speicherzellen des integrierten Speichers, die mit dem Befehlsdecoder verbunden ist zum Empfang von internen Befehlssignalen, die vom Befehlsdecoder ausgegeben werden. Durch den Befehlsdecoder wird im Zuge eines Speicherzugriffs ein Vorlade-Befehlssignal zum Vorladen einer Reihe eines in Reihen und Spalten organisierten Speicherzellenfeldes des integrierten Speichers ausgegeben. Die Erfindung betrifft weiterhin ein Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher.
  • Ein integrierter Speicher etwa in Form eines DRAMs (Dynamic Random Access Memory) weist im allgemeinen ein Speicherzellenfeld auf, das Wortleitungen (Reihen) und Bitleitungen (Spalten) umfaßt, wobei die Speicherzellen jeweils in Kreu- zungspunkten der Wortleitungen und Bitleitungen angeordnet sind. Die üblicherweise in integrierten dynamischen Speichern mit wahlfreiem Zugriff verwendeten Speicherzellen weisen im allgemeinen eine Speicherzellenkapazität und einen Auswahltransistor auf. Die Speicherzellenkapazitäten sind jeweils über den zugehörigen Auswahltransistor der jeweiligen Speicherzelle, dessen Steuereingang mit einer der Wortleitungen verbunden ist, mit einer der Bitleitungen verbunden, über die ein Datensignal ausgelesen bzw. eingeschrieben wird.
  • Bei einem Speicherzugriff, insbesondere einem Schreibzugriff, wird zunächst eine Wortleitung aktiviert. Hierzu wird zuvor von einem Befehlsdecoder ein externer Zugriffsbefehl für einen Zugriff auf den Speicher empfangen. Eine Zugriffssteue rung zur Steuerung des Zugriffs auf Speicherzellen des integrierten Speichers ist mit dem Befehlsdecoder verbunden, um interne Befehlssignale, die vom Befehlsdecoder infolge des externen Zugriffsbefehls ausgegeben werden, zu empfangen. Mit der Aktivierung einer Wortleitung durch die Zugriffssteuerung werden die entlang einer Wortleitung angeordneten Speicherzellen jeweils über den betreffenden Auswahltransistor mit einer Bitleitung leitend verschaltet. Dabei teilt sich die gespeicherte Ladung entsprechend der Speicherzellenkapazität und Bitleitungskapazität auf, wobei entsprechend dem Verhältnis dieser beiden Kapazitäten eine Auslenkung der Bitleitungsspannung herbeigeführt wird. Ein sich an einem Ende der Bitleitung befindender Schreib-Lese-Verstärker vergleicht diese Spannung mit der konstanten Spannung auf einer zugehörigen komplementären Bitleitung und verstärkt die relativ geringe Potentialdifferenz zwischen der Bitleitung und der komplementären Bitleitung, bis die Bitleitung den vollen Signalpegel für das entsprechende Datensignal erreicht hat. Gleichzeitig werden auf der zugehörigen komplementären Bitleitung die inversen Signalpegel erreicht.
  • Nach dem Zugriff auf das Speicherzellenfeld werden die zuvor ausgewählten Wortleitungen deaktiviert. Hierzu wird durch den Befehlsdecoder im Zuge des Speicherzugriffs ein Vorlade-Befehlssignal zum Vorladen der entsprechenden Wortleitung ausgegeben, wodurch die ausgewählte Wortleitung in einen Vorladungszustand gebracht wird. Hierbei muß eine Verzögerungszeit zwischen dem Anlegen und Schreiben des letzten Datums und dem Anlegen des Vorlade-Befehlssignals an die Zugriffssteuerung vorgesehen werden (sogenannte Write Recovery Time tWR), um ein zuverlässiges Schreiben der Daten innerhalb des Speicherzellenfeldes des Speichers gewährleisten zu können. Nach Ablauf der Write Recovery Time kann das Vorlade-Befehlssignal an die Zugriffssteuerung ausgegeben werden.
  • Hierbei ist allgemein zu beobachten, daß mit sinkender Speichertemperatur das sogenannte Schreibfenster, das durch die Write Recovery Time tWR spezifiziert wird, sich zunehmend in kritischeren Bereichen befindet, in welchen ein zuverlässiges Schreiben von Daten gerade noch ermöglicht ist. Dies ist vor allem darin begründet, daß mit sinkender Speichertemperatur die Zeit, die zum Einschreiben von Daten in das Speicherzellenfeld benötigt wird, aufgrund physikalischer Effekte ansteigt. Wird insbesondere bei sogenannten SDRAMs (Synchronous Dynamic Random Access Memory) die Betriebsfrequenz des Steuertakts zur Erhöhung des Datendurchsatzes weiter erhöht, entsteht das Problem, daß mit dadurch zunehmend kleinerem Schreibfenster tWR (z.B. ganze Zahl von Taktperioden) Daten insbesondere bei niedrigeren Temperaturen unter Umständen nicht mehr zuverlässig in das Speicherzellenfeld geschrieben werden können. Es müßten in diesem Fall etwaige Einschränkungen in der Betriebszuverlässigkeit des Speichers bei Erhöhung der Betriebsfrequenz hingenommen werden.
  • Der vorliegenden Erfindung liegt die Aufgabe zugrunde, eine Schaltung und ein Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher anzugeben, durch die bzw. durch das es ermöglicht ist, die Betriebsfrequenz des Speichers zu erhöhen, ohne Einschränkungen in der Betriebszuverlässigkeit des Speichers hinnehmen zu müssen.
  • Diese Aufgabe wird gemäß der Erfindung durch eine Schaltung zur Steuerung eines Zugriffs auf einen integrierten Speicher gemäß Patentanspruch 1 und durch ein Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher gemäß Patentanspruch 6 gelöst.
  • Die erfindungsgemäße Schaltung zur Steuerung eines Zugriffs auf einen integrierten Speicher der eingangs genannten Art weist weiterhin eine Steuerschaltung mit Mitteln zum Feststellen einer Temperatur des Speichers auf. Die Steuerschaltung gemäß der Erfindung ist dabei derart ausgebildet, daß durch die Steuerschaltung die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals des Befehlsdecoders an die Zugriffs steuerung in Abhängigkeit der Temperatur des Speichers zeitlich variabel beeinflußbar ist. Mit einer zeitlich variablen Steuerung der Ausgabe oder Weiterleitung des Vorlade-Befehlssignals des Befehlsdecoders ist es ermöglicht, eine verzögerte Ausgabe bzw. Weiterleitung des Vorlade-Befehlssignals an die Zugriffssteuerung temperaturabhängig zu beeinflussen. Damit kann das Schreibfenster tWR, das bei kälteren Temperaturen für durchzuführende Schreibvorgänge immer kritischer wird, um eine zusätzliche Verzögerungszeit des Vorlade-Befehlssignals verlängert werden. Damit ist es ermöglicht, das Schreibfenster tWR bei tieferen Temperaturen zu vergrößern. Hierbei kann die gesamte Zugriffszeit für einen Speicherzugriff unverändert belassen werden, indem beispielsweise die anschließende, bei tieferen Temperaturen unkritische Vorladungszeit der entsprechenden Reihe verkürzt wird. Mit der verzögerten Ausgabe bzw. Weiterleitung des Vorlade-Befehlssignals ergibt sich somit ein verlängertes Schreibfenster, was vor allem günstig ist in Bezug auf höhere Betriebsfrequenzen des Speichers, so daß die Write Recovery Time tWR auch für höhere Betriebsfrequenzen des Speichers eingehalten wird. Damit ist es insgesamt ermöglicht, die Betriebsfrequenz des Speichers zu erhöhen, ohne Einschränkungen in der Betriebszuverlässigkeit hinnehmen zu müssen.
  • Nach dem erfindungsgemäßen Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher empfängt der Befehlsdecoder wenigstens einen externen Befehl, beispielsweise einen externen Schreibbefehl mit anschließendem externen Vorladungsbefehl oder einen kombinierten Schreib-/Vorladungs-Befehl (Schreibbefehl mit sogenanntem Auto-Precharge) und generiert daraus speicherinterne Befehlssignale, die vom Befehlsdecoder an die Zugriffssteuerung ausgegeben werden. Hierbei wird durch den Befehlsdecoder das Vorlade-Befehlssignal zum Vorladen einer Reihe des in Reihen und Spalten organisierten Speicherzellenfeldes an die Zugriffssteuerung ausgegeben. Die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals des Befehlsdecoders an die Zugriffssteue rung wird in Abhängigkeit der Temperatur des Speichers, die beispielsweise durch einen Temperatursensor festgestellt wird, zeitlich variabel beeinflußt. Insbesondere wird mit sinkender Temperatur des Speichers die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals des Befehlsdecoders an die Zugriffssteuerung zunehmend verzögert. Um die Zugriffszeit insgesamt nicht zu verlängern, wird vorzugsweise in dem Maße, in dem die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals verzögert wird, eine anschließende Vorladungszeit der entsprechenden Reihe verkürzt. Damit ist es ermöglicht, die Zykluszeit für einen Speicherzellenzugriff trotz der Beeinflussung der Ausgabe oder Weiterleitung des Vorlade-Befehlssignals dennoch im wesentlichen unverändert zu belassen.
  • Weitere vorteilhafte Aus- und Weiterbildungen der Erfindung sind in Unteransprüchen angegeben.
  • Die Erfindung wird im folgenden anhand der in der Zeichnung dargestellten Figuren näher erläutert.
  • 1 zeigt eine Ausführungsform einer Schaltung zur Steuerung eines Zugriffs auf einen integrierten Speicher gemäß der Erfindung,
  • 2 zeigt eine schematische Darstellung einer Befehlssequenz für einen Speicherzugriff,
  • 3 zeigt ein Zeitdiagramm zur Erzeugung von speicherinternen Befehlssignalen durch einen Befehlsdecoder in Reaktion auf das Anlegen von externen Zugriffsbefehlen,
  • 4 zeigt ein Diagramm bezüglich des Zusammenhangs der minimalen Taktperiode eines Steuertakts über die Temperatur.
  • In 1 ist eine Ausführungsform einer Schaltung zur Steuerung eines Zugriffs auf einen integrierten Speicher gemäß der Erfindung gezeigt. Das Speicherzellenfeld 2 eines DRAM 1 ist matrixförmig in Reihen und Spalten organisiert, wobei die Speicherzellen MC entlang von Wortleitungen WL (Reihen) und Bitleitungen BL (Spalten) angeordnet sind. Die Speicherzellen MC sind in Kreuzungspunkten der Wortleitungen und Bitleitungen angeordnet und beinhalten jeweils einen Speicherkondensator und einen Auswahltransistor in der üblichen Verschaltung, die jedoch aus Übersichtlichkeitsgründen in 1 nicht dargestellt sind. Zur Auswahl einer der Speicherzellen MC wird der jeweilige Auswahltransistor durch eine aktivierte Wortleitung WL leitend geschaltet, wodurch im Anschluß eine Bewertung und Verstärkung und ein Lesen oder Schreiben des Datensignals der ausgewählten Speicherzellen MC entlang dieser Wortleitung mittels eines Leseverstärkers, in 1 ebenfalls nicht dargestellt, erfolgen kann.
  • Zur Steuerung eines Speicherzellenzugriffs ist eine Zugriffssteuerung 3 vorgesehen, die mit einem Befehlsdecoder 4 verbunden ist zum Empfang von internen Befehlssignalen WR, PR und AC, die aus externen Befehlssignalen über den Befehlsdecoder 4 erzeugt werden und im weiteren Verlauf noch näher be- schrieben werden. Der Befehlsdecoder 4 empfängt im vorliegenden Ausführungsbeispiel für einen Speicherzugriff, insbesondere einen Schreibzugriff, einen externen Schreibbefehl WRITE, einen externen Vorladungsbefehl PRE und einen externen Aktivierungsbefehl ACT.
  • In 2 ist in einer schematischen Übersicht eine beispielhafte Befehlssequenz für einen Speicherzugriff auf den DRAM 1 gemäß 1 gezeigt. Zunächst wird ein externer Aktivierungsbefehl ACT mit einer Reihenadresse x-Adr dem Speicher übergeben, worauf der Befehlsdecoder 4 ein entsprechendes internes Aktivierungs-Befehlssignal AC an die Zugriffssteuerung 3 ausgibt, um die entsprechende Wortleitung WL durch die Zugriffssteuerung 3 zu aktivieren. Der Aktivie rungsbefehl ACT wird beispielsweise von einem an den Speicher von extern angeschlossenen Speicher-Controller übermittelt, beispielsweise für einen Zugriff zum Schreiben von Datensignalen der adressierten Speicherreihe. Nach Anlegen des Aktivierungsbefehls ACT wird für eine nachfolgende Schreiboperation der externe Schreibbefehl WRITE angelegt, gefolgt von einem externen Vorladungsbefehl PRE zum Schließen und Vorladen der ausgewählten Speicherreihe. Diese in 1 bezeichnete Befehlssequenz repräsentiert einen typischen sogenannten Activate-Precharge-Zyklus eines dynamischen Speichers. Dieser Vorgang wird in der sogenannten Row Cycle Time tRC abgeschlossen, die sich aus der Zugriffszeit tRAS (Row Active Time) und der Vorladungszeit tRP (Row Precharge Time) zusammensetzt.
  • In 3 ist ein Zeitdiagramm zur Erzeugung von speicherinternen Befehlssignalen durch den Befehlsdecoder in Reaktion auf das Anlegen der oben beschriebenen externen Zugriffsbefehle gezeigt. Hierbei ist gemäß 3 der in der Praxis wichtige Aspekt berücksichtigt, daß zwischen dem Anlegen eines externen Befehls an den Speicherchip und der internen Ausführung des Befehls eine gewisse zeitliche Verzögerung besteht. Gemäß 3 ist die Verzögerung zwischen dem Anlegen des externen Schreibbefehls WRITE und dem Ausgeben des internen Schreib-Befehlssignals WR mit Δt11 bezeichnet. Die Verzögerung zwischen dem Anlegen des externen Vorladungsbefehls PRE und dem Ausgeben des internen Vorlade-Befehlssignals PR ist mit Δt21 bezeichnet. Die Verzögerung zwischen dem Anlegen des externen Aktivierungsbefehls ACT und dem Ausgeben des internen Aktivierungs-Befehlssignals AC ist mit Δt31 bezeichnet.
  • Nach dem Anlegen des Aktivierungsbefehls ACT zur Aktivierung einer Speicherreihe wird mit dem Anlegen des Schreibbefehls WRITE eine Schreiboperation eingeleitet, um Daten in die ausgewählte Speicherreihe einzuschreiben. Nach dem Anlegen des letzten Datums beginnt die sogenannte Write Recovery Time tWR, die abgewartet werden muß, bis die Schreiboperation abgeschlossen ist. Mit dem Anlegen des Vorladungsbefehls PRE wird die ausgewählte Speicherreihe in der Vorladungszeit tRP vorgeladen.
  • Gemäß der Erfindung wird nun eine Temperatur des Speichers festgestellt und die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals PR des Befehlsdecoders 4 gemäß 1 in Abhängigkeit der Temperatur des Speichers zeitlich variabel beeinflußt, insbesondere mit sinkender Temperatur des Speichers zunehmend verzögert. Das heißt, wie in 3 dargestellt, daß bei Unterschreiten einer bestimmten Temperatur T1 die Verzögerungszeit Δt21 um die zusätzliche Verzögerung Δ erhöht wird (Δt22 = Δt21 + Δ), so daß die Write Recovery Time tWR entsprechend um Δ verlängert wird. Damit kann das Schreibfenster (tWR), das für einen Speicherzugriff bei niedrigeren Temperaturen immer kritischer wird, um die zusätzliche Verzögerungszeit Δ des Vorladungs-Befehlssignals PR verlängert werden. Damit wird das Schreibfenster bei tiefen Temperaturen vergrößert. Im vorliegenden Ausführungsbeispiel geht die Verlängerung des Schreibfensters bei tiefen Temperaturen zu Lasten der hier unkritischen Vorladungszeit tRP.
  • In 4 ist ein Diagramm bezüglich des Zusammenhangs der minimalen Taktperiode eines Steuertakts über die Temperatur des Speichers gezeigt. Die maximale Betriebsfrequenz (minimale Taktperiode tCK des Taktsignals CLK gemäß 3) wird durch die Frequenz begrenzt, bei der die ersten Fehler beim Schreiben von Daten in das Speicherzellenfeld auftreten. Solche Fehler treten beispielsweise auf, wenn die spezifizierte Write Recovery Time tWR (z.B. ganze Zahl von Taktperioden) bei hohen Betriebsfrequenzen für ein zuverlässiges Schreiben von Daten nicht mehr ausreicht. Analoges gilt für die Vorladungszeit tRP. Im Bild nach 4 zeigt die Grenzwertkurve 11 eine obere Grenze, nach der sich die minimale Taktperiode tCK in Abhängigkeit der Temperatur T des Speichers bestimmt. Da bei niedrigeren Temperaturen aus physikalischen Gründen ein größeres Schreibfenster tWR notwendig ist, muß die minimale Taktperiode tCK für niedrige Temperaturen entsprechend höher bemessen werden als für höhere Temperaturen T. Da jedoch die Taktrate im allgemeinen nicht temperaturabhängig variiert wird, wird für den Speicher eine minimale Taktperiode tCK bestimmt, die sich nach dem niedrigsten Temperaturwert eines spezifizierten Betriebsbereichs des Speichers bestimmt. Umgekehrt verhält es sich mit der Vorladungszeit tRP, die aufgrund physikalischer Effekte bei höheren Speichertemperaturen eine längere Dauer erfordert. Entsprechend weist die Write Recovery Time tWR einen negativen Temperaturkoeffizienten ktWR < 0 auf und die Vorladungszeit tRP dagegen einen positiven Temperaturkoeffizienten ktRP > 0.
  • Indem nun erfindungsgemäß mit sinkender Speichertemperatur die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals PR zunehmend verzögert wird, verlängert sich entsprechend die Write Recovery Time tWR um Δ, so daß die Grenzwertkurve 11 um Δ nach unten verschoben wird (Grenzwertkurve 12). Damit reduziert sich die minimale Taktperiode bei gleicher Temperatur bis zum ersten tWR-bezogenen Fehler, in 4 am Beispiel der Temperatur T2 verdeutlicht. Damit kann gemäß der Erfindung für die Temperatur T2 die minimale Taktperiode tCK1 hin zu kleineren Werten tCK2 verschoben werden, indem das Schreibfenster tWR entsprechend verlängert wird. Ein analoger Zusammenhang gilt auch für die Grenzwertkurven 21 und 22 bezüglich einer Variation der Vorladungszeit tRP für höhere Speichertemperaturen.
  • Bevorzugt wird in dem Maße, in dem die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals PR verzögert wird, die anschließende Vorladungszeit tRP der entsprechenden Reihe verkürzt. Die Zykluszeit tRC für einen Speicherzellenzugriff bleibt so trotz der Beeinflussung der Ausgabe oder Weiterleitung des Vorlade-Befehlssignals PR des Befehlsdecoders an die Zugriffssteuerung im wesentlichen gleich.
  • In 1 sind zwei alternative Ausführungsformen einer Schaltung gezeigt, mit der das Vorlade-Befehlssignal PR des Befehlsdecoders 4 verzögert an die Zugriffssteuerung 3 ausgegeben bzw. weitergeleitet werden kann. In einer ersten Ausführungsform ist eine temperaturabhängige Steuerschaltung 5-1 in dem Signalpfad 6 zwischen dem Befehlsdecoder 4 und der Zugriffssteuerung 3 vorgesehen, um die Weiterleitung des Vorlade-Befehlssignals PR des Befehlsdecoders 4 an die Zugriffssteuerung 3 in Abhängigkeit der Temperatur des Speichers zeitlich variabel zu beeinflussen. Insbesondere enthält die Steuerschaltung 5-1 einen temperaturabhängigen Widerstand, der mit sich verändernder Speichertemperatur sich ebenfalls in seinem Wert verändert, insbesondere mit sinkender Speichertemperatur sich zu höheren Werten verändert. Damit wird die Weiterleitung des Vorlade-Befehlssignals PR mit sinkender Speichertemperatur zunehmend verzögert, wobei darauf zu achten ist, daß die anderen internen Befehlssignale hiervon nicht beeinflußt werden.
  • In einer anderen Ausführungsform der Erfindung enthält die Steuerschaltung 5-2 eine temperaturabhängige Zeitsteuerung und ist dem Befehlsdecoder 4 zugeordnet, um die Ausgabe des Vorlade-Befehlssignals PR des Befehlsdecoders 4 an die Zu- griffssteuerung 3 in Abhängigkeit der Temperatur des Speichers zeitlich variabel zu beeinflussen. Insbesondere wird dem Befehlsdecoder 4 durch die Zeitsteuerung 5-2 angezeigt, das Vorlade-Befehlssignal PR bei sinkender Speichertemperatur T mit zunehmender Verzögerung auszugeben.
  • 1
    DRAM
    2
    Speicherzellenfeld
    3
    Zugriffssteuerung
    4
    Befehlsdecoder
    5-1
    Steuerschaltung
    5-2
    Steuerschaltung
    6
    Signalpfad
    11, 12, 21, 22
    Grenzwertkurve
    WL
    Wortleitungen (Reihen)
    BL
    Bitleitungen (Spalten)
    MC
    Speicherzellen
    WRITE
    Schreibbefehl
    PRE
    Vorladebefehl
    ACT
    Aktivierungsbefehl
    WR
    Aktivierungs-Befehlssignal
    PR
    Vorlade-Befehlssignal
    AC
    Aktivierungs-Befehlssignal
    tRC
    Zykluszeit
    tRAS
    Zugriffszeit
    tRP
    Vorladungszeit
    Δt11, Δt21,
    Δt31, Δt22
    Verzögerungszeit
    Δ
    Verzögerungszeit
    tWR
    Write Recovery Time (Schreibfenster)
    T, T1, T2
    Speichertemperatur
    tCK, tCK1, tCK2
    Taktperiode
    ktWR, ktRP
    Temperaturkoeffizient
    x-Adr
    Reihenadresse

Claims (9)

  1. Schaltung zur Steuerung eines Zugriffs auf einen integrierten Speicher – mit einem Befehlsdecoder (4) zum Empfang wenigstens eines externen Befehls (WRITE, PRE, ACT) für einen Zugriff auf den Speicher, – mit einer Zugriffssteuerung (3) zur Steuerung eines Zugriffs auf Speicherzellen (MC) des integrierten Speichers, die mit dem Befehlsdecoder (4) verbunden ist zum Empfang von internen Befehlssignalen (WR, PR, AC), die vom Befehlsdecoder ausgegeben werden, – bei der durch den Befehlsdecoder im Zuge eines Speicherzugriffs ein Vorlade-Befehlssignal (PR) zum Vorladen einer Reihe (WL) eines in Reihen und Spalten (BL) organisierten Speicherzellenfeldes (2) des integrierten Speichers ausgegeben wird, – mit einer Steuerschaltung (5-1, 5-2) mit Mitteln zum Feststellen einer Temperatur (T) des Speichers und die derart ausgebildet ist, daß durch die Steuerschaltung die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals (PR) des Befehlsdecoders (4) an die Zugriffssteuerung (3) in Abhängigkeit der Temperatur des Speichers zeitlich variabel beeinflußbar ist.
  2. Schaltung nach Anspruch 1, dadurch gekennzeichnet, daß die Steuerschaltung (5-1) in einem Signalpfad (6) zwischen dem Befehlsdecoder (4) und der Zugriffssteuerung (3) angeordnet ist, um die Weiterleitung des Vorlade-Befehlssignals (PR) des Befehlsdecoders an die Zugriffssteuerung in Abhängigkeit der Temperatur des Speichers zeitlich variabel zu beeinflussen.
  3. Schaltung nach Anspruch 2, dadurch gekennzeichnet, daß die Steuerschaltung (5-1) einen temperaturabhängigen Widerstand enthält, der mit sich verändernder Speichertemperatur sich in seinem Wert verändert.
  4. Schaltung nach Anspruch 2 oder 3, dadurch gekennzeichnet, daß die Steuerschaltung (5-1) einen temperaturabhängigen Widerstand enthält, der mit sinkender Speichertemperatur sich zu höheren Werten verändert.
  5. Schaltung nach Anspruch 1, dadurch gekennzeichnet, daß die Steuerschaltung eine temperaturabhängige Zeitsteuerung (5-2) enthält und dem Befehlsdecoder (4) zugeordnet ist, um die Ausgabe des Vorlade-Befehlssignals (PR) des Befehlsdecoders an die Zugriffssteuerung in Abhängigkeit der Temperatur des Speichers zeitlich variabel zu beeinflussen.
  6. Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher, – bei dem ein Befehlsdecoder (4) wenigstens einen externen Befehl (WRITE, PRE, ACT) für einen Zugriff auf den Speicher empfängt, – bei dem eine Zugriffssteuerung (3), die mit dem Befehlsdecoder (4) verbunden ist, interne Befehlssignale (WR, PR, AC), die vom Befehlsdecoder ausgegeben werden, empfängt und einen Zugriff auf Speicherzellen (MC) des integrierten Speichers steuert, – bei dem durch den Befehlsdecoder (4) ein Vorlade-Befehlssignal (PR) zum Vorladen einer Reihe (WL) eines in Reihen und Spalten (BL) organisierten Speicherzellenfeldes (2) des integrierten Speichers ausgegeben wird, – bei dem eine Temperatur (T) des Speichers festgestellt wird, – bei dem die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals (PR) des Befehlsdecoders an die Zugriffssteue rung in Abhängigkeit der Temperatur des Speichers zeitlich variabel beeinflußt wird.
  7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, daß mit sinkender Temperatur (T) des Speichers die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals (PR) des Befehlsdecoders an die Zugriffssteuerung zunehmend verzögert wird.
  8. Verfahren nach Anspruch 7, dadurch gekennzeichnet, daß in dem Maße, in dem die Ausgabe oder Weiterleitung des Vorlade-Befehlssignals (PR) verzögert wird, eine anschließende Vorladungszeit (tRP) der entsprechenden Reihe verkürzt wird.
  9. Verfahren nach einem der Ansprüche 6 bis 8, dadurch gekennzeichnet, daß eine Zykluszeit (tRC) für einen Speicherzellenzugriff mit der Beeinflussung der Ausgabe oder Weiterleitung des Vorlade-Befehlssignals (PR) des Befehlsdecoders an die Zugriffssteuerung im wesentlichen gleich bleibt.
DE10332601A 2003-07-17 2003-07-17 Schaltung und Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher Expired - Fee Related DE10332601B4 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE10332601A DE10332601B4 (de) 2003-07-17 2003-07-17 Schaltung und Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher
US10/892,251 US7085185B2 (en) 2003-07-17 2004-07-16 Circuit and method for controlling an access to an integrated memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10332601A DE10332601B4 (de) 2003-07-17 2003-07-17 Schaltung und Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher

Publications (2)

Publication Number Publication Date
DE10332601A1 true DE10332601A1 (de) 2005-02-17
DE10332601B4 DE10332601B4 (de) 2013-01-31

Family

ID=34071743

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10332601A Expired - Fee Related DE10332601B4 (de) 2003-07-17 2003-07-17 Schaltung und Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher

Country Status (2)

Country Link
US (1) US7085185B2 (de)
DE (1) DE10332601B4 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114141287A (zh) * 2020-09-04 2022-03-04 长鑫存储技术有限公司 存储装置的读写方法及存储装置

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7539911B2 (en) * 2005-05-27 2009-05-26 Infineon Technologies Ag Test mode for programming rate and precharge time for DRAM activate-precharge cycle
KR100794996B1 (ko) * 2006-05-09 2008-01-16 주식회사 하이닉스반도체 반도체 메모리의 펄스 생성 장치
US20100083939A1 (en) * 2007-10-24 2010-04-08 Hammer Leslie G Simple device for completely converting diesel fuel into useful energy and little carbon exhaust
KR102098248B1 (ko) * 2013-06-03 2020-04-07 삼성전자 주식회사 온도에 따라 완화된 타이밍 요건으로 사용되는 메모리 장치 및 이를 이용하는 메모리 콘트롤러
US9257167B2 (en) * 2014-03-13 2016-02-09 Katsuyuki Fujita Resistance change memory
US9390785B2 (en) * 2014-03-27 2016-07-12 Intel Corporation Method, apparatus and system for determining a write recovery time of a memory based on temperature
KR102264207B1 (ko) * 2014-08-27 2021-06-14 삼성전자주식회사 프리차지 제어 신호 발생기 및 그를 구비한 반도체 메모리 장치
EP4024396B1 (de) 2020-09-04 2023-12-20 Changxin Memory Technologies, Inc. Lese- und schreibverfahren für eine speichervorrichtung und speichervorrichtung

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6240045B1 (en) * 1999-05-06 2001-05-29 Mitsubishi Denki Kabushiki Kaisha Synchronous semiconductor integrated circuit capable of improving immunity from malfunctions
US6434082B1 (en) * 2001-03-13 2002-08-13 International Business Machines Corporation Clocked memory device that includes a programming mechanism for setting write recovery time as a function of the input clock
US20030107936A1 (en) * 2001-12-12 2003-06-12 In-Chul Jung Semiconductor memory device employing temperature detection circuit

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5278796A (en) * 1991-04-12 1994-01-11 Micron Technology, Inc. Temperature-dependent DRAM refresh circuit
US5784328A (en) * 1996-12-23 1998-07-21 Lsi Logic Corporation Memory system including an on-chip temperature sensor for regulating the refresh rate of a DRAM array
JP2002215258A (ja) * 2001-01-23 2002-07-31 Mitsubishi Electric Corp 半導体集積回路装置
DE10135814C2 (de) * 2001-07-23 2003-09-18 Infineon Technologies Ag Halbleiterspeicher mit Precharge-Steuerung
DE10323501B4 (de) * 2003-05-23 2005-03-10 Infineon Technologies Ag Schaltungsanordnung und Verfahren zur Einstellung einer Spannungsversorgung für einen Schreib-Lese-Verstärker eines integrierten Speichers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6240045B1 (en) * 1999-05-06 2001-05-29 Mitsubishi Denki Kabushiki Kaisha Synchronous semiconductor integrated circuit capable of improving immunity from malfunctions
US6434082B1 (en) * 2001-03-13 2002-08-13 International Business Machines Corporation Clocked memory device that includes a programming mechanism for setting write recovery time as a function of the input clock
US20030107936A1 (en) * 2001-12-12 2003-06-12 In-Chul Jung Semiconductor memory device employing temperature detection circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114141287A (zh) * 2020-09-04 2022-03-04 长鑫存储技术有限公司 存储装置的读写方法及存储装置
CN114141287B (zh) * 2020-09-04 2024-03-26 长鑫存储技术有限公司 存储装置的读写方法及存储装置

Also Published As

Publication number Publication date
US20050018507A1 (en) 2005-01-27
US7085185B2 (en) 2006-08-01
DE10332601B4 (de) 2013-01-31

Similar Documents

Publication Publication Date Title
DE10228719B4 (de) Vorrichtung und System zur Einstellung der DRAM-Auffrisch-Zeitsteuerung
DE10337855B4 (de) Schaltung und Verfahren zur Auswertung und Steuerung einer Auffrischungsrate von Speicherzellen eines dynamischen Speichers
DE102007012177B4 (de) Speichervorrichtung, System mit einer Speichervorrichtung sowie Verfahren zum Bestimmen einer Temperatur einer Speichervorrichtung
DE102004053316A1 (de) Verfahren zur Ein- und Ausgabe von Betriebsparametern eines integrierten Halbleiterspeichers
DE69621280T2 (de) Speichergerätschaltkreis und Verfahren zur gleichzeitigen Adressierung der Spalten einer Vielzahl von Banken einer Vielzahlbankspeicheranordnung
DE102007038615B4 (de) Speicher mit Speicherbänken und Modusregistern, sowie Verfahren zum Betreiben eines solchen Speichers
DE69317964T2 (de) Dynamischer RAM mit Spannungsstressanlegeschaltung
DE10350865A1 (de) Speicherbaustein mit variabel verzögerter Spaltenauswahl
DE69934637T2 (de) Ferroelektrischer Speicher und seine Testverfahren
DE10332601B4 (de) Schaltung und Verfahren zur Steuerung eines Zugriffs auf einen integrierten Speicher
DE19756929A1 (de) Zellenarray und Leseverstärkerstruktur mit verbesserten Rauscheigenschaften und verringerter Größe
DE102008033691A1 (de) Verfahren und Vorrichtung für einen frühzeitigen Schreibvorgang
DE102006004848A1 (de) Verfahren und Vorrichtung zum Variieren eines aktiven Arbeitszyklus einer Wortleitung
DE69521721T2 (de) Verbesserter halbleiterspeicher mit einem zeilenauswahlsignal ausgebendem zeilendekoders
DE10154613A1 (de) Verfahren zum Vorladen von Speicherzellen eines dynamischen Halbleiterspeichers beim Power Up sowie Halbleiterspeicher
DE69126087T2 (de) Dynamischer ram-speicher, in welchem die zeitabstimmung des endes des auslesens von daten früher ist als herkömmlich
DE10338980B4 (de) Rücksetzsignalgenerator, Halbleiterspeicherbaustein und Rücksetzverfahren
DE10329370B3 (de) Schaltung und Verfahren zum Auffrischen von Speicherzellen eines dynamischen Speichers
DE10341537B4 (de) Halbleiterspeichervorrichtung und Testverfahren desselben unter Verwendung eines Zeilenkomprimierungstestmodus
DE102006002888A1 (de) Direktzugriffsspeicher mit niedriger Anfangslatenz
DE102004022326B4 (de) Verfahren zum Testen eines integrierten Halbleiterspeichers
DE10306062B3 (de) Speichermodul mit einer Mehrzahl von integrierten Speicherbauelementen und einer Refresh-Steuerschaltung
DE10329369B4 (de) Schaltung und Verfahren zum Auffrischen von Speicherzellen eines dynamischen Speichers
DE10135814C2 (de) Halbleiterspeicher mit Precharge-Steuerung
DE10246790B4 (de) Integrierter Speicher

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8127 New person/name/address of the applicant

Owner name: QIMONDA AG, 81739 MUENCHEN, DE

R016 Response to examination communication
R018 Grant decision by examination section/examining division
R082 Change of representative
R020 Patent grant now final

Effective date: 20130501

R081 Change of applicant/patentee

Owner name: INFINEON TECHNOLOGIES AG, DE

Free format text: FORMER OWNER: QIMONDA AG, 81739 MUENCHEN, DE

Owner name: POLARIS INNOVATIONS LTD., IE

Free format text: FORMER OWNER: QIMONDA AG, 81739 MUENCHEN, DE

R081 Change of applicant/patentee

Owner name: POLARIS INNOVATIONS LTD., IE

Free format text: FORMER OWNER: INFINEON TECHNOLOGIES AG, 85579 NEUBIBERG, DE

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee