DieErfindung betrifft das Kalibrieren von Schnittstelleneinrichtungenin Halbleitereinrichtungen mittels einer Kalibrierreferenz.TheThe invention relates to the calibration of interface devicesin semiconductor devices by means of a calibration reference.
InDatenbussystemen werden auf zu einem gemeinsamen Datenbus zusammengefasstenDatenleitungen Datensignale zwischen einer Mehrzahl von Halbleitereinrichtungen übertragen.Mit steigenden Datenübertragungsratenauf dem Datenbus werden zur Wahrung der Integrität der auf den Datenbus übertragenenDatensignale von den auf den Datenbus schreibend oder vom Datenbuslesend zugreifenden Halbleitereinrichtungen engere Toleranzen derSchnittstellenparameter (Interfaceparameter) gefordert. Ein erstersolcher Schnittstellenparameter ist die Impedanz von Ausgangstreibern(OCD, off chip driver), mit denen eine Halbleitereinrichtung Datensignaleauf Datensignalleitungen des Datenbusses ausgibt. Einen weiterenSchnittstellenparameter bilden Terminierungen, die in der Halbleitereinrichtung denDatenbus zur Vermeidung von Reflexionen lokal abschließen (OCT,on chip termination).InData bus systems are combined to form a common data busData lines transmit data signals between a plurality of semiconductor devices.With increasing data transfer rateson the data bus are transmitted to the integrity of the data busData signals from those writing to the data bus or from the data busreading accessing semiconductor devices tighter tolerances ofInterface parameters (interface parameters) required. A firstsuch interface parameter is the impedance of output drivers(OCD, off chip driver), with which a semiconductor device data signalson data signal lines of the data bus outputs. Another oneInterface parameters form terminations that in the semiconductor device theLocally terminate the data bus to avoid reflections (OCT,on chip termination).
DieSchnittstellenparameter sind Fertigungsschwankungen unterworfenund variieren sowohl von Halbleitereinrichtung zu Halbleitereinrichtungals auch innerhalb einer Halbleitereinrichtung von Ausgangstreiberzu Ausgangstreiber. Die Schnittstellenparameter sind weiterhin vonEinbaubedingungen der Halbleitereinrichtung abhängig und an eine Konfigurationdes Datenbussystems anzupassen. Ferner sind die Schnittstellenparameterwährendeines Betriebs der Halbleitereinrichtung zeitlichen Schwankungenunterworfen. Die zeitlichen Schwan kungen resultieren dabei etwaaus einer Temperaturabhängigkeitder Schnittstellenparameter oder deren Abhängigkeit von einer Betriebsspannungder Halbleitereinrichtung.TheInterface parameters are subject to manufacturing fluctuationsand vary from semiconductor device to semiconductor deviceas well as within a semiconductor device of output driversto output driver. The interface parameters are still fromInstallation conditions of the semiconductor device dependent and to a configurationto adapt to the data bus system. Furthermore, the interface parameterswhilean operation of the semiconductor device temporal variationssubjected. The temporal fluctuations result in aboutfrom a temperature dependencethe interface parameters or their dependence on an operating voltagethe semiconductor device.
Für den Betriebin Datenbussystemen mit hoher Datenübertragungsrate werden daherdie Schnittstellenparameter der Halbleitereinrichtung mindestenseinmal vor oder währendeiner Inbetriebnahme der Halbleitereinrichtung oder wiederholt während desBetriebs der Halbleitereinrichtung durch eine in der Halbleitereinrichtungrealisierten Kalibriereinheit mit einem Sollwert verglichen undbei Bedarf neu abgeglichen. Der Sollwert wird dabei anhand einerKalibrierreferenz ermittelt. Fürden Abgleich sind sowohl analoge als auch digitale Verfahren unterder Verwendung von state machines und Verstärkerschaltungen bekannt.For the businessTherefore, in high data rate data bus systemsthe interface parameters of the semiconductor device at leastonce before or duringa commissioning of the semiconductor device or repeatedly during theOperating the semiconductor device through one in the semiconductor devicerealized calibration unit compared with a setpoint andRe-adjusted if necessary. The setpoint is based on aCalibration reference determined. Forthe adjustment is under both analog and digital methodsthe use of state machines and amplifier circuits known.
Für DRAMs(dynamic random access memories) nach dem DDR-(double data rate)-Standard kann einAbgleich der Ausgangstreiber herkömmlicherweise durch ein Einprägen einesKalibrierstroms überdie Anschlüsseder Ausgangstreiber, ein Messen des durch den Kalibrierstrom erzeugtenSpannungsabfalls überdie Ausgangstreiber und den Vergleich des gemessenen Spannungsabfallsmit einem Sollwert fürden Spannungsabfall erfolgen. Zum Abgleich wird der Wert eines Stellgliedsfür denAusgangstreiber übereinen Eintrag in einem Moderegister des DRAMs eingestellt. Ein solcherAbgleich der Ausgangstreiber wird in der Regel vor einer Inbetriebnahmeder Halbleitereinrichtung in einem Datenbussystem in einem Prüffeld durchgeführt. EinAnpassen an konkrete Einbauparameter ist dann nicht möglich.For DRAMs(dynamic random access memories) according to the DDR (double data rate) standard, aBalancing the output driver conventionally by impressing aCalibration current overthe connectionsthe output driver, measuring the current generated by the calibration currentVoltage drop overthe output drivers and the comparison of the measured voltage dropwith a setpoint forthe voltage drop occurs. For adjustment, the value of an actuatorfor theOutput driver viaset an entry in a modem register of the DRAM. Such aAdjustment of the output driver is usually before commissioningthe semiconductor device is performed in a data bus system in a test field. OneAdapting to concrete installation parameters is then not possible.
DieKalibrierreferenz wird etwa als Spannungsreferenz oder Kalibrierwiderstandentweder innerhalb der Halbleitereinrichtung oder außerhalbder Halbleitereinrichtung vorgesehen.TheCalibration reference becomes about as voltage reference or calibration resistanceeither inside the semiconductor device or outsidethe semiconductor device provided.
Beieiner Anordnung der Kalibrierreferenz im Innern der Halbleitereinrichtungist insbesondere der Umstand nachteilig, dass ein Wert der Kalibrierreferenzbereits zum Zeitpunkt der Fertigung der Halbleitereinrichtung festzulegenist. Damit ist aber andrerseits ein Anpassen der Schnittstellenparameterhinsichtlich einer Konfiguration des Datenbussystems nur dann möglich, wenndie Halbleitereinrichtung in verschiedenen Serien mit jeweils voneinanderverschiedenen Werten fürdie Kalibrierreferenz gefertigt wird.atan arrangement of the calibration reference in the interior of the semiconductor devicein particular the circumstance is disadvantageous that a value of the calibration referencealready set at the time of manufacture of the semiconductor deviceis. On the other hand, this is an adaptation of the interface parametersregarding a configuration of the data bus system only possible ifthe semiconductor device in different series with each otherdifferent values forthe calibration reference is made.
Dagegenermöglichteine externe, mit einem Kalibrieranschluss der Halbleitereinrichtungverbundene Kalibrierreferenz eine späte und dem jeweiligen Datenbussystemangepasste Festlegung des Wertes der Kalibrierreferenz. Ferner lassensich vorteilhaft die Genauigkeit und etwa weitere Kompensationsschaltungenzur Stabilisierung der Kalibrierreferenz, sowie im Weiteren dieSystemkosten, den Anforderungen an das Datenbussystem anpassen.On the other handallowsan external, with a calibration terminal of the semiconductor deviceconnected calibration reference a late and the respective data bus systemadapted definition of the value of the calibration reference. Further letAdvantageously, the accuracy and about other compensation circuitsfor stabilization of the calibration reference, as well as the followingSystem costs, to adapt to the requirements of the data bus system.
Inder
Einezu einem Datenbussystem angeordnete Mehrzahl der mittels der
Inder Deutschen Patentanmeldung 100 37 477 A1 wird eine Anordnungund ein Verfahren zum Abgleich interner Laufzeitunterschiede zwischeneiner Mehrzahl von Ausgangstreibern einer integrierten Schaltungbeschrieben. Die Kalibrierung von Zeitversätzen zwischen den Ausgangssignalender Ausgangstreiber erfolgt mittels eines von einem Speicherbus-Controllerausgegebenen Taktsignals.InGerman Patent Application 100 37 477 A1 is an arrangementand a method for matching internal runtime differences betweena plurality of output drivers of an integrated circuitdescribed. The calibration of time offsets between the output signalsthe output driver is via one of a memory bus controlleroutput clock signal.
DieUS 2002/0135357 A1 bezieht sich auf die Kalibrierung von Signallaufzeiteninnerhalb einer automatischen Prüfvorrichtung.Durch das Kalibrieren werden Laufzeitunterschiede innerhalb einer Gruppevon Signalen zwischen der Prüfvorrichtung undeiner von der Prüfvorrichtungzu prüfendenHalbleitereinreichung ausgeglichen. Dazu wird an einem Testplatz,an dem in der Folge die Halbleitereinrichtung geprüft wird,ein Kurzschlussblock vorgesehen, der jeweils zwei Testkanäle der Prüfvorrichtungam Testplatz kurzschließt.An einem der überdie Kurzschlusseinheit kurzgeschlossen Testkanäle wird ein Signal ausgegeben,das an einem zweiten Testkanal entsprechend der Signallaufzeit verzögert empfangenwird.TheUS 2002/0135357 A1 relates to the calibration of signal propagation timeswithin an automatic tester.Calibrating causes runtime differences within a groupof signals between the tester andone from the testerto be testedSemiconductor submission balanced. For this purpose, at a test place,at which the semiconductor device is subsequently tested,provided a shorting block, each two test channels of the testershort-circuited at the test site.At one of the abovethe shorting unit shorted test channels a signal is outputreceived delayed on a second test channel according to the signal propagation delaybecomes.
Inder Druckschrift
EinVerfahren zur Kalibrierung von schnell schaltenden Ausgangstreibernaußerhalbdes Prüffeldsin einer Betriebsumgebung ist in der
Nachteiligan bekannten Anordnungen mit externen Kalibrierreferenzen ist inSystemen mit hoher Speicherdichte der hohe Platzbedarf für die Kalibrierreferenzenim Vergleich zum Platzbedarf korrespondierender Halbleiterspeichereinrichtungen.adverselyin known arrangements with external calibration references is inHigh storage density systems require a lot of space for calibration referencesin comparison to the space requirement of corresponding semiconductor memory devices.
Aufgabeder vorliegenden Erfindung ist es daher, ein Kalibrierverfahrenfür Halbleitereinrichtungenzur Verfügungzu stellen, mit dem der Platzbedarf für Kalibrierreferenzen bei imVergleich zu herkömmlichenVerfahren im Wesentlichen gleicher Güte der Kalibrierung reduziertist. Weiter ist es Aufgabe der vorliegenden Erfindung, ein Betriebsverfahrenfür eineMehrzahl von kalibrierbaren Halbleitereinrichtungen zur Verfügung zustellen, sowie eine Halbleitereinrichtung und eine Anordnung vonHalbleitereinrichtungen, die jeweils ein solches Kalibrier- bzw.Betriebsverfahren ermöglichen.taskThe present invention is therefore a calibration methodfor semiconductor devicesto disposalwith which the space requirement for calibration references at imCompared to conventionalMethod substantially equal quality of calibration reducedis. It is another object of the present invention, an operating methodfor onePlural of calibratable semiconductor devices availableas well as a semiconductor device and an arrangement ofSemiconductor devices, each of such a calibration orEnable operating procedures.
Dasdie Aufgabe lösendeKalibrierverfahren fürHalbleitereinrichtungen ist im Patentanspruch 1 angegeben. Die Aufgabewird ferner durch eine Halbleitereinrichtung gemäß Patentanspruch 7 und durch einSpeichermodul gemäß Patentanspruch11 gelöst. Dasdie Aufgabe lösendeBetriebsverfahren fürHalbleitereinrichtungen geht aus dem Patentanspruch 12 hervor.Thesolving the taskCalibration procedure forSemiconductor devices is specified in claim 1. The taskis further characterized by a semiconductor device according to claim 7 and by aMemory module according to claim11 solved. Thesolving the taskOperating procedure forSemiconductor devices is apparent from the patent claim 12.
Daserfindungsgemäße Verfahrenzum Kalibrieren von Schnittstelleneinrichtungen in Halbleitereinrichtungenmittels einer mit mindestens einem Kalibrieranschluss einer Halbleitereinrichtungverbundenen Kalibrierreferenz umfasst die Schritte:
Gemäß dem erfindungsgemäßen Verfahren wirddemnach einer Mehrzahl von Halbleitereinrichtungen eine einzigeKalibrierreferenz zugeordnet. Die Halbleitereinrichtungen werdennacheinander jeweils einzeln abgeglichen, wobei nur der Kalibrieranschlussder jeweils gerade die Kalibrierung ausführende Halbleitereinrichtung über eineinterne Schalteinheit mit der Kalibriereinheit verbunden und dieKalibrieranschlüssealler anderen Halbleitereinrichtungen intern hochohmig geschaltetwerden.According to the inventive method isAccordingly, a plurality of semiconductor devices a singleAssigned to calibration reference. The semiconductor devices becomeone after the other adjusted individually, with only the calibration connectionthe semiconductor device currently executing the calibration in each case via ainternal switching unit connected to the calibration unit and thecalibration connectionsof all other semiconductor devices internally switched to high impedancebecome.
HochdichteSpeichermodule zum Einsatz etwa in PCs, Work Stations und Servern,z.B. DDR-DIMMs (double data rate dual in line memory modules), unterliegenin ihren Abmessungen engen Industriestandards. Andrerseits ergibtsich fürhochdichte Speichermedien die Anforderung, eine möglichsthohe Zahl von Speicherbausteinen auf dem Speichermodul zu integrieren.Eine Reduzierung der Anzahl von auf dem Speichermodul zu integrierendenBauteilen führtvorteilhafterweise zu einer wesentlichen Vereinfachung der Bauteilplatzierung (placement),sowie dem Führenvon Leiterbahnen (routing) auf dem Speichermodul. Bei heute gängigen Konfigurationenfür Speichermoduleentfallen erfindungsgemäß vorteilhafterweise15 bis 31 Kalibrierreferenzen.high densityMemory modules for use in PCs, workstations and serverse.g. DDR DIMMs (double data rate dual in line memory modules) are subjectin their dimensions tight industry standards. On the other hand resultsforhigh-density storage media the requirement, one as possiblehigh number of memory modules to integrate on the memory module.A reduction in the number of integrates on the memory moduleLeads componentsadvantageously to a substantial simplification of the placement of the component (placement),as well as guidingof routing on the memory module. In today's popular configurationsfor memory moduleseliminated according to the invention advantageously15 to 31 calibration references.
Daandrerseits auf einem Speichermodul bestenfalls nur mehr eine Kalibrierreferenzangeordnet ist, wird neben einer einfachen Realisierung als ohmscherWiderstand oder Spannungsreferenz auch eine präzisere Realisierung der Kalibrierreferenz, etwamit einer Temperaturkompensation, ermöglicht.ThereOn the other hand, on a memory module at best only one more calibration referenceis arranged, in addition to a simple realization as ohmicResistance or voltage reference also a more precise realization of the calibration reference, such aswith a temperature compensation enabled.
DieKalibrierung einzelner oder aller zu einem Datenbussystem angeordnetenHalbleitereinrichtungen ist durch eine Wiederholung der obigen Schrittezwei bis sechs periodisch oder als Reaktion auf eine Betriebsbedingungdes Datenbussystems möglich.TheCalibration of individual or all arranged to a data bus systemSemiconductor devices is by repeating the above stepstwo to six periodically or in response to an operating conditionof the data bus system possible.
Bevorzugterweisesind die Halbleitereinrichtungen mit einer Befehlsauswertungseinheitvorgesehen, die mit zum Anschluss eines Steuer- und Adressenbusvorgesehenen Steuer- und Adressenanschlüssen der Halbleitereinrichtungverbunden ist. Dabei wird das Kalibriersignal in Abhängigkeiteines überden Steuer- und Adressenbus übertragenenKalibrierbefehls in der Befehlsauswertungseinheit erzeugt. Das Ausführen derKalibrierung wird dann durch ein der Halbleitereinrichtung hierarchisch übergeordnetesSystem gesteuert.preferably,are the semiconductor devices with a command evaluation unitprovided with to connect a control and address busprovided control and address terminals of the semiconductor deviceconnected is. The calibration signal is dependent on thisone overtransmit the control and address busCalibration command generated in the command evaluation unit. Running theCalibration then becomes hierarchically superior by one of the semiconductor devicesSystem controlled.
Für Datenbussysteme,in denen jeweils der gesamte Datenbus an jede der zum Datenbussystem angeordnetenHalbleitereinrichtungen anliegt, wird ein Paketprotokoll auf demSteuer- und Adressenbus ausgeführt,das eine einzelne Adressierung jeder einzelnen Halbleitereinrichtungermöglicht.Ein Beispiel fürein solches Datenbussystem ist ein Fly-By-Bus.For data bus systems,in which each of the entire data bus to each arranged to the data bus systemSemiconductor devices is present, a package protocol on theControl and address bus executed,this is a single addressing of each individual semiconductor deviceallows.An example forsuch a data bus system is a fly-by bus.
Dagegenist bei einem hybriden Datenbussystem der Datenbus systemweit wesentlichbreiter als eine Datenbusschnittstelle an den Halbleitereinrichtungen.On the other handIn the case of a hybrid data bus system, the data bus is system-wide essentialwider than a data bus interface on the semiconductor devices.
Indiesem Fall reicht eine Adressierung des Kalibrierbefehls ausschließlich über denSteuer- und Adressenbus nicht mehr aus. Bevorzugt wird für diesenFall vorgesehen, die Befehlsauswertungseinheiten mit jeweils mindestenseinem von zum Anschluss von Datenleitungen vorgesehenen Datenanschlüssen verbundenvorzusehen. Das Kalibriersignal wird dann in Abhängigkeit eines über dieDatenleitungen übertragenenDatensignals erzeugt.InIn this case, an addressing of the calibration command is sufficient only via theControl and address bus no longer off. It is preferred for thisCase provided, the command evaluation units each with at leastone of provided for the connection of data lines data connectionsprovided. The calibration signal is then a function of the overTransmitted data linesData signal generated.
Seitenseines den Kalibrierbefehl erzeugenden Steuerbausteins (Busmaster)ist dabei zu gewährleisten,dass zu jedem Zeitpunkt maximal eine Halbleitereinrichtung den Kalibriervorgangausführt. Dazuwird entweder eine Signalisierung einer abgeschlossenen Kalibrierungetwa in einem Moderegister der Halbleitereinrichtung oder eine zurDurchführungder Kalibrierung in einer Halbleitereinrichtung maximal erforderlicheKalibrierdauer abgewartet.bya control block generating the calibration command (bus master)is going to ensurethat at most one semiconductor device at most the calibration processperforms. Tois either a signaling of a completed calibrationfor example, in a fashion register of the semiconductor device or a toexecutionthe maximum required in the calibration in a semiconductor deviceCalibration time waited.
Typischerweisewird das erfindungsgemäße Kalibrierverfahrenfür Speicherbausteinemit einer DDR-Schnittstelle (double data rate) vorgesehen. Jedochsind dem Fachmann weitere Applikationen, etwa beim Abgleich vonSensor-Arrays nahe gelegt.typically,becomes the calibration method according to the inventionfor memory modulesprovided with a DDR interface (double data rate). howeverAre the expert other applications, such as the adjustment ofSensor arrays suggested.
Speicherbausteinemit DDR-Schnittstelle weisen Ausgangstreiber zur Ausgabe von Datensignalenauf den Datenleitungen und/oder Terminierungen zum reflexionsarmenAbschluss der Datenleitungen (DQ) auf. Durch einen Abgleich derAusgangstreiber ergeben sich engere Toleranzbänder z. B. für Anstiegszeitenund Ansprechzeiten (slew rate) oder auch für den Einschaltwiderstand undin der Folge höhereDatenübertragungsraten.memory moduleswith DDR interface have output drivers for outputting data signalson the data lines and / or terminations for low-reflectionCompleting the data lines (DQ). By comparing theOutput drivers result in tighter tolerance bands z. For risetimeand response times (slew rate) or for the on-resistance andsubsequently higherData transfer rates.
Beieinem Betriebsverfahren einer zu einem Datenbussystem mit einemSteuer- und Adressenbus und einem mindestens teilweise gemeinsamen Datenbusangeordneten Mehrzahl von jeweils mit einer gemeinsamen Kalibrierreferenzverbundenen Halbleitereinrichtungen wird eine Kalibrierung der Halbleitereinrichtungenperiodisch und/oder in Abhängigkeitvon Betriebszuständendes Datenbussystems durchgeführt.Dazu werden überden Steuer- und Adressenbus (CA) mittelbar oder unmittelbar aufeinanderfolgendjeweils einzeln Kalibrierbefehle zu den Halbleitereinrichtungen übertragenund in der jeweils adressierten Halbleitereinrichtung eine Kalibrierungausgeführt.atan operating method to a data bus system with aControl and address bus and an at least partially common data busarranged plurality of each with a common calibration referenceconnected semiconductor devices is a calibration of the semiconductor devicesperiodically and / or in dependenceof operating conditionsof the data bus system.This will be overthe control and address bus (CA) directly or indirectly consecutiveeach individually transmit calibration commands to the semiconductor devicesand in each addressed semiconductor device calibrationexecuted.
Reichteine Adressierung des Kalibrierbefehls ausschließlich über den Steuer- und Adressenbusaufgrund der Buskonfiguration nicht aus, so wird erfindungsgemäß vorgesehen,die Halbleitereinrichtung zur Kalibrierung in Abhängigkeiteines weiteren übermindestens eine Datensignal-, Datenmasken- oder Datenstrobesignalleitung übertragenenDatensignals zu adressieren.Enoughan addressing of the calibration command exclusively via the control and address busdue to the bus configuration, it is provided according to the invention,the semiconductor device for calibration in dependenceanother overtransmit at least one data signal, data mask or data strobe signal lineTo address data signal.
Einefür daserfindungsgemäße Kalibrierverfahrengeeignete Halbleitereinrichtung weist neben Steuer- und Adressenanschlüssen zumAnschluss eines Steuer- und Adressenbusses, Datenanschlüssen zumAnschluss eines Datenbusses, einen Kalibrieranschluss zum Anschlusseiner Kalibrierreferenz, einer mit den Steuer- und Adressenanschlüssen verbundeneBefehlsauswertungseinheit und einer über einen Kalibrierpfad mitdem Kalibrieranschluss verbundene Kalibriereinheit eine steuerbareSchalteinheit auf. Mittels der steuerbaren Schalteinheit ist der Kalibrierpfadin Abhängigkeitvon überden Steuer- und Adressenbus zur Befehlsauswertungseinheit übertragenenKalibrierbefehlen zu öffnenund zu schließen.A suitable for the calibration method according to the invention semiconductor device has in addition to control and address terminals for connection a control and address bus, data terminals for connecting a data bus, a calibration terminal for connecting a calibration reference, a command evaluation unit connected to the control and address terminals and a calibration unit connected to the calibration terminal via a calibration path, a controllable switching unit. By means of the controllable switching unit, the calibration path is to be opened and closed as a function of calibration commands transmitted via the control and address bus to the command evaluation unit.
Ineiner weiteren Ausführungsformder erfindungsgemäßen Halbleitereinrichtungist die Schalteinheit in Abhängigkeiteines übermindestens eine weitere Datenleitung übertragenen Datensignals steuerbar.Ina further embodimentthe semiconductor device according to the inventionthe switching unit is dependentone overat least one further data line transmitted data signal controllable.
Bevorzugtsind dabei die Halbleitereinrichtungen als DRAMs mit DDR-Schnittstelleausgebildet.Prefersare the semiconductor devices as DRAMs with DDR interfaceeducated.
DieVorzügedes erfindungsgemäßen Kalibrierverfahrensbzw. der erfindungsgemäßen Halbleitereinrichtungbetreffen insbesondere mit einer Mehrzahl von erfindungsgemäß als DDR-DRAMsausgebildeten Halbleitereinrichtungen bestückte Speichermodu le für Computersysteme.Die Abmessungen und elektrischen Schnittstellen der Speichermodule sindIndustriestandards unterworfen. Dabei sind die Abmessungen der Speichermodulein der Regel hinsichtlich einer standardmäßig vorgesehenen Zahl von 16oder 32 Halbleitereinrichtungen pro Speichermodul in einer Weiseminimiert, dass ein Platzieren und eine Verdrahtung zusätzlicherBauteile und Komponenten wie etwa von Kalibrierreferenzen nur außerordentlicherschwert möglichsind. Ein erfindungsgemäßes Speichermodulweist nun anstelle von standardmäßig 16 oder32 Kalibrierreferenzen eine einzige auf, die auch schnell an verschiedeneEinbauverhältnisseanzupassen ist.TheBenefitsthe calibration method according to the inventionor the semiconductor device according to the inventionrelate in particular with a plurality of according to the invention as DDR-DRAMstrained semiconductor devices equipped Speichermodu le for computer systems.The dimensions and electrical interfaces of the memory modules areSubject to industry standards. The dimensions of the memory modulesusually with a default of 16or 32 semiconductor devices per memory module in one wayminimizes that placing and wiring additionalComponents and components such as calibration references only exceptionallydifficult possibleare. An inventive memory modulenow has 16 or instead of default32 calibration references a single on, which also quickly to differentinstallation conditionsto adapt.
Nachfolgendwird die Erfindung anhand von Figuren näher erläutert, wobei für einanderentsprechende Komponenten gleiche Bezugszeichen verwendet werden.Es zeigen:followingthe invention will be explained in more detail with reference to figures, wherein for each othercorresponding components the same reference numerals are used.Show it:
Die
Diein der
DieKalibriereinheit
ZurAktivierung des Kalibriersignals ist weiterhin eine Bewertung vonan Datenanschlüssen
Inder in der
Gemäß dem erfindungsgemäßen Kalibrierverfahrensind die Schalteinheiten
NachAblauf einer Kalibrierdauer wird die Schalteinheit
Ineinem wie in der
Inhybriden Datenbussystemen, in denen jeweils lediglich ein Teil derDatensignalleitungen an die Halbleitereinrichtungen
Zureindeutigen Zuordnung eines Kalibrierbefehles an eine dieser Halbleiterspeichereinrichtungen
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| DE10245536ADE10245536B4 (en) | 2002-09-30 | 2002-09-30 | Calibrating semiconductor devices using a common calibration reference | 
| US10/675,492US6958613B2 (en) | 2002-09-30 | 2003-09-30 | Method for calibrating semiconductor devices using a common calibration reference and a calibration circuit | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| DE10245536ADE10245536B4 (en) | 2002-09-30 | 2002-09-30 | Calibrating semiconductor devices using a common calibration reference | 
| Publication Number | Publication Date | 
|---|---|
| DE10245536A1 DE10245536A1 (en) | 2004-04-15 | 
| DE10245536B4true DE10245536B4 (en) | 2005-02-03 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| DE10245536AExpired - Fee RelatedDE10245536B4 (en) | 2002-09-30 | 2002-09-30 | Calibrating semiconductor devices using a common calibration reference | 
| Country | Link | 
|---|---|
| US (1) | US6958613B2 (en) | 
| DE (1) | DE10245536B4 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US7400670B2 (en) | 2004-01-28 | 2008-07-15 | Rambus, Inc. | Periodic calibration for communication channels by drift tracking | 
| KR100528164B1 (en)* | 2004-02-13 | 2005-11-15 | 주식회사 하이닉스반도체 | On die termination mode transfer circuit in semiconductor memory device and its method | 
| KR100541557B1 (en)* | 2004-04-13 | 2006-01-10 | 삼성전자주식회사 | Impedance calibration method of memory module and semiconductor memory device of this module | 
| KR100618826B1 (en)* | 2004-05-13 | 2006-09-08 | 삼성전자주식회사 | A semiconductor memory device for measuring S11 parameters, a test board for measuring S11 parameters of a semiconductor memory device, and a method for measuring S11 parameters of a semiconductor memory device | 
| DE102004046957B4 (en)* | 2004-09-28 | 2016-02-04 | Polaris Innovations Ltd. | Method and circuit arrangements for matching signal propagation times in a memory system | 
| US7126345B2 (en)* | 2004-12-23 | 2006-10-24 | Intel Corporation | Integrated circuit capable of reduced error calibration | 
| US7560956B2 (en)* | 2005-08-03 | 2009-07-14 | Micron Technology, Inc. | Method and apparatus for selecting an operating mode based on a determination of the availability of internal clock signals | 
| US7368902B2 (en)* | 2005-10-28 | 2008-05-06 | International Business Machines Corporation | Impedance calibration for source series terminated serial link transmitter | 
| US7626416B2 (en)* | 2005-12-12 | 2009-12-01 | Micron Technology, Inc. | Method and apparatus for high resolution ZQ calibration | 
| TWI323467B (en)* | 2005-12-27 | 2010-04-11 | Hynix Semiconductor Inc | On-die termination circuit for semiconductor memory apparatus | 
| US7514954B2 (en)* | 2006-05-10 | 2009-04-07 | Micron Technology, Inc. | Method and apparatus for output driver calibration | 
| US7557603B2 (en)* | 2006-08-29 | 2009-07-07 | Micron Technology, Inc. | Method and apparatus for output driver calibration, and memory devices and system embodying same | 
| KR100780646B1 (en)* | 2006-10-31 | 2007-11-30 | 주식회사 하이닉스반도체 | An on die termination device and a semiconductor device comprising the same. | 
| KR100866928B1 (en)* | 2006-10-31 | 2008-11-04 | 주식회사 하이닉스반도체 | On-die termination device with low current consumption. | 
| US7459930B2 (en)* | 2006-11-14 | 2008-12-02 | Micron Technology, Inc. | Digital calibration circuits, devices and systems including same, and methods of operation | 
| KR100857854B1 (en)* | 2007-01-10 | 2008-09-10 | 주식회사 하이닉스반도체 | Semiconductor memory device with effective on-die termination timing | 
| KR100909251B1 (en)* | 2007-01-31 | 2009-07-23 | 주식회사 하이닉스반도체 | Analog-to-digital converter and temperature information output device including the same | 
| KR100821585B1 (en)* | 2007-03-12 | 2008-04-15 | 주식회사 하이닉스반도체 | On die termination circuit of semiconductor memory device | 
| KR100897253B1 (en)* | 2007-04-11 | 2009-05-14 | 주식회사 하이닉스반도체 | Semiconductor integrated circuit and control method thereof | 
| KR100884603B1 (en)* | 2007-05-09 | 2009-02-19 | 주식회사 하이닉스반도체 | Semiconductor device buffer device | 
| KR100875673B1 (en)* | 2007-05-14 | 2008-12-24 | 주식회사 하이닉스반도체 | On-die termination device and its calibration method | 
| KR100902104B1 (en)* | 2007-06-08 | 2009-06-09 | 주식회사 하이닉스반도체 | Semiconductor memory device | 
| KR100845807B1 (en)* | 2007-06-13 | 2008-07-14 | 주식회사 하이닉스반도체 | On Die Termination Control Signal Generation Circuit | 
| KR100879782B1 (en)* | 2007-06-26 | 2009-01-22 | 주식회사 하이닉스반도체 | On die termination device and semiconductor memory device including same | 
| KR100879783B1 (en)* | 2007-06-26 | 2009-01-22 | 주식회사 하이닉스반도체 | On die termination device and semiconductor memory device including same | 
| KR100886644B1 (en)* | 2007-08-29 | 2009-03-04 | 주식회사 하이닉스반도체 | Calibration Circuit with On Die Termination Device | 
| KR100845811B1 (en)* | 2007-09-05 | 2008-07-14 | 주식회사 하이닉스반도체 | Digital / Analog Conversion Circuit and On-Determination Control Device Using the Same | 
| KR20100003065A (en)* | 2008-06-30 | 2010-01-07 | 주식회사 하이닉스반도체 | Analog-digital converter and on die thermal sensor including the same | 
| US7696778B1 (en) | 2009-01-16 | 2010-04-13 | Micron Technology, Inc. | Systems and methods for detecting terminal state and setting output driver impedance | 
| KR101053530B1 (en)* | 2009-07-31 | 2011-08-03 | 주식회사 하이닉스반도체 | Temperature measurement range correction circuit of semiconductor memory device | 
| TWI594608B (en)* | 2015-11-27 | 2017-08-01 | 智原科技股份有限公司 | Integrated circuit and operation method of serializer/deserializer physical layer circuit thereof | 
| US10348270B2 (en) | 2016-12-09 | 2019-07-09 | Micron Technology, Inc. | Apparatuses and methods for calibrating adjustable impedances of a semiconductor device | 
| US10193711B2 (en) | 2017-06-22 | 2019-01-29 | Micron Technology, Inc. | Timing based arbitration methods and apparatuses for calibrating impedances of a semiconductor device | 
| US10615798B2 (en) | 2017-10-30 | 2020-04-07 | Micron Technology, Inc. | Apparatuses and methods for identifying memory devices of a semiconductor device sharing an external resistance | 
| US11226752B2 (en)* | 2019-03-05 | 2022-01-18 | Apple Inc. | Filtering memory calibration | 
| DE102019216519B4 (en) | 2019-10-25 | 2024-02-22 | Volkswagen Aktiengesellschaft | Method and device for setting an operating behavior of at least one functional unit and system | 
| US10747245B1 (en) | 2019-11-19 | 2020-08-18 | Micron Technology, Inc. | Apparatuses and methods for ZQ calibration | 
| CN111933205B (en)* | 2020-08-04 | 2023-02-24 | 西安紫光国芯半导体有限公司 | ZQ calibrator, ZQ calibration method and multi-channel memory | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6281818B1 (en)* | 1999-05-14 | 2001-08-28 | Diamond Systems Corporation | Automatic auto-calibration system | 
| DE10037477A1 (en)* | 2000-08-01 | 2002-02-14 | Infineon Technologies Ag | Method and configuration for calibrating an interface for multi-channel synchronized data transmission uses an interface with parallel transfer channels for transferring multiple parallel data signals and command signals. | 
| US20020135357A1 (en)* | 2001-03-26 | 2002-09-26 | Maassen Howard M. | Method and apparatus for socket calibration of integrated circuit testers | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US135357A (en)* | 1873-01-28 | Improvement in gang-plows | ||
| JPS5897919A (en)* | 1981-12-05 | 1983-06-10 | Advantest Corp | Calibrating method of multi-slope integrating ad converter | 
| US6330517B1 (en)* | 1999-09-17 | 2001-12-11 | Rosemount Inc. | Interface for managing process | 
| US6330194B1 (en)* | 2000-06-26 | 2001-12-11 | Micron Technology, Inc. | High speed I/O calibration using an input path and simplified logic | 
| US6631338B2 (en)* | 2000-12-29 | 2003-10-07 | Intel Corporation | Dynamic current calibrated driver circuit | 
| US6442102B1 (en)* | 2001-04-04 | 2002-08-27 | International Business Machines Corporation | Method and apparatus for implementing high speed DDR SDRAM read interface with reduced ACLV effects | 
| US6807650B2 (en)* | 2002-06-03 | 2004-10-19 | International Business Machines Corporation | DDR-II driver impedance adjustment control algorithm and interface circuits | 
| US7119611B2 (en)* | 2003-04-11 | 2006-10-10 | Vitesse Semiconductor Corporation | On-chip calibrated source termination for voltage mode driver and method of calibration thereof | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6281818B1 (en)* | 1999-05-14 | 2001-08-28 | Diamond Systems Corporation | Automatic auto-calibration system | 
| DE10037477A1 (en)* | 2000-08-01 | 2002-02-14 | Infineon Technologies Ag | Method and configuration for calibrating an interface for multi-channel synchronized data transmission uses an interface with parallel transfer channels for transferring multiple parallel data signals and command signals. | 
| US20020135357A1 (en)* | 2001-03-26 | 2002-09-26 | Maassen Howard M. | Method and apparatus for socket calibration of integrated circuit testers | 
| Publication number | Publication date | 
|---|---|
| US6958613B2 (en) | 2005-10-25 | 
| US20040080322A1 (en) | 2004-04-29 | 
| DE10245536A1 (en) | 2004-04-15 | 
| Publication | Publication Date | Title | 
|---|---|---|
| DE10245536B4 (en) | Calibrating semiconductor devices using a common calibration reference | |
| DE3639169C2 (en) | ||
| DE102004021267B4 (en) | Method for testing a memory module and test arrangement | |
| DE102012204991A1 (en) | Memory devices, systems and methods using a command / address calibration | |
| DE102004017863B4 (en) | Circuit and method for determining a reference level for such a circuit | |
| DE19639972B4 (en) | High speed test circuit for a semiconductor memory device | |
| DE102006051591B3 (en) | Memory chip i.e. dynamic RAM memory chip, testing method, involves determining that all data outputs of memory chips lie close to logical zero and one, if signal level at input falls below and exceeds threshold level, respectively | |
| DE19963689A1 (en) | Circuit arrangement of an integrated semiconductor memory for storing addresses of defective memory cells | |
| DE10246741B4 (en) | Method and semiconductor device for matching interface devices | |
| EP1205938A2 (en) | Integrated circuit with test mode and method for testing a plurality of such circuits | |
| DE10261328B4 (en) | Compensation of crossed bit lines in DRAMs with redundancy | |
| DE10231419B4 (en) | Device and method for calibrating signals | |
| DE102006043668B4 (en) | Control module for controlling a semiconductor memory module of a semiconductor memory module | |
| EP0782076A1 (en) | Arrangement for detecting the configuration of a memory | |
| DE102005058438B4 (en) | Integrated semiconductor memory with determination of a chip temperature | |
| DE10145745B4 (en) | Integrated circuit and method for its operation | |
| DE19933539B4 (en) | Integrated memory | |
| DE10323413B4 (en) | Test method, test socket and test arrangement for high-speed semiconductor memory devices | |
| DE102004052594B3 (en) | Integrated semiconductor memory | |
| DE102006050542A1 (en) | A method of transmitting signals between a memory device and a memory controller | |
| DE10327234A1 (en) | Integrated semiconductor circuit and test system for testing the same | |
| DE102007032780B4 (en) | Integrated semiconductor memory, semiconductor memory module and method with adjustment of operating parameters | |
| DE102004006288B4 (en) | Integrated semiconductor memory with redundant memory cells and method for testing an integrated semiconductor memory with redundant memory cells and method for operating an integrated semiconductor memory with redundant memory cells | |
| DE102021001093B4 (en) | Embedded test instrument for high-speed interfaces | |
| DE10258199A1 (en) | Circuit arrangement with a number of integrated circuit components on a carrier substrate and method for testing such a circuit arrangement | 
| Date | Code | Title | Description | 
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |