DE69726233T2 - Taktschema - Google Patents
Taktschema Download PDFInfo
- Publication number
- DE69726233T2 DE69726233T2 DE69726233T DE69726233T DE69726233T2 DE 69726233 T2 DE69726233 T2 DE 69726233T2 DE 69726233 T DE69726233 T DE 69726233T DE 69726233 T DE69726233 T DE 69726233T DE 69726233 T2 DE69726233 T2 DE 69726233T2
- Authority
- DE
- Germany
- Prior art keywords
- clock
- circuit
- clock signal
- output
- controlled
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution of clock signals, e.g. skew
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/00006—Changing the frequency
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Dram (AREA)
- Static Random-Access Memory (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Logic Circuits (AREA)
Description
- Die vorliegende Erfindung, wie sie in den beigefügten Ansprüchen definiert ist, betrifft ein Verfahren zum Erzeugen von Taktsignalen und eine taktgesteuerte Schaltung. Insbesondere betrifft die vorliegende Erfindung Takterzeugungsschemata für digitale Schaltungen.
- Eine geringe Leistungsaufnahme hat sich als ein wichtiges Problem in der Elektronikindustrie herausgestellt. Zuvor waren die Hauptinteressen in der Mikroelektronik Leistungsfähigkeit, Fläche, Kostenaufwand und Betriebssicherheit, wobei die Leistung allgemein lediglich dann von Bedeutung war, wenn Kühlgrenzen überschritten worden sind oder wenn Vorrichtungen batteriebetrieben waren. Da Chipdichten und Taktgeschwindigkeiten zunehmen und immer mehr Geräte tragbar und batteriebetrieben hergestellt werden, ist der Leistungsverbrauch von entscheidender Bedeutung geworden.
- Ein primärer Bestandteil der Verlustleistung in einer CMOS-Logik-Schaltungsanordnung ist der Wirkleistungsverlust. Der Wirkleistungsverlust (der Beiträge von Gleichströmen und nichtkapazitiven Strömen wie etwa von Kurzschlussströmen außer Betracht lässt) wird gemäß P = C·Vdd 2·f berechnet, wobei P die Leistung ist, C die Lastkapazität ist, Vdd die Stromversorgungsspannung ist und f die Schaltfrequenz ist, bei der die Schaltung betrieben wird.
- Der Wirkleistungsverlust wird am direktesten durch die Größe der Versorgungsspannung Vdd beeinflusst. Folglich besteht unter den Digital-Konstrukteuren eine Tendenz, die Versorgungsspannung zu reduzieren. Allerdings ist die Höhe, um die die Versorgungsspannung verringert werden kann, begrenzt, so dass weitere Gewinne längs dieses Weges schwer zu erzielen sind.
- Obgleich Herabsetzungen der Schaltfrequenz ebenso zu einem reduzierten Wirkleistungsverlust führen können, steht eine derartige Herabsetzung im Widerspruch zu dem Bedarf an erhöhten Arbeitsgeschwindigkeiten einer Vorrichtung. Dieses Problem wird mit der verstärkten Verwendung von synchronen Vorrichtungen wie etwa synchronen dynamischen oder statischen Speichervorrichtungen (SDRAMs oder SSRAMs) gesteigert. Diese synchronen Vorrichtungen verwenden einen Master-Takt, der alle Merkmale einer Vorrichtung steuert. Beispielsweise steuert der Master-Takt in einem synchronen SRAM die Eingabe, das Speichern und die Ausgabe von Daten in den bzw. aus dem Speicher. Der Wirkleistungsverlust wird wegen der Anforderung, das hochfrequente Master-Taktsignal durch die gesamte Vorrichtung zu lenken, vergrößert. Diese Verlustleistung wird jedoch allgemein als ein notwendiger Preis, hohe Betriebsfrequenzen zu errei chen, akzeptiert.
- Es ist erwünscht, den Wirkleistungsverlust in einer derartigen Vorrichtung zu verringern, während eine hohe Betriebsfrequenz zugelassen wird.
- Dementsprechend wird ein Takterzeugungsschema geschaffen, das ein externes Taktsignal mit einer Frequenz F verwendet und ein internes Master-Taktsignal mit einer Frequenz erzeugt, die niedriger als F ist (z. B. 1/2F). Das interne Master-Taktsignal, das z. B. mit der halben Geschwindigkeit des externen Takts arbeitet, wird durch eine gesamte Vorrichtung zu Komponenten auf der Vorrichtung gelenkt, die ein Taktsignal erfordern (z. B. Eingangs- und Ausgangspuffer in einem synchronen Speicherprodukt). Für jene Komponenten, die ein Taktsignal erfordern, wird lokal ein Strom schmaler Impulse erzeugt, die den Anstiegs- bzw. Abstiegsflanken des Master-Taktsignals entsprechen. Dieser Strom schmaler Impulse besitzt eine Frequenz F. Auf diese Weise wird der der Erzeugung des Master-Taktsignals zugeordnete Wirkleistungsverlust fast um die Hälfte reduziert, wobei die integrierte Schaltung dennoch mit einer hohen Frequenz betrieben werden kann.
- Die Ausführungsformen der vorliegenden Erfindung ermöglichen einen anhaltenden Betrieb bei hohen Frequenzen, während sie merkliche Reduzierungen der Gesamtverlustleistung erreichen. Diese Reduzierungen der Verlustleistung werden dadurch erzeugt, dass ein Master-Taktsignal mit herabgesetzter Frequenz erzeugt wird, die gleich der Hälfte der Frequenz des externen Taktsignals ist. Das Master-Taktsignal mit herabgesetzter Frequenz wird durch die gesamte Vorrichtung gelenkt, um eine Steuerung für jene Schaltungselemente zu schaffen, die einen Takt erfordern. Dies reduziert die Verlustleistung beim Steuern des internen Master-Takts um einen Faktor zwei. Der Master-Takt wird häufig zu vielen Schaltungen in dem Chip gelenkt, und deshalb ist die der Verdrahtung des Taktsignals zugeordnete Kapazität sehr wichtig. Das Teilen der Frequenz dieses hochkapazitiven Taktsignals durch einen Faktor zwei senkt den Gesamtleistungsverbrauch des Teils um einen erheblichen Betrag.
- Für ein genaueres Verständnis des Wesens und der Vorteile der Erfindung wird auf die nachfolgende Beschreibung in Verbindung mit den beigefügten Zeichnungen Bezug genommen.
-
1 ist ein Schaltbild, das eine Schaltung zum Erzeugen von Taktimpulsen gemäß einer Ausführungsform der vorliegenden Erfindung zeigt; -
2 ist ein Zeitablaufplan, der die Wirkungsweise der nach1 er zeugten Taktimpulse zeigt; und -
3 ist eine Pipeline-Schaltung, die das Takterzeugungsschema der vorliegenden Erfindung verwendet. - Die Ausführungsformen der vorliegenden Erfindung können zusammen mit einer Anzahl verschiedener Vorrichtungen verwendet werden. In einer spezifischen Ausführungsform werden Merkmale der vorliegenden Erfindung in Verbindung mit einer synchronen Speichervorrichtung verwendet wie etwa dem synchronen Speicher, der in der US-Patentanmeldung mit der laufenden Nr. 08/386.581 mit dem Titel "Method and Apparatus for Pipelining Data in an Integrated Circuit", eingereicht am 10. Februar 1995, beschrieben ist. Nunmehr in
1 ist eine taktgesteuerte Vorrichtung100 gezeigt. Die taktgesteuerte Vorrichtung100 kann irgendeine taktgesteuerte Schaltung wie etwa eine synchrone Speichervorrichtung sein. - Von der Vorrichtung wird ein Eingangs-Taktsignal Φ empfangen. Wenn die Vorrichtung z. B. eine synchrone 200-MHz-Speichervorrichtung ist, ist das Eingangs-Taktsignal Φ ein 200-MHz-Taktsignal. Das Eingangs-Taktsignal Φ wird in einen Frequenzteiler
90 eingegeben, um ein Taktsignal mit herabgesetzter Frequenz zu erzeugen, die gleich 1/2Φ oder der halben Frequenz des Eingangs-Taktsignals ist. Anstelle des Pufferns und Lenkens des Eingangs-Taktsignals Φ wird dieses Taktsignal mit herabgesetzter Frequenz 1/2Φ durch die Vorrichtung gelenkt, wodurch der Verlust der internen Taktpuffer-Schaltungsanordnung reduziert wird. - Lediglich die Taktfrequenz zu halbieren, führt jedoch zu einem langsameren Vorrichtungsbetrieb. Gemäß den Ausführungsformen der vorliegenden Erfindung werden Taktsignale, die den Anstiegs- bzw. Abstiegsflanken des Master-Taktsignals Φ entsprechen, dort erzeugt, wo sie erforderlich sind. Nochmals in
1 sind mehrere Taktschaltungen104a –n in der taktgesteuerten Vorrichtung100 vorgesehen. Diese Taktschaltungen104 werden verwendet, um einen Impulsstrom zu erzeugen. Der Impulsstrom wird aus dem Taktsignal mit herabgesetzter Frequenz 1/2Φ erzeugt und entspricht den Anstiegs- bzw. Abstiegsflanken des Master-Taktsignals Φ. Der Impulsstrom kann daraufhin verwendet werden, um die Schaltungselemente (oder Unterschaltungen)150a –n zu steuern. Die Schaltungselemente150a –n sind Elemente, die eine Taktsteuerung erfordern, wie etwa Dateneingangs- oder Datenausgangspuffer. - In einer spezifischen Ausbildungsform empfängt jede Taktschaltung
104 das Master-Taktsignal mit herabgesetzter Frequenz 1/2Φ. Eine Anstiegsflanke auf dem Taktsignal mit herabgesetzter Frequenz bewirkt, dass das NAND-Gatter124 einen schmalen negativen Impuls erzeugt (dessen Breite z. B. etwa gleich der gemeinsamen Verzögerung der Inverter118 ,120 ,122 ist). Dieser schmale negative Impuls am Knoten Y schaltet den PMOS-Transistor126 ein, der einen positiven Übergang am Knoten Z erzeugt, wobei der schwache (d. h. kleine Vorrichtungsgrößen) Inverter140 des aus den Invertern138 und140 gebildeten Zwischenspeichers übersteuert wird. Der positive Übergang am Knoten Z bewirkt einen negativen Übergang am Ausgang des Inverters128 , einen positiven Übergang am Ausgang von Inverter130 , einen negativen Übergang am Ausgang von Inverter132 und einen positiven Übergang am Ausgang von Inverter134 und am Gate des Transistors136 . Der positive Übergang am Gate des NMOS-Transistors136 zieht den Knoten Z herunter, wobei der sehr kleine Inverter140 wieder übersteuert wird. Es wird angemerkt, dass dies vier Inverterverzögerungen stattfindet, nachdem der Knoten Z durch einen negativen Impuls am Knoten Y (oder am Knoten X), der lediglich drei Inverterverzögerungen breit war, hoch gezogen wurde. Somit wird der PMOS-Transistor126 (oder116 ) ausgeschaltet, bevor der Knoten Z auf Masse gezogen wird. Vier Inverterverzögerungen, nachdem der Knoten Z auf Masse gezogen wurde, wird der Transistor136 ausgeschaltet, was es ermöglicht, dass der Knoten Z wieder hoch gezogen werden kann. Der positive Impuls am Knoten Z wird von den Invertem138 und142 gepuffert, um einen positiven Impuls zum Schaltungselement150 anzusteuern. In ähnlicher Weise bewirkt eine Abstiegsflanke auf dem Taktsignal mit herabgesetzter Frequenz 1/2Φ, dass das NAND-Gatter114 einen negativen Impuls am Knoten X erzeugt, der den PMOS-Transistor116 kurz einschaltet, so dass ein positiver Übergang am Knoten Z erzeugt wird, der wiederum durch den NMOS-Transistor136 abgeschlossen wird. Dieser Ablauf wird in dem Zeitablaufplan von2 gezeigt. - Somit wird die Verlustleistung reduziert, indem die Anforderung, ein Master-Taktsignal mit hoher Frequenz Φ durch die gesamte taktgesteuerte Vorrichtung
100 zu verteilen, vermieden wird. Stattdessen wird ein Taktsignal mit herabgesetzter Frequenz 1/2Φ durch die gesamte Vorrichtung verteilt. Das Taktsignal mit herabgesetzter Frequenz 1/2Φ wird daraufhin so verwendet, dass ein Impulsstrom erzeugt wird, der den Anstiegs- bzw. Abstiegsflanken des Master-Taktsignals 1/2Φ entspricht, die wiederum den Anstiegs- bzw. Abstiegsflanken des Eingangs-Taktsignals Φ entsprechen. Der Impulsstrom steuert jene Komponenten der taktge steuerten Vorrichtung, die die Master-Taktsteuerung erfordern. Das Ergebnis ist eine Fähigkeit, eine taktgesteuerte Vorrichtung durch Erzeugen des intern gepufferten Taktsignals bei hohen Frequenzen mit reduzierten Wirkleistungsverlust-Pegeln zu betreiben. - Wie für den Fachmann auf dem Gebiet klar ist, kann die vorliegende Erfindung in weiteren spezifischen Formen ausgeführt werden, ohne von dem Erfindungsgedanken oder dessen wesentlichen Eigenschaften abzuweichen. Beispielsweise werden in einer weiteren spezifischen Ausführungsform Merkmale der vorliegenden Erfindung verwendet, um den Datenfluss durch eine synchrone Speichervorrichtung zu steuern. Eine verzögerte Ausführung des Taktsignals mit herabgesetzter Frequenz 1/2Φ kann verwendet werden, um Daten in einer synchronen Speichervorrichtung wie etwa der Vorrichtung, die in der oben als Literaturhinweis erwähnten US-Patentanmeldung, laufende Nr. 08/386.581, beschrieben ist, für Pipeline-Zwecke zu verschiedenen Zwischenspeichern zu lenken. Die Technik der vorliegenden Erfindung ist besonders für eine Pipeline der Tiefe zwei geeignet, bei der sich bevor sich erstes Datum asynchron über den gesamten Datenpfad ausbreitet, zweites Datum über denselben Datenpfad auszubreiten beginnt. Die Daten werden daraufhin zu einer Speichereinheit (oder einem Zwischenspeicher) gelenkt und ferner dementsprechend zur Ausgabe ausgewählt.
-
3 zeigt eine vereinfachte Implementierung der Datenlenkung für ein System mit einer Pipeline der Tiefe zwei, das den Vorteil der Takterzeugungstechnik der vorliegenden Endung nutzt. Das System enthält eine Datenlenkungsschaltung300 , die erste Daten in eine Speichereinheit D1302 und zweite Daten in eine zweite Speichereinheit D2304 lenkt. Dritte Daten werden wiederum in die Speichereinheit D1302 gelenkt. Der Zeitverlauf der Lenkung wird durch eine Version des internen Master-Taktsignals 1/2Φ, das durch den Verzögerungsblock316 verzögert wird, gesteuert. Die Einzelheiten der Zeitverlaufs- und Verzögerungsanforde:rungen sind in der oben als Literaturhinweis erwähnten Patentanmeldung Nr. 08/386.581 beschrieben. Auswahlelemente bestehen z. B. aus Übertragungsgattern306 und308 , die wahlweise entweder Daten von der D1302 oder Daten von der D2304 entsprechend mit dem Ausgangspuffer310 koppeln. Die Übertragungsgatter306 und308 werden durch den 1/2Φ-Master-Takt und seine Umkehrung (die durch den Inverter314 erzeugt wird) gesteuert. In diesem Beispiel lenkt der positive Übergang des 1/2Φ-Master-Takts die ersten Daten zum Ausgangspuffer310 , während der negative Übergang die zweiten Daten zum Ausgangspuffer310 lenkt. Dies führt zu einer Verkleinerung der Schaltungsanordnung, die erforderlich ist, um die Speichervorrichtung zu steuern, und reduziert die Verlustleistung weiter. - Schlussfolgernd schafft die vorliegende Erfindung ein Takterzeugungsschema, durch das ein externes Taktsignal mit einer Frequenz F intern halbiert wird, so dass ein internes Master-Taktsignal erzeugt wird, das gleich 1/2F ist. Das interne Master-Taktsignal, das mit der halben Geschwindigkeit des externen Takts arbeitet, wird durch eine Vorrichtung zu Komponenten auf der Vorrichtung gelenkt, die ein Taktsignal erfordern (z. B. Eingangs- oder Ausgangspuffer in einem synchronen Speicherprodukt). Für jene Komponenten, die ein Taktsignal mit seiner ganzen Frequenz erfordern, wird lokal ein Strom schmaler Impulse erzeugt, die den Anstiegs- bzw. Abstiegsflanken des Master-Taktsignals entsprechen. Während das oben Erwähnte eine vollständige Beschreibung spezifischer Ausführungsformen der vorliegenden Erfindung ist, können verschiedene Abwandlungen, Änderungen und Alternativen verwendet werden. Beispielsweise ist dem Fachmann auf diesem Gebiet bekannt, dass der interne Master-Takt gepuffert werden oder durch eine weitere Schaltungsanordnung verlaufen kann, bevor er die verschiedenen taktgesteuerten Unterschaltungen erreicht. Das heißt, während die spezifische Ausführungsform, die in
1 beschrieben und gezeigt ist, dasselbe Master-Taktsignal zeigt, das jede lokale Taktschaltung steuert, kann ein Taktsignal, das verschieden von genau demselben internen Master-Taktsignal ist, jedoch dieselbe Frequenz wie das interne Master-Taktsignal besitzt, zu den verschiedenen Orten in der integrierten Schaltung gelenkt werden. Der Umfang dieser Erfindung ist somit nicht auf die beschriebenen Ausführungsformen beschränkt und wird stattdessen durch die folgenden Ansprüche definiert.
Claims (11)
- Taktgesteuerte Schaltung (
100 ), die umfaßt: einen Frequenzteiler (90 ), der einen Eingang besitzt, der so angeschlossen ist, daß er ein externes Taktsignal mit einer Frequenz F empfängt, wobei der Frequenzteiler (90 ) an einem Ausgang einen internen Master-Takt mit einer Frequenz, die gleich 1/2F ist, erzeugt; ein Schaltungsnetz, das an den Ausgang des Frequenzteilers (90 ) angeschlossen ist und den internen Master-Takt über die Schaltung (100 ) verteilt; mehrere taktgesteuerte Unterschaltungen (150a –n ), wovon jede einen Takteingang besitzt; und mehrere Taktschaltungen (104a –n ), wovon jede einen Eingang besitzt, der an das Schaltungsnetz angeschlossen ist, um den internen Master-Takt oder ein von dem internen Master-Takt abgeleitetes Taktsignal zu empfangen, und einen Ausgang besitzt, der an einen Takteingang einer entsprechenden der mehreren taktgesteuerten Unterschaltungen (150a –n ) angeschlossen ist, wobei jede der mehreren Taktschaltungen (104a –n ) umfaßt: eine erste Impulserzeugungsschaltung, die einen Eingang besitzt, der an den internen Master-Takt angeschlossen ist, wobei die erste Impulserzeugungsschaltung bei jeder Anstiegsflanke des internen Master-Taktsignals einen Impuls erzeugt; eine zweite Impulserzeugungsschaltung, die einen Eingang besitzt, der an den internen Master-Takt angeschlossen ist, wobei die zweite Impulserzeugungsschaltung bei jeder Abstiegsflanke des internen Master-Taktsignals einen Impuls erzeugt; und eine Kombinationsschaltung, die einen Ausgang der ersten Impulserzeugungsschaltung mit einem Ausgang der zweiten Impulserzeugungsschaltung kombiniert, wobei die Kombinationsschaltung an ihrem Ausgang ein Signal mit einer Frequenz, die gleich F ist, erzeugt. - Taktgesteuerte Schaltung nach Anspruch 1, bei der die erste und die zweite Impulserzeugungsschaltung jeweils eine Einzelimpulsschaltung umfassen. 3. Taktgesteuerte Schaltung nach Anspruch 2, bei der die Kombinationsschaltung eine Schaltung des NOR-Typs umfaßt.
- Taktgesteuerte Schaltung nach Anspruch 3, bei der die Kombinationsschaltung eine an einen Zwischenspeicher angeschlossene dynamische Schal tung des NOR-Typs umfaßt.
- Taktgesteuerte Schaltung nach Anspruch 1, wobei die taktgesteuerte Schaltung eine synchrone Speicherschaltung umfaßt.
- Taktgesteuerte Schaltung nach einem der Ansprüche 1 bis 5, die ferner umfaßt: einen Pipeline-Datenpfad, über den sich Daten pipelineartig ausbreiten; eine Lenkungsschaltung (
300 ), die an den Datenpfad angeschlossen ist; eine erste und eine zweite Datenspeichereinheit (302 ,304 ), die an die Lenkungsschaltung (300 ) angeschlossen sind; eine Datenauswahlschaltung, die an die erste und an die zweite Datenspeichereinheit (302 ,304 ) angeschlossen ist und Daten, die in der ersten bzw. in der zweiten Speichereinheit (302 ,304 ) gespeichert sind, in Reaktion auf die Anstiegs- bzw. Abstiegsflanken des internen Master-Takts koppeln. - Taktgesteuerte Schaltung nach Anspruch 6, bei der die Datenauswahlschaltung umfaßt: ein erstes Übertragungsgatter (
306 ), das einen Ausgang der ersten Datenspeichereinheit (302 ) mit einem Schaltungsausgang (312 ) verbindet; und ein zweites Übertragungsgatter (308 ), das einen Ausgang der zweiten Datenspeichereinheit (304 ) mit dem Schaltungsausgang (312 ) verbindet, wobei das erste Übertragungsgatter (306 ) in Reaktion auf eine erste Flanke des internen Master-Takts durchschaltet und das zweite Übertragungsgatter (308 ) in Reaktion auf eine zweite Flanke des internen Master-Taktsignals, die zu der ersten Flanke entgegengesetzt ist, durchschaltet. - Verfahren zum Erzeugen von Taktsignalen in einer integrierten Schaltung, die eine Anzahl taktgesteuerter Unterschaltungen besitzt, wobei das Verfahren die folgenden Schritte umfaßt: Empfangen eines externen Taktsignals mit einer Frequenz F; Erzeugen eines internen Master-Taktsignals mit einer Frequenz, die gleich 1/2F ist, aus dem externen Taktsignal; Lenken des internen Master-Taktsignals oder eines aus dem internen Master-Taktsignal abgeleiteten Signals an jede der mehreren taktgesteuerten Unterschaltungen in der integrierten Schaltung; Erzeugen eines lokalen Taktsignals aus dem internen Master-Taktsignal oder aus einem aus dem internen Master-Taktsignal abgeleiteten Signal, wobei das lokale Taktsignal eine Frequenz F besitzt; Eingeben des lokalen Taktsignals in eine entsprechende der mehreren taktgesteuerten Unterschaltungen; pipelineartiges Verbreiten von ersten Daten und von zweiten Daten in der integrierten Schaltung; Lenken der ersten Daten an einen Ausgang in Reaktion auf eine erste Flanke des Master-Taktsignals; und Lenken der zweiten Daten an den Ausgang in Reaktion auf eine zweite Flanke des Master-Taktsignals, die zu der ersten Flanke entgegengesetzt ist.
- Taktgesteuerte Schaltung, die umfaßt: einen Frequenzteiler, der einen Eingang besitzt, der so angeschlossen ist, daß er ein externes Taktsignal mit einer Frequenz F empfängt, wobei der Frequenzteiler an einem Ausgang einen internen Master-Takt mit einer Frequenz erzeugt, die im wesentlichen gleich 1/2F ist; ein Schaltungsnetz, das an den Ausgang des Frequenzteilers angeschlossen ist und den internen Master-Takt über die Schaltung verteilt; mehrere taktgesteuerte Unterschaltungen, wovon jede einen Takteingang besitzt; mehrere Taktschaltungen, wovon jede einen Eingang besitzt, der an das Schaltungsnetz angeschlossen ist, um den internen Master-Takt oder ein aus dem internen Master-Takt abgeleitetes Taktsignal zu empfangen, und einen Ausgang besitzt, der an einen Takteingang einer entsprechenden der mehreren taktgesteuerten Unterschaltungen angeschlossen ist; einen Pipeline-Datenpfad, der so konfiguriert ist, daß er Daten pipelineartig verbreitet; eine Lenkungsschaltung, die an den Datenpfad angeschlossen ist; eine erste und eine zweite Datenspeichereinheit, die an die Lenkungsschaltung angeschlossen sind; und eine Datenauswahlschaltung, die an die erste und an die zweite Datenspeichereinheit angeschlossen ist, wobei die Datenauswahlschaltung so konfiguriert ist, daß sie Daten, die in der ersten bzw. in der zweiten Speichereinheit gespeichert sind, in Reaktion auf eine Anstiegsflanke bzw. eine Abstiegsflanke des internen Master-Takts auswählt; wobei die mehreren Taktschaltungen an ihren jeweiligen Ausgängen ein Taktsignal mit einer Frequenz, die gleich F ist, regenerieren.
- Taktgesteuerte Schaltung nach Anspruch 9, bei der die Datenaus wahlschaltung einen ersten Schalter, der zwischen die erste Datenspeichereinheit und einen Ausgang geschaltet ist, und einen zweiten Schalter, der zwischen die zweite Datenspeichereinheit und den Ausgang geschaltet ist, umfaßt.
- Taktgesteuerte Schaltung nach Anspruch 10, bei der jeder der ersten und zweiten Schalter einen MOS-Transistor umfaßt, der einen ersten Source/ Drain-Anschluß, der an seine zugeordnete Datenspeichereinheit angeschlossen ist, und einen zweiten Source/Drain-Anschluß, der an den Ausgang angeschlossen ist, besitzt.
- Taktgesteuerte Schaltung nach Anspruch 11, bei der der erste und der zweite Schalter ein Paar parallelgeschalteter komplementärer MOS-Transistoren umfaßt.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US2598496P | 1996-09-12 | 1996-09-12 | |
US25984P | 1996-09-12 | ||
US901594 | 1997-07-28 | ||
US08/901,594 US5939919A (en) | 1996-09-12 | 1997-07-28 | Clock signal distribution method for reducing active power dissipation |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69726233D1 DE69726233D1 (de) | 2003-12-24 |
DE69726233T2 true DE69726233T2 (de) | 2004-08-05 |
Family
ID=26700562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69726233T Expired - Lifetime DE69726233T2 (de) | 1996-09-12 | 1997-09-06 | Taktschema |
Country Status (6)
Country | Link |
---|---|
US (1) | US5939919A (de) |
EP (1) | EP0829963B1 (de) |
JP (1) | JP3962455B2 (de) |
KR (1) | KR100487099B1 (de) |
DE (1) | DE69726233T2 (de) |
TW (1) | TW359823B (de) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6965974B1 (en) * | 1997-11-14 | 2005-11-15 | Agere Systems Inc. | Dynamic partitioning of memory banks among multiple agents |
US6333659B1 (en) * | 1998-06-01 | 2001-12-25 | Nec Corporation | Clock control method and circuit |
JP3415444B2 (ja) | 1998-06-12 | 2003-06-09 | Necエレクトロニクス株式会社 | クロック制御方法および回路 |
US6504414B2 (en) | 1998-06-12 | 2003-01-07 | Nec Corporation | Clock control method and circuit |
JP3087734B2 (ja) * | 1998-10-09 | 2000-09-11 | 日本電気株式会社 | クロック信号生成回路 |
JP2001338985A (ja) * | 1999-09-20 | 2001-12-07 | Matsushita Electric Ind Co Ltd | クロック回路及びその設計方法 |
US6975154B1 (en) * | 2003-04-29 | 2005-12-13 | Altera Corporation | Reduced power consumption clock network |
JP2005148972A (ja) * | 2003-11-13 | 2005-06-09 | Kawasaki Microelectronics Kk | クロック信号生成回路 |
US7528638B2 (en) * | 2003-12-22 | 2009-05-05 | Micron Technology, Inc. | Clock signal distribution with reduced parasitic loading effects |
US20090015066A1 (en) * | 2007-07-10 | 2009-01-15 | Yazaki North America, Inc. | Close-loop relay driver with equal-phase interval |
KR101636497B1 (ko) * | 2009-07-10 | 2016-07-05 | 에스케이하이닉스 주식회사 | 클럭 전달회로 및 반도체 장치 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5941338B2 (ja) * | 1976-05-10 | 1984-10-06 | 日本電気株式会社 | クロツクパルス再生回路 |
CA1129036A (en) * | 1978-05-30 | 1982-08-03 | Colin R. Betts | Digital data transmission |
US4476401A (en) * | 1983-01-31 | 1984-10-09 | Motorola, Inc. | Write strobe generator for clock synchronized memory |
US4583008A (en) * | 1983-02-25 | 1986-04-15 | Harris Corporation | Retriggerable edge detector for edge-actuated internally clocked parts |
US4807266A (en) * | 1987-09-28 | 1989-02-21 | Compaq Computer Corporation | Circuit and method for performing equal duty cycle odd value clock division and clock synchronization |
JP2629028B2 (ja) * | 1988-08-10 | 1997-07-09 | 株式会社日立製作所 | クロック信号供給方法および装置 |
JPH02194721A (ja) * | 1989-01-24 | 1990-08-01 | Hitachi Ltd | 半導体集積回路装置 |
DE4020719A1 (de) * | 1990-06-29 | 1992-01-02 | Broadcast Television Syst | Verfahren zur uebertragung eines digitalen datensignals |
US5125009A (en) * | 1990-07-13 | 1992-06-23 | Hewlett-Packard Co. | Method and apparatus for synchronously distribution digital signals in high speed systems |
US5481573A (en) * | 1992-06-26 | 1996-01-02 | International Business Machines Corporation | Synchronous clock distribution system |
US5249214A (en) * | 1992-06-30 | 1993-09-28 | Vlsi Technology, Inc. | Low skew CMOS clock divider |
KR200148592Y1 (ko) * | 1993-03-19 | 1999-06-15 | 구본준 | 모드변환 리셋회로 |
US5570054A (en) * | 1994-09-26 | 1996-10-29 | Hitachi Micro Systems, Inc. | Method and apparatus for adaptive clock deskewing |
US5713005A (en) * | 1995-02-10 | 1998-01-27 | Townsend And Townsend And Crew Llp | Method and apparatus for pipelining data in an integrated circuit |
JPH09312635A (ja) * | 1996-05-21 | 1997-12-02 | Nec Yonezawa Ltd | クロック信号伝送装置 |
-
1997
- 1997-07-28 US US08/901,594 patent/US5939919A/en not_active Expired - Lifetime
- 1997-09-05 KR KR1019970046023A patent/KR100487099B1/ko not_active IP Right Cessation
- 1997-09-06 EP EP97115428A patent/EP0829963B1/de not_active Expired - Lifetime
- 1997-09-06 DE DE69726233T patent/DE69726233T2/de not_active Expired - Lifetime
- 1997-09-11 JP JP24691697A patent/JP3962455B2/ja not_active Expired - Fee Related
- 1997-09-12 TW TW086113248A patent/TW359823B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
EP0829963A2 (de) | 1998-03-18 |
JP3962455B2 (ja) | 2007-08-22 |
EP0829963B1 (de) | 2003-11-19 |
JPH10214131A (ja) | 1998-08-11 |
DE69726233D1 (de) | 2003-12-24 |
EP0829963A3 (de) | 1999-01-20 |
KR100487099B1 (ko) | 2005-08-01 |
TW359823B (en) | 1999-06-01 |
US5939919A (en) | 1999-08-17 |
KR19980024393A (ko) | 1998-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3689296T2 (de) | Ausgangsschaltung mit Pegelstabilisierung. | |
DE69216142T2 (de) | Vereinfachte Ausgangspufferschaltung mit niedriger Störspannung | |
DE3888220T2 (de) | Datenausgabeschaltung. | |
DE19526564C2 (de) | CMOS-Treiberschaltkreis zum Tief-Hoch-Spannungsansteuern kapazitiver Lasten | |
DE19919140B4 (de) | Niederspannungs-Differenzsignaltreiber mit Vorverstärkerschaltung | |
DE4326134B4 (de) | Eingangswechseldetektorschaltung | |
DE69733047T2 (de) | Getrennte Setz-/Rücksetzwege für zeitkritische Signale | |
DE19812270B4 (de) | Signalleitungstreiber und diesen verwendendes Halbleiterspeicherbauelement | |
DE3621533C2 (de) | Integrierte Halbleiterschaltungsanordnung, insbesondere für ein DRAM, die bei geringem Leistungsverbrauch eine stabile interne Versorgungsspannung liefert | |
DE3851001T2 (de) | Taktgeberschema für ein VLSI-System. | |
DE3906927C2 (de) | ||
DE68903141T2 (de) | Ausgangspuffer mit stabiler ausgangsspannung. | |
DE19712840A1 (de) | Schnittstellenschaltung und Verfahren zum Übertragen binärer logischer Signale mit reduzierter Verlustleistung | |
DE4100116A1 (de) | Ausgangstreiber fuer leistungsstarke integrierte schaltungen | |
EP0591750B1 (de) | Verfahren zur Stromeinstellung eines monolithisch integrierten Padtreibers | |
DE3851487T2 (de) | Schneller CMOS-Ausgangspuffer mit niedriger Störspannung. | |
DE69726233T2 (de) | Taktschema | |
DE4207999A1 (de) | Adresseingabepuffereinrichtung | |
DE4305864A1 (en) | Output buffer digital driver - has overshoot limiting and changes impedance with output voltage | |
DE19818021A1 (de) | Eingangspuffer mit einer Hysteresecharakteristik | |
DE60212034T2 (de) | Multiplexerschaltung für einen schnellen getakteten Parallel/Serien-Wandler | |
DE69635767T2 (de) | Cmos treiberschaltung | |
DE19757959A1 (de) | Integrierte Halbleiterschaltungseinrichtung | |
DE19937829A1 (de) | Schaltung, Verfahren und Vorrichtung zum Ausgeben, Eingeben bzw. Empfangen von Daten | |
DE19954564A1 (de) | Steuerungsschaltung für die CAS-Verzögerung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: MAGNACHIP SEMICONDUCTOR, LTD., CHEONGJU, KR |
|
8327 | Change in the person/name/address of the patent owner |
Owner name: HYNIX SEMICONDUCTOR INC., ICHON, KYONGGI, KR |