[go: up one dir, main page]

DE102004033105B4 - Festfrequenztaktausgangssignal mit einem variablen Hochfrequenzeingangstakt und einem unzusammenhängenden Festfrequenzreferenzsignal - Google Patents

Festfrequenztaktausgangssignal mit einem variablen Hochfrequenzeingangstakt und einem unzusammenhängenden Festfrequenzreferenzsignal Download PDF

Info

Publication number
DE102004033105B4
DE102004033105B4 DE102004033105A DE102004033105A DE102004033105B4 DE 102004033105 B4 DE102004033105 B4 DE 102004033105B4 DE 102004033105 A DE102004033105 A DE 102004033105A DE 102004033105 A DE102004033105 A DE 102004033105A DE 102004033105 B4 DE102004033105 B4 DE 102004033105B4
Authority
DE
Germany
Prior art keywords
signal
periods
jittered
output
output signal
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 - Fee Related
Application number
DE102004033105A
Other languages
English (en)
Other versions
DE102004033105A1 (de
Inventor
Douglas Gene Keithley
Richard D. Taylor
Mark D. Montierth
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.)
Marvell Asia Pte Ltd
Original Assignee
Marvell International Technology Ltd
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 Marvell International Technology Ltd filed Critical Marvell International Technology Ltd
Publication of DE102004033105A1 publication Critical patent/DE102004033105A1/de
Application granted granted Critical
Publication of DE102004033105B4 publication Critical patent/DE102004033105B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/16Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop

Landscapes

  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Manipulation Of Pulses (AREA)
  • Laser Beam Printer (AREA)

Abstract

Schaltung, die folgende Merkmale umfasst:
einen Frequenzsynthesizer (14, 40), der ein gezittertes Signal und ein Referenzsignal empfängt, und ein Konstantfrequenzausgangssignal erzeugt, wobei der Frequenzsynthesizer (40) folgende Merkmale umfasst:
einen Prädiktor (42), der ein erstes Ausgangssignal erzeugt, das die mittlere Anzahl von gezitterten Perioden zum Entfernen pro gezitterter Periode anzeigt;
einen Korrektor (44), der das erste Ausgangssignal empfängt, und ein zweites Ausgangssignal erzeugt, das die Bruchteilzahl von gezitterten Perioden zum Entfernen in jeder gezitterten Periode anzeigt; und
einen Akkumulator (46), der das zweite Ausgangssignal empfängt, der wirksam ist, um die Bruchteilzahl von gezitterten Perioden zu zählen, und eine gezitterte Periode entfernt, wenn eine Ganzzahl erreicht wurde; und
Konfigurationsregister (16), die Daten und Steuersignale mit dem Frequenzsynthesizer senden/empfangen.

Description

  • Im Stand der Technik kann eine hochfrequenzeingebettete Phasenregelschleife (PLL = Phase Lock Loop) verwendet werden, um eine Festfrequenzvideotakteingangsfrequenz zu liefern. Zusätzliche Kristalle oder Oszillatoren können erforderlich sein, um die gewünschte Frequenz zu liefern oder die Ausgangsfrequenz zu modifizieren. Die Eingangsfrequenz ist fest. Jeder Takt erfordert eine getrennte PLL. Die Videofrequenz kann nicht ohne weiteres geändert werden, ohne das gesamte System zu beeinträchtigen. PLLs verbrauchen beträchtlichen Platz der anwendungsspezifischen integrierten Schaltung (ASIC) und Kristalle sind teuer. Das Ändern von Videofrequenzen kann Platinenänderungen erfordern. Für einige Anwendungen, z. B. Inline-Laserdrucken, müssen die Videofrequenzen auf den Druckmaschinenmechanismus kalibriert werden, daher sind Platinenänderungen nicht praktisch.
  • Im Stand der Technik werden komplizierte Abgriffverzögerungsrückkopplungsschleifen verwendet. Die Verzögerungselemente erfordern ein anwendungsspezifisches Layout. Der Entwurf erfordert Echtzeitkalibrierung zum Einstellen von Prozess, Spannung, Temperatur (PVT) und PVT-Drift. Verzögerungselemente erfordern komplizierte Herstellungstestprozeduren und Verzögerungselemente sind nicht tragbar. Eine gezitterte (dithered) Eingangsreferenz kann nicht verwendet werden und das Ausgangsfrequenzspektrum kann nicht ohne weiteres verwischt werden, um eine Hochfrequenzstörung (RFI = Radio Frequency Interference) zu reduzieren. Aufgrund der komplexen Kalibrierungs- und Testmerkmale ist der Entwurf riesig.
  • Die DE 198 07 026 A1 offenbart eine Vorrichtung zur variablen Frequenzsynthese sowie ein zugehöriges Verfahren, bei dem ein Phasenvorhersagesignal verwendet wird, um eine ganzzahlige Division im Rückkopplungsweg der Phasenregelschleife zu ermöglichen. Auf diese Weise wird ein Ausgangssignal bei einem rationalen Frequenzvielfachen eines angelegten Referenzsignals erzeugt. Der Frequenzsynthesizer umfasst außerdem einen Zittergenerator, der das Referenzsignal empfängt und eine zufällige Zeitabweichung zu dem Referenzsignal hinzuaddiert. Auf diese Weise wird eine entsprechende zufällige Zeitabweichung zu der Pulsdauer des Pulses, der am Ausgang des Torgenerators erzeugt wird, hinzugefügt.
  • Die EP 0 546 466 A1 bezieht sich auf ein Verfahren und ein System, um den Jitter in einer PLL Struktur zu verringern. Der programmierbare Frequenzteiler des PLL wird durch ein Steuersystem gesteuert. Insbesondere erfolgt basierend auf dem Phasenfehler, der durch einen Phasenkomparator erzeugt wird, eine Abschätzung eines Oszillator-Phasenfehlers, woraus wiederun ein Steuerungssignal zum Ansteuern des Frequenzteilers generiert wird. Der PLL umfasst einen Phasenfehlervervielfältiger zum Wiedergeben des Ausgangs des Phasenkomparators des PLL und einen Prädiktorschaltkreis, um den Oszillatorphasenfehler bereitzustellen. Sowohl der Phasenfehlervervielfältiger als auch der Prädiktor umfassen Akkumulatoren. Ein Steuersystem wird mit den Ausgangssignalen dieser Akkumulatoren beaufschlagt und erzeugt das Frequenzteilersteuersignal. Auf diese Weise wird der niederfrequente Jitter des PLL-Ausgangssignals in einen Hochfrequenzjitter transformiert, der mit Hilfe von Signalfilterungsmaßnahmen entfernt werden kann.
  • Die EP 0 338 742 A2 offenbart eine direkte digitale Synthetisierungsschaltungsanordnung mit einem wahlweise zufallsgesteuerten Akkumulator. In dem hier gezeigten direkten digitalen Synthesizerakkumulatorschaltkreis werden einige ausgewählte wenige unter den niedrigstwertigen Bits durch einen Pseudozufallszahlgenerator gezittert, um eine gerade Frequenzabweichungsdichte einzuführen und so Störsignale einschließlich solcher, die nahe der Ausgangsfrequenz sind, zu eliminieren. Die Akkumulatorschaltung gemäß dieser Entgegenhaltung ist unterteilt in einen Akkumulator niedriger Ordnung und einen Akkumulator höherer Ordnung in serieller Anordnung mit einem Sinusannäherungsausgabeschaltkreis, der es ermöglicht, Störsignale zu unterdrücken, ohne den Gesamtdurchsatz des Systems zu reduzieren.
  • Die WO 03/079553 A1 bezieht sich auf einen Sigma-Delta-Modulator-gesteuerten PLL mit einem durch Rauschen geformten Dither. Dieses Dokument offenbart einen Frequenzsyn thesizer, der in einem drahtlosen Kommunikationsgerät verwendet werden kann. Dieser Frequenzsynthesizer umfasst einen Oszillator, beispielsweise einen spannungsgesteuerten Oszillator, und einen Sigma-Delta-gesteuerten PLL, der die Ausgangsfrequenz des Frequenzsynthesizers bestimmt und steuert. Der Sigma-Delta-gesteuerte PLL implementiert eine Zittersignalerzeugungstechnik, die das Einführen eines mittleren Frequenzoffset verringert oder ganz eliminiert.
  • Das US-Patent US 6 559 698 B1 bezieht sich auf einen Takterzeugungsschaltkreis vom Spread-Spectrum-Typ, wobei ein Jitter zwischen einzelnen Zyklen dadurch reduziert wird, dass ein PLL zweiter Ordnung vorgesehen wird, und wobei die Reduzierung in einer Vergleichsfrequenz dadurch vermieden wird, dass ein Taktmodulationsschaltkreis verwendet wird. Dieser Taktmodulationsschaltkreis wird von einem intermediären Signal gesteuert, das erzeugt wird, indem das Oszillatorsignal des spannungsgesteuerten Oszillators heruntergeteilt wird. Der Ausgang des Taktmodulationsschaltkreises wird dazu verwendet, den Teiler zum Teilen des Ausgangs des VCO periodisch anzusteuern.
  • Das US-Patent US 6 353 649 B1 bezieht sich auf einen zeitinterpolierenden direkten digitalen Synthesizer. Der direkte digitale Synthesizer umfasst einen ersten Akkumulator, der als Frequenzakkumulator fungiert, um eine gewünschte gemittelte Frequenz zu erzeugen. Ein zweiter Akkumulator erzeugt eine Phasenkorrektur bei jedem Überlauf, wobei der Eingang in den Phasenkorrekturakkumulator eine Funktion der Eingangsfrequenz ist. Das Taktsignal des Phasenkorrekturakkumulators ist das Überlaufsignal des Frequenzakkumulators. Mit dieser Anordnung erzeugt der Frequenzakkumulator die Zeitgebung und der Phasenkorrekturakkumulator erzeugt den Interpolationswert. Durch die Verwendung von zwei Akkumulatoren gemäß der Entgegenhaltung (6) kann die Notwendigkeit einen Multiplizierer in dem Design zu verwenden umgangen werden und auf diese Weise kann der Stromverbrauch reduziert werden.
  • Die Aufgabe, die der vorliegenden Erfindung zugrunde liegt, besteht darin, eine vereinfachte Schaltung, ein Verfahren für Frequenzsynthese und eine Vorrichtung für Frequenzsynthese mit verbesserten Charakteristika zu schaffen.
  • Diese Aufgabe wird durch den Gegenstand der unabhängigen Patentansprüche gelöst. Vorteilhafte Weiterbildungen der vorliegenden Erfindung sind Gegenstand der abhängigen Patentansprüche.
  • Die vorliegende Erfindung erzeugt sehr genaue Taktfrequenzen für Anwendungen, die einen kleinen Grad an Jitter tolerieren können, aber genaue Langzeitfrequenzen erfordern, z. B. einen Videotakt für einen Laserdrucker. Ein gewisser Teilpixeljitter ist annehmbar, aber die Gesamtpixelrate muss genau und übereinstimmend sein. Bei einigen Anwendungen kann der Jitter wünschenswert sein, um das EMI-Spektrum zu verwischen. Falls beispielsweise der Hochfrequenzeingangstakt moduliert ist, werden die Flanken des Videotakts ebenfalls moduliert und bleiben dennoch innerhalb der Jitter- und Frequenzspezifikation.
  • In seiner einfachsten Form empfängt der Frequenzsynthesizer ein gezittertes Signal und ein Referenzsignal. Von diesen beiden Eingangssignalen wird ein Konstantfrequenzsignal erzeugt. Das gezitterte Signal kann durch eine optional modulierte analoge PLL geliefert werden, die ein Referenzsignal Fref empfängt. Der Frequenzsynthesizer empfangt das Ausgangssignal der PLL Fdither als eine Eingangsfrequenz und das Referenzsignal Fref zum Erzeugen des Videotaktfrequenzsignals Fout. Konfigurationsregister senden/empfangen Daten und Steuerung mit der PLL und dem Frequenzsynthesizer.
  • Bei einem Ausführungsbeispiel empfängt der Frequenzsynthesizer, ein „einfacher Prädiktor (Vorhersageeinrichtung) und Korrektor" das gezitterte Signal Fdither und das Referenzsignal Fref. Aus diesen Eingangssignalen erzeugt derselbe ein „Puls-Entfernen"-Signal. Ein Ausgangssignalgenerator der Fdither, Fref und „Puls-Entfernen"-Signale empfängt, erzeugt ein „Puls-Löschen"-Signal und das Videofrequenzsignal. Sowohl der „einfache Prädiktor und Korrektor" als auch der Ausgangssignalgenerator senden/empfangen Daten und Steuerung mit den Konfigurationsregistern.
  • Bei einem weiteren Ausführungsbeispiel des Frequenzsynthesizers empfängt ein Prädiktor ein gezittertes Signal Fdither und ein Referenzsignal Fref. Ein Korrektor empfängt Fdither, Fref und das Ausgangssignal des Prädiktors. Das Ausgangssignal des Korrektors zeigt die Bruchteilzahl von Takten zum Entfernen an. Ein Akkumulator empfängt das Korrektorausgangsignal und Fdither. Von dem Akkumulatorausgangssignal und Fdither erzeugt ein Ausgangssignalgenerator ein Konstantfrequenzsignal, Fout. Alle der vorher erwähnten Blöcke senden/empfangen Daten und Steuerung mit den Konfigurationsregistern.
  • Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung werden nachfolgend Bezug nehmend auf die beiliegenden Zeichnungen näher erläutert. Es zeigen:
  • 1 ein Funktionsblockdiagramm eines Systems 10 der vorliegenden Erfindung;
  • 2 ein Funktionsblockdiagramm eines Ausführungsbeispiels des in 1 gezeigten Frequenzsynthesizers 14;
  • 3 ein Flussprozessdiagramm 100 für den in 2 gezeigten „einfachen Prädiktor und Korrektor" 18;
  • 4 ein Flussprozessdiagramm 200 für den in 2 gezeigten Ausgangssignalgenerator 20;
  • 5 ein alternatives Funktionsblockdiagramm des Frequenzsynthesizers 14;
  • 6 ein Funktionsblockdiagramm eines weiteren Ausführungsbeispiels eines Frequenzsynthesizers 40 gemäß der vorliegenden Erfindung;
  • 7 ein Flussprozessdiagramm 300, das dem in 6 gezeigten Prädiktor 42 entspricht; und
  • 8 ein Flussprozessdiagramm 400, das dem in 6 gezeigten Korrektor 44 entspricht.
  • Die Erfindung liefert ein Verfahren zum Erzeugen sehr genauer Taktfrequenzen für Anwendungen, die einen kleinen Grad an Jitter tolerieren können, aber genaue Langzeitfrequenzen erfordern, z. B. einen Videotakt für einen Laserdrucker. Ein gewisser Teilpixeljitter ist annehmbar, aber die Gesamtpixelrate muss genau und übereinstimmend sein. Bei einigen Anwendungen kann der Jitter wünschenswert sein, um das EMI-Spektrum zu verwischen. Falls beispielsweise der Hochfrequenzeingangstakt moduliert ist, werden die Flanken des Videotakts auch moduliert und bleiben jedoch innerhalb der Jitter- und Frequenzspezifikation.
  • Die Erfindung nutzt eine bekannte feste Referenzfrequenz und einen schnellen gezitterten Takt aus. Ein bekanntes Referenzintervall wird verwendet, um zu berechnen, wie viele Ausgangstaktflanken (oder Pulse) aufgetreten sein sollten. Durch Vergleichen der erwarteten Anzahl von Ausgangsübergängen mit den tatsächlichen kann dieselbe den Fehler korrigieren, der Kanten oder Pulse an dem Ausgangssignal unterdrückt oder „schluckt". Dies reduziert den kumulativen Fehler statistisch auf nahe Null.
  • Beim Betrieb empfängt der Frequenzsynthesizer ein gezittertes Signal und ein stabiles Referenzsignal. Von diesen beiden Eingangssignalen wird ein Konstantfrequenzsignal erzeugt.
  • 1 ist ein Funktionsblockdiagramm eines Systems 10 der vorliegenden Erfindung. Eine optionale modulierte analoge PLL 12 empfängt ein Referenzsignal Fref. Ein Frequenzsynthesizer 14 empfängt das Ausgangssignal der PLL, Fdither, als eine Eingangsfrequenz und das Referenzsignal Fref zum Erzeugen des Videotaktfrequenzsignals Fout. Konfigurationsregister 16 senden/empfangen Daten und Steuerung mit der PLL 12 und dem Frequenzsynthesizer 14.
  • Bei einer darstellenden Anwendung erfordert eine Laserdruckersteuerung eine genaue Pixelrate von 20,12345 MHz. In dem Ausgangssignal ist Teilpixelauflösung erforderlich. Der erzeugte Videotakt kann bis zu 12 mal diese Frequenz sein (12·20,12345 MHz = 241,4814 MHz). Der Rest des Steuersystems benötigt einen ~250 MHz Takt und eine feste I/O-Frequenz von 48,000 MHz. Der ~250 MHz Takt wird weiter moduliert, um EMI zu reduzieren. Die Videofrequenz wird von Takten erzeugt, die bereits in dem System sind, z. B. 48,000 MHz und 500 +/– 10 MHz von der PLL. Fout kann die Hälfte der langsamsten Frequenz, z. B. 245 MHz, nicht überschreiten. Das Videoausgangssignal sollte das höchstmögliche Mehrfache der Videofrequenz sein, während es geringer bleibt als die Hälfte des langsamsten gezitterten Eingangstakts.
  • 2 ist ein Funktionsblockdiagramm eines Ausführungsbeispiels des in 1 gezeigten Frequenzsynthesizers 14. Ein „einfacher Prädiktor und Korrektor" 18 empfängt das gezitterte Signal Fdither und das Referenzsignal Fref. Von diesen Eingangssignalen erzeugt derselbe ein „Puls-Entfernen"-Signal. Ein Ausgangssignalgenerator 20, der die Fdither, Fref und „Puls-Entfernen"-Signale empfängt, erzeugt ein „Puls-Löschen"-Signal und das Videofrequenzsignal. Sowohl der „einfache Prädiktor und Korrektor" 18 als auch der Ausgangssignalgenerator 20 senden/empfangen Daten und Steuerung mit den Konfigurationsregistern 16.
  • 3 stellt ein Flussprozessdiagramm 100 für den in 2 gezeigten „einfachen Prädiktor und Korrektor" 18 dar. Bei Schritt 110 wird der Erwarteter_Wert-Bruchteilzähler initialisiert. Bei Schritt 120 wird bestimmt, ob eine feste Referenzflanke empfangen wurde. Falls nicht, wird Schritt 120 wiederholt. Falls ja, wird bei Schritt 130 der Erwarteter_Wert-Bruchteilzähler aktualisiert. Bei Schritt 140 wird bestimmt, ob der tatsächliche Wert höher ist als die Ganzzahl des Erwarteter_Wert-Bruchteilzählers. Falls nicht, wird Schritt 120 wiederholt. Falls ja, wird bei Schritt 150 das „Puls-Entfernen"-Flag gesetzt.
  • 4 stellt ein Flussprozessdiagramm 200 für den in 2 gezeigten Ausgangssignalgenerator 20 dar. Bei Schritt 210 wird der Tatsächlicher_Wert-Ganzzahlzähler initialisiert. Bei Schritt 220 wird das Ausgangssignal initialisiert. Bei Schritt 230 wird bestimmt, ob es eine Hochfrequenzflanke gibt. Falls nicht, wird Schritt 230 wiederholt, bis eine Hochfrequenzflanke erfasst wird. Falls ja, wird in Schritt 240 bestimmt, ob das Puls_Entfernen-Flag gesetzt wurde. Falls ja, dann wird in Schritt 250 das Puls_Entfernen-Flag gelöscht und der Prozess kehrt zu Schritt 230 zurück. Falls nicht, wird bei Schritt 260 der Tatsächlicher_Wert-Zähler inkrementiert. Bei Schritt 270 wird das Ausgangssignal umgeschaltet und der Prozess kehrt zurück zu Schritt 230.
  • Das in 5 gezeigte Ausführungsbeispiel ermöglicht es, dass ein einziger Puls in jeder Abtastperiode entfernt wird (der niedrigere Festfrequenztakt definiert die Abtastperiode). 5 ist ein alternatives Funktionsblockdiagramm des Frequenzsynthesizers 14. Eine erste Synchronisiereinrichtung 22 empfängt den I/O-Takt als Referenzeingangssignal Fref und fdither (Fin) als ein Takteingangssignal. Ein Flankendetektor 24, der mit dem Ausgang der ersten Synchronisiereinrichtung 22 verbunden ist, empfängt als Eingangsignale ein „Zweiflankenerfasst-Signal" und fdither. Eine zweite Synchronisiereinrichtung 26 empfängt ein Freigabesignal und fdither als ein Takteingangssignal. Ein 24-Bit-Addierer 28 empfängt Referenzzählwert [23:0] als ein Eingangssignal. Ein Erwarteter-Zählwert-Latch 30 empfängt das Ausgangssignal der zweiten Synchronisiereinrichtung 26 als ein Löschen-Eingangssignal, fdither als ein Takteingangssignal, das Ausgangssignal des 24-Bit-Addierers 28 als Daten und das Ausgangssignal des Flankendetektors 24 als ein Lastsignal. Der zweite Eingang des 24-Bit-Addierers 28 und der Ausgang des Erwarteter-Zählwert-Latch 30 sind miteinander verbunden. Ein Flankenzähler 32 empfängt fdither als ein Eingangssignal und das Ausgangssignal der zweiten Synchronisiereinrichtung 26 als ein Löschsignal. Ein Komparator 34 empfängt das Ausgangssignal des Flankenzählers 32 und das Ausgangssignal des Erwarteter-Zählwert-Latch 30 als ein Eingangssignal. Der Komparator 34 erzeugt ein Überlaufausgangssignal (Rollover), ein A > B + 1-Signal und ein A > B-Signal.
  • Referenzzählwert [23:0] (ReferenceCount) stellt die erwartete Anzahl von Pulsen dar, die in jeder Referenzabtastperiode gezählt werden sollen. Derselbe stellt eine gemischte Zahl (Ganzzahl und Bruchteilzahl) dar.
  • Wenn die Referenzfrequenz sehr langsam ist, kann es gewünscht sein, dieselbe zu verdoppeln. ZweiFlankenerfasst (Twoedgedetect) zeigt an, dass das Abtasten auf beiden Fref-Taktflanken erforderlich ist, und nicht nur einer einzigen Flanke.
  • Wenn zwei Pulse zwischen Referenzflanken entfernt werden sollen, sind benachbarte Pulse unerwünscht, das dies Jitter erhöht. Um die zweite Pulsentfernung von der ersten zu trennen, wird die Anforderung eine bestimmte Anzahl von Takten verzögert.
  • ZweiteFlankeEntfernungVersatz (SecondEdgeRemovalOffset) erreicht dies durch Spezifizieren der Anzahl von Takten, um die zweite Pulsentfernung zu verzögern. Dies ist eine Konfigurationseinstellung, die von dem Mikroprozessor stammt.
  • Da die Pulse „geschluckt" werden, muss die modulierte (gezitterte) PLL beim Betrieb nie langsamer gehen als die gewünschte Ausgangsfrequenz. Bei dem vorliegenden Ausführungsbeispiel variiert die Eingangsfrequenz von 490 bis 510 MHz. Wenn durch 2 dividiert wird, wäre das Ausgangssignal zwischen 245 und 255 MHz, falls keine Flanken geschluckt werden. Da die gewünschte Frequenz 241,4814 MHz ist und der kleinste Eingangstakt bei 245 MHz liegt, ist dies annehmbar. Pulse werden immer „geschluckt", um die gewünschte Frequenz zu erhalten.
  • Falls das Zittersignal +/– 20 MHz ist, könnte das Eingangssignal auf 480 MHz einbrechen, dies würde zu einem 240 MHz Ausgangssignal führen, falls keine Takte geschluckt werden. Dieses Ergebnis ist geringer als unsere gewünschte Frequenz von 241,4814 MHz. Daher muss der FSYNTH neu eingestellt werden, um 11·20,1234 MHz = 221,3574 MHz zu geben, daher bleibt man unter der Eingangsfrequenz. Die gewünschte Frequenz wird durch Ändern des Werts des ReferenzZählwertSignals geändert.
  • 6 ist ein Funktionsblockdiagramm eines weiteren Ausführungsbeispiels eines Frequenzsynthesizers 40 gemäß der vorliegenden Erfindung. Ein Prädiktor 42 empfängt ein gezittertes Signal Fdither und ein Referenzsignal Fref. Ein Korrektor 44 empfängt Fdither, Fref und das Ausgangssignal des Prädiktors 42. Das Ausgangssignal des Korrektors 44 zeigt die Bruchteilzahl von Takten zum Entfernen an. Ein Akkumulator 46 empfängt das Korrektorausgangssignal und Fdither. Von dem Akkumulatorausgangssignal und Fdither erzeugt ein Ausgangssignalgenerator 48 ein Konstantfrequenzsignal Fout. Alle der vorher erwähnten Blöcke senden/empfangen Daten und Steuerung mit den Konfigurationsregistern 16.
  • 7 ist ein Flussprozessdiagramm 300, das dem in 6 gezeigten Prädiktor 42 entspricht. Bei Schritt 310 wird die mittlere Anzahl von Hochfrequenz-(HF-)Takten oder gezitterten Takten für n Abtastwerte gemessen. N kann über die Konfigurationsregister durch den Benutzer programmiert werden. Bei Schritt 320 wird die gewünschte Anzahl von HF-Takten pro Abtastregister über die Konfigurationsregister bestimmt. Bei Schritt 330 wird der Skalierungsfaktorregisterwert über die Konfigurationsregister bestimmt. Bei Schritt 340 wird die Differenz zwischen den gemessenen Taktperioden und gewünschten Taktperioden bestimmt. Diese Differenz zeigt die mittlere Anzahl von HF-Takten zum Entfernen pro Abtastperiode an. Bei Schritt 350 wird die mittlere Anzahl von HF-Takten, die entfernt werden sollen, mit dem Skalierungsfaktorregisterwert multipliziert. Dieser Wert zeigt die mittlere Bruchteilzahl von HF-Takten zum Entfernen in jeder HF-Taktperiode an.
  • 8 ist ein Flussprozessdiagramm 400, das dem in 6 gezeigten Korrektor 44 entspricht. Bei Schritt 410 wird der Fehler von dem letzten Abtastwert gemessen. Bei Schritt 420 wird der Fehler bezüglich Takten/Takt zu einem Bruchteilfehler skaliert. Bei Schritt 430 wird der skalierte Fehler der mittleren Bruchteilzahl von HF-Takten zum Entfernen pro HF-Takt hinzugefügt. Das Ausgangssignal stellt eine Bruchteilzahl von Takten zum Entfernen von jedem Taktzyklus dar.
  • Beim Betrieb empfängt der Akkumulator die Bruchteilzahl von Takten zum Entfernen in jedem Taktzyklus von dem Korrektor. Der Ausgangssignalgenerator entfernt jedes Mal einen Takt, wenn das Akkumulatorausgangssignal einen Wert von mehr als 1 hat, z. B. übergelaufen ist.
  • Dieses Ausführungsbeispiel erzeugt einen langsameren Prädiktionswert, der anzeigt, wie viel von jedem Takt entfernt werden sollte (im Durchschnitt). Dies sollte die Frequenz nahe bringen, aber es kann nach wie vor Fehler geben, daher gleicht der „Korrektor" die Fehler jedes Abtastwerts aus. Anstatt zu sagen, wie viele Pixel in einer Abtastperiode entfernt werden sollen, ist das Ausgangssignal des Korrek tors, wie viel eines Takts (ein Bruchteilbetrag) in jedem Takt entfernt werden sollte. Auf diese Weise kann eine große Anzahl von Pulsen auf eine sehr einheitliche Weise entfernt werden, indem in jedem Takt ein großer Prozentsatz des Pixels entfernt wird. Der Akkumulator hat eine laufende Gesamtzahl des Bruchteils und jedes Mal, wenn die Summe 1 oder größer ist (dieselbe überläuft), wird der nächste Takt entfernt.
  • Der Prädiktor kann sehr nahe kommen, ist aber nicht in der Lage schnellere Änderungen zu verfolgen und kann eventuell nicht genau schätzen. Der Korrektor betrachtet jede Abtastperiode und erzeugt einen Fehlerterm. Dieser Fehlerterm wird dann zu der Anzahl von Takten pro Periode normiert (beispielsweise: Entferne 1 Takt während der Abtastperiode, die normalerweise 8 Takte hat, daher entferne 1/8 eines Takts in jedem Takt während der nächsten Abtastperiode). Dieser Fehlerterm wird zu dem des Prädiktors addiert, so dass der Akkumulator die beste Position und Anzahl von Takten zum Entfernen wie möglich erzeugen kann.
  • Das in 6 offenbare Ausführungsbeispiel kann das Entfernen vieler Impulse während jeder Abtastperiode auf sehr angenehme Weise handhaben. Diese Implementierung liefert mehr Flexibilität zum Auswählen von Frequenzen, da dieselbe in der Lage ist, mehr als einen Puls pro Abtastperiode zu entfernen.

Claims (12)

  1. Schaltung, die folgende Merkmale umfasst: einen Frequenzsynthesizer (14, 40), der ein gezittertes Signal und ein Referenzsignal empfängt, und ein Konstantfrequenzausgangssignal erzeugt, wobei der Frequenzsynthesizer (40) folgende Merkmale umfasst: einen Prädiktor (42), der ein erstes Ausgangssignal erzeugt, das die mittlere Anzahl von gezitterten Perioden zum Entfernen pro gezitterter Periode anzeigt; einen Korrektor (44), der das erste Ausgangssignal empfängt, und ein zweites Ausgangssignal erzeugt, das die Bruchteilzahl von gezitterten Perioden zum Entfernen in jeder gezitterten Periode anzeigt; und einen Akkumulator (46), der das zweite Ausgangssignal empfängt, der wirksam ist, um die Bruchteilzahl von gezitterten Perioden zu zählen, und eine gezitterte Periode entfernt, wenn eine Ganzzahl erreicht wurde; und Konfigurationsregister (16), die Daten und Steuersignale mit dem Frequenzsynthesizer senden/empfangen.
  2. Schaltung gemäß Anspruch 1, die ferner eine modulierte analoge Phasenregelschleife (12) umfasst, die das Referenzsignal empfängt und das gezitterte Signal erzeugt.
  3. Schaltung gemäß Anspruch 1 oder 2, bei welcher der Frequenzsynthesizer (14) folgende Merkmale umfasst: einen Prädiktor und Korrektor (18), die das gezitterte Signal und das Referenzsignal empfangen und ein "Puls-Entfernen"-Signal erzeugen; und einen Ausgangssignalgenerator (20), der das gezitterte Signal, Referenzsignal und "Puls-Entfernen"-Signal empfängt, und ein "Puls-Löschen"-Signal und das Konstantfrequenzausgangsignal erzeugt.
  4. Schaltung gemäß einem der Ansprüche 1 bis 3, bei welcher der Prädiktor (42) folgende Merkmale umfasst: eine Einrichtung zum Messen der mittleren Anzahl von gezitterten Perioden für den Abtastwert des Referenzsignals; einen Komparator, der das erste Ausgangssignal und eine gewünschte Anzahl von gezitterten Perioden pro Abtastwert des Referenzsignals empfängt, und eine Differenz erzeugt, welche die mittlere Anzahl von gezitterten Perioden zum Entfernen pro Abtastwert des Referenzsignals anzeigt; und einen Multiplizierer, der die Differenz empfängt, und wirksam ist, um die Differenz gemäß einem Skalierungsfaktorregisterwert zu skalieren.
  5. Schaltung gemäß einem der Ansprüche 1 bis 4, bei welcher der Korrektor (44) folgende Merkmale umfasst: eine Einrichtung zum Messen eines Fehlers von dem letzten Abtastwert; und eine Einrichtung zum Bestimmen eines Skalierung-zu-Bruchteilfehlers; und einen Addierer, der den Skalierung-zu-Bruchteilfehler und die mittlere Anzahl von gezitterten Perioden zum Entfernen pro gezitterter Periode empfängt und die Differenz erzeugt.
  6. Schaltung gemäß einem der Ansprüche 1 bis 5, bei welcher der Frequenzsynthesizer (14) folgende Merkmale umfasst: eine erste Synchronisiereinrichtung (22), die einen Systemtakt als Referenzeingangssignal und ein PLL-Ausgangssignal empfängt und ein erstes Ausgangssignal erzeugt; einen Flankendetektor (24), der das erste Ausgangssignal und das PLL-Ausgangssignal empfängt und ein Flankensignal erzeugt; eine zweite Synchronisiereinrichtung (26), die ein Freigabesignal und den Systemtakt empfängt und ein zweites Ausgangssignal erzeugt; einen Addierer (28), der Referenzzählwertsignale empfängt und Addiererausgangssignale erzeugt; einen Erwarteter-Zählwert-Latch (30), der das zweite Ausgangssignal als Löscheingangssignal, den Systemtakt als ein Takteingangssignal, die Addiererausgangssignale als Daten und das Flankensignal als ein Lastsignal empfängt und ein Latchausgangssignal erzeugt; wobei der Addierer (28) ferner das Latchausgangssignal empfängt; einen Flankenzähler (32), der einen Systemtakt und das zweite Ausgangssignal als Löschsignal empfängt und ein Zählerausgangssignal erzeugt; einen Komparator (34), der das Zählerausgangssignal und das Latchausgangssignal empfängt und ein Überlaufausgangssignal, ein A > B + 1-Signal und ein A > B-Signal erzeugt.
  7. Verfahren für Frequenzsynthese, das folgende Schritte umfasst: Empfangen eines gezitterten Signals und eines Referenzsignals; Auswählen einer gewünschten Anzahl von Perioden in dem gezitterten Signal zum Empfangen während einer Abtastperiode des Referenzsignals; Zählen der tatsächlichen Anzahl von Perioden in dem gezitterten Signal während der Abtastperiode (130) und Erzeugen eines ersten Ausgangssignals, das die mittlere Anzahl von gezitterten Perioden zum Entfernen pro gezitterter Periode anzeigt; Vergleichen der gewünschten Anzahl mit der tatsächlichen Anzahl (150) und Erzeugen eines zweiten Ausgangssignals, das die Bruchteilzahl von gezitterten Perioden zum Entfernen in jeder gezitterten Periode anzeigt, auf der Basis des ersten Ausgangssignals; und Erzeugen eines Konstantfrequenzsignals auf der Basis des Vergleichs (200), wobei ein Akkumulator das zweite Ausgangssignal empfängt, die Bruchteilzahl von gezitterten Perioden zählt, und eine gezitterte Periode entfernt, wenn eine Ganzzahl erreicht wurde.
  8. Verfahren für Frequenzsynthese, das folgende Schritte umfasst: Empfangen eines gezitterten Signals und eines Referenzsignals; Bestimmen einer mittleren Bruchteilzahl von gezitterten Perioden des gezitterten Signals zum Entfernen in jeder gezitterten Periode (300); Bestimmen eines Bruchteilfehlers von gezitterten Perioden für jede gezitterte Periode auf der Basis einer Periode des Referenzsignals (400); und Kombinieren der mittleren Bruchteilzahl und des Bruchteilfehlers, was eine Bruchteilzahl von gezitterten Perioden zum Entfernen in jeder gezitterten Periode (430) erzeugt; und Erzeugen eines Konstantfrequenzsignals auf der Basis der Kombination.
  9. Verfahren für Frequenzsynthese gemäß Anspruch 8, das eine mittlere Bruchteilzahl von gezitterten Perioden (300) bestimmt, das folgende Schritte umfasst: Messen einer mittleren Anzahl von gezitterten Perioden für einen Abtastwert des Referenzsignals (310); Erzeugen einer Differenz aus der mittleren Anzahl von gezitterten Perioden und einer gewünschten Anzahl von gezitterten Perioden pro Abtastwert des Referenzsignals (340), wobei die Differenz die mittlere Anzahl von gezitterten Perioden zum Entfernen pro Abtastwert des Referenzsignals anzeigt; und Skalieren der Differenz gemäß einem Skalierungsfaktorregisterwert (350).
  10. Verfahren für Frequenzsynthese gemäß Anspruch 8 oder 9, das einen Bruchteilfehler von gezitterten Perioden für jede gezitterte Periode (400) bestimmt, das folgende Schritte umfasst: Messen eines Fehlers bei einer Anzahl von gezitterten Perioden, die einem bestimmten Abtastwert des Referenzsignals (410) entsprechen; Bestimmen eines Skalierung-zu-Bruchteilfehlers (420); und Skalieren des Skalierung-zu-Bruchteilfehlers zum Erzeugen des Bruchteilsfehlers (420).
  11. Verfahren für Frequenzsynthese gemäß Anspruch 10, bei dem das Bestimmen eines Skalierung-zu-Bruchteilfehlers (420) die Bezugnahme auf eine Nachschlagtabelle umfasst.
  12. Vorrichtung für Frequenzsynthese (40), die folgende Merkmale umfasst: einen Prädiktor (42), der wirksam ist, um einen mittleren Korrekturbetrag pro Abtastwert zu schätzen, und der ein erstes Ausgangssignal erzeugt, das die mittlere Anzahl von gezitterten Perioden zum Entfernen pro gezitterter Periode anzeigt; einen Korrektor (44), der wirksam ist, um den tatsächlichen Fehler in einem vorhergehenden Abtastwert zu messen, und der das erste Ausgangssignal empfängt, und ein zweites Ausgangssignal erzeugt, das die Bruchteilzahl von gezitterten Perioden zum Entfernen in jeder gezitterten Periode anzeigt; einen Akkumulator (46), der mit dem Prädiktor und Korrektor verbunden ist und ein Akkumulatorausgangssignal erzeugt, das die Summe des mittleren Korrekturbetrags und des tatsächlichen Fehlers anzeigt, wobei der Akkumulator (46) das zweite Ausgangssignal empfängt und wirksam ist, um die Bruchteilzahl von gezitterten Perioden zu zählen, und eine gezitterte Periode entfernt, wenn eine Ganzzahl erreicht wurde; und einen Ausgangssignalgenerator (48), der das Akkumulatorausgangssignal empfängt und ein Ausgangssignal mit konstanter Frequenz erzeugt.
DE102004033105A 2003-10-30 2004-07-08 Festfrequenztaktausgangssignal mit einem variablen Hochfrequenzeingangstakt und einem unzusammenhängenden Festfrequenzreferenzsignal Expired - Fee Related DE102004033105B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/696,811 2003-10-30
US10/696,811 US7282967B2 (en) 2003-10-30 2003-10-30 Fixed frequency clock output having a variable high frequency input clock and an unrelated fixed frequency reference signal

Publications (2)

Publication Number Publication Date
DE102004033105A1 DE102004033105A1 (de) 2005-06-09
DE102004033105B4 true DE102004033105B4 (de) 2009-07-16

Family

ID=34550190

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102004033105A Expired - Fee Related DE102004033105B4 (de) 2003-10-30 2004-07-08 Festfrequenztaktausgangssignal mit einem variablen Hochfrequenzeingangstakt und einem unzusammenhängenden Festfrequenzreferenzsignal

Country Status (3)

Country Link
US (2) US7282967B2 (de)
JP (1) JP4494935B2 (de)
DE (1) DE102004033105B4 (de)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7282967B2 (en) * 2003-10-30 2007-10-16 Avago Technologies General Ip ( Singapore) Pte. Ltd. Fixed frequency clock output having a variable high frequency input clock and an unrelated fixed frequency reference signal
US7145371B2 (en) * 2004-07-30 2006-12-05 Avago Technologies General Ip (Singapore) Pte. Ltd. Variable frequency generator
JP4473911B2 (ja) * 2005-10-18 2010-06-02 パナソニック株式会社 半導体集積回路
JP5494074B2 (ja) * 2010-03-18 2014-05-14 株式会社リコー 画像形成装置、電気機器および記録制御方法
CN112994445B (zh) * 2021-04-25 2021-07-27 四川蕊源集成电路科技有限公司 减少dc-dc电源电磁干扰的装置和方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0338742A2 (de) * 1988-04-22 1989-10-25 Hughes Aircraft Company Direkter digitaler Synthetisierer mit Akkumulator und wählbarem Zufallsgenerator
EP0546466A1 (de) * 1991-12-10 1993-06-16 ALCATEL ITALIA S.p.A. Verfahren und System zur Phasenjitterreduzierung in einem Phasenregelkreis mit gebrochenem N-Teilerverhältnis
DE19807026A1 (de) * 1997-06-12 1998-12-24 Hewlett Packard Co Frequenzsynthese-Vorrichtung und -Verfahren
US6353649B1 (en) * 2000-06-02 2002-03-05 Motorola, Inc. Time interpolating direct digital synthesizer
US6559698B1 (en) * 1999-10-18 2003-05-06 Nippon Precision Circuits, Inc. Spread spectrum type clock generating circuit
WO2003079553A1 (en) * 2002-03-12 2003-09-25 Qualcomm Incorporated Sigma-delta modulator controlled phase locked loop with a noise shaped dither

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3320576B2 (ja) * 1994-12-22 2002-09-03 株式会社東芝 発振回路
JP3327028B2 (ja) * 1995-02-14 2002-09-24 松下電器産業株式会社 周波数シンセサイザ
JPH10181092A (ja) * 1996-12-27 1998-07-07 Fuji Xerox Co Ltd 画像形成装置
FR2763196B1 (fr) * 1997-05-07 1999-07-30 Thomson Csf Synthetiseur de frequence coherent a boucle de phase et pas fractionnaires
US6518801B1 (en) * 1999-08-05 2003-02-11 Agere Systems Inc. Alias suppression method for 1-bit precision direct digital synthesizer
DE19939036C2 (de) * 1999-08-18 2003-11-20 Rohde & Schwarz Anordnung zum Wobbeln (Sweepen) eines Frequenzsynthesesizers
JP2001111822A (ja) * 1999-10-06 2001-04-20 Canon Inc 画像読取装置および方法
US6697416B1 (en) * 1999-10-29 2004-02-24 Texas Instruments Incorporated Digital programmable, spread spectrum clock generator
US6366174B1 (en) * 2000-02-21 2002-04-02 Lexmark International, Inc. Method and apparatus for providing a clock generation circuit for digitally controlled frequency or spread spectrum clocking
US6798302B2 (en) * 2001-05-06 2004-09-28 Altera Corporation Analog implementation of spread spectrum frequency modulation in a programmable phase locked loop (PLL) system
US7065172B2 (en) * 2002-07-15 2006-06-20 Texas Instruments Incorporated Precision jitter-free frequency synthesis
US6703875B1 (en) * 2002-07-29 2004-03-09 Cisco Technology, Inc. Device for emulating phase-locked loop and method for same
US7282967B2 (en) * 2003-10-30 2007-10-16 Avago Technologies General Ip ( Singapore) Pte. Ltd. Fixed frequency clock output having a variable high frequency input clock and an unrelated fixed frequency reference signal
US7145371B2 (en) * 2004-07-30 2006-12-05 Avago Technologies General Ip (Singapore) Pte. Ltd. Variable frequency generator

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0338742A2 (de) * 1988-04-22 1989-10-25 Hughes Aircraft Company Direkter digitaler Synthetisierer mit Akkumulator und wählbarem Zufallsgenerator
EP0546466A1 (de) * 1991-12-10 1993-06-16 ALCATEL ITALIA S.p.A. Verfahren und System zur Phasenjitterreduzierung in einem Phasenregelkreis mit gebrochenem N-Teilerverhältnis
DE19807026A1 (de) * 1997-06-12 1998-12-24 Hewlett Packard Co Frequenzsynthese-Vorrichtung und -Verfahren
US6559698B1 (en) * 1999-10-18 2003-05-06 Nippon Precision Circuits, Inc. Spread spectrum type clock generating circuit
US6353649B1 (en) * 2000-06-02 2002-03-05 Motorola, Inc. Time interpolating direct digital synthesizer
WO2003079553A1 (en) * 2002-03-12 2003-09-25 Qualcomm Incorporated Sigma-delta modulator controlled phase locked loop with a noise shaped dither

Also Published As

Publication number Publication date
US7282967B2 (en) 2007-10-16
JP2005167994A (ja) 2005-06-23
US7525351B2 (en) 2009-04-28
JP4494935B2 (ja) 2010-06-30
DE102004033105A1 (de) 2005-06-09
US20050093583A1 (en) 2005-05-05
US20080068048A1 (en) 2008-03-20

Similar Documents

Publication Publication Date Title
DE19807026C2 (de) Frequenzsynthese-Vorrichtung und -Verfahren
DE19840241C1 (de) Digitaler PLL (Phase Locked Loop)-Frequenzsynthesizer
DE60130841T2 (de) Phasendetektor
DE69828300T2 (de) Digitale frequenzsynthese durch sequentielle annäherungen von bruchteilen
DE102014108762B4 (de) Eine Schaltung, ein Zeit-zu-Digital-Wandler, eine integrierte Schaltung, ein Sender, ein Empfänger und ein Sende-Empfangs-Gerät
DE69810300T2 (de) Frequenzsynthetisiereranordnungen und verfahren zur modulierung mit gleichstrom-kennlinie und drei-punkt-anregung
DE102009052053B4 (de) Schaltung mit Mehrphasenoszillator
DE60313812T3 (de) Methode zur erzeugung eines oszillator-taktsignales
DE60313751T2 (de) Frequenzumsetzer und verfahren dazu
DE68914717T2 (de) Frequenzsynthesizer mit Kompensierung von Störsignalen.
DE69826835T2 (de) Frequenzsynthetisierer
DE69506112T2 (de) Frequenzsynthetisierer mit gebrochenem teilverhältnis mit delta-sigma frequenzdiskriminator
DE60025937T2 (de) Jitterarmer phasenregelkreis mit steuerung des tastverhältnisses
EP1554803B1 (de) Verfahren und vorrichtung zum erzeugen eines taktsignals mit vorbestimmten taktsignaleigenschaften
DE112016001357T5 (de) Hybrid-Phasenregelkreis mit breitem Einrastbereich
DE102014112124B4 (de) Vorrichtung und verfahren zum auswerten der leistung einessystems in einer regelschleife
DE102007027331B4 (de) Phasenregelkreis mit zweistufiger Steuerung
DE102004033105B4 (de) Festfrequenztaktausgangssignal mit einem variablen Hochfrequenzeingangstakt und einem unzusammenhängenden Festfrequenzreferenzsignal
DE60314085T2 (de) System und Verfahren zur Beseitigung des Verstärkungsfehlers eines Phasendetektors bei der Taktrückgewinnung verursacht durch eine datenabhängig variierende Anzahl von Flankenwechseln
EP1525662B1 (de) Digital gesteuerter oszillator
DE102017100148B4 (de) Detektion und Verringerung einer Nichtlinearität eines Phaseninterpolators
DE102006011126B4 (de) Verfahren und Schaltung zum zeilenverkoppelten Erzeugen eines Taktes
DE102007054262B4 (de) Asynchrone Phasenakquisitionseinheit mit Dithering
DE69502724T2 (de) Digitaler phasenregelkreis
DE102007001148A1 (de) Phasenregelschleife zum schnellen Einregeln und darauf bezogenes Verfahren

Legal Events

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

Owner name: AVAGO TECHNOLOGIES GENERAL IP ( SINGAPORE) PTE. LT

8128 New person/name/address of the agent

Representative=s name: DILG HAEUSLER SCHINDELMANN PATENTANWALTSGESELLSCHA

8127 New person/name/address of the applicant

Owner name: MARVELL INTERNATIONAL TECHNOLOGY LTD., HAMILTO, BM

8128 New person/name/address of the agent

Representative=s name: GRUENECKER, KINKELDEY, STOCKMAIR & SCHWANHAEUSSER,

8364 No opposition during term of opposition
R081 Change of applicant/patentee

Owner name: MARVELL ASIA PTE, LTD., SG

Free format text: FORMER OWNER: MARVELL INTERNATIONAL TECHNOLOGY LTD., HAMILTON, BM

R082 Change of representative

Representative=s name: GRUENECKER PATENT- UND RECHTSANWAELTE PARTG MB, DE

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