DE102008034346B4 - Method for accessing a memory chip - Google Patents

Method for accessing a memory chip Download PDF

Info

Publication number
DE102008034346B4
DE102008034346B4 DE200810034346 DE102008034346A DE102008034346B4 DE 102008034346 B4 DE102008034346 B4 DE 102008034346B4 DE 200810034346 DE200810034346 DE 200810034346 DE 102008034346 A DE102008034346 A DE 102008034346A DE 102008034346 B4 DE102008034346 B4 DE 102008034346B4
Authority
DE
Germany
Prior art keywords
pin
input
memory
column address
column
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.)
Active
Application number
DE200810034346
Other languages
German (de)
Other versions
DE102008034346A1 (en
Inventor
Chih-Hui Yeh
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.)
Nanya Technology Corp
Original Assignee
Nanya Technology 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 Nanya Technology Corp filed Critical Nanya Technology Corp
Publication of DE102008034346A1 publication Critical patent/DE102008034346A1/en
Application granted granted Critical
Publication of DE102008034346B4 publication Critical patent/DE102008034346B4/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/04Supports for storage elements, e.g. memory modules; Mounting or fixing of storage elements on such supports
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/1201Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details comprising I/O circuitry

Abstract

Verfahren zum Zugriff auf einen Speicherchip (200), gekennzeichnet durch: Positionieren einer Mehrzahl von ersten Eingangspins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5) und einer Mehrzahl von zweiten Eingangspins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4) auf dem Speicherchip (200); jeweiliges Eingeben einer Mehrzahl von Zeilenadressensignalen (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) in die Mehrzahl der ersten Eingangspins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5), wobei eine Länge eines Zeilenadressen-Befehlspakets jedes Zeilenadressensignals (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) einer Mehrzahl von Taktperioden eines Taktsignals (CLK) entspricht; und jeweiliges Eingeben einer Mehrzahl von Spaltenadressensignalen (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) in die Mehrzahl der zweiten Eingangspins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4), wobei eine Länge eines Spaltenadressen-Befehlspakets jedes Spaltenadressensignals (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) einer Mehrzahl von Taktperioden eines Taktsignals (CLK) entspricht.Method for accessing a memory chip (200), characterized by: positioning a plurality of first input pins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5) and a plurality of second input pins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4) the memory chip (200); respective input of a plurality of row address signals (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) into the plurality of first input pins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5), whereby a length of a row address command packet (each row address command packet , RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) corresponds to a plurality of clock periods of a clock signal (CLK); and respectively inputting a plurality of column address signals (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) into the plurality of second input pins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4), wherein a length of a column address command packet of each column address signal (ColAdr0, ColAdr2, ColAdr3, ColAdr4) corresponds to a plurality of clock periods of a clock signal (CLK).

Description

Die vorliegende Erfindung bezieht sich auf ein Verfahren zum Zugriff auf einen Speicherchip gemäß dem Oberbegriff des Anspruchs 1.The present invention relates to a method for accessing a memory chip according to the preamble of claim 1.

Hinsichtlich der synchronen DRAM-(SDRAM-)Architektur mit doppelter Datenrate (DDR) des Standes der Technik weist ein SDRAM üblicherweise folgende Eingabesignale auf: zwei Taktsignale, d. h. CLK und #CLK, sechzehn Speicheradressen-Eingabesignale A0–A15, vier Speicherbankadressen-Eingabesignale B0–BA3, ein Chip-Auswahlsignal CS, ein Zeilenadressen-Strobesignal RAS, ein Spaltenadressen-Strobesignal CAS, ein Write-Enable-Signal WE, ein Synchronsignal CKE, ein Kalibrierungssignal ZQ und ein Resetsignal RESET. Die Länge eines Eingabebefehls jedes oben erwähnten Eingabesignals entspricht einer Taktperiode eines Taktsignals und jedes Eingabesignal wird über seinen eigenen Pin, der für das Eingabesignal bestimmt ist, in einen Speicherchip eingegeben. Daher weist der Speicherchip des SDRAM des Standes der Technik üblicherweise neunundzwanzig Eingangspins auf.With respect to the prior art synchronous double data rate (SDRAM) DRAM (SDRAM) architecture, an SDRAM typically has the following input signals: two clock signals, i. H. CLK and #CLK, sixteen memory address input signals A0-A15, four memory bank address input signals B0-BA3, a chip select signal CS, a row address strobe signal RAS, a column address strobe signal CAS, a write enable signal WE, a sync signal CKE , a calibration signal ZQ and a reset signal RESET. The length of an input command of each input signal mentioned above corresponds to one clock period of a clock signal, and each input signal is input to a memory chip via its own pin dedicated to the input signal. Therefore, the memory chip of the prior art SDRAM typically has twenty-nine input pins.

Beim doppelreihigen Speicherbaustein (DIMM) des Standes der Technik werden zwei benachbarte Speicherchips mit neunundzwanzig elektrischen Verdrahtungen aneinander angeschlossen. Allgemein gesagt, je mehr Eingangspins der Speicherchip hat, desto näher ist der Abstand zwischen zwei elektrischen Verdrahtungen, wodurch eine erhöhte Problematik der Anordnung bzw. des Layouts der elektrischen Verdrahtungen und eine verstärkte Interferenz zwischen den durch die elektrischen Verdrahtungen übertragenen Signale verursacht wird. Deshalb ist das Layout der DIMMs aufgrund dieser Nachteile problematisch. Hinsichtlich der Erprobung der als DIMMs ausgeführten Speicherchips scheinen die Werkzeugkosten zu hoch zu sein und die Anzahl der Speicherchips, die eine Erprobungsstation testen kann, scheint nicht ausreichend zu sein.In the prior art double-row memory device (DIMM), two adjacent memory chips having twenty-nine electrical wirings are connected to each other. Generally speaking, the more input pins the memory chip has, the closer the distance between two electrical wirings, thereby causing increased problems of the layout of the electrical wirings and increased interference between the signals transmitted through the electrical wirings. Therefore, the layout of the DIMMs is problematic because of these disadvantages. In terms of testing the memory chips running as DIMMs, the tooling cost seems to be too high and the number of memory chips that a testing station can test seems to be insufficient.

Aus dem Dokument US 6 067 632 A ist eine Speichereinheit bekannt, die eine Steuereinheit, mittels der ein internes Operationsbefehl-Signal erzeugt wird, und ein Schieberegister aufweist, mittels dem das Operationsbefehl-Signal erst nach dem Ablaufen einer vorbestimmten Zeit einer internen Schaltung bereitgestellt wird.From the document US Pat. No. 6,067,632 A For example, a memory unit is known, which has a control unit, by means of which an internal operation command signal is generated, and a shift register, by means of which the operation command signal is provided only after the lapse of a predetermined time of an internal circuit.

Aus dem Dokument US 5 870 350 A ist ein Speicherbussystem bekannt, mittels dem Eingabebefehle von Daten getrennt werden können. Dadurch können mittels dieses Speicherbussystems mehrere Datenoperationen parallel durchgeführt werden.From the document US 5,870,350 A a memory bus system is known by means of which input commands can be separated from data. As a result, several data operations can be carried out in parallel by means of this memory bus system.

Aus dem Dokument US 6 236 251 B1 ist ein Halbleiterchip mit einer integrierten Schaltung bekannt, wobei die integrierte Schaltung zwei Synchronisationsschaltungen umfasst, die jeweils dazu ausgebildet sind, ein Taktsignal zu empfangen und ein mit dem jeweils empfangenen Taktsignal synchronisiertes weiteres Taktsignal auszugeben.From the document US Pat. No. 6,236,251 B1 a semiconductor chip with an integrated circuit is known, wherein the integrated circuit comprises two synchronization circuits, each of which is adapted to receive a clock signal and to output a synchronized with the respective received clock signal another clock signal.

Vor diesem Hintergrund ist es Aufgabe der Erfindung, ein Verfahren zum Zugriff auf einen Speicherchip bereitzustellen, das die Anzahl der Eingangspins eines Speicherbausteins reduzieren kann.Against this background, it is an object of the invention to provide a method for accessing a memory chip, which can reduce the number of input pins of a memory chip.

Die Lösung dieser Aufgabe erfolgt durch die Merkmale des Anspruchs 1 die Unteransprüche offenbaren bevorzugte Weiterbildungen der Erfindung.The solution of this object is achieved by the features of claim 1, the dependent claims disclose preferred developments of the invention.

Wie aus der nachfolgenden detaillierten Beschreibung eindeutiger ersichtlich, weist das beanspruchte Verfahren zum Zugriff auf einen Speicher die folgenden Schritte auf: Positionieren einer Mehrzahl von ersten Eingangspins und einer Mehrzahl von zweiten Eingangspins auf dem Speicherchip; Eingeben einer entsprechenden Mehrzahl von Zeilenadressensignalen in die Mehrzahl der ersten Eingangspins, wobei eine Länge eines Zeilenadressen-Befehlspakets jedes Zeilenadressensignals einer Mehrzahl von Taktperioden eines Taktsignals entspricht, und das Zeilenadressen-Befehlspaket eine Mehrzahl von Zeileneingabebefehlen aufweist; und Eingeben einer entsprechenden Mehrzahl von Spaltenadressensignalen in die Mehrzahl der zweiten Eingangspins, wobei eine Länge eines Spaltenadressen-Befehlspakets jedes Spaltenadressensignals einer Mehrzahl von Taktperioden eines Taktsignals entspricht und das Spaltenadressen-Befehlspaket eine Mehrzahl von Spalteneingabebefehlen aufweist.As will be more clearly apparent from the following detailed description, the claimed method of accessing a memory comprises the steps of: positioning a plurality of first input pins and a plurality of second input pins on the memory chip; Inputting a corresponding plurality of row address signals into the plurality of first input pins, wherein a length of a row address command packet of each row address signal corresponds to a plurality of clock periods of a clock signal, and the row address command packet has a plurality of row input commands; and inputting a corresponding plurality of column address signals to the plurality of second input pins, wherein a length of a column address command packet of each column address signal corresponds to a plurality of clock periods of a clock signal and the column address command packet has a plurality of column input commands.

Weitere Einzelheiten, Merkmale und Vorteile der Erfindung ergeben sich aus nachfolgender Beschreibung von Ausführungsbeispielen anhand der Zeichnungen.Further details, features and advantages of the invention will become apparent from the following description of exemplary embodiments with reference to the drawings.

Darin zeigt:It shows:

1 eine Abbildung, die einen doppelreihigen Speicherbaustein (DIMM) des Standes der Technik veranschaulicht, 1 an illustration illustrating a prior art double row memory device (DIMM),

2 eine Abbildung, die einen Speicherchip gemäß einer Ausführungsform der vorliegenden Erfindung veranschaulicht, 2 an illustration illustrating a memory chip according to an embodiment of the present invention,

3 eine Abbildung, die sechs Zeilenadressensignale gemäß einer Ausführungsform der vorliegenden Erfindung veranschaulicht, 3 an illustration illustrating six row address signals according to an embodiment of the present invention;

4 eine Abbildung, die fünf Spaltenadressensignale gemäß einer Ausführungsform der vorliegenden Erfindung veranschaulicht, und 4 an illustration illustrating five column address signals according to an embodiment of the present invention, and

5 eine Abbildung, die einen beispielhaften Vorgang des Zugriffs auf den in 2 dargestellten Speicherchip veranschaulicht. 5 a figure illustrating an exemplary process of accessing the in 2 illustrated memory chip illustrated.

Es wird auf 1 Bezug genommen. 1 ist eine Abbildung, die einen doppelreihigen Speicherbaustein (DIMM) des Standes der Technik veranschaulicht. Wie in 1 dargestellt, weist der DIMM 100 acht Speicherchips 110_1110_8 auf und jeder Speicherchip weist neunundzwanzig Eingangspins auf. Hinsichtlich des Arbeitsprozesses des DIMMs 100 werden die neunundzwanzig Eingangssignale von einer Steuereinheit 120 auf den Speicherchip 110_1 übertragen, danach werden die Eingabesignale nacheinander auf den Speicherchip 110_2, 110_3, ..., 110_8 übertragen. Daher werden zwei benachbarte Speicherchips mit neunundzwanzig Verdrahtungen miteinander verbunden. Allgemein gesagt, je mehr Eingangspins der Speicherchip hat, desto näher ist der Abstand zwischen zwei elektrischen Verdrahtungen, wodurch eine erhöhte Problematik der Anordnung bzw. des Layouts der elektrischen Verdrahtungen und eine verstärkte Interferenz zwischen den durch die elektrischen Verdrahtungen übertragenen Signalen verursacht wird.It will open 1 Referenced. 1 FIG. 13 is a diagram illustrating a prior art double row memory device (DIMM). FIG. As in 1 shown, the DIMM points 100 eight memory chips 110_1 - 110_8 on and each memory chip has twenty-nine input pins. Regarding the working process of the DIMM 100 become the twenty-nine input signals from a control unit 120 on the memory chip 110_1 then the input signals are successively transferred to the memory chip 110_2 . 110_3 , ..., 110_8 transfer. Therefore, two adjacent memory chips having twenty-nine wirings are connected together. Generally speaking, the more input pins the memory chip has, the closer the distance between two electrical wirings, thereby causing increased problems of the layout of the electrical wirings and increased interference between the signals transmitted through the electrical wirings.

Bei der DDR-SDRAM-Architektur des Standes der Technik entspricht eine Länge eines Eingabebefehls jedes Eingabesignals einer Taktperiode eines Taktsignals und jedes Eingabesignal wird durch seinen eigenen Pin in einen Speicherchip eingegeben. Daher weist der Speicherchip des Standes der Technik neunundzwanzig Eingangspins auf. Um die Anzahl der Eingangspins zu reduzieren, verwendet die vorliegende Erfindung das Konzept des „Befehlspakets”. Das heißt, jeder PIN wird zum Empfang eines Befehlspakets verwendet und das Befehlspaket weist eine Mehrzahl von Eingabebefehlen, wie z. B. vier Eingabebefehle, auf. Dadurch kann die Anzahl der Eingangspins eines erfindungsgemäß eingebauten Speicherchips reduziert werden. Weil jedes Befehlspaket jedoch vier Eingabebefehle aufweist und die Länge eines Eingabebefehls einer Taktperiode entspricht, entspricht die Länge eines Befehlspakets vier Taktperioden. Beim Arbeitsprozess des Speichers können das Zeilenadressensignal und das Spaltenadressensignal nicht gleichzeitig in die gleiche Speicherbank eingegeben werden. Wenn das Befehlspaket verwendet wird, dessen Länge vier Taktperioden beträgt, ist es folglich bei der herkömmlichen Architektur erforderlich, vier Taktperioden zu warten, nachdem das Zeilenadressensignal in eine Speicherbank eingegeben ist, und danach kann das Spaltenadressensignal in die gleiche Speicherbank eingegeben werden, was eine ernsthafte Verschlechterung der Leistung des Speichers verursacht.In the prior art DDR SDRAM architecture, a length of an input command of each input signal corresponds to one clock period of a clock signal, and each input signal is input to a memory chip through its own pin. Therefore, the prior art memory chip has twenty-nine input pins. To reduce the number of input pins, the present invention uses the concept of the "instruction packet". That is, each PIN is used to receive a command packet, and the command packet has a plurality of input commands, such as a command packet. For example, four input commands. As a result, the number of input pins of a memory chip installed according to the invention can be reduced. However, because each command packet has four input commands and the length of an input command corresponds to one clock period, the length of a command packet is equal to four clock periods. In the working process of the memory, the row address signal and the column address signal can not be simultaneously input to the same memory bank. Thus, if the instruction packet whose length is four clock periods is used, it is necessary in the conventional architecture to wait for four clock periods after the row address signal is input to a memory bank, and then the column address signal can be input to the same memory bank, which is a serious one Deterioration of the performance of the memory caused.

Daher stellt die vorliegende Erfindung ein Verfahren bereit, das die Anzahl der Eingangspins eines Speicherchips reduziert, ohne die Leistungen des Speichers ernsthaft zu verschlechtern. Der Arbeitsprozess wird wie folgt beschrieben.Therefore, the present invention provides a method that reduces the number of input pins of a memory chip without seriously degrading the performance of the memory. The working process is described as follows.

Es wird auf 2 Bezug genommen. 2 ist eine Abbildung, die einen Speicherchip 200 gemäß einer erfindungsgemäßen Ausführungsform veranschaulicht. Wie in 2 dargestellt, weist der Speicherchip 200 einen Taktpin PIN_CLK, sechs Zeilenadressensignal-Pins PIN_R0–PIN_R5, fünf Spaltenadressensignal-Pins PIN_C0–PIN_C4, einen ersten Chip-Auswahlsignal-Pin PIN_CSr für ein Chip-Auswahlsignal, wie z. B. ein Zeilenadressen-Chip-Auswahlsignal, und einen zweiten Chip-Auswahlsignal-Pin PIN_CSC für ein Chip-Auswahlsignal, wie z. B. ein Spaltenadressen-Chip-Auswahlsignal, auf. Bei dieser Ausführungsform wird der Taktsignal-Pin PIN-CLK zum Empfangen eines Taktsignals CLK verwendet, die Zeilenadressensignal-Pins PIN_R0–PIN_R5 werden verwendet, um entsprechend sechs Zeilenadressensignale RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5 zu empfangen, die Spaltenadressensignal-Pins PIN_C0–PIN_C4 werden verwendet, um entsprechend fünf Spaltenadressensignale ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4 zu empfangen, der erste Chip-Auswahlsignal-Pin PIN_CSR (d. h. der Zeilenadressen-Chip-Auswahlsignal-Pin) wird verwendet, um ein erstes Chip-Auswahlsignal CSR zu empfangen, um den Speicherchip 200 auszuwählen, um die Zeilenadressensignale zu empfangen, und der zweite Chip-Auswahlsignal-Pin PIN_CSC (d. h. der Spaltenadressen-Chip-Auswahlsignal-Pin) wird verwendet, um ein zweites Chip-Auswahlsignal CSC zu empfangen, um den Speicherchip 200 auszuwählen, um die Spaltenadressensignale zu empfangen. Man beachte, dass die auf dem in 2 dargestellten Speicherchip 200 positionierten Pins nur zum Zwecke der Veranschaulichung dienen. Ohne die Offenbarung der vorliegenden Erfindung zu beeinflussen, zeigt 2 darüber hinaus nur einen Bereich der Pins in Bezug auf eine weitere Beschreibung der vorliegenden Erfindung. In der Praxis ist der erfindungsgemäße Speicherchip 200 nicht darauf beschränkt, die gleiche wie in 2 dargestellte Pinanordnung aufzuweisen. Die Zugriffsoperationen des Speicherchips 200 werden nachfolgend beschrieben.It will open 2 Referenced. 2 is an illustration showing a memory chip 200 illustrated according to an embodiment of the invention. As in 2 shown, the memory chip 200 a clock pin PIN_CLK, six row address signal pins PIN_R0-PIN_R5, five column address signal pins PIN_C0-PIN_C4, a first chip select signal pin PIN_CSr for a chip select signal, such as a pin select signal PIN_CSr; A row address chip select signal, and a second chip select signal pin PIN_CSC for a chip select signal, such as a chip select signal. A column address chip select signal. In this embodiment, the clock signal pin PIN-CLK is used to receive a clock signal CLK, the row address signal pins PIN_R0-PIN_R5 are used to receive the column address signal pins corresponding to six row address signals RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5 PIN_C0-PIN_C4 are used to receive correspondingly five column address signals ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4, the first chip select signal pin PIN_CSR (ie, the row address chip select signal pin) is used to generate a first chip select signal CSR to receive the memory chip 200 to receive the row address signals, and the second chip select signal pin PIN_CSC (ie, the column address chip select signal pin) is used to receive a second chip select signal CSC to the memory chip 200 to receive the column address signals. Note that the on the in 2 illustrated memory chip 200 Positioned pins are for illustrative purposes only. Without affecting the disclosure of the present invention, FIG 2 moreover, only a portion of the pins with respect to a further description of the present invention. In practice, the memory chip according to the invention 200 not limited to the same as in 2 have shown pin arrangement. The access operations of the memory chip 200 are described below.

Es wird auf 3 Bezug genommen. 3 ist eine Abbildung, die sechs Zeilenadressensignale gemäß einer erfindungsgemäßen Ausführungsform veranschaulicht. Bei der vorliegenden Erfindung werden die sechs Zeilenadressensignale RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5 über die sechs ersten Eingangspins (d. h. die Zeilenadressensignal-Pins PIN_R0–PIN_R5) in den Speicherchip eingegeben. Wie in 3 dargestellt, entspricht die Länge eines Zeilenadressen-Befehlspakets jedes Zeilenadressensignals vier Taktperioden des Taktsignals CLK und das Zeilenadressen-Befehlspaket weist vier Zeileneingabebefehle auf. Daher weisen die sechs Zeilenadressen-Befehlspakete der sechs Zeilenadressensignale vierundzwanzig Eingabebefehle auf. Bei dieser Ausführungsform weisen die vierundzwanzig Zeileneingabebefehle vier Teile von Einstellinformationen für Speicherbankadressen BA0–BA3, sechzehn Teile von Einstellinformationen für Speicheradressen A0–A15 und vier Teile von Speicher-Steuerbefehl-Einstellinformationen CMD0–CMD3 auf, wobei die vier Teile der Einstellinformationen der Speicherbankadressen BA0–BA3 implementiert werden, um die Speicherbankadressen-Eingangssignale BA0–BA3 bei der DDR-SDRAM-Architektur des Standes der Technik zu ersetzen, und die sechzehn Teile von Einstellinformationen für die Speicheradressen A0–A15 werden implementiert, um die Speicheradressen-Eingabesignale A0–A15 bei der DDR-SDRAM-Architektur des Standes der Technik zu ersetzen. Darüber hinaus werden die vier Teile der Speicher-Steuerbefehl-Einstellinformationen CMD0–CMD3 dekodiert, um einen Steuerbefehl aus einer Mehrzahl von Speicher-Steuerbefehlen erzeugen, wobei die Speicher-Steuerbefehle einen Activate-Befehl, einen Pre-Charge-Befehl, einen Refresh-Befehl, einen Mode-Register-Set-(MRS-)Befehl, einen Self-Refresh-Entry(SRE-)Befehl, einen Power-Down-Entry-Befehl, einen ZQ-Calibration-long/ZQ-Calibration-short-(ZQCU/ZQCS-)Befehl, ..., u. s. w. aufweisen können.It will open 3 Referenced. 3 FIG. 12 is an illustration illustrating six row address signals according to one embodiment of the invention. FIG. In the present invention, the six row address signals RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5 are input to the memory chip via the six first input pins (ie, the row address signal pins PIN_R0-PIN_R5). As in 3 1, the length of a row address command packet of each row address signal corresponds to four clock periods of the clock signal CLK and the row address signal. Command package has four row input commands. Therefore, the six row address command packets of the six row address signals have twenty-four input commands. In this embodiment, the twenty-four row input commands include four pieces of memory address setting information BA0-BA3, sixteen pieces of memory address setting information A0-A15, and four pieces of memory control command setting information CMD0-CMD3, the four pieces of memory bank address setting information BA0- BA3 may be implemented to replace the memory bank address inputs BA0-BA3 in the prior art DDR SDRAM architecture, and the sixteen pieces of memory address setting information A0-A15 are implemented to provide the memory address input signals A0-A15 to replace the DDR SDRAM architecture of the prior art. Moreover, the four pieces of the memory control command setting information CMD0-CMD3 are decoded to generate a control command from a plurality of memory control commands, the memory control commands being an activate command, a pre-charge command, a refresh command , a mode register set (MRS) command, a self refresh entry (SRE) command, a power down entry command, a ZQ calibration long / ZQ calibration short (ZQCU / ZQCS) command, ..., etc.

Es wird auf 4 Bezug genommen. 4 ist eine Abbildung, die fünf Spaltenadressensignale gemäß einer erfindungsgemäßen Ausführungsform veranschaulicht. Bei der vorliegenden Erfindung werden die fünf Spaltenadressensignale ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4 über die fünf zweiten Eingangspins (d. h. die in 2 dargestellten Spaltenadressensignal-Pins PIN_C0–PIN_C4) in den Speicherchip eingegeben. Wie in 4 dargestellt, entspricht die Länge eines Spaltenadressen-Befehlspakets jedes Spaltenadressensignals vier Taktperioden des Taktsignals CLK und das Spaltenadressen-Befehlspaket weist vier Spalteneingabebefehle auf. Daher weisen die fünf Spaltenadressen-Befehlspakete der fünf Spaltenadressensignale zwanzig Spalteneingabebefehle auf. Die zwanzig Spalteneingabebefehle weisen vier Teile von Einstellinformationen für die Speicherbankadressen BA0–BA3, dreizehn Teile von Einstellinformationen für die Speicheradressen A0–A12, einen Write-Enable(WE-)Eingabebefehl, einen Auto-Pre-Charge-(AP-)Eingabebefehl und einen Burst-Chop 4/Burst-Length 8-(BC4/BC8-)Eingabebefehl auf. Die vier Teile der Einstellinformationen für die Speicherbankadressen BA0–BA3 werden implementiert, um die Speicherbankadressen-Eingabesignale BA0–BA3 bei der DDR-SDRAM-Architektur des Standes der Technik zu ersetzen, und die dreizehn Teile der Einstellinformationen für die Speicheradressen A0–A12 werden implementiert, um die Speicheradressen-Eingabesignale A0–A12 bei der DDR-SDRAM-Architektur des Standes der Technik zu ersetzen.It will open 4 Referenced. 4 FIG. 12 is an illustration illustrating five column address signals according to one embodiment of the invention. FIG. In the present invention, the five column address signals ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4 are applied across the five second input pins (ie, the in 2 shown column address signal pins PIN_C0-PIN_C4) entered into the memory chip. As in 4 1, the length of a column address command packet of each column address signal corresponds to four clock periods of the clock signal CLK, and the column address command packet has four column input commands. Therefore, the five column address command packets of the five column address signals have twenty column input commands. The twenty column input commands have four pieces of setting information for the memory bank addresses BA0-BA3, thirteen pieces of setting information for the memory addresses A0-A12, a write-enable (WE) input command, an auto-pre-charge (AP) input command, and a Burst-Chop 4 / Burst-Length 8 (BC4 / BC8) input command. The four pieces of bank address setting information BA0-BA3 are implemented to replace the bank address input signals BA0-BA3 in the prior art DDR SDRAM architecture, and the thirteen pieces of the memory address setting information A0-A12 are implemented to replace the memory address input signals A0-A12 in the prior art DDR SDRAM architecture.

Es sollte beachtet werden, dass die Eingabebefehle der sechs Zeilenadressen-Befehlspakete der sechs Zeilenadressensignale nur zum Zwecke der Veranschaulichung dienen. In der Praxis können die vierundzwanzig Zeileneingabebefehle neu angeordnet werden und die zwanzig in 4 dargestellten Spalteneingabebefehle können ebenfalls neu angeordnet werden, ohne den Arbeitsprozess des Speicherchips der vorliegenden Erfindung zu beeinflussen. Zum Beispiel können die Positionen von zwei beliebigen Eingabebefehlen miteinander ausgetauscht werden und die Positionen von zwei beliebigen Spalteneingabebefehlen können ebenfalls miteinander ausgetauscht werden. Bei einem weiteren Beispiel können die Positionen der Zeileneingabebefehle im Turnus gewechselt werden und die Positionen der Spalteneingabebefehle können ebenfalls im Turnus gewechselt werden. Darüber hinaus dienen die Anzahl der oben genannten Zeilenadressensignale (RowAdr0–RowAdr5), die Anzahl der oben genannten Spaltenadressensignale (ColAdr0–ColAdr4) und die Anzahl der Teile der Einstellinformationen für die Speicherbankadressen (BA0–BA3) nur zum Zwecke der Veranschaulichung. Wenn die Speicherkapazität des Speichers erhöht wird (d. h. die Anzahl der Teile der Einstellinformationen der Speicheradressen erhöht wird oder die Anzahl der Speicherbänke erhöht wird), können in der Praxis sieben oder mehr Zeilenadressensignale verwendet werden und sechs oder mehr Spaltenadressensignale verwendet werden. Der Speicherchip 200 kann z. B. zudem einen Zeilenadressen-Signalpin PIN_R6 und einem Spaltenadressen-Signalpin PIN_C5 aufweisen, wobei der Zeilenadressen-Signalpin PIN_R6 verwendet wird, um ein Zeilenadressensignal RowAdr6 zu empfangen, und ein Zeilenadressen-Befehlspaket des Zeilenadressensignals RowAdr6 weist zwei Teile von Einstellinformationen für die Speicherbankadressen BA4, BA5 und zwei Teile von Einstellinformationen für die Speicheradressen A16, A17 auf; und ein Spaltenadressen-Befehlspaket des Spaltenadressensignals ColAdr5 weist zwei Teile von Einstellinformationen für die Speicherbankadressen BA4, BA5 und zwei Teile von Einstellinformationen für die Speicheradressen A13, A14 auf. Weil das Zeilenadressen-(Spaltenadressen-)Befehlspaket dieser Ausführungsform vier Zeilen-(Spalten-)Eingabebefehle aufweist, kann, wie oben erwähnt, das Hinzufügen nur eines zusätzlichen Zeilenadressen-Signalpins und nur eines zusätzlichen Spaltenadressen-Signalpins in einer Variation dieser Ausführungsform vier Teile der Einstellinformationen für die Speicherbankadresse oder die Speicheradresse hinzufügen. Dadurch können die Erprobungskosten für den Speicherchip reduziert werden.It should be noted that the input instructions of the six row address command packets of the six row address signals are for illustrative purposes only. In practice, the twenty-four row input commands can be rearranged and the twenty in 4 The column input commands shown may also be rearranged without affecting the working process of the memory chip of the present invention. For example, the positions of any two input commands may be interchanged and the positions of any two column input commands may also be interchanged. In another example, the positions of the row input commands may be changed in rotation and the positions of the column input commands may also be changed in cycles. In addition, the number of the above-mentioned row address signals (RowAdr0-RowAdr5), the number of the above-mentioned column address signals (ColAdr0-ColAdr4), and the number of pieces of setting information for the bank addresses (BA0-BA3) are for illustrative purposes only. When the memory capacity of the memory is increased (ie, the number of pieces of setting information of the memory addresses is increased or the number of memory banks is increased), in practice, seven or more row address signals may be used and six or more column address signals may be used. The memory chip 200 can z. B. also have a row address signal pin PIN_R6 and a column address signal pin PIN_C5, wherein the row address signal pin PIN_R6 is used to receive a row address signal RowAdr6, and a row address command packet of the row address signal RowAdr6 has two pieces of setting information for the bank addresses BA4, BA5 and two pieces of setting information for the memory addresses A16, A17; and a column address command packet of the column address signal ColAdr5 has two pieces of setting information for the bank addresses BA4, BA5 and two pieces of setting information for the memory addresses A13, A14. Since the row address (column address) command packet of this embodiment has four row (column) input commands, as mentioned above, adding only one additional row address signal pin and only one additional column address signal pin in a variation of this embodiment may include four parts of the Add setting information for the bank address or memory address. As a result, the trial costs for the memory chip can be reduced.

Wie oben erwähnt, weisen sowohl die Zeilenadressensignale als auch die Spaltenadressensignale die Einstellinformationen für die Speicheradressen (A0, A1, ..., u. s. w.) auf und daher können unterschiedliche Speicherbänke zur gleichen Zeit betrieben werden. 5 ist eine Abbildung, die einen beispielhaften Vorgang des Zugriffs auf den in 2 dargestellten Speicherchip veranschaulicht. Wie in 5 dargestellt, werden zu einem Zeitpunkt T1 sechs Zeilenadressen-Befehlspakete der sechs Zeilenadressensignale RowAdr0–RowAdr5 verwendet, um eine erste Speicherbank des Speicherchips 200 zu aktivieren, und zur gleichen Zeit werden fünf Spaltenadressen-Befehlspakete der fünf Spaltenadressensignale ColAdr0–ColAdr4 zum Schreiben in einer zweiten Speicherbank (falls die zweite Speicherbank aktiviert ist) verwendet. Zu einem Zeitpunkt T2 werden sechs Zeilenadressen-Befehlspakete der sechs Zeilenadressensignale RowAdr0–RowAdr5 verwendet, um eine dritte Speicherbank zu aktivieren. Zu einem Zeitpunkt T3 werden fünf Spaltenadressen-Befehlspakete der fünf Spaltenadressensignale ColAdr0–ColAdr4 zum Lesen der ersten Speicherbank verwendet. Dadurch kann die Leistungsverschlechterung des Speichers aufgrund des Befehlspakets, dessen Länge vier Taktperioden beträgt, verringert werden. As mentioned above, both the row address signals and the column address signals have the setting information for the memory addresses (A0, A1, ..., etc.), and therefore, different memory banks can be operated at the same time. 5 is an illustration that illustrates an exemplary process of accessing the in 2 illustrated memory chip illustrated. As in 5 At time T1, six row address command packets of the six row address signals RowAdr0-RowAdr5 are used to form a first memory bank of the memory chip 200 At the same time, five column address command packets of the five column address signals ColAdr0-ColAdr4 are used for writing in a second memory bank (if the second memory bank is activated). At a time T2, six row address command packets of the six row address signals RowAdr0-RowAdr5 are used to activate a third memory bank. At a time T3, five column address command packets of the five column address signals ColAdr0-ColAdr4 are used to read the first memory bank. Thereby, the performance deterioration of the memory due to the instruction packet whose length is four clock periods can be reduced.

Bei der DDR-SDRAM-Architektur des Standes der Technik weisen viele Parameter, wie z. B. die RAS-to-RAS-Delay-Time tRRD, die RAS-Pre-Charge-Time tRP, die RAS-to-CAS-Deley-Time tRCD, die Row-Cycle-Time tRC, ..., u. s. w., vorgeschriebene Werte auf. Wenn die Taktperiode des Speichers gleich 1,25 Nanosekunden beträgt, betragen die Längen des von der vorliegenden Erfindung vorgesehenen Zeilenadressen-Befehlspakets und Spaltenadressen-Befehlspakets gleich 5 Nanosekunden, was dazu verwendet werden kann, um die zugehörigen Arbeitsvorgänge der DDR-SDRAM-Architektur des Standes der Technik adäquat zu ersetzen, ohne die vorgeschriebenen Werte der zugehörigen Parameter zu verletzen. Zum Beispiel beträgt die RAS-Pre-Charge-Time tRP mindestens 10 Nanosekunden und ist identisch zur Länge von zwei Zeilenadressen-Befehlspaketen. Das heißt, eine Länge eines Intervalls zwischen einer Pre-Charge-Operation und einer Activation-Operation einer Speicherbank ist identisch zur Länge des Zeilenadressen-Befehlspakets. Daher wird die Leistung des Speichers nicht beeinflusst.In the DDR SDRAM architecture of the prior art, many parameters such. For example, the RAS-to-RAS delay time tRRD, the RAS pre-charge time tRP, the RAS-to-CAS Deley time tRCD, the row cycle time tRC, ..., u. s. w., prescribed values. When the clock period of the memory is equal to 1.25 nanoseconds, the lengths of the row address command packet and column address command packet provided by the present invention are equal to 5 nanoseconds, which can be used to accomplish the related operations of the prior art DDR SDRAM architecture to adequately replace the technique without violating the prescribed values of the associated parameters. For example, the RAS pre-charge time tRP is at least 10 nanoseconds and is identical to the length of two row address command packets. That is, a length of an interval between a pre-charge operation and an activation operation of a memory bank is identical to the length of the row address command packet. Therefore, the performance of the memory is not affected.

Darüber hinaus weist die DDR-SDRAM-Architektur des Standes der Technik ein Chip-Auswahlsignal auf, das zum Freischalten eines Speicherchips verwendet wird. Weil bei der vorliegenden Erfindung sowohl die sechs Zeilenadressensignale als auch die fünf Spaltenadressensignale die Einstellinformationen für die Speicheradressen aufweisen, weist die vorliegende Erfindung ferner ein erstes Chip-Auswahlsignal CSR (d. h. das Zeilenadressen-Chip-Auswahlsignal), das zum Freischalten des Speicherchips verwendet wird, um die Zeilenadressensignale zu empfangen, und ein zweites Chip-Auswahlsignal CSC (d. h. das Spaltenadressen-Chip-Auswahlsignal) auf, das zum Freischalten des Speicherchips verwendet wird, um die Spaltenadressensignale zu empfangen. Das Zeilenadressen-Chip-Auswahlsignal CSR und das Spaltenadressen-Chip-Auswahlsignal CSC über einen dritten Eingangspin (d. h. den ersten in 1 dargestellten Chip-Auswahlsignalpin PIN_CSR) bzw. einen vierten Eingangspin (d. h. den zweiten in 1 dargestellten Chip-Auswahlsignalpin PIN_CSC) werden in den Speicherchip eingegeben. Wenn sich, wie in 5 dargestellt, das Zeilenadressen-Chip-Auswahlsignal CSR oder das Spaltenadressen-Chip-Auswahlsignal CSC in einem freigeschalteten Zustand befindet, kann der Speicherchip die Zeilenadressensignale oder die Spaltenadressensignale empfangen.In addition, the prior art DDR SDRAM architecture has a chip select signal that is used to unlock a memory chip. In the present invention, since both the six row address signals and the five column address signals have the setting information for the memory addresses, the present invention further includes a first chip select signal CSR (ie, the row address chip select signal) used to enable the memory chip. to receive the row address signals, and a second chip select signal CSC (ie, the column address chip select signal) used to enable the memory chip to receive the column address signals. The row address chip select signal CSR and the column address chip select signal CSC via a third input pin (ie, the first in 1 represented chip selection signal pin PIN_CSR) and a fourth input pin (ie the second in 1 illustrated chip select signal pin PIN_CSC) are input to the memory chip. If, as in 5 2, the row address chip select signal CSR or the column address chip select signal CSC is in an enabled state, the memory chip may receive the row address signals or the column address signals.

Das oben beschriebene Verfahren zum Zugriff auf den Speicherchip wird kurz zusammengefasst. Bei der Ausführungsform der vorliegenden Erfindung sind die Längen der sechs Zeilenadressen-Befehlspakete der sechs Zeilenadressensignale identisch mit vier Taktperioden und jedes Zeilenadressen-Befehlspaket weist vier Zeileneingabebefehle auf; und die Längen der fünf Spaltenadressen-Befehlspakete der fünf Spaltenadressensignale sind identisch mit vier Taktperioden und jedes Spaltenadressen-Befehlspaket weist vier Spalteneingabebefehle auf. Wenn man die oben erwähnten elf Adresseneingabesignale, die zwei Taktsignale CLK und #CLK, das Zeilenadressen-Chip-Auswahlsignal CSR, das Spaltenadressen-Chip-Auswahlsignal CSC, ein On-Die-Termination-Signal ODT, ein synchrones Signal CKE, ein Calibration-Signal ZQ und ein Reset-Signal RESET zusammenzählt, benötigt das Verfahren zum Zugriff auf den Speicherchip, das durch die erfindungsgemäße Ausführungsform bereitgestellt wird, neunzehn Eingabesignale. Das heißt, der Speicherchip benötigt lediglich neunzehn Eingangspins. Im Gegensatz zum Speicherchip des Standes der Technik mit neunundzwanzig Eingangspins reduziert die vorliegende Erfindung die Eingangspins des Speicherchips tatsächlich. Daher ist das Layout des DIMMs einfacher und die Erprobungskosten können außerdem reduziert werden.The above-described method of accessing the memory chip will be briefly summarized. In the embodiment of the present invention, the lengths of the six row address command packets of the six row address signals are identical to four clock periods, and each row address command packet has four row input commands; and the lengths of the five column address command packets of the five column address signals are identical to four clock periods and each column address command packet has four column input commands. If one of the above-mentioned eleven address input signals, the two clock signals CLK and #CLK, the row address chip selection signal CSR, the column address chip selection signal CSC, an on-the-termination signal ODT, a synchronous signal CKE, a calibration When the signal ZQ and a reset signal RESET are added together, the method for accessing the memory chip provided by the embodiment of the invention requires nineteen input signals. That is, the memory chip requires only nineteen input pins. In contrast to the prior art memory chip with twenty-nine input pins, the present invention actually reduces the input pins of the memory chip. Therefore, the layout of the DIMM is simpler and the trial cost can also be reduced.

Zusammenfassend ist festzustellen:
Die vorliegende Erfindung stellt ein Verfahren zum Zugriff auf einen Speicherchip bereit. Das Verfahren umfasst die folgenden Schritte: Positionieren einer Mehrzahl von ersten Eingangspins und einer Mehrzahl von zweiten Eingangspins auf dem Speicherchip; jeweiliges Eingeben einer Mehrzahl von Zeilenadressensignalen in die Mehrzahl der ersten Eingangspins, wobei eine Länge eines Zeilenadressen-Befehlspakets jedes Zeilenadressensignals einer Mehrzahl von Taktperioden eines Taktsignals entspricht und das Zeilenadressen-Befehlspaket eine Mehrzahl von Zeileneingabebefehlen umfasst; und jeweiliges Eingeben einer Mehrzahl von Spaltenadressensignalen in die Mehrzahl der zweiten Eingangspins, wobei eine Länge eines Spaltenadressen-Befehlspakets jedes Spaltenadressensignals einer Mehrzahl von Taktperioden eines Taktsignals entspricht und das Spaltenadressen-Befehlspaket eine Mehrzahl von Spalteneingabebefehlen umfasst.
In summary:
The present invention provides a method of accessing a memory chip. The method includes the steps of: positioning a plurality of first input pins and a plurality of second input pins on the memory chip; respectively inputting a plurality of row address signals into the plurality of first input pins, wherein a length of a row address command packet of each row address signal corresponds to a plurality of clock periods of a clock signal and the row address command packet comprises a plurality of row input commands; and respectively inputting a plurality of column address signals into the plurality of second input pins, wherein a length of a column address command packet of each column address signal corresponds to a plurality of clock periods of a clock signal and the column address command packet comprises a plurality of column input commands.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

100100
Doppelreihiger Speicherbaustein (DIMM)Double-row memory chip (DIMM)
110_1–110_8110_1-110_8
Speicherchipsmemory chips
120120
Steuereinheitcontrol unit
200200
Speicherchipmemory chip
A0–A15A0-A15
Speicheradressen-EingabesignaleMemory address input signals
BA0–BA3BA0-BA3
Speicherbankadressen-EingabesignaleMemory bank address input signals
CLK, #CLKCLK, #CLK
Taktsignaleclock signals
CSCS
Chip-AuswahlsignalChip select signal
CASCAS
Spaltenadressen-StrobesignalColumn address strobe
CKECKE
synchrones Signalsynchronous signal
ColAdr0–ColAdr4ColAdr0-ColAdr4
SpaltenadressensignaleColumn address signals
CSRCSR
Erstes Chip-AuswahlsignalFirst chip select signal
CSCCSC
Zweites Chip-AuswahlsignalSecond chip select signal
PIN_CLKPIN_CLK
Taktsignal-PinClock signal pin
PIN_R0–PIN_R5PIN_R0-PIN_R5
Zeilenadressen-SignalpinsRow address signal pins
PIN_C0–PIN_C4PIN_C0-PIN_C4
Spaltenadressen-SignalpinsColumn address signal pins
PIN_CSRPIN_CSR
Erster Chip-Auswahlsignal-PinFirst chip select signal pin
PIN_CSCPIN_CSC
Zweiter Chip-Auswahlsignal-PinSecond chip select signal pin
RowAdr0–RowAdr5RowAdr0-RowAdr5
ZeilenadressensignaleRow address signals
RASRAS
Zeilenadressen-StrobesignalRow address strobe
RESETRESET
Reset-SignalReset signal
ZQZQ
Calibration-SignalCalibration signal

Claims (11)

Verfahren zum Zugriff auf einen Speicherchip (200), gekennzeichnet durch: Positionieren einer Mehrzahl von ersten Eingangspins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5) und einer Mehrzahl von zweiten Eingangspins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4) auf dem Speicherchip (200); jeweiliges Eingeben einer Mehrzahl von Zeilenadressensignalen (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) in die Mehrzahl der ersten Eingangspins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5), wobei eine Länge eines Zeilenadressen-Befehlspakets jedes Zeilenadressensignals (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) einer Mehrzahl von Taktperioden eines Taktsignals (CLK) entspricht; und jeweiliges Eingeben einer Mehrzahl von Spaltenadressensignalen (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) in die Mehrzahl der zweiten Eingangspins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4), wobei eine Länge eines Spaltenadressen-Befehlspakets jedes Spaltenadressensignals (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) einer Mehrzahl von Taktperioden eines Taktsignals (CLK) entspricht.Method for accessing a memory chip ( 200 ), characterized by: positioning a plurality of first input pins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5) and a plurality of second input pins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4) on the memory chip ( 200 ); respectively inputting a plurality of row address signals (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) into the plurality of first input pins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5), wherein a length of a row address command packet of each row address signal (RowAdr0 RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) corresponds to a plurality of clock periods of a clock signal (CLK); and respectively inputting a plurality of column address signals (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) into the plurality of second input pins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4), wherein a length of a column address command packet of each column address signal (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) corresponds to a plurality of clock periods of a clock signal (CLK). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Zeilenadressen-Befehlspaket eine Mehrzahl von Zeileneingabebefehlen aufweist und das Spaltenadressen-Befehlspaket eine Mehrzahl von Spalteneingabebefehlen aufweist.The method of claim 1, characterized in that the row address command packet has a plurality of row input commands and the column address command packet has a plurality of column input commands. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass die Länge des Zeilenadressen-Befehlspakets vier Taktperioden entspricht und das Zeilenadressen-Befehlspaket vier Zeileneingabebefehle aufweist.A method according to claim 2, characterized in that the length of the row address command packet corresponds to four clock periods and the row address command packet comprises four row input commands. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass eine Anzahl der ersten Eingangspins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5) gleich sechs beträgt.A method according to claim 3, characterized in that a number of the first input pins (PIN_R0, PIN_R1, PIN_R2, PIN_R3, PIN_R4, PIN_R5) is equal to six. Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass die Zeileneingabebefehle der sechs Zeilenadressen-Befehlspakete der sechs Zeilenadressensignale (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) vier Teile von Einstellinformationen einer Speicherbankadresse (BA0, BA1, BA2, BA3), sechzehn Teile von Einstellinformationen einer Speicheradresse (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) und vier Teile von Speicher-Steuerbefehl-Einstellinformationen (CMD0, CMD1, CMD2, CMD3) aufweist.A method according to claim 4, characterized in that the row input commands of the six row address command packets of the six row address signals (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) four pieces of setting information of a memory bank address (BA0, BA1, BA2, BA3), sixteen parts setting information of a memory address (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) and four pieces of memory control command setting information (CMD0, CMD1 , CMD2, CMD3). Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass das Verfahren ferner aufweist: Dekodieren der vier Teile von Speicher-Steuerbefehl-Einstellinformationen (CMD0, CMD1, CMD2, CMD3), um einen Speicher-Steuerbefehl zu erzeugen.A method according to claim 5, characterized in that the method further comprises: decoding the four pieces of memory control command setting information (CMD0, CMD1, CMD2, CMD3) to generate a memory control command. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass die Länge des Spaltenadressen-Befehlspakets vier Taktperioden entspricht und das Spaltenadressen-Befehlspaket vier Spalten-Eingabebefehle aufweist.The method of claim 2, characterized in that the length of the column address command packet corresponds to four clock periods and the column address command packet has four column input commands. Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass die Anzahl der zweiten Eingangspins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4) gleich fünf beträgt.A method according to claim 7, characterized in that the number of second input pins (PIN_C0, PIN_C1, PIN_C2, PIN_C3, PIN_C4) is equal to five. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass die Spalten-Eingabebefehle der fünf Spaltenadressen-Befehlspakete der fünf Spaltenadressensignale (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) mindestens vier Teile von Einstellinformationen für eine Speicherbankadresse (BA0, BA1, BA2, BA3) und dreizehn Teile von Einstellinformationen für eine Speicheradresse (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) aufweisen. A method according to claim 8, characterized in that the column input commands of the five column address command packets of the five column address signals (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) comprise at least four pieces of bank address setting information (BA0, BA1, BA2, BA3) and have thirteen pieces of setting information for a memory address (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12). Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass die Spalten-Eingabebefehle der fünf Spaltenadressen-Befehlspakete der fünf Spaltenadressensignale mindestens einen Write-Enable-(WE-)Eingabebefehl (WE), einen Auto-Precharge-(AP-)Eingabebefehl (AP) und einen Burst-Chop/Burst-Length-(BC-/BL-)Eingabebefehl (BC4/BL8) aufweist.A method according to claim 8, characterized in that the column input commands of the five column address command packets of the five column address signals comprise at least one Write Enable (WE) input command (WE), auto precharge (AP) input command (AP) and a burst chop / burst length (BC / BL) input command (BC4 / BL8). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Verfahren ferner die folgenden Schritte aufweist: Positionieren eines dritten Eingangspins und eines vierten Eingangspins auf dem Speicherchip (200); Eingeben eines ersten Chip-Auswahlsignals (CSR) in den dritten Eingangspin (PIN_CSR), um den Speicherchip (200) zu verwenden, um die Mehrzahl der Zeilenadressensignale (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5) zu empfangen; und Eingeben eines zweiten Chip-Auswahlsignals (CSC) in den vierten Eingangspin (PIN_CSC), um den Speicherchip (200) zu verwenden, um die Mehrzahl der Spaltenadressensignale (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4) zu empfangen.Method according to claim 1, characterized in that the method further comprises the following steps: positioning a third input pin and a fourth input pin on the memory chip ( 200 ); Inputting a first chip select signal (CSR) into the third input pin (PIN_CSR) to the memory chip ( 200 ) to receive the plurality of row address signals (RowAdr0, RowAdr1, RowAdr2, RowAdr3, RowAdr4, RowAdr5); and inputting a second chip select signal (CSC) into the fourth input pin (PIN_CSC) to connect the memory chip ( 200 ) to receive the plurality of column address signals (ColAdr0, ColAdr1, ColAdr2, ColAdr3, ColAdr4).
DE200810034346 2008-01-21 2008-07-23 Method for accessing a memory chip Active DE102008034346B4 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW097102177 2008-01-21
TW97102177A TW200933645A (en) 2008-01-21 2008-01-21 Method for accessing memory chip

Publications (2)

Publication Number Publication Date
DE102008034346A1 DE102008034346A1 (en) 2009-07-30
DE102008034346B4 true DE102008034346B4 (en) 2014-10-16

Family

ID=40794580

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200810034346 Active DE102008034346B4 (en) 2008-01-21 2008-07-23 Method for accessing a memory chip

Country Status (4)

Country Link
JP (1) JP4699498B2 (en)
KR (1) KR100951605B1 (en)
DE (1) DE102008034346B4 (en)
TW (1) TW200933645A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102542584B1 (en) * 2016-03-11 2023-06-14 에스케이하이닉스 주식회사 Input Apparatus and Semiconductor Memory Apparatus Having the Same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870350A (en) * 1997-05-21 1999-02-09 International Business Machines Corporation High performance, high bandwidth memory bus architecture utilizing SDRAMs
US6067632A (en) * 1998-01-06 2000-05-23 Fujitsu Limited Clock-synchronized memory device and the scheduler thereof
US6236251B1 (en) * 1998-03-04 2001-05-22 Matsushita Electric Industrial Co., Ltd. Semiconductor integrated circuit with multiple selectively activated synchronization circuits

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01144664A (en) * 1988-03-01 1989-06-06 Mitsubishi Electric Corp Integrated circuit device for semiconductor memory
JPH05274877A (en) * 1992-03-25 1993-10-22 Mitsubishi Electric Corp Semiconductor storage device
JPH09213092A (en) * 1996-02-08 1997-08-15 Hitachi Ltd Semiconductor integrated circuit device
US5805520A (en) 1997-04-25 1998-09-08 Hewlett-Packard Company Integrated circuit address reconfigurability
JPH11317080A (en) * 1998-03-04 1999-11-16 Matsushita Electric Ind Co Ltd Semiconductor integrated circuit
KR100336573B1 (en) * 1999-11-30 2002-05-16 박종섭 Rambus DRAM
JP2006294074A (en) * 2005-03-14 2006-10-26 Fujitsu Ltd Semiconductor storage device
KR100671747B1 (en) * 2006-01-04 2007-01-19 삼성전자주식회사 Memory system with improved aaaitive latency and method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870350A (en) * 1997-05-21 1999-02-09 International Business Machines Corporation High performance, high bandwidth memory bus architecture utilizing SDRAMs
US6067632A (en) * 1998-01-06 2000-05-23 Fujitsu Limited Clock-synchronized memory device and the scheduler thereof
US6236251B1 (en) * 1998-03-04 2001-05-22 Matsushita Electric Industrial Co., Ltd. Semiconductor integrated circuit with multiple selectively activated synchronization circuits

Also Published As

Publication number Publication date
DE102008034346A1 (en) 2009-07-30
JP2009176398A (en) 2009-08-06
KR100951605B1 (en) 2010-04-09
JP4699498B2 (en) 2011-06-08
KR20090080463A (en) 2009-07-24
TW200933645A (en) 2009-08-01

Similar Documents

Publication Publication Date Title
DE60012966T2 (en) HIGH-SPEED ERROR DETECTION DEVICE AND METHOD FOR AUTOMATIC TESTER DEVICE
DE60222947T2 (en) Semiconductor memory
DE69729771T2 (en) Integrated circuit with a built-in self-test arrangement
DE102004023407B4 (en) Test device and method for testing an embedded memory core and associated semiconductor chip
DE102011087354A1 (en) A semiconductor memory device, method of verifying a multi-cycle self-refresh operation of a semiconductor memory device and test system
DE69822368T2 (en) Semiconductor memory circuit with a selector for multiple word lines, and test method therefor
DE102006030373A1 (en) Semiconductor memory device
DE69823753T2 (en) Synchronous semiconductor memory device
DE4034167C2 (en)
DE10113458C2 (en) test circuit
DE10057275C1 (en) Memory cell refreshing device for dynamic random-access memory provides information refresh control signal sequence dependent on maximum storage times of individual memory cells
DE102004060348A1 (en) Semiconductor memory device and housing thereto, and memory card using the same
DE10296525B4 (en) In-chip circuits for high-speed memory testing with a slow memory tester
DE102005009360B3 (en) Integrated semiconductor memory with activatable sense amplifiers
DE10022698A1 (en) Semiconductor memory device
DE19807739A1 (en) Combined integrated memory and logic circuit and test method therefor
DE19908513A1 (en) Semiconductor memory device with parallel bit test mode
DE19813740A1 (en) Semiconductor memory device
DE10135966B4 (en) Method and device for on-chip testing of memory cells of an integrated memory circuit
DE102008034346B4 (en) Method for accessing a memory chip
DE10255085B4 (en) Synchronous semiconductor memory device of multi-bank type
DE10245713B4 (en) Test system and method for testing memory circuits
DE102004022326B4 (en) Method for testing an integrated semiconductor memory
DE10234944B4 (en) Method for testing a semiconductor memory with several memory banks
DE10326088A1 (en) Auto adjustment of a self refresh frequency

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final