DE69628977T2 - Vorrichtung und Verfahren zur Ausstattung einer Selbst-Aufwach-Funktion mit sehr niedriger Verlustleistung für eine Steuerungseinheit eines Kommunikationssystems - Google Patents
Vorrichtung und Verfahren zur Ausstattung einer Selbst-Aufwach-Funktion mit sehr niedriger Verlustleistung für eine Steuerungseinheit eines Kommunikationssystems Download PDFInfo
- Publication number
- DE69628977T2 DE69628977T2 DE69628977T DE69628977T DE69628977T2 DE 69628977 T2 DE69628977 T2 DE 69628977T2 DE 69628977 T DE69628977 T DE 69628977T DE 69628977 T DE69628977 T DE 69628977T DE 69628977 T2 DE69628977 T2 DE 69628977T2
- Authority
- DE
- Germany
- Prior art keywords
- counter
- oscillator
- stop mode
- wake
- predetermined
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0287—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level changing the clock frequency of a controller in the equipment
- H04W52/029—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level changing the clock frequency of a controller in the equipment reducing the clock frequency of the controller
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Description
- Die vorliegende Erfindung bezieht sich auf elektronische Systeme, die zwischen einer Normalbetriebsart und einer Energiespar-Stopp-Betriebsart während längerer Inaktivitätsperioden betrieben wird und die von sich aus periodisch „aufwachen". Beispiele für solche elektronische Systeme sind Kommunikationsgeräte, wie zum Beispiel Packet Radios bzw. Funkgeräte und drahtlose Telefonsysteme mit Niedrigleistungs-Stopp-Betriebsart zu Energiesparzwecken.
- HINTERGRUND DER TECHNIK
- Bei der Entwicklung von drahtlosen, großflächigen Kommunikationssystemen, wie zum Beispiel MobitexTM, CDPD Packet Radio und fortgeschritteneren drahtlosen Sprach/Datenkommunikationssystemen gab es einen Bedarf, einen Energie-Schlaf-Zustand vorzusehen, der so niedrig wie möglich ist, um eine lange Batterielebensdauer zu erreichen. Dies ist besonders wichtig für die auftauchenden 2-Wege-Datenkommunikationsfunknetzwerke, bei denen eines der beabsichtigten Hauptanwendungsgebiete für solche Systeme eine drahtlose, großflächige Ausdehnung von Netzwerkdiensten, wie zum Beispiel elektronische Post bzw. Email ist. Für solche Systeme, wie zum Beispiel Personal Communication System- (PCS)-Telefone gibt es ebenfalls zusätzliche Anforderungen, und zwar die, dass die Systeme leicht und kompakt sind und zugleich eine maximale Gesprächszeit vorsehen. Dies spiegelt sich in einer minimalen Komponentenanzahl und fortgeschrittenen Abschaltmerkmalen wieder.
- Weiterhin, wenn eine asynchrone Page-Signalisierung in dem System, wie zum Beispiel einem Packet Radio, implementiert ist, dann muss das System in einer gewissen Periode von sich aus aufwachen, um das Page-Signal nicht zu verpassen. Um das Netzwerk maximal auszunutzen, ist im hohen Masse wünschenswert, einen „verbindungslosen Kontakt" zu ermöglichen, bei dem ein mobiler Benutzer effektiv durchgängig mit dem Netzwerk verbunden ist und Nachrichten zu dem mobilen Benutzer gesendet werden können ohne dabei vorher das Gerät „anschalten" zu müssen oder den mobilen Empfänger kontinuierlich in der Empfangsbetriebsart aktive halten zu müssen. Dies wurde in dem System dadurch erreicht, dass es dem mobilen Benutzer ermöglicht wurde, sich in dem Netzwerk zu registrieren und dann in eine Schlaf- oder Stopp-Betriebsart zu wechseln. Der Benutzer wird auf transparente Weise zwischen Zellstandorten transferiert oder „geroamt", und zwar bis zu dem Zeitpunkt bis eine Übertragung angefordert wird oder eine ankommende Nachricht oder Verbindungsanforderung für das Terminal vorliegt.
- Um eine Maximalbatterielebensdauer in der Teilnehmereinheit vorzusehen, schaltet sich die Mobileinheit für eine vorbestimmte Zeitdauer, auf die sich die Einheit und die steuernde Basisstation geeinigt haben, komplett ab und wacht dann zum geeigneten Moment auf. Die Basisstation gibt eine Liste von „Verbindungs-Anforderungen", Pages, zu diesem Zeitpunkt aus und wenn die Adresse der Mobileinheit in der Liste als aktiv steht, verbleibt sie mit Energie versorgt in der Empfangsbetriebsart. Wenn keine Aktivierungsanfrage bzw. Page in der Broadcast-Liste vorliegt, wird sie wieder in den Schlafmodus bis zu der nächsten Aufwachperiode zurückkehren.
- Solch ein System erlaubt es der Mobileinheit einen höchsteffizienten „Schlaf/Empfangs"-Arbeitszyklus auszuführen, der im hohen Masse den Energieverbrauch reduziert, während eine vollkommene transparente Verbindungsmöglichkeit ermöglicht wird. Hinsichtlich des Benutzers ist er mit dem Netzwerk verbunden und alle Dienste stehen ihm zur Verfügung. Eingehende Nachrichten und Verbindungsanforderungen treten so auf, als gäbe es eine wahrlich durchgängige Verbindung.
- Solch ein Verfahren zur Kommunikation erlaubt eine „erzwungene Lieferungsbetriebsart" bzw. „forced delivery mode" für Nachrichten, was bei sogenannten Personal Digital Assistants („PDA") besonders wünschenswert sein wird, bei denen die Batterieleistung besonders wertvoll ist und ihre Existenz jedoch ge nau von ihrer Fähigkeit 2-Wege-Nachrichtenübermittlung vorzusehen, abhängt.
- Bei einem solchen Kommunikationsverfahren, wie es oben beschrieben ist, ist es wahrscheinlich, dass die Kommunikationsverbindung mittels eine Packet Radio Modems vorgesehen wird, dass ein Modulator/Demodulator, eine Mikroprozessor basierende Protokollmaschine, möglicherweise mit entweder einem Funktransceiver oder eine Verbindung zu einem entsprechend ausgerüsteten Funktelefon aufweist. Die oberen Layer des Verbindungsprotokolls können sich auf einem Host-Computersystem befinden und werden im Allgemeinen nur aktiv werden, wenn eine tatsächliche Nachricht gesendet oder empfangen wird. Diese Architektur erlaubt es dem Modemgerät die Kommunikationsverbindung zu handhaben und die „Verbindung" in dem Schlafmodus beizubehalten ohne dabei eine Aktivierung der oberen Layers des Protokolls, und somit des Host-Systems, vorauszusetzen.
- Ein Problem mit diesen Merkmal ist, dass das Timing bzw. Zeitsteuerung , dass mit dieser Systemschlafeinrichtung verknüpft ist, einen hohen Grad an Genauigkeit erfordert, um sicherzustellen, dass die Ferneinheit und die Basisstation im Synchronismus bzw. Gleichlauf verbleiben. Dies bedeutet, dass kein asynchrones „Klingel"-Ereignis auftritt, welches das System zwingt, aufzuwachen. Dies setzt verlangt, dass eine Timing-Komponente kontinuierlich in der Ferneinheit aktiv ist und diese Timing-Komponente muss ziemlich genau sein.
- Das normale Verfahren, um eine solche Timing-Funktion zu erlangen, wäre es, den Timer in dem Mikroprozessor oder Mikrocontroller laufen zu lassen, während alle anderen möglichen Leistungsaufnehmer, wie zum Beispiel das Empfänger Front End, etc. abgeschaltet wird. Dieses beinhaltet jedoch normalerweise die Verwendung einer Quarzoszillator-Schaltung (crystal oscillator circuit) oder einer autonomen bzw. unabhängigen Aufwachfunktion eines externen Timing-Elements.
- Die Quarzoszillator-Schaltung in einem Mikroprozessor oder Mikrocontroller ist ein erheblicher Energieabfluss für das Gesamtsystem in der Schlaf-Betriebsart und das Betreiben dieser Schaltung und dessen zugeordneten internen Timers resultiert in einem signifikanten Energieverbrauch in der Schlaf-Betriebsart. Eine Schlafbetriebsartzeit ist sehr groß in dem „Schlaf/Empfangs"-Arbeitszyklus, was offenkundig in einer erheblichen Reduzierung der möglichen Batterielebensdauer resultiert. Während die Verwendung eines externen Niedrigleistungstiminggerätes dieses Problem vermindern könnte, würde dies in zusätzlichen Schaltungen mit zugeordneten Kosten und Flächenaufwand (real estate penalties) resultieren.
- Weiterhin wird auf das Dokument
US 5,428,820 aufmerksam gemacht, das ein tragbares Funktelefongerät offenbart, dass in einem Funkkommunikationssystem betrieben wird, wobei das tragbare Funktelefon eine Leistungsverbrauchssteuerungsschaltung beinhaltet. Das Funktelefonsystem ist so konstruiert, dass das tragbare Funktelefon nur intermittierend Paging-Information von einem entfernten Transceiver während einer Steuerbetriebsart empfangen muss. Die Leistungsverbrauchssteuerungsschaltung verwendet einen Niedrigkosten-, Niedrigleistungs-, Niedrigfrequenzoszillator zusammen mit Hardware und Software zum Abschalten eines Teil des Funktelefons in einer Schlafperiode, und zwar wenn das Funktelefon keine Information von dem entfernten Transceiver empfängt. - Weiterhin wird auf das Dokument
EP 0 586 256A hingewiesen, das ein Zeitmessungssystem zum genauen Messen der Zeit mit einer ungenauen Uhr offenbart, wobei in dem System zwei Takt-Oszillatoren verglichen werden und der momentane Fehler des langsameren Taktoszillators gemessen wird. Wenn die Fehlerveränderungsrate des langsameren Taktsoszillators langsam genug ist, kann der schnelle Taktoszillator für längere Zeitintervalle ausgeschaltet werden. Mit Hilfe dieser Vorrichtung und des Verfahrens kann Betriebsenergie in tragbaren Geräten, die eine genaue Zeitmessung verlangen, eingespart werden. - Gemäss der vorliegenden Erfindung wird eine Vorrichtung zum In-Gang-Setzen einer Wake-Up- oder Aufwecklogik, gemäss Anspruch 1, und ein Verfahren für eine Verarbeitungseinheit in einem elektronischen System zur Selbstaufweckung aus einer Niedrigleistungs-Stopp-Betriebsart, gemäss Anspruch 5 vorgesehen. Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung werden in den Unteransprüchen offenbart.
- ZUSAMMENFASSUNG DER ERFINDUNG
- Es ist daher ein Ziel der vorliegenden Erfindung in der Lage zu sein, so wenig Energie wie möglich in einer Stopp-Betriebsart zu verwenden, während gleichzeitig Kontakt zum System beibehalten wird.
- Es ist weiterhin ein Ziel der vorliegenden Erfindung eine hohe Integration zu ermöglichen, und zwar durch Vorsehen geeigneter Niedrigleistungstimingschaltungen in dem Mikroprozessor/Mikrocontroller selber.
- Es ist weiterhin ein Ziel der vorliegenden Erfindung ein genaues Timing zu ermöglichen, und zwar sogar während der Stopp-Betriebsart ohne eine Verwendung von externen Timing-Komponenten oder des internen Quarz-Oszillators.
- Es ist ferner ein weiteres Ziel der vorliegenden Erfindung, es zu ermöglichen, eine genaue Timingquelle mit niedriger Leistung durch kontinuierliches Kalibrieren von einer bekannten Timingquelle vorzusehen.
- Um die obige Aufgabe zu lösen, wird ein „Snooze" bzw. Schlummer-Timer in der Verarbeitungseinheit eines elektronischen Systems vorgesehen, was ohne die Verwendung des üblichen quarzgesteuerten Oszillators läuft. Der „Schlummer-Timer" wird durch einen Ringoszillator, oder einen anderen Niedrigleistungstaktungsmechanismus, mit zugeordneter Timerschaltung implementiert. Der Ringoszillator läuft kontinuierlich und versorgt einen Timer, der mit einem geeigneten Wert vorgeladen ist. Der Timer wird die Hauptverarbei tungsfunktionen reaktivieren, wenn er zeitlich abgelaufen oder ausgelaufen ist, wodurch der erfolgreiche Empfang eines externen Systemsynchronisationssignals von einer Übertragungsquelle ermöglicht wird.
- Um hinsichtlich von Ungenauigkeiten des Ringoszillators aufgrund dessen Abhängigkeit von der Spannung dem Prozesses und der Temperatur zu kompensieren, wird die Ausgabe des Schlummer-Timers während der Aufwachperioden mittels eines Timingsignals, das von der internen quarzgesteuerten Timingquelle abgeleitet wird, kalibriert. Diese Kalibrierung kompensiert für die inhärente Frequenzinstabilität des Ringoszillators und erlaubt es, ein Timingsignal mit ausreichender Genauigkeit während des Stopp-Zyklus beizubehalten.
- Der Timer für die Niedrigleistungs-Stopp-Betriebsart der vorliegenden Erfindung erlaubt es somit, ein genaues Timing-Signal mit sehr niedriger Leistung beizubehalten, und zwar ohne der Verwendung von externen Timing-Komponenten während der kritischen Stopp-Perioden, in denen der Energieverbrauch auf einem absoluten Minimum sein sollte.
- KURZE BESCHREIBUNG DER ZEICHNUNGEN
- Zusätzliche Ziele, Merkmale und Vorteile der vorliegenden Erfindung werden dem Fachmann aus den folgenden Zeichnungen offensichtlich, wobei die Figuren Folgendes zeigen:
-
1(a) zeigt ein herkömmliches Mikroprozessor-basiertes Kommunikationssystem in einem vereinfachten Blockdiagramm. -
1(b) zeigt einen Quarzoszillator mit Aufwach-Logik, der in dem herkömmlichen Mikroprozessor-basierten Kommunikationssystem implementiert ist. -
2 zeigt ein vereinfachtes Systemdiagramm eines Mikrocontrollers, der die Niedrigleistungsvorrichtung der vorliegenden Erfindung beinhaltet. -
3 beschreibt ein vereinfachtes Funktionsblockdiagramm der Niedrigleistungsvorrichtung der vorliegenden Erfindung. -
4(a) ,4(b) und4(c) beschreiben den Kalibrierungsprozessablauf. - DETAILLIERTE BESCHREIBUNG DER ZEICHNUNGEN
- Eine Vorrichtung und ein Verfahren zum Vorsehen einer Niedrigleistungs-Stopp-Betriebsart in einem Prozessor-basierenden elektronischen System, wie zum Beispiel einem Packet-Radio-Kommunikationssystem, wird offenbart. In der folgenden Beschreibung wird die vorliegende Erfindung mittels Algorithmen und funktionalen Blockdiagrammen beschrieben, was die üblichen Mittel eines Fachmanns sind, um mit ähnlichen Fachleuten zu kommunizieren. Der Fachmann wird anerkennen, dass die vorliegende Erfindung nicht strengermaßen auf die symbolische Darstellung hier herinnen begrenzt ist und Fachleute können auf einfache Weise Modifizierungen ausführen, um die vorliegende Erfindung hinsichtlich ihrer jeweiligen Anwendungen zu implementieren.
- Weiterhin werden Fachleute erkennen, dass obwohl in der folgenden Beschreibung die vorliegende Erfindung in Zusammenhang mit einer Prozessorbasierten Kommunikationsvorrichtung offenbart wird, die vorliegende Erfindung auf einfache Weise für eine Verwendung in Verbindung mit anderen elektronischen Vorrichtungen, in denen eine Selbstaufwach-Funktion von einer Niedrigleistungs-Inaktiven-Betriebsart erwünscht ist, adaptiert werden kann.
- Bezug genommen wird auf
1(a) wo ein herkömmliches Prozessorbasiertes Packet Radio-Kommunikationssystem in einem vereinfachten Blockdiagramm gezeigt ist. Das Kommunikationssystem10 kann in einem Format, das allgemein als PCMCIA-Karte100 bekannt ist, die eine Schnittstelle zwischen einem tragbaren Computer101 und einem Telefon102 oder Funksender103 bildet, implementiert werden. In dem Fall eines Packet Radios erlaubt die PCMCIA-Karte100 es einem mobilen Benutzer ihre Email auf ihrem tragbaren Computer101 durch eine Telefonverbindung102 oder eine drahtlose Funkverbindung103 zu empfangen. - Typischerweise kann die PCMCIA-Karte
100 einen Mikrocontroller110 aufweisen, und zwar zum Ermöglichen eines Datentransfers über eine Kommunikationsvorrichtung, wie zum Beispiel eines integrierten bzw. On-Board-Empfängers/Senders zum Beispiel einem Modem115 . Der Mikrocontroller110 wird wahrscheinlich ebenfalls ROM130 und RAM140 Speicher, sowie einen digitalen Signalprozessor150 besitzen, um die gewünschte Funktionalität zu erreichen. - Bezug genommen wird auf
1(b) , wo ein Quarzoszillator160 mit einer Wake-Up bzw. Aufwach-Logik170 dargestellt ist, und zwar mit dem herkömmlichen Mikrocontroller110 . Wie oben beschrieben, wird ein externes Aufwachsignal175 in einem herkömmlichen System benötigt, um das System aufzuwecken. Wenn der Mikrocontroller110 eine Schnittstelle mit einer Telefonleitung102 durch ein Modem115 bildet, dann dient das Klingelsignal bzw. Aufsignal des Telefons als ein externes Aufwachsignal175 , das die Aufwachlogik170 auslöst. Daher kann der Mikrocontroller110 beide, die „Stopp"- und „Schlaf"-Betriebsarten zusätzlich zu dessen normaler Betriebsart betreiben, da das externe Aufwachsignal175 ebenfalls dazu verwendet werden kann, die benötigte Synchronisation des Quarzoszillators160 vorzusehen. - Es sei hier angemerkt, dass in der „Schlaf"-Betriebsart der Quarzoszillator
160 betrieben werden kann, und zwar trotz eines Niedrigleistungszustandes, während der Rest der Schaltung abgeschaltet ist, und zwar bis das Anrufsignal175 , d. h. das Telefonklingelsignal, empfangen wird. In der „Stopp"-Betriebsart ist der Quarzoszillator160 ebenfalls abgeschaltet. Was in einer extrem niedrigen Leistung resultiert, was die Batterielebensdauer weiter verlängert. - Im Falle des Mikrocontrollers
110 in einem Prozessor-basierten Kommunikationssystem, wie zum Beispiel ein Packet-Radio-System, gibt es jedoch kein externes Aufwachsignal175 , das dem Quarzoszillator160 zur Verfügung steht. Es gilt, den Datenstrom durch das System, das zu diesem Zeitpunkt entweder wach oder in der normalen Betriebsart sein muss, zu empfangen. Daher muss der Quarzoszillator160 kontinuierlich in einem mit Energie versorgten Zustand betrieben werden, was eine konstante Leistung abzieht und die Batterielebensdauer verkürzt. Wie zuvor beschrieben hat sich der konstante Leistungsverbrauch zu einem ziemlichen Nachteil für das Packet-Radio-System entwickelt. - Bezug genommen wird nun auf
2 , wo ein vereinfachtes Systemdiagramm eines Mikrocontrollers200 dargestellt ist, der die Niedrigleistungs-Selbstaufwach-Vorrichtung der vorliegenden Erfindung implementiert hat. Das Zählsignal eines Ringoszillators210 , typischerweise zwischen 50 KHz und 200 KHz betrieben, wird zu einem Zähler220 durch einen Multiplexer215 gelenkt, was es dem Quarzoszillator260 erlaubt, während des Stoppbetriebes sich völlig abzuschalten. Der Ringoszillator210 und der Zähler220 , die beide die Eigenschaften besitzen, dass sie in der Schlaf- und der Stoppbetriebsart sehr wenig Leistung abziehen, erlaubt es dem Mikrocontroller200 selbst aufzuwachen, und zwar basierend auf einer voreingestellten Zeitperiode bzw. -dauer. - Wenn das System, das den Mikrocontroller
200 beinhaltet in die Schlaf- oder Stoppbetriebsart verfällt, wird der Ringoszillator210 und der Zähler220 weiterhin betrieben. Da der Multiplexer215 so eingestellt ist, dass er das Zählsignal von dem Ringoszillator210 zu dem Zähler220 während der Schlaf- oder Stoppbetriebsart lenkt, kann der Zähler220 die Aufwachlogik270 des Mikrocontrollers200 nach dessen Ablauf aktivieren. Wenn der Mikrocontroller200 in der normalen Betriebsart ist, kann der Quarzoszillator seine Timing-Funktionen für das gesamte System wieder aufnehmen. Wenn der Multiplexer215 den Quarzoszillator260 hinsichtlich des Zählsignals auswählt, ist eine Zeitreferenz mit höherer Genauigkeit möglich. - Bezug genommen wird nun auf
3 , das ein Funktionsblockdiagramm, das die Niedrigleistungsvorrichtung der vorliegenden Erfindung darstellt, zeigt. Der Ringoszillator310 ist mit einem Multiplexer315 gekoppelt, der ebenfalls eine Eingangsgröße von dem Quarzoszillator360 , und zwar über einen Niedrigleistungsphasenteiler311 und einen Teile-durch-127-Zähler312 , besitzt. Die Ausgabe oder die Ausgangsgröße des Multiplexers315 wird an einen Phasenteiler „A" 318 angelegt durch einen 16-Bit-prgrammierbaren Zähler „C" 320, und ähnlich unterläuft der Zähler320 einen Phasenteiler „B" 322 und gelangt letztendlich zu einem Teil-durch-217-Zähler325 . - Es ist anzumerken, dass der Teile-durch-127-Zähler
312 und der Teile-durch-217-Zähler325 in dem gegenwärtig bevorzugten Ausführungsbeispiel so implementiert sind, dass sie sich über die Zeitperiode des Quarzoszillators360 und Ringoszillators310 erstrecken, wobei Fachleute auf einfache Weise das Ausführungsbeispiel auf ihre jeweiligen Anwendungen und Anforderungen anpassen können. Weiterhin sind die Phasenteile „A" und „B", 318, 322 gegenwärtig implementiert, um die Phasen der Signale, d. h. steigende Kanten und fallende Kanten, zu spezifizieren, und zwar für eine Zählung durch die Zähler320 ,325 . - Nachdem das System aufgewacht ist, oder sich im normalen Betriebsmodus bzw. Betriebsart befindet, kann der Quarzoszillator
360 genaue Timingsignale für das gesamte System vorsehen. In der Stopp-Betriebsart liefert der Ringoszillator310 das Zählsignal an den Zähler320 , und zwar durch den Multiplexer315 , was eine sehr geringe Leistung abzieht bzw. verbraucht. Wenn der Teiledurch-217-Zähler325 abläuft, wird die Aufwachlogik aktiviert. - Während der Ringoszillator
310 und der Zähler „C" 320 die Aufwachlogik des Mikrocontrollers aktivieren, sind sie im allgemeinen nicht so genau wie der Quarzoszillator360 , insbesondere dann, wenn die Genauigkeit des Ringoszillators 310 im Allgemeinen Prozess-, Temperatur- und Spannungs-abhängig ist, wie es ein Fachmann leicht erkennen wird. Ohne einen Kalibrierungsmechanismus ist es wahrscheinlich, dass der Ringoszillator uneinheitliche Stopp-/Aufwachbetriebszyklen generieren wird, was unnötigerweise Leistung von der Batterie abziehen würde. - Bezug genommen wird auf
4(a) ,4(b) und4(c) , in denen der Kalibrierungsprozess für den Ringoszillator310 gemäss der vorliegenden Erfindung dargestellt wird.4(a) zeigt, dass der Ringoszillator310 , der in der Normalbetrieb-, Schlaf- oder Stopp-Betriebsart ausführbar ist, die Signale für den 16-Bit-Zähler für eine Zählung liefert. Der festgelegte 217-Zähler agiert, um die Periode bzw. Zeitdauer vor dem Auslösen der Aufwachlogik zu überspannen. Wenn der 16-Bit-Zähler abgelaufen ist, wird ein erster Flag gesetzt (400). Die Verwendung des ersten Flags wird weiterhin in der Beschreibung der4(c) beschrieben. -
4(b) zeigt, dass der Quarzoszillator in der Normalbetriebsart (operating mode) Signale für dessen eigenen 16-Bit-Zähler zum Zähler liefert, und wenn der Zähler abgelaufen ist, ein zweiter Flag gesetzt wird (410). Die Verwendung des zweiten Flags wird weiter in der Beschreibung der4(c) beschrieben. -
4(c) beschreibt nun, wie der Ringoszillator kalibriert wird durch Vergleichen von dessen Zähler „C" mit dem Zähler „A", der auf dem viel genaueren und stabileren Quarzoszillator basiert. Bezugnehmend auf4(c) wird die Kalibrierung nachdem das System aufgewacht ist (420), begonnen. Nachdem beide Zähler „A" und „C" auf jeweilig bekannte Werte (421 ,422 ) gesetzt wurden, werden die Zähler zur Zählung (423 ) freigegeben, bzw. hierzu bewirkt. Da der Zähler „A" seine Zählsignale von einem viel schnelleren Quarzoszillator, der typischerweise zwischen 8-20 MHz läuft, empfängt, wird der Zähler „A" öfter ablaufen als der Zähler „C", der den langsameren Ringoszillator zwischen 50 KHz – 200 KHz zählt. Jedes Mal wenn der Zähler „A" abläuft, während der Zähler „C" dies noch nicht getan hat, wird ein Softwarezähler inkrementiert (425). - Wenn der Zähler „C" schlussendlich abläuft, wird der Wert in dem Zähler „A" ausgelesen (426), sowie auch die Tatsache, wie oft der Softwarezähler abgelaufen ist (427). Dies bestimmt, wie viel tatsächliche Zählungen der Zähler „A" aufgrund des Quarzoszillators erfahren hat. Die tatsächliche Zeit gemäss dem Zähler „A" kann somit berechnet werden, und zwar mittels der Frequenz des Quarzoszillators und der Gesamtzählung bzw. des Zählstandes des Zählers „A" (428). Das Verhältnis der tatsächlichen Zeit basierend auf dem Zähler „A" zu dem voreingestellten bekannten Wert des Zählers „C", bestimmt die tatsächliche Periode des Ringoszillators (
429 ). Mit dieser Information kann der genauere Wert zur Voreinstellung des Zählers „C" für die Stopp-Betriebsart berechnet werden (430). - Es ist anzumerken, dass dieser Kalibrierungsprozess in Gang gesetzt werden kann, wenn die Vorrichtung gerade aufgewacht ist, wenn sie gerade mit Energie versorgt wird bzw. eingeschaltet wird, oder wann immer die Genauigkeit des Ringoszillators mit gewisser Wahrscheinlichkeit aufgrund irgendeines Grundes, zum Beispiel Veränderung der Temperatur, sich verschlechtert hat. Es sollte jedoch angemerkt werden, dass Fachleute auf einfache Weise ihre Kalibrierungsanforderungen, basierend auf ihren Anwendungen, bestimmen können.
- Obwohl nur einige wenige beispielhafte Ausführungsbeispiele dieser Erfindung im Detail oben beschrieben wurden, wird der Fachmann leicht erkennen, dass viele Modifikationen in den beispielhaften Ausführungsbeispielen möglich sind, ohne dabei materiell von den neuen Lehren und Vorteilen dieser Erfindung abzuweichen. Demgemäss ist es beabsichtigt, solche Modifikationen in dem Rahmen dieser Erfindung, wie er in den folgenden Ansprüchen definiert ist, mitzuumfassen.
Claims (6)
- Eine Vorrichtung zum In-Gang-Setzen einer Wake-Up- oder Aufwecklogik (
270 ) einer Verarbeitungseinheit (200 ) in einem elektronischen System aus einer Niedrigleistungs-Stopp-Betriebsart nach einer zweiten vorbestimmten Zeitperiode, wobei das elektronische System einen ersten Oszillator (260 ) mit einer vorbestimmten Frequenz, der in der Stopp-Betriebsart nicht in Betrieb ist, und einen ersten Zähler (265 ) aufweist, um eine interne Zeitsteuerung bzw. Timing für das elektronische System vorzusehen, wobei das elektronische System selbst sich in die erwähnte Niedrigleistungs-Stoppbetriebsart nach einer ersten vorbestimmten Periode der Inaktivität bringt, und wobei die Niedrigleistungs-Stoppbetriebsart bewirkt, dass das elektronische System nicht in Betrieb ist, bis die Stoppbetriebsart beendet ist, wobei folgendes vorgesehen ist: ein zweiter Oszillator (210 ) mit einer nominellen vorbestimmten Frequenz zur kontinuierlichen Erzeugung eines Schwingungs- oder Oszillations-Signals, in der Niedrigleistungsstoppbetriebsart, wobei der zweite Oszillator (210 ) weniger genau ist als der erste Oszillator (260 ); ein zweiter Zähler (220 ) gekoppelt mit dem zweiten Oszillator (210 ) zum Zählen des erwähnten Oszillationssignals auf einen vorbestimmten Zählerstand bis der zweite Zähler in der erwähnten zweiten vorbestimmten Zeitperiode ausläuft; Detektionsmittel gekoppelt mit dem zweiten Zähler (220 ) zum Detektieren, ob der zweite Zähler abgelaufen ist und wenn dies der Fall ist, erzeugen die Detektionsmittel ein Wake-Up- oder Aufwecksignal um die Wake-Up- oder Aufwecklogik (270 ) derart in Gang zu setzen, dass die Stoppbetriebsart nach der erwähnten zweiten vorbestimmten Zeitperiode beendet wird; und Eich- bzw. Kalibriermittel gekoppelt mit dem zweiten Oszillator (210 ) und mit dem ersten Oszillator (260 ), wobei die Eichmittel nach der Beendung der Stoppbetriebsart betrieben sind und bewirken, dass der erste Zähler (265 ) unter Verwendung des ersten Oszillators (260 ) zählt nachdem der erste Oszillator (260 ) außer der Stoppbetriebsart ist, wobei der zweite Zähler (220 ) ebenfalls zählt unter Verwendung des zweiten Oszillators (210 ), wobei die Eichmit tel eine wahre Betriebsfrequenz des zweiten Oszillators (210 ) bestimmen und die erwähnte zweite vorbestimmte Zeitperiode einstellen, und zwar gemäss der erwähnten wahren Betriebsfrequenz des zweiten Oszillators (210 ). - Vorrichtung nach Anspruch 1, wobei die Kalibrier- oder Eichmittel Folgendes vorsehen: Synchronisieren des zweiten Zählers (
220 ) mit dem ersten Zähler (265 ) in einer normalen Operationsbetriebsart; kontinuierliches Zählen des ersten Oszillators (260 ) durch den ersten Zähler (265 ), bis der zweite Zähler (220 ) abgelaufen ist; Lesen des ersten Zählers (265 ), um die Zeit zu bestimmen die erforderlich war bis der zweite Zähler (220 ) abläuft; Berechnen der wahren Betriebsfrequenz des zweiten Oszillators (210 ), und zwar basierend auf der Zeit die der zweite Zähler (220 ) benötigte und um abzulaufen und der erwähnte vorbestimmte Zählerstand der anfangs in dem zweiten Zähler (220 ) eingestellt ist. - Vorrichtung nach Anspruch 1, wobei das elektronische System ein Paketradionachrichtensystem aufweist.
- Vorrichtung nach Anspruch 1, wobei das elektronische System ein auf einem Prozessor basierend Paketradio aufweist, welches ein Interface vorsieht zwischen einer Datenverarbeitungseinheit und einem drahtlosen Datentransceiver, und wobei das Paketradio den erwähnten ersten Oszillator (
260 ) und einen ersten Timer aufweist, zum Vorsehen einer internen Zeitsteuerung, und wobei die erwähnte Aufwecklogik (270 ) zum Herausnahmen des Paketradius aus der Stoppbetriebsart, wobei die Stoppbetriebsart bewirkt, dass das Paketradio nicht betriebsfähig verbleibt nachdem das Paketradio in der ersten vorbestimmten Periode inaktiv warum Leistung zu sparen, eine Niedrigleistungsvorrichtung zum periodischen Auslösen oder Triggern der Aufwecklogik (270 ) um das Paketradio aus der Stoppbetriebsart herauszuholen, wobei der zweite Oszillator einen Ringoszillator (210 ) aufweist, mit einer vorbestimmten Frequenz zum kontinuierlichen Erzeugen eines Oszillationssignals in der Stoppbetriebsart; wobei der zweite Zähler (220 ) mit dem zweiten Oszillator (210 ) gekoppelt ist, um den zweiten Oszillator (210 ) auf einen vorbestimmten Zählerstand zu zählen, wenn der zweite Zähler (220 ) abläuft, und zwar entsprechend einer zweiten vorbestimmten Periode für das Paketradio zum Herausholen aus der Stoppbetriebsart; wobei die erwähnten Detektionsmittel zum Detektieren ob der zweite Zähler (220 ) abgelaufen ist dienen, und wenn dies der Fall ist werden die Detektionsmittel ein Aufwecksignal erzeugen, um die erwähnte Aufwecklogik (270 ) auszulösen, derart, dass die erwähnte Stoppbetriebsart nach der erwähnten zweiten vorbestimmten Periode beendet wird; wobei die Eichmittel die ersten und zweiten Zähler (265 ,220 ) betreiben, um eine tatsächliche oder Ist-Zeit zu bestimmen, die erforderlich war bis der zweite Zähler ablief und wobei die erwähnte zweite vorbestimmten Periode eingestellt wird zum Auslösen der Aufwecklogik (270 ) gemäss der Ist-Zeit des zweiten Oszillators (210 ), wobei die Eichmittel folgendes vorsehen: Synchronisieren des zweiten Zählers (220 ) mit dem ersten Zähler (265 ) nachdem die Stoppbetriebsart beendet ist; wobei der erste Zähler (265 ) kontinuierlich den ersten Oszillator (260 ) zählt, bis der zweite Zähler (220 ) abgelaufen ist; Lesen des ersten Zählers (265 ) zur Bestimmung der Zeit die erforderlich war für den zweiten Zähler (220 ) abzulaufen; Berechnen der wahren Betriebsfrequenz des zweiten Oszillators (210 ) basierend auf der Zeit, die erforderlich war, dass der zweite Zähler (220 ) abläuft und des vorbestimmten Zählerstandes der anfangs eingestellt wurde in dem zweiten Zähler (220 ). - Ein Verfahren für eine Verarbeitungseinheit in einem elektronischen System zur Selbstaufweckung aus einer Niedrigleistungsstoppbetriebsart nach einer zweiten vorbestimmen Zeitperiode, wobei das elektronische System einen zweiten Oszillator (
210 ) mit einer nominalen Frequenz aufweist und ferner einen Quarzoszillator (260 ) mit einer vorbestimmten Frequenz, der in der Stoppbetriebsart nicht in Betrieb ist, und einen ersten Zähler (265 ) zum Vorsehen einer internen Zeitsteuerung für das elektronische System, wobei das elektronische System sich selbst in die erwähnte Niedrigleistungs-Stoppbetriebsart umwandelt oder umschaltet, und zwar von einer Normalbetriebsart aus nach einer ersten vorbestimmten Periode der Inaktivität, wobei die Niedrigleistungsbetriebsart bewirkt, dass das elektronische System in einem nicht betriebsmäßigen Zustand verbleibt, bis die erwähnte Stopp-Betriebsart beendet ist, wobei ferner die folgenden Schritte vorgesehen sind: a) kontinuierliches Betreiben des zweiten Oszillator (210 ) zur Erzeugung eines Oszillationssignals in der Niedrigleistungs-Stoppbetriebsart, wobei der zweite Oszillator weniger genau ist als der erwähnte Quarzoszillator; b) Zählen der Oszillationssignale durch Verwendung eines zweiten Zählers (220 ), gekoppelt mit dem zweiten Oszillator (210 ) auf einem vorbestimmten Zählerstand, wenn der zweite Zähler (220 ) in der zweiten vorbestimmten Zeitperiode abläuft c) Detektieren, unter Verwendung eines Detektionsmittels gekoppelt mit dem zweiten Zähler (220 ), ob der zweite Zähler (220 ) abgelaufen ist und wenn dies der Fall ist Erzeugen durch die Detektionsmittel eines Aufwecksignals um die Aufwecklogik (270 ) in Gang zu bringen, derart, dass die Stopp-Betriebsart beendet wird, nach der erwähnten zweiten vorbestimmten Zeitperiode; d) Eichen bzw. Kalibrieren durch Verwendung von Eichmitteln gekoppelt mit dem zweiten Oszillator (210 ) und mit dem erwähnten Kristalloszillator (260 ), wobei die Eichmittel nach Beendigung der Stopp-Betriebsart in Betrieb sind, wobei bewirkt wird, dass der erste Zähler unter Verwendung des Quarzoszillators (260 ) zählt nachdem der Quarzoszillator (260 ) sich außerhalb der Stoppbetriebsart befindet, wobei der zweite Zähler (220 ) ebenfalls unter Verwendung des zweiten Oszillators (210 ) zählt, wobei die Eichmittel eine wahre Betriebsfrequenz des zweiten Oszillators (210 ) bestimmen und die erwähnte zweite vorbestimmte Zeitperiode einstellen, und zwar gemäss der erwähnte wahren Betriebsfrequenz des zweiten Oszillators (210 ). - Verfahren nach Anspruch 5, wobei das elektronische System ein Daten/Sprach-Nachrichtensystem aufweist und das Verfahren für das erwähnte Daten/Sprach-Nachrichtensystem vorgesehen ist zum Selbstaufwecken bzw. Selbstingangsetzen aus der erwähnten Niedrigleistungs-Stoppbetriebsart nach einer zweiten vorbestimmten Zeitperiode, um ein asynchrones Pagingsignal von einer Basisstation zu empfangen, wobei das Daten/Sprach-Nachrichtensystem den erwähnten zweiten Oszillator (
210 ) aufweist mit einer Nominalfrequenz und den erwähnten Quarzoszillator (260 ) mit einer vorbestimmten Frequenz, und wobei der erwähnte erste Zähler (265 ) die interne Zeitsteuerung für das erwähnte elektronische System vorsieht, und wobei ferner das Daten/Sprach-Nachrichtensystem sich selbst in eine Niedrigleistungs-Stoppbetriebsart umwandelt oder umschaltet, und zwar aus einer normalen Betriebsart nach einer ersten vorbestimmten Periode der Inaktivität, wobei die Niedrigleistungs-Stoppbetriebsart bewirkt, dass das elektronische System "schlafend" bleibt bis die erwähnte Stoppbetriebsart beendet ist.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/514,509 US5845204A (en) | 1995-08-11 | 1995-08-11 | Method and apparatus for controlling the wakeup logic of a radio receiver in sleep mode |
US514509 | 1995-08-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69628977D1 DE69628977D1 (de) | 2003-08-14 |
DE69628977T2 true DE69628977T2 (de) | 2004-05-06 |
Family
ID=24047486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69628977T Expired - Fee Related DE69628977T2 (de) | 1995-08-11 | 1996-07-22 | Vorrichtung und Verfahren zur Ausstattung einer Selbst-Aufwach-Funktion mit sehr niedriger Verlustleistung für eine Steuerungseinheit eines Kommunikationssystems |
Country Status (4)
Country | Link |
---|---|
US (1) | US5845204A (de) |
EP (1) | EP0758768B1 (de) |
JP (1) | JPH09121192A (de) |
DE (1) | DE69628977T2 (de) |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2315194B (en) * | 1996-07-11 | 2000-11-15 | Nokia Mobile Phones Ltd | Method and apparatus for resynchronizing two system clocks |
US6356956B1 (en) * | 1996-09-17 | 2002-03-12 | Microsoft Corporation | Time-triggered portable data objects |
FI963818A (fi) * | 1996-09-25 | 1998-03-26 | Nokia Mobile Phones Ltd | Menetelmä ja järjestely matkaviestinlaitteen toiminnan ohjaamiseksi power-off-tilassa |
US6016312A (en) * | 1997-02-28 | 2000-01-18 | Motorola, Inc. | Radiotelephone and method for clock calibration for slotted paging mode in a CDMA radiotelephone system |
DE19708979B4 (de) * | 1997-03-05 | 2006-08-24 | Nokia Mobile Phones Ltd. | System zur Datenkommunikation über einen optischen Bus und Verfahren zur Steuerung des Systems |
US6029061A (en) * | 1997-03-11 | 2000-02-22 | Lucent Technologies Inc. | Power saving scheme for a digital wireless communications terminal |
DE19737945B4 (de) * | 1997-08-30 | 2004-05-19 | Continental Aktiengesellschaft | Verfahren zur Übertragung von Daten in einem Datenübertragungssystem und Datenübertragungssystem |
GB2329795B (en) * | 1997-09-27 | 2002-09-25 | Nec Technologies | High resolution clock reconstruction for use in a mobile telecommunication device |
WO1999022536A2 (en) * | 1997-10-24 | 1999-05-06 | Koninklijke Philips Electronics N.V. | A battery-operated communications device |
EP0924947A1 (de) * | 1997-12-22 | 1999-06-23 | The Technology Partnership Public Limited Company | Verfahren zur Energieeinsparung für Endgerät eines digitalen zellularen Systems |
US8516055B2 (en) * | 1998-05-29 | 2013-08-20 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device in a wireless data network |
JP3185766B2 (ja) * | 1998-07-29 | 2001-07-11 | 日本電気株式会社 | 送受信カード |
US7236810B1 (en) * | 1998-09-30 | 2007-06-26 | Skyworks Solutions, Inc. | Using a low frequency timer to restore timing to a high frequency timer |
US7085246B1 (en) | 1999-05-19 | 2006-08-01 | Motorola, Inc. | Method and apparatus for acquisition of a spread-spectrum signal |
US7031271B1 (en) | 1999-05-19 | 2006-04-18 | Motorola, Inc. | Method of and apparatus for activating a spread-spectrum radiotelephone |
US6625640B1 (en) * | 1999-09-01 | 2003-09-23 | Inventec Corporation | Modem having embedded network transmission protocols |
US6311081B1 (en) * | 1999-09-15 | 2001-10-30 | Ericsson Inc. | Low power operation in a radiotelephone |
US6937578B1 (en) * | 2000-02-02 | 2005-08-30 | Denso Corporation | Fast-sleep configuration for CDMA slotted mode |
ATE450931T1 (de) | 2000-06-30 | 2009-12-15 | Texas Instruments Inc | Verfahren zur synchronisationserhaltung eines mobilen terminals während inaktiver kommunikationsperiode |
JP2002164841A (ja) | 2000-11-29 | 2002-06-07 | Nec Corp | 携帯電話の制御装置及び制御方法 |
US6917608B1 (en) | 2000-12-22 | 2005-07-12 | National Semiconductor Corporation | Microsequencer microcode bank switched architecture |
US6963554B1 (en) | 2000-12-27 | 2005-11-08 | National Semiconductor Corporation | Microwire dynamic sequencer pipeline stall |
US6816493B2 (en) * | 2001-03-09 | 2004-11-09 | Motorola, Inc. | Method and apparatus employing a mediation device to facilitate communication among devices in an asynchronous communications network |
JP2002305443A (ja) * | 2001-04-06 | 2002-10-18 | Texas Instr Japan Ltd | タイマー回路 |
WO2002087172A1 (en) * | 2001-04-20 | 2002-10-31 | Motorola, Inc. | Protocol and structure for self-organizing network |
US7251222B2 (en) * | 2001-05-15 | 2007-07-31 | Motorola, Inc. | Procedures for merging the mediation device protocol with a network layer protocol |
US7339910B2 (en) * | 2001-09-25 | 2008-03-04 | Marvell International Ltd. | Power saving in communication terminals |
JP3886795B2 (ja) * | 2001-12-10 | 2007-02-28 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム、移動通信方法、移動端末及び通信基地局 |
US6980823B2 (en) * | 2002-01-31 | 2005-12-27 | Qualcomm Inc. | Intermediate wake mode to track sleep clock frequency in a wireless communication device |
US7440462B2 (en) * | 2002-05-23 | 2008-10-21 | Motorola, Inc. | Quality of service (QOS) control mechanisms using mediation devices in an asynchronous network |
US7492773B2 (en) * | 2002-05-23 | 2009-02-17 | Motorola, Inc. | Media access control and distributed data processing using mediation devices in an asynchronous network |
EP1510083A1 (de) * | 2002-06-06 | 2005-03-02 | MOTOROLA INC., A Corporation of the state of Delaware | Protokoll und struktur für mobile knoten in einem selbstorganisierenden kommunikationsnetz |
US7362659B2 (en) * | 2002-07-11 | 2008-04-22 | Action Manufacturing Company | Low current microcontroller circuit |
CA2393651A1 (en) * | 2002-07-29 | 2004-01-29 | Ralph Dickson Mason | Low power oscillator and power down method |
JP3913721B2 (ja) | 2003-07-31 | 2007-05-09 | 三洋電機株式会社 | 移動局、移動体通信システム及びプログラム |
US7454634B1 (en) | 2003-08-28 | 2008-11-18 | Marvell International Ltd. | Power savings apparatus and method for wireless network devices |
WO2005069661A1 (en) * | 2004-01-13 | 2005-07-28 | Philips Intellectual Property & Standards Gmbh | Synchronization of time base units |
US7183896B2 (en) * | 2004-01-13 | 2007-02-27 | Temic Automotive Of North America, Inc. | Wake-up circuit |
FR2870405B1 (fr) * | 2004-05-11 | 2006-07-28 | Sagem | Procede de commutation de mode d'un oscillateur et dispositif oscillateur correspondant. |
US7266349B2 (en) * | 2004-08-06 | 2007-09-04 | Broadcom Corporation | Multi-mode crystal oscillator |
US7881755B1 (en) | 2005-05-26 | 2011-02-01 | Marvell International Ltd. | Wireless LAN power savings |
US7511451B2 (en) * | 2005-07-07 | 2009-03-31 | Gerald Pierce | Electrical energy source |
US7787892B2 (en) | 2005-10-05 | 2010-08-31 | Via Technologies, Inc. | Method and apparatus for adaptive multi-stage multi-threshold detection of paging indicators in wireless communication systems |
EP1857911A1 (de) * | 2006-05-17 | 2007-11-21 | Sony Deutschland Gmbh | Verfahren zum Betrieb einer elektronischen Vorrichtung, elektronische Vorrichtung und elektronische Anordnung |
US20080001677A1 (en) * | 2006-05-22 | 2008-01-03 | Udi Shaked | Ring oscillator clock |
US7570927B2 (en) * | 2006-06-16 | 2009-08-04 | Motorola, Inc. | Decentralized wireless communication network and method having a plurality of devices |
WO2008114201A2 (en) * | 2007-03-21 | 2008-09-25 | Koninklijke Philips Electronics N. V. | Method for operating a data processing device, a data processing device and a data processing system |
US8005515B1 (en) | 2007-04-04 | 2011-08-23 | Marvell World Trade Ltd. | Beacon miss prevention in power save modes using timing synchronization function |
TWI340882B (en) * | 2007-04-09 | 2011-04-21 | Novatek Microelectronics Corp | Real time clock integrated circuit and apparatus thereof |
EP1998451B1 (de) * | 2007-06-01 | 2011-07-27 | Qualcomm Incorporated | Referenzoszillator und seine Verwendung in einem GNSS-Empfänger |
EP2012436B1 (de) * | 2007-07-05 | 2016-03-30 | Sequans Communications | Verfahren zur Schaltung einer Komponente eines drahtlosen Kommunikationsgerätes in einen Betriebsmodus zur Reduzierung des Stromverbrauchs |
US8170165B2 (en) * | 2007-12-05 | 2012-05-01 | Agere Systems Inc. | Clock calibration in sleep mode |
US20100067416A1 (en) * | 2008-09-15 | 2010-03-18 | Qualcomm Incorporated | Re-programming media flow phone using speed channel switch time through sleep time line |
US8295893B2 (en) | 2010-09-10 | 2012-10-23 | Motorola Solutions, Inc. | System and method for managing power consumption in a device |
CN101980472B (zh) * | 2010-10-28 | 2012-12-26 | 南京大学 | 带唤醒功能的远程恒压馈电方法和系统 |
GB201100986D0 (en) * | 2011-01-20 | 2011-03-09 | Nordic Semiconductor Asa | Low power oscillator |
US8488506B2 (en) * | 2011-06-28 | 2013-07-16 | Qualcomm Incorporated | Oscillator settling time allowance |
US8885558B2 (en) | 2011-09-28 | 2014-11-11 | Robert Bosch Gmbh | System and method for multiple access sensor networks |
JP5808719B2 (ja) * | 2012-08-30 | 2015-11-10 | 株式会社東芝 | 無線通信装置 |
JP6088403B2 (ja) * | 2013-11-25 | 2017-03-01 | 日本電信電話株式会社 | 無線送信システム |
US10588087B2 (en) | 2017-05-26 | 2020-03-10 | Arm Limited | Timer for low-power communications systems |
US10788883B2 (en) * | 2017-05-26 | 2020-09-29 | Arm Ltd | Timer for low-power communications systems |
EP3735047A1 (de) * | 2019-04-30 | 2020-11-04 | Commsolid GmbH | Verfahren zum betreiben eines nb-iot-ue und das verfahren durchführendes nb-iot-ue |
US11949377B2 (en) * | 2022-05-20 | 2024-04-02 | Microchip Technology Incorporated | Modifiable oscillator circuit for operating modes |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0642691B2 (ja) * | 1988-05-21 | 1994-06-01 | 富士通株式会社 | 移動電話端末 |
JPH0744477B2 (ja) * | 1988-07-15 | 1995-05-15 | 日本電気株式会社 | 小型デジタル無線受信機 |
US5280650A (en) * | 1989-03-20 | 1994-01-18 | Motorola, Inc. | DSP based radio with diminished power requirements |
GB2253728B (en) * | 1990-12-12 | 1994-08-10 | Nec Corp | Radio pager |
JPH04331513A (ja) * | 1991-05-07 | 1992-11-19 | Matsushita Electric Ind Co Ltd | 選択呼出受信装置 |
FI95980C (fi) * | 1992-09-04 | 1996-04-10 | Nokia Mobile Phones Ltd | Menetelmä ja kytkentäjärjestely ajan mittaamiseksi tarkasti epätarkalla kellolla |
US5428820A (en) * | 1993-10-01 | 1995-06-27 | Motorola | Adaptive radio receiver controller method and apparatus |
-
1995
- 1995-08-11 US US08/514,509 patent/US5845204A/en not_active Expired - Lifetime
-
1996
- 1996-07-22 EP EP96111777A patent/EP0758768B1/de not_active Expired - Lifetime
- 1996-07-22 DE DE69628977T patent/DE69628977T2/de not_active Expired - Fee Related
- 1996-08-07 JP JP8208097A patent/JPH09121192A/ja not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
JPH09121192A (ja) | 1997-05-06 |
DE69628977D1 (de) | 2003-08-14 |
EP0758768A3 (de) | 2001-04-18 |
EP0758768A2 (de) | 1997-02-19 |
US5845204A (en) | 1998-12-01 |
EP0758768B1 (de) | 2003-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69628977T2 (de) | Vorrichtung und Verfahren zur Ausstattung einer Selbst-Aufwach-Funktion mit sehr niedriger Verlustleistung für eine Steuerungseinheit eines Kommunikationssystems | |
DE19808487C2 (de) | Verfahren zum Betreiben einer Mobilstation in einem Radiotelefonsystem und Radiotelefon, das in einem CDMA-Radiotelefonsystem betreibbar ist | |
DE69838044T2 (de) | Verfahren zur Energieeinsparung in einem digitalen schnurlosen Kommunikationsgerät | |
DE69737454T2 (de) | Verfahren und vorrichtung zur verminderung des ruhestroms in einer kommunikationseinrichtung | |
DE10015841B4 (de) | Mobiles Gerät und Steuerungsverfahren für einen Standby-Modus in einem solchen mobilen Gerät | |
DE102006062488B4 (de) | Verfahren zur Kontrolle einer Station und Station, die dieses Verfahren nutzt | |
DE69535044T2 (de) | Schaltung und Verfahren zur Stromverbrauchsregelung für ein Kommunikationsendgerät | |
DE60209922T2 (de) | Dual mode bluetooth/wireless gerät mit optimierten aufwach-zeiten für energie-einsparung | |
DE102011018908B4 (de) | Synchronisation eines erzeugten Takts | |
EP1238467B1 (de) | Elektronisches gerät mit einem betriebsmodus und einem energiesparenden ruhemodus und verfahren zum umschalten zwischen beiden modi | |
JP2001358647A (ja) | 無線移動局において待機時間を増す方法、システム、無線電話装置 | |
DE69823162T2 (de) | Energiesparanordnung für ein elektronisches tragbares Gerät | |
DE69827366T2 (de) | Schaltung zur synchronisation von cdma-mobiltelephonen | |
CN101145829B (zh) | 休眠与唤醒的同步方法、接入终端及接入网 | |
WO2006039920A1 (de) | Kommunikations-einrichtung, steuer-einrichtung und kommunikations-system | |
DE60026967T2 (de) | Oszillator unter verwendung einer eicheinrichtung | |
DE102004009695A1 (de) | Effizienter Stromsparmodus für WLAN-Kommunikationssysteme | |
DE102004052863A1 (de) | Verfahren und System zum Aufrechterhalten der Synchronisation in einem Energiesparzustand über einer Frequenzsprung-Funkverbindung | |
US20140240010A1 (en) | Clock circuit for a microprocessor | |
EP0828205B1 (de) | Anzeige der Uhrzeit in einem Funktelefon | |
DE60033503T2 (de) | Zeitsynchronisierung für Mobile Funksysteme | |
EP1130791B1 (de) | Verfahren zum Unterbrechen eines Ruhezustandes einer Kommunikationseinheit in einem Funk-Kommunikationssystem, | |
DE19939330B4 (de) | Logik zum Aktivieren/Deaktivieren eines Taktgenerators | |
GB2347286B (en) | Frequency tracking loop and method of frequency tracking | |
DE60311591T2 (de) | Verfahren zur optimierung der anschaltfunktion eines datenkommunikationsgeräts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8327 | Change in the person/name/address of the patent owner |
Owner name: SKYWORKS SOLUTIONS, INC., IRVINE, CALIF., US |
|
8339 | Ceased/non-payment of the annual fee |