DE102011004752A1 - Signalverarbeitungsschaltung und Verfahren - Google Patents
Signalverarbeitungsschaltung und Verfahren Download PDFInfo
- Publication number
- DE102011004752A1 DE102011004752A1 DE102011004752A DE102011004752A DE102011004752A1 DE 102011004752 A1 DE102011004752 A1 DE 102011004752A1 DE 102011004752 A DE102011004752 A DE 102011004752A DE 102011004752 A DE102011004752 A DE 102011004752A DE 102011004752 A1 DE102011004752 A1 DE 102011004752A1
- Authority
- DE
- Germany
- Prior art keywords
- signal processing
- signal
- processing circuit
- digital
- modulated analog
- 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.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 295
- 238000000034 method Methods 0.000 title claims description 34
- 230000005540 biological transmission Effects 0.000 claims abstract description 176
- 230000003595 spectral effect Effects 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 230000003321 amplification Effects 0.000 claims description 11
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 8
- 230000007423 decrease Effects 0.000 claims description 6
- 238000013459 approach Methods 0.000 claims description 3
- 230000002123 temporal effect Effects 0.000 claims description 2
- 230000007704 transition Effects 0.000 claims description 2
- 230000001629 suppression Effects 0.000 claims 6
- 238000010586 diagram Methods 0.000 description 11
- 238000005457 optimization Methods 0.000 description 11
- 230000009467 reduction Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 230000003044 adaptive effect Effects 0.000 description 6
- 230000006399 behavior Effects 0.000 description 6
- 230000001419 dependent effect Effects 0.000 description 6
- 230000005611 electricity Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 241001125929 Trisopterus luscus Species 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/06—DC level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03C—MODULATION
- H03C7/00—Modulating electromagnetic waves
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F1/00—Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
- H03F1/32—Modifications of amplifiers to reduce non-linear distortion
- H03F1/3241—Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/02—Transmitters
- H04B1/04—Circuits
- H04B1/0475—Circuits with means for limiting noise, interference or distortion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/02—Transmitters
- H04B1/04—Circuits
- H04B2001/0408—Circuits with power amplifiers
- H04B2001/0425—Circuits with power amplifiers with linearisation using predistortion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Electromagnetism (AREA)
- Transmitters (AREA)
Abstract
Description
- Hintergrund der Erfindung
- Ausführungsbeispiele der vorliegenden Erfindung schaffen eine Signalverarbeitungsschaltung zum Bereitstellen eines modulierten analogen Sendesignals basierend auf einem digitalen Sendedatensignal. Weitere Ausführungsbeispiele schaffen eine Signalverarbeitungsschaltung zum Bereitstellen eines digitalen Empfangsdatensignals basierend auf einem modulierten analogen Empfangssignal. Weitere Ausführungsbeispiele schaffen Verfahren zum Bereitstellen eines modulierten analogen Sendesignals oder eines digitalen Empfangsdatensignals.
- Ein Sendeempfänger (sogenannter Transceiver) ist im Allgemeinen so aufgebaut, dass alle Anforderungen des Systems unter allen Betriebsbedingungen erfüllt werden können. Das bedeutet, die höchste Systemanforderung und die strengsten Anwendungsbedingungen sind die Designvorgabe für die Schaltungen. Daher sind in den meisten Anwendungsfällen Schaltungskomponenten zu gut, d. h. bezüglich Leistungsaufnahme und Stromverbrauch arbeiten sie nicht effizient.
- Zusammenfassung der Erfindung
- Ausführungsbeispiele der vorliegenden Erfindung schaffen eine Signalverarbeitungsschaltung zum Bereitstellen eines modulierten analogen Sendesignals, basierend auf einem digitalen Sendedatensignal. Die Signalverarbeitungsschaltung ist ausgebildet, um eine Auflösung bei der Bereitstellung des modulierten analogen Sendesignals in Abhängigkeit von einem erfassten oder vorgegebenen Parameter zu variieren.
- Weitere Ausführungsbeispiele der vorliegenden Erfindung schaffen eine Signalverarbeitungsschaltung zum Bereitstellen eines digitalen Empfangsdatensignals basierend auf einem modulierten analogen Empfangssignal. Bei diesen Ausführungsbeispielen ist die Signalverarbeitungsschaltung ausgebildet, um eine Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals in Abhängigkeit von einem erfassten oder vorgegebenen Parameter zu variieren.
- Kurzbeschreibung der Figuren
- Ausführungsbeispiele der vorliegenden Erfindung werden im Folgenden anhand der beiliegenden Figuren detailliert beschrieben. Es zeigen:
-
1a –1c schematische Darstellungen drei verschiedener Signalverarbeitungsschaltungen gemäß Ausführungsbeispielen der vorliegenden Erfindung; -
2a eine schematische Darstellung einer möglichen Implementierung der in1a gezeigten Signalverarbeitungsschaltung am Beispiel eines Sendepolarmodulators gemäß einem Ausführungsbeispiel; -
2b eine schematische Darstellung einer möglichen Implementierung der in1b gezeigten Signalverarbeitungsschaltung am Beispiel eines Empfangspolarmodulators gemäß einem Ausführungsbeispiel; -
3 eine Tabelle mit Anforderungen an die Sendesignalqualität in Abhängigkeit der Modulationsart am Beispiel von WLAN; -
4 eine schematische Darstellung einer Signalverarbeitungsschaltung gemäß einem weiteren Ausführungsbeispiel; -
5a ein Diagramm zur Darstellung eines Vergleichs zwischen typischem und optimierten ACLR Verhalten eines Senders bei sich änderndem Ausgangspegel; -
5b ein Diagramm zur Darstellung eines Stromverbrauchsvergleichs eines typischen Senders mit dem in5a gezeigten typischem ACLR Verhalten und eines optimierten Senders mit dem in5a gezeigten optimierten ACLR Verhalten; -
6a ein Diagramm zur Darstellung des Verlaufs der spektralen Maske (SEM) ohne und mit Optimierung der Bitbreite im Digitalteil; -
6b ein Diagramm zur Darstellung eines Stromverbrauchsvergleichs eines typischen Senders mit dem in6a gezeigten Verlauf der spektralen Maske ohne Optimierung und eines bitbreitenoptimierten Senders gemäß einem Ausführungsbeispiel mit dem in6a gezeigten Verlauf der spektralen Maske mit Optimierung (SEM); und -
7 ein Diagramm zur Darstellung eines Stromverbrauchsvergleichs zwischen einem typischen Sender ohne Linearitätsoptimierung und einem Sender mit ACLR Optimierung und Bitbreitenreduktion gemäß einem Ausführungsbeispiel. - Detaillierte Beschreibung von Ausführungsbeispielen
- Bevor im Folgenden Ausführungsbeispiele der vorliegenden Erfindung anhand der beiliegenden Figuren detailliert beschrieben werden, wird darauf hingewiesen, dass gleiche Elemente oder Elemente gleicher Funktion mit denselben Bezugszeichen versehen sind und dass auf eine wiederholte Beschreibung dieser Elemente verzichtet wird. Beschreibungen von Elementen mit denselben Bezugszeichen sind daher untereinander austauschbar.
-
1a zeigt eine schematische Darstellung einer Signalverarbeitungsschaltung100a oder eines Senders100a zum Bereitstellen eines modulierten analogen Sendesignals101 , basierend auf einem digitalen Sendedatensignal103 . Die Signalverarbeitungsschaltung100a ist ausgebildet, um eine Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 in Abhängigkeit von einem erfassten oder vorgegebenen Parameter105 zu variieren. - Es wurde herausgefunden, dass Anforderungen an das modulierte analoge Sendesignal
101 abhängig von verschiedenen Parametern schwanken oder in anderen Worten, dass sich bei unterschiedlichen Betriebsbedingungen die Anforderungen, die erfüllt werden müssen, ändern. Eine Idee von Ausführungsbeispielen ist, dass sich die Signalverarbeitungsschaltung100a den sich ändernden Anforderungen (welche durch den erfassten oder vorgegeben Parameter105 bestimmt sind) anpasst. Es wurde herausgefunden, dass, wenn immer nur so viel Performance (Leistung) zur Verfügung gestellt wird wie benötigt wird, um die Anforderungen zu erfüllen, der Gesamtstromverbrauch der Signalverarbeitungsschaltung100a sinkt und sich damit die Effizienz der Signalverarbeitungsschaltung100a erhöht. - Es wurde weiterhin herausgefunden, dass sich eine einfach zu implementierende Erhöhung der Effizienz erreichen lässt, wenn die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals
101 variiert wird, da in heutigen Signalverarbeitungsschaltungen typischerweise ein Großteil der Signalverarbeitung auf einer digitalen Ebene und nicht mehr auf einer analogen Ebene basiert. Die Auflösung kann beispielsweise eine zeitliche Auflösung (beispielsweise eine Taktrate) sowie eine digitale Auflösung (beispielsweise eine Bitbreite oder eine Ordnung der einzelnen Bauteile der Signalverarbeitungsschaltung100a ) umfassen. Die Signalverarbeitungsschaltung100a ist daher ausgelegt, um (beispielsweise bei einer maximalen Auflösung) alle geforderten Standards für das modulierte analoge Sendesignal101 zu erfüllen und ist weiterhin ausgelegt, um diese Auflösung, beispielsweise bei entspannteren Anforderungen, zu reduzieren, um eine Effizienz der Signalverarbeitungsschaltung100a zu erhöhen. Beispielsweise kann die Signalverarbeitungsschaltung100a einen digital einstellbaren Teil, einen Digitalteil, oder einen digitalen Signalverarbeitungsteil aufweisen, bei welchem die Auflösung in Abhängigkeit von dem festen oder vorgegebenen Parameter105 variiert wird. Beispielsweise lässt sich bei solchen digitalen Schaltungen die Auflösung über Kontrollbits einstellen. Die Signalverarbeitungsschaltung100a ist daher ausgelegt, um bei der Variierung der Auflösung digitale Parameter, wie beispielsweise Taktrate, Bitbreite, Ordnung zu variieren oder auch um bestimmte Schaltungsteile, welche nur für bestimmte Anforderungen benötigt werden, abhängig von dem festen oder vorgegebenen Parameter105 zu aktivieren und zu deaktivieren. - Der erfasste oder vorgegebene Parameter
105 , basierend auf welchem die Signalverarbeitungsschaltung100a die Auflösung für die Bereitstellung des modulierten analogen Sendesignals101 wählt, kann beispielsweise einer der folgenden, beispielhaft genannten Parameter sein:
Sendeausgangsleistung, Sendeverstärkung, Temperatur, Frequenz, Ergebnisse einer Monitorschaltung, allgemeine Netzbedingungen, Batteriezustand oder Signalstandard (wie beispielsweise GESM, UMTS, LTE oder WLAN, Frequenzband). Gemäß weiteren Ausführungsbeispielen kann auch eine Kombination der oben genannten Parameter zur Einstellung der Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 berücksichtigt werden. Im Speziellen kann ein vorgegebener Parameter beispielsweise ein Signalstandard und eine zu erreichende Datenrate sein. Ein erfasster Parameter, wie beispielsweise eine Sendeausgangsleistung, eine Sendeverstärkung, eine Temperatur oder eine Qualität des Übertragungskanals kann von der Signalverarbeitungsschaltung100a erfasst werden, um ansprechend auf die sich ändernden Umgebungsbedingungen die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 zu variieren. - Mit anderen Worten stehen zur Optimierung verschiedene Parameter zur Verfügung:
- 1. Feste Parameter, die durch den Funkstandard und seine verschiedenen Optionen wie Datenrate und Frequenzband usw. vorgegeben werden. Diese können beispielsweise zu einer Grundeinstellung der Signalverarbeitungsschaltung
100a verwendet werden. - 2. Umwelt und Technologieparameter, diese Parameter werden überwacht (und erfasst) und dienen zum Kalibrieren und Nachregeln der Schaltungsteile (der Auflösung der digitalen Schaltungsteile der Signalverarbeitungsschaltung
100a ). - Zusammenfassend ist eine Idee von Ausführungsbeispielen den einzelnen Baugruppen nur so viel Strom (Leistungsaufnahme) zur Verfügung zu stellen, dass Sendefunktionalität und Empfangsfunktionalität (wie im Folgenden noch anhand von
1b beschrieben wird) gerade ausreichend gegeben sind. - Ist z. B. unterhalb einer bestimmten Ausgangsleistung (für das modulierte analoge Sendesignal
101 ) die Anforderung an das Grundrauschen entspannt (beispielsweise in dBc), können bestimmte Funktionen der Signalverarbeitungsschaltung100a abgeschaltet oder umkonfiguriert werden (beispielsweise eine niedrigere Abtastrate in Digital-zu-Analog-Wandlern (DAC-digital to analog converter) oder PLL Interpolatoren oder Rauschformern (Noise Shaper) oder eine geringerer Bitbreite in Digitalfiltern). - Die Signalverarbeitungsschaltung
100 kann beispielsweise das digitale Sendedatensignal103 in ein analoges Basisbandsignal wandeln und dieses mit einem Mischer sowie einer oder mehreren Verstärkerstufen in das modulierte analoge Sendesignal101 überführen. Das modulierte analoge Sendesignal101 kann daher beispielsweise ein auf eine Trägerfrequenz hochgemischtes und verstärktes Basisbandsignal sein. - Gemäß einigen Ausführungsbeispielen kann das digitale Sendedatensignal
103 von einem Sendedatenbereitsteller (beispielsweise einem Mikrocontroller) bereitgestellt werden, beispielsweise in Form von Polardaten (mit einer Amplitudenkomponente und einer Phasenkomponente) oder Vektordaten (mit einer Inphasenkomponente und einer Quadraturkomponente). Die Signalverarbeitungsschaltung100a kann das digitale Sendedatensignal103 empfangen und entsprechend dem erfassten oder vorgegebenen Parameter105 verarbeiten, um das modulierte analoge Sendesignal101 zu erhalten. Die Signalverarbeitungsschaltung100a kann beispielsweise eine Datenrate, eine Modulationsart, ein Frequenzband und/oder eine Verstärkung für das modulierte analoge Sendesignal101 einstellen und dafür verschiedene Schaltungsteile aufweisen, bei denen die Auflösung in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 variierbar ist. - Gemäß einigen Ausführungsbeispielen kann die Signalverarbeitungseinrichtung
100a ausgebildet sein, um eine Eigenschaft eines Übertragungskanals (wie beispielsweise eine Anzahl und Stärke von Störsignalen) für das modulierte analoge Sendesignal101 zu erfassen, und um die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 in Abhängigkeit von der erfassten Eigenschaft des Übertragungskanals zu wählen. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
100a ausgebildet sein, um eine Ausgangsverstärkung und/oder eine Ausgangsleistung des modulierten analogen Sendesignals101 zu erfassen, um die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 in Abhängigkeit von der erfassten Ausgangsverstärkung und/oder Ausgangsleistung des modulierten analogen Sendesignals101 zu variieren. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
100a ausgebildet sein, um die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 in Abhängigkeit von dem Signalstandard, welchem das modulierte analoge Signal101 entspricht, zu variieren. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
100a ausgebildet sein, um ihre Temperatur (also die Temperatur der Signalverarbeitungsschaltung100 selbst) oder eine Umgebungstemperatur zu erfassen, um in Abhängigkeit von der erfassten Temperatur die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 zu variieren. -
1b zeigt eine Signalverarbeitungsschaltung100b gemäß einem weiteren Ausführungsbeispiel der vorliegenden Erfindung zum Bereitstellen eines digitalen Empfangsdatensignals113 basierend auf einem modulierten analogen Empfangssignal111 . Die Signalverarbeitungsschaltung100b ist ausgebildet, um eine Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals113 in Abhängigkeit von einem erfassten oder vorgegebenen Parameter105 zu variieren. - Die in
1b gezeigte Signalverarbeitungsschaltung100b basiert auf der gleichen Idee wie die in1a gezeigte Signalverarbeitungsschaltung100a , nämlich darauf, dass die Anforderungen oder Voraussetzungen zum Bereitstellen des digitalen Datensignals113 nicht konstant sind, sondern in Abhängigkeit verschiedener Parameter variieren und daher eine Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals113 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 variiert werden kann, um einen Stromverbrauch der Signalverarbeitungsschaltung100b zu senken und damit eine Effizienz der Signalverarbeitungsschaltung100b zu steigern. Die Ausführungen, die in Verbindung mit der Signalverarbeitungsschaltung100 bezüglich der Einstellung der Auflösung und der verschiedenen Typen von möglichen Parametern gemacht wurden, gelten in entsprechender Weise auch für die Signalverarbeitungsschaltung100b und sollen im Folgenden daher nicht noch einmal wiederholt werden. Es wird jedoch darauf hingewiesen, dass bei der Signalverarbeitungsschaltung100b zusätzlich eine Empfangsverstärkung für das modulierte analoge Empfangssignal111 sowie eine Linearität (abhängig vom Störsignalpegel, wie beispielsweise Blocker) des modulierten analogen Empfangssignals111 als erfasste Parameter für die Variierung der Auflösung berücksichtigt werden können. - Die Signalverarbeitungsschaltung
100b kann ausgebildet sein, um entgegegengesetzt zu der Signalverarbeitungsschaltung100a , das modulierte analoge Empfangssignal111 (welches beispielsweise über eine Antenne empfangen wurde) in das digitale Empfangsdatensignal113 zu überführen. Die Signalverarbeitungsschaltung100b kann dabei beispielsweise ausgebildet sein, um das modulierte analoge Empfangssignal111 zu verstärken, herunterzumischen und zu demodulieren, um das digitale Empfangsdatensignal113 als einen Datenstrom, beispielsweise als einen Polardatenstrom oder Vektordatenstrom bereitzustellen. - Weiterhin kann eine Empfangssignalqualität als Parameter
105 erfasst werden, hier können beispielsweise eine Eingangsleistung, ein Eingangsspektrum, eine Codierungsart des modulierten analogen Empfangssignals111 oder auch allgemeine Netzbedingungen berücksichtigt werden. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
100b ausgebildet sein, um eine Eigenschaft eines Übertragungskanals für das modulierte analoge Empfangssignal111 zu erfassen, und um die Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals113 in Abhängigkeit von der erfassten Eigenschaft des Übertragungskanals zu wählen. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
100b ausgebildet sein, um die Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals113 in Abhängigkeit von dem Signalstandard, welchem das modulierte analoge Empfangssignal111 entspricht, zu variieren. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
100b ausgebildet sein, um eine Eingangsverstärkung und/oder eine Eingangsleistung des modulierten analogen Empfangssignals111 zu erfassen, und um die Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals113 in Abhängigkeit von der erfassten Eingangsverstärkung und/oder Eingangsleistung des modulierten analogen Empfangssignals111 zu variieren. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
100b ausgebildet sein, um ihre Temperatur oder eine Umgebungstemperatur zu erfassen, um in Abhängigkeit von der erfassten Temperatur die Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals113 zu variieren. -
1c zeigt eine schematische Darstellung einer Signalverarbeitungsschaltung100c oder eines Sendeempfängers100c (sogenannter Transceiver) gemäß einem weiteren Ausführungsbeispiel der vorliegenden Erfindung. Die Signalverarbeitungsschaltung100c ist ausgebildet, um ein moduliertes analoges Sendesignal101 basierend auf einem digitalen Sendedatensignal103 bereitzustellen, und um ein digitales Empfangsdatensignal113 basierend auf einem modulierten analogen Empfangssignal111 bereitzustellen. Die Signalverarbeitungsschaltung100c ist ausgebildet, um eine Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 in Abhängigkeit von einem vorgegebenen oder erfassten Parameter105 zu variieren und um eine Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals113 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 oder einem weiteren erfassten oder vorgegebenen Parameter105' zu variieren. - Die in
1c gezeigte Signalverarbeitungsschaltung100c vereint also das Konzept der Signalverarbeitungsschaltung100a und der Signalverarbeitungsschaltung100b in einer gemeinsamen Signalverarbeitungsschaltung100c . Insbesondere in Handmobilfunkgeräten (wie beispielsweise Mobilfunktelefonen) werden typischerweise Sendeempfänger verwendet. Durch die Verwendung der in1c gezeigten Signalverarbeitungsschaltung100c in einem solchen Sendeempfänger lässt sich sowohl in einem Sendepfad eines solchen Sendeempfängers als auch in einem Empfangspfad eine höhere Effizienz unter Nutzung der Idee der Ausführungsbeispiele erreichen. Wie in1c gezeigt ist, kann die Auflösung für die Bereitstellung des modulierten analogen Sendesignals101 in Abhängigkeit von einem anderen Parameter als die Auflösung für die Bereitstellung des digitalen Empfangsdatensignals113 genutzt werden. Gemäß weiteren Ausführungsbeispielen kann die Wahl der Auflösung für die Bereitstellung des modulierten analogen Sendesignals101 basierend auf einem ersten Satz von Parametern erfolgen und die Wahl der Auflösung für die Bereitstellung des digitalen Empfangsdatensignals113 kann basierend auf einem zweiten Satz von Parametern erfolgen. Diese beiden Sätze von Parametern können beispielsweise eine Schnittmenge aufweisen. So kann der erste Satz von Parametern beispielsweise eine Temperatur, einen Signalstandard und eine Ausgangsleistung für das modulierte analoge Sendesignal101 beinhalten, während der zweite Satz von Parametern die Temperatur, den Signalstandard und eine Signalqualität des modulierten analogen Empfangssignals111 beinhaltet. Die Auflösungen bzw. die digitalen Präzisionen, mit denen das modulierte analoge Sendesignal101 und das digitale Empfangsdatensignal113 bereitgestellt werden, können daher in Abhängigkeit von den verschiedenen Sätzen von Parametern variieren. - Es wird darauf hingewiesen, dass die oben gemachten Ausführungen zu der Signalverarbeitungsschaltung
100a und der Signalverarbeitungsschaltung100b in entsprechender Weise auch für die Signalverarbeitungsschaltung100c gelten, und daher im Folgenden nicht wiederholt werden. - Eine Idee des in
1c gezeigten Ausführungsbeispiels ist, dass sich die Signalverarbeitungsschaltung100c bzw. der Transceiver100c den sich ändernden Sende- und Empfangsbedingungen so anpasst, dass die Systemanforderungen (bei der Bereitstellung des modulierten analogen Sendesignals101 und bei der Bereitstellung des digitalen Empfangsdatensignals113 ) gerade so erfüllt werden und damit die Schaltungsteile immer mit höchster Effizienz arbeiten. Um Anforderungen für einzelne Schaltungsblöcke der Signalverarbeitungsschaltung100c ableiten zu können, ist die Signalverarbeitungsschaltung100c ausgebildet, um eine Kenntnis über die momentan vorhandenen Sende- und Empfangsbedingungen (in Form des vorgegebenen oder erfassten Parameters105 und/oder des weiteren vorgegebenen oder erfassten Parameters105' ) zu erlangen. - Im Folgenden werden anhand der
2a ,2b sowie4 mögliche Implementierungen der in den1a und1b gezeigten Signalverarbeitungsschaltungen beschrieben. Obwohl im Folgenden Sender und Empfänger getrennt beschrieben werden, so lassen sich diese Konzepte auch in einem gemeinsamen Sendeempfänger gemäß einem Ausführungsbeispiel realisieren. -
2a zeigt eine schematische Darstellung einer Signalverarbeitungsschaltung200a gemäß einem weiteren Ausführungsbeispiel unter Nutzung eines Polarmodulatorkonzepts. - Die in
2a gezeigte Signalverarbeitungsschaltung200a ist wie auch die in1a gezeigte Signalverarbeitungsschaltung100a ausgebildet, um ein moduliertes analoges Sendesignal101 basierend auf einem digitalen Sendedatensignal103 bereitzustellen und um eine Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 in Abhängigkeit von einem erfassten oder vorgegebenen Parameter105 zu variieren. Die Signalverarbeitungsschaltung200a weist eine DPLL201 (DPLL – digital phase lock loop, digitale Phasenregelschleife) auf. Die DPLL201 weist einen Oszillator203 auf, um ein Oszillatorsignal205 bereitzustellen, basierend auf welchem die Signalverarbeitungsschaltung200a das modulierte analoge Sendesignal101 bereitstellt. Das Oszillatorsignal205 kann mit einer Teilanordnung207 auf verschiedene Frequenzen heruntergeteilt werden, um verschiedene (frequenzmäßig) heruntergeteilte Versionen des Oszillatorsignals205 zu erhalten, welche beispielsweise als sogenanntes Synthesizersignal in einem Mischer der Signalverarbeitungsschaltung201 oder auch als Taktsignal für digitale Schaltungsblöcke der Signalverarbeitungsschaltung200a verwendet werden können. - Die DPLL
201 ist ein digitales Bauteil und die Signalverarbeitungsschaltung200a ist ausgebildet, um eine Auflösung der DPLL201 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu wählen bzw. zu variieren. Ergibt beispielsweise eine Auswertung des erfassten oder vorgegebenen Parameters105 , dass zu einem bestimmten Zeitpunkt weniger strenge Anforderungen an das modulierte analoge Sendesignal101 gestellt werden, so kann die Signalverarbeitungsschaltung200a die Auflösung der DPLL201 reduzieren, was zu einem ungenaueren Oszillationssignal205 führen kann, was aber in diesem Fall nicht kritisch ist, da die Anforderungen an das modulierte analoge Sendesignal101 niedrig sind und daher trotzdem noch erfüllt werden können. Ergibt dahingegen die Auswertung des erfassten oder vorgegebenen Parameters105 , dass zu einem bestimmten Zeitpunkt hohe Anforderungen an das modulierte analoge Sendesignal101 gestellt werden, so kann die Signalverarbeitungsschaltung200a die Auflösung der DPLL201 erhöhen (beispielsweise auf einen Maximalwert setzen), was zu einer höheren Präzision des Oszillatorsignals205 führt und damit zu einem besseren modulierten analogen Sendesignal101 (mit einer höheren Linearität). - Mit anderen Worten ist die Signalverarbeitungsschaltung
200a ausgebildet, um in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 (also beispielsweise in Abhängigkeit von festen Parametern, die durch den Funkstandard vorgegeben sind und in Abhängigkeit von Umwelt- oder Technologieparametern) die Auflösung der DPLL201 zu variieren, um bei niedrigen Anforderungen einen Stromverbrauch der DPLL201 zu senken. Die Signalverarbeitungsschaltung200a kann dabei ausgebildet sein, um die Auflösung der DPLL201 nur so zu variieren, dass die zu einem Zeitpunkt an das modulierte analoge Sendesignal101 gesetzten Anforderungen stets (geradeso) erfüllt werden. - Gemäß einigen Ausführungsbeispielen kann die Signalverarbeitungsschaltung
200a ausgebildet sein, um eine Ordnung, eine Bitrate und/oder eine Taktrate der DPLL201 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. - In dem in
2a gezeigten exemplarischen Beispiel weist die DPLL201 einen TDC209 (TDC – time to digital converter, Zeit-zu-Digital-Wandler), ein Filter211 , einen Interpolator213 und einen Rauschformer215 (sogenannter Noise Shaper) auf. Der TDC209 , das Filter211 , der Interpolator213 und der Rauschformer215 sind digitale Bauteile bzw. digital einstellbare Bauteile, welche die Signalverarbeitungsschaltung200a in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 einstellen kann. So kann die Signalverarbeitungsschaltung200a beispielsweise ausgebildet sein, um in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 den Rauschformer215 zu aktivieren oder zu deaktivieren, da herausgefunden wurde, dass der Rauschformer215 (oder eine sogenannte Noise Shaper Funktion des Rauschformers215 ) nur bei geringen Ausgangspegeln des modulierten analogen Sendesignals101 benötigt wird, um ein erforderliches EVM (Error Vector Magnitude – Betrag des Fehlervektors) zu erreichen. Durch das Abschalten des Rauschformers215 lässt sich damit bei niedrigen Ausgangsleistungen des modulierten analogen Sendesignals101 Strom einsparen. Mit anderen Worten kann die Signalverarbeitungsschaltung200a ausgebildet sein, um eine Ausgangsleistung und/oder eine Ausgangsverstärkung des modulierten analogen Sendesignals101 (als Parameter105 ) zu erfassen und um ansprechend auf die erfasste Ausgangsverstärkung bzw. Ausgangsleistung den Rauschformer215 zu aktivieren oder zu deaktivieren. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
200a auch ausgebildet sein, um eine Ordnung des Rauschformers215 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren, da eine Rauschformung höherer Ordnung nicht immer benötigt wird. Durch das aktive Reduzieren der Ordnung des Rauschformers215 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 kann Strom eingespart werden. - Weiterhin kann die Signalverarbeitungsschaltung
200a auch ausgebildet sein, um eine Taktrate des Rauschformers215 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. - Analog zu dem Rauschformer
215 kann die Signalverarbeitungsschaltung200a ausgebildet sein, um eine Ordnung, eine Bitbreite und/oder eine Taktrate des TDC209 , des Interpolators213 und/oder des Filters211 der DPLL201 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 als eine Auflösung der DPLL201 zu variieren. In dem in2a gezeigten Ausführungsbeispiel ist der Oszillator203 ein DCO (digitally controlled oscillator, digital gesteuerter Oszillator). An dem Ausgang des Oszillators203 liegt das Oszillatorsignal205 an, welches mit Hilfe der Teilanordnung207 heruntergeteilt wird, um es in einer ersten heruntergeteilten Version DCO/X dem TDC209 bereitzustellen und in einer zweiten heruntergeteilten Version DCO/Y dem Rauschformer215 bereitzustellen. Die DPLL201 ermittelt basierend auf den heruntergeteilten Versionen DCO/X, DCO/Y des Oszillatorsignals205 einen digitalen Korrekturwert für den Oszillator203 . Bei der Einstellung der Auflösung kann die Signalverarbeitungsschaltung200a eine Bitbreite und damit eine Auflösung bzw. eine Präzision dieses digitalen Korrektursignals sowie eine Taktrate des digitalen Korrektursignals für die Aktualisierung der Oszillatorfrequenz205 in Abhängigkeit von dem vorgegebenen oder erfassten Parameter105 variieren. - Die in den
2a und2b verwendeten verschiedenen Schraffierungen stehen für verschiedene Frequenzdomänen. - Gemäß weiteren Ausführungsbeispielen kann die DPLL
201 anstatt des DCO203 auch einen VCO (VCO – voltage controlled oscillator, spannungsgesteuerter Oszillator) mit einem zusätzlichen Digital/Analog-Wandler zum Wandeln des digitalen Korrektursignals in eine Ansteuerspannung für den VCO aufweisen. Auch hier kann von der Signalverarbeitungsschaltung200a in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 eine Ordnung, eine Bitbreite und/oder eine Taktrate des Digital/Analog-Wandlers zum Bereitstellen der Ansteuerspannung für den VCO variiert werden. - Zusammenfassend sind zur Optimierung der Verlustleistung in der DPLL
201 u. a. folgende Schaltungsteile einstellbar: Interpolatoren (im Speziellen die Ordnung der Interpolatoren, die Bitbreite und die Taktrate), Rauschformer (im Speziellen die Ordnung der Rauschformer, die Bitbreite und die Taktrate). - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
200a einen digitalen Signalverarbeitungsteil218 aufweisen, welcher beispielsweise das digitale Sendedatensignal103 empfängt, vorverarbeitet und digital zu analog wandelt. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
200a ausgebildet sein, um eine Auflösung der Signalverarbeitung in dem digitalen Signalverarbeitungsteil218 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. So kann die Signalverarbeitungsschaltung200a beispielsweise eine Ordnung, eine Bitbreite und/oder eine Taktrate, also sowohl eine zeitliche Auflösung als auch eine digitale Auflösung des digitalen Signalverarbeitungsteils218 variieren, um bei entspannten Anforderungen einen Stromverbrauch des digitalen Signalverarbeitungsteils218 zu reduzieren. In dem in2a gezeigten Ausführungsbeispiel weist der digitale Signalverarbeitungssteil218 einen Rauschformer217 , einen Interpolator219 und einen Digital/Analog-Wandler221 (sogenannter RF-DAC) auf. Die Signalverarbeitungsschaltung200a kann ausgebildet sein, um jeweils eine Auflösung dieser einzelnen Komponenten des digitalen Signalverarbeitungsteils218 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. Zusätzlich kann die Signalverarbeitungsschaltung200a ausgebildet sein, um in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 den Rauschformer217 zu aktivieren oder zu deaktivieren. - In dem in
2a gezeigten Ausführungsbeispiel empfängt der Interpolator219 des digitalen Signalverarbeitungsteils218 die zweite heruntergeteilte Version DCO/Y des Oszillatorsignals205 . - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
200a zusätzlich ausgebildet sein, um auch eine Versorgungsspannung und/oder einen Bias-Strom (Arbeitspunktstrom oder Arbeitspunkteinstellstrom) in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. Mit anderen Worten kann gemäß weiteren Ausführungsbeispielen nicht nur ein digital einstellbarer Teil (bzw. dessen Auflösung) in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 variiert werden, sondern auch ein analoger Teil. - So kann die Signalverarbeitungsschaltung
200a beispielsweise ausgebildet sein, um bei dem DCO203 oder einem stattdessen verwendeten VCO der DPLL201 eine Versorgungsspannung der Schaltung oder einen Bias-Strom bzw. eine Bias-Spannung der Schaltung (je nach Ausführung) in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. - Des Weiteren können zur Optimierung der Verlustleistung in einem LO-Pfad
208 (Lokaloszillator-Pfad) die verschiedenen Schaltungsteile einstellbar sein. So kann z. B. eine Versorgungsspannung oder ein Bias-Strom von Leitungstreibern (line driver) in dem LO-Pfad208 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 variiert werden. Weiterhin kann auch eine Versorgungsspannung oder ein Bias-Strom der Teileranordnung207 bzw. der einzelnen Teilerschaltungen der Teileranordnung207 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 variiert werden. - Zusätzlich kann auch einen Versorgungsspannung und/oder ein Bias-Strom für einen analogen Signalverarbeitungsteil
223 (beispielsweise aufweisend einen Leistungsverstärker (PA – Power Amplifier)) und einen Mischer in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 variiert werden. - Zusammenfassend ist zu sagen, dass der TX-Polarmodulator, wie er an einem Beispiel in
2a gezeigt ist, eine komplexe Schaltung ist, die sich aus Unterblöcken zusammensetzt, die spezielle Aufgaben erfüllen, um verschiedene Punkte einer Spezifikation (Standards) abzudecken. - Der in
2a gezeigte Polarmodulator weist dabei sowohl digitale als auch analoge Komponenten auf, wobei die Signalverarbeitungsschaltung200a ausgebildet ist, um eine Auflösung der digitalen Komponenten in Abhängigkeit von dem erfassten oder vorgegebenen Parameter zu variieren. Wie bereits erwähnt, kann die Signalverarbeitungsschaltung200a zusätzlich ausgebildet sein, um eine Ansteuerung (beispielsweise eine Versorgungsspannung oder einen Bias-Strom) der analogen Komponenten der Signalverarbeitungsschaltung200a in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. - Gemäß einem Ausführungsbeispiel können beispielsweise folgende Schaltungsteile einstellbar sein:
Interpolatoren, Rauschformer (Noise Shaper), DCO, VCO, DAC, Mischer, Taktpfad (bzw. LO Pfad oder Clockpfad), Versorgungsspannungsgenerierung (power supply), Basisbandfilter (sowohl analog und digital), Synthesizer (zur Generierung eines Trägerfrequenzsignals), Leistungsverstärker (power amplifier) sowie Signaltreiber (bzw. Leitungstreiber). - Dabei können u. a. (und nicht einschränkend) folgende Parameter bei der Einstellung berücksichtigt werden:
Senderausgangsleistung, Sendeverstärkung, Temperatur, Frequenz, Ergebnisse einer Monitorschaltung, allgemeine Netzbedingungen und Batteriezustand bzw. Versorgungsspannung. - In
3 ist anhand einer beispielhaften Tabelle gezeigt, dass bei OFDM Signalen (OFDM – orthogonal frequency division multiplexing, orthogonales Frequenzmultiplexverfahren) Signalen die benötigte Signalqualität von der verwendeten Modulationsart abhängt. Mit steigender Ordnung der Modulationsart (QAM 4, 16, 32, 64, ...) steigt auch die Anforderung an Phasen- und Amplitudengenauigkeit. Dies geht direkt in die Anforderungen von DCO, VCO, Schaltungen zur LO Generierung wie die Teileranordnung207 , Treiber usw. ein. - Die in
2a gezeigten Schaltungsteile sind für den härtesten Fall dimensioniert, d. h. sie sind so dimensioniert, dass sie auch unter den widrigsten Umgebungsbedingungen den Anforderungen bzw. Standards entsprechen. Da jedoch die Modulationsart bei modernen Mobilfunksystemen je nach Verbindungsqualität und Datenübertragungsbedarf ständig angepasst wird, kann unter Nutzung des in2a gezeigten Ausführungsbeispiels im Falle einfacher Modulation der Stromverbrauch der einzelnen beschriebenen Schaltungsteile durch Variierung der Auflösungen in Abhängigkeit von der Umgebungsbedingung bzw. Technologievorgaben, also in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 , reduziert werden. - Die in
3 gezeigte Anforderung an die Sendesignalqualität in Abhängigkeit der Modulationsart ist dahingehend definiert, dass der EVM und der „relative constellation RMS error” (Relativkonstellationsstandardabweichung), gemittelt über Nebenträger, OFDM frames (OFDM-Rahmen) und Pakete, nicht den datenratenabhängigen Wert, wie er in der mittleren Spalte der in3 gezeigten Tabelle beschrieben steht, überschreiten darf. -
2b zeigt eine schematische Darstellung einer Signalverarbeitungsschaltung200b gemäß einem weiteren Ausführungsbeispiel der vorliegenden Erfindung. Die in2b gezeigte Signalverarbeitungsschaltung200b ist eine mögliche Implementierung der in1a gezeigten Signalverarbeitungsschaltung100b , am Beispiel eines Polarmodulators. - Die in
2b gezeigte Signalverarbeitungsschaltung200b unterscheidet sich von der in2a gezeigten Signalverarbeitungsschaltung200a dadurch, dass sie ausgebildet ist, um ein digitales Empfangsdatensignal113 basierend auf einem modulierten analogen Empfangssignal111 bereitzustellen, und eine Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals113 in Abhängigkeit von einem erfassten oder vorgegebenen Parameter105 zu variieren. Wie auch die Signalverarbeitungsschaltung200a weist die Signalverarbeitungsschaltung200b die DPLL201 und die Teileranordnung207 auf. Wie auch die Signalverarbeitungsschaltung200a kann die Signalverarbeitungsschaltung200b ausgebildet sein, um eine Auflösung der DPLL201 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. Des Weiteren weist die Signalverarbeitungsschaltung200b auch die Teileranordnung207 sowie den LO-Pfad208 auf und die Signalverarbeitungsschaltung200b kann ausgebildet sein, um eine Versorgungsspannung und/oder einen Versorgungsstrom (oder einen Arbeitspunktstrom) der Teileranordnung207 und des LO-Pfads208 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. - Die Signalverarbeitungsschaltung
200b unterscheidet sich, wie bereits im Vorherigen erwähnt, von der Signalverarbeitungsschaltung200a dadurch, dass es das digitale Empfangsdatensignal113 bereitstellt. Dazu weist die Signalverarbeitungsschaltung200b einen digitalen Signalverarbeitungsteil230 auf. Weiterhin weist die Signalverarbeitungsschaltung200b einen analogen Signalverarbeitungsteil232 auf. Der analoge Signalverarbeitungsteil232 ist ausgebildet, um das modulierte analoge Empfangssignal111 zu empfangen, zu verstärken und als ein analoges Basisbandsignal234 dem digitalen Signalverarbeitungsteil230 bereitzustellen. Der digitale Signalverarbeitungsteil230 ist ausgebildet, um das analoge Basisbandsignal234 analog zu digital zu wandeln, zu filtern und optional zu demodulieren, um das digitale Empfangsdatensignal113 zu erhalten. Die Signalverarbeitungsschaltung200b kann abhängig von dem vorgegebenen oder festen Parameter105 eine Auflösung des digitalen Signalverarbeitungsteils230 variieren. - Gemäß einigen Ausführungsbeispielen kann der digitale Signalverarbeitungsteil
230 einen Analog- zu Digitalwandler236 (ADC) sowie ein digitales Basisbandfilter238 aufweisen. Die Signalverarbeitungsschaltung200b kann beispielsweise eine Ordnung, eine Bitrate und/oder eine Taktrate des ADC236 und/oder des Basisbandfilters238 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 variieren, um einen Stromverbrauch des digitalen Signalverarbeitungsteils230 zu reduzieren. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
200b auch eine Versorgungsspannung und/oder einen Bias-Strom des analogen Signalverarbeitungsteils232 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter variieren. Beispielsweise kann der analoge Signalverarbeitungsteil232 einen Eingangsverstärker (LNA – low noise amplifier) sowie einen Mischer aufweisen und die Signalverarbeitungsschaltung200b kann eine Versorgungsspannung und/oder einen Bias-Strom für den LNA oder den Mischer in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 variieren. - In der in
2b gezeigten Signalverarbeitungsschaltung200b (bzw. in dem in2b gezeigten Empfänger) haben die Komponenten, bestehend aus den Unterblöcken LNA, Mischer, DCO, DPLL, LO Pfad und Basisbandfilter, je nach Empfangsszenario (in Abhängigkeit von den erfassten oder vorgegebenen Parameter105 ) unterschiedliche Anforderungen zu erfüllen. - Die Anforderungen bezüglich Phasenrauschens bei verschiedenen Ablagefrequenzen sind abhängig vom Funkstandard, dem Frequenzband und den Empfangsbedingungen. Sind beispielsweise die Empfangsbedingungen gut (keine Nachbarkanalstörung), kann das Phasenrauschen des DCOs
203 und des LO Pfads durch Stromreduktion und durch Reduzierung der Auflösung (beispielsweise der DPLL201 ) verschlechtert werden. Auch oberhalb eines bestimmten Eingangssignalpegels reduzieren sich die Anforderungen an das Grundrauschen (Rauschzahl), so dass hier die Schaltungsblöcke LNA und Mischer in einen Stromsparmodus geschaltet werden können. - Des Weiteren wurde herausgefunden, dass SNR-Anforderungen (SNR – signal to noise ratio, Signal-zu-Rausch-Abstands-Verhältnis) des Empfängers auch von der übertragenen Datenrate abhängen. In der in
2b gezeigten Signalverarbeitungsschaltung200b (bzw. in dem in2b gezeigten Empfänger) wird das SNR-Verhalten maßgeblich vom Phasenrauschen der DPLL201 bestimmt. Bei einer reduzierten SNR-Anforderung (z. B. wegen geringerer Datenübertragungsrate) kann die DPLL201 in einen stromsparenden Modus umgeschaltet werden. Mit anderen Worten kann die Signalverarbeitungsschaltung200b ausgebildet sein, um bei einer niedrigen Datenrate für das modulierte analoge Empfangssignal111 eine Auflösung der DPLL201 zu reduzieren. So kann die Signalverarbeitungsschaltung200b beispielsweise ausgebildet sein, um bei einem Absenken der Datenrate des modulierten analogen Empfangssignals111 eine Ordnung, eine Bitbreite und/oder eine Taktrate der DPLL201 (oder einzelner Komponenten der DPLL201 ) zu reduzieren. - Die zur Demodulation benutzten bzw. benötigten Schaltungsteile der Signalverarbeitungsschaltung
200b (auch bezeichnet als Synthesizer) sind so dimensioniert, dass der Übertragungsstandard (Datenrate, Codierungsart) mit der höchsten Anforderung bedient werden kann. Ein maximaler Stromverbrauch der DPLL201 und des LO-Pfads208 wird so von den höchsten Anforderungen bestimmt. Bei entspannten Empfangsbedingungen sinken die Anforderungen an die Schaltungsblöcke. Diese werden dann so von der Signalverarbeitungsschaltung200b umkonfiguriert, dass sie z. B. stärker rauschen, dafür aber weniger Strom benötigen, aber trotzdem die zu dem jeweiligen Zeitpunkt benötigten Anforderungen noch erfüllen. - Mit anderen Worten sind die zur Demodulation benötigten Synthesizer so dimensioniert, dass das oftmals schwache Empfangssignal
111 auch in Gegenwart von viel stärkeren benachbarten Störsignalen mit ausreichender Qualität empfangen kann. Solch ein Szenario mit einem schwachen Empfangssignal und viel stärkeren benachbarten Störsignalen bestimmt den maximalen Stromverbrauch von Schaltungen wie dem DCO203 oder einem VCO. Bei entspannten Empfangsbedingungen sinken die Anforderungen an die Schaltungsblöcke und diese können daher von der Signalverarbeitungsschaltung200b durch Variierung der Auflösung (und bei einigen Ausführungsbeispielen durch Variierung einer Versorgungsspannung bzw. eines Biasstroms) stromsparend umkonfiguriert werden. - Obwohl die in den
2a und2b gezeigten Signalverarbeitungsschaltungen vom Typ Polarmodulator sind, so kann das gezeigte Konzept auch auf Vektormodulatoren angewandt werden. -
4 zeigt dazu eine schematische Darstellung einer Signalverarbeitungsschaltung400 gemäß einem weiteren Ausführungsbeispiel am Beispiel eines Sendevektormodulators. Die in4 gezeigte Signalverarbeitungsschaltung400 bildet eine mögliche Implementierung der in1a gezeigten Signalverarbeitungsschaltung100a . Wie die Signalverarbeitungsschaltung100a so ist auch die Signalverarbeitungsschaltung400 ausgebildet, um ein moduliertes analoges Sendesignal101 basierend auf einem digitalen Sendedatensignal103 bereitzustellen. Ferner ist die Signalverarbeitungsschaltung400 ausgebildet, um eine Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 in Abhängigkeit von einem erfassten oder vorgegebenen Parameter105 zu variieren. Bei dem in4 gezeigten Vektormodulatorkonzept kann die Signalverarbeitungsschaltung400 ausgebildet sein, um das digitale Sendedatensignal103 in Form eines Datenstroms, beispielsweise mit einer Inphasenkomponente (I Komponente) und einer Quadraturphasenkomponente (Q Komponente) zu empfangen. - Die Signalverarbeitungsschaltung
400 weist einen digitalen Signalverarbeitungsteil401 und einen analogen Signalverarbeitungsteil403 auf. Der digitale Signalverarbeitungsteil401 ist ausgebildet, um das digitale Sendedatensignal103 vorzuverarbeiten und entsprechend dem gewünschten Signalstandard anzupassen sowie eine Digital-zu-Analogwandlung durchzuführen, um dem analogen Signalverarbeitungsteil403 ein analoges Sendedatensignal405 bereitzustellen. - Der analoge Signalverarbeitungsteil
403 ist ausgebildet, um das analoge Sendedatensignal405 entsprechend dem gewünschten Signalstandard zu modulieren und zu verstärken, um das modulierte analoge Sendesignal101 zu erhalten. - Wie bereits beschrieben, ist die Signalverarbeitungsschaltung
400 ausgebildet, um eine Auflösung bei der Bereitstellung des modulierten analogen Sendesignals101 zu variieren. Wie bereits anhand der vorherigen Ausführungsbeispiele erläutert, bezieht sich eine Auflösung in der vorliegenden Anmeldung auf digital einstellbare bzw. digitale Schaltungsteile. Eine Veränderung der Auflösung durch die Signalverarbeitungsschaltung400 hat daher eine Veränderung der Präzision des digitalen Signalverarbeitungsteils401 zur Folge. Die Signalverarbeitungsschaltung400 ist daher ausgebildet, um eine Präzision bei der Bereitstellung des analogen Sendedatensignals405 in Abhängigkeit von dem erfassten oder vorgegebenen Parameter105 zu variieren. - In dem in
4 gezeigten Ausführungsbeispiel ist die Signalverarbeitungsschaltung400 ausgebildet, um eine Bitbreite des digitalen Signalsverarbeitungsteils401 in Abhängigkeit von einem Verstärkungswort (welches den vorgegebenen Parameter105 bildet) zu variieren. Des Weiteren ist die Signalverarbeitungsschaltung400 ausgebildet, um eine adaptive Arbeitspunkteinstellung (adaptive biasing) des analogen Signalverarbeitungsteils403 in Abhängigkeit von dem Verstärkungswort105 durchzuführen. - Es wurde herausgefunden, dass eine Linearität einer TX-Kette oder Sendekette, wie sie in
4 umfassend den digitalen Signalverarbeitungsteil401 und den analogen Signalverarbeitungsteil403 gezeigt ist, durch die Anforderungen der spektralen Maske bestimmt wird. Hierbei wird zwischen ACLR (adjacent channel leakage ratio – Nachbarkanalleistungsunterdrückung) und der SEM (spectral emission mask – spektrale Emissionsmaske) unterschieden. Die ACLR Anforderungen sind für den oberen Pegelbereich (des modulierten analogen Sendesignals101 ) in dBc (relativ) und für den unteren Pegelbereich (des modulierten analogen Sendesignals101 ) in dBm (absolut) definiert. Es wurde herausgefunden, dass sich damit für typische HF Schaltkreise Stromsparpotenzial durch Umsetzung einer pegelabhängigen Linearität ergibt. Durch Variierung der Arbeitspunkteinstellung des analogen Signalverarbeitungsteils403 in Abhängigkeit von dem Verstärkungswort105 und damit in Abhängigkeit von dem Pegel des modulierten analogen Sendesignals101 implementiert die Signalverarbeitungsschaltung400 eine solche pegelabhängige Linearität, um, insbesondere in dem oberen Pegelbereich der Leistung des modulierten analogen Sendesignals101 , Strom einzusparen (vgl. dazu auch5a –6 ). - Des Weiteren wurde herausgefunden, dass die Einhaltung der Spektrumsmaske (SEM), die je nach Frequenzablage in unterschiedliche Bereiche unterteilt ist, ebenfalls Stromsparmöglichkeiten zulässt. Da die Maske (SEM) in dBm (Absolutpegel) definiert ist, kann insbesondere im unteren Pegelbereich Strom gespart werden. In der in
4 gezeigten Signalverarbeitungsschaltung400 ist diese Erkenntnis dadurch implementiert, dass im konkreten Fall die Bitbreite in dem digitalen Signalsverarbeitungsteil401 der Sendefilterkette (der Signalverarbeitungsschaltung400 ) bei Leistungsverringerung (also bei einem kleineren Verstärkungswort105 ) entsprechend reduziert wird. -
5a zeigt dazu das ACLR Verhalten eines typischen (konventionellen) Senders bei sich änderndem Ausgangspegel. In dem Diagramm in5a ist eine ACLR-Anforderungskurve501 für das einzuhaltende ACLR gezeigt sowie eine Verlaufskurve503 des ACLR des konventionellen Senders. Es wird deutlich, dass eine hohe Reserve zwischen der ACLR-Anforderungskurve501 und der Verlaufskurve503 besteht, damit auch bei einem hohen Pegel des modulierten analogen Sendesignals101 die Anforderung noch erfüllt werden kann. - Zusätzlich zeigt
5a ein optimiertes ACLR Verhalten der Signalverarbeitungsschaltung400 bei sich änderndem Ausgangspegel. Dazu ist zusätzlich eine Verlaufskurve505 des ACLR der Signalverarbeitungsschaltung400 unter Nutzung der adaptiven Arbeitspunkteinstellung in Abhängigkeit von dem Verstärkungswort105 . Es wird deutlich, dass die Reserve zwischen der ACLR-Anforderungskurve501 und der Verlaufskurve505 deutlich geringer ist, als die Reserve zwischen der ACLR-Anforderungskurve501 und der Verlaufskurve503 , da die Linearität aufgrund der adaptiven Arbeitspunkteinstellung ständig so gewählt wird, dass sie gerade so den Anforderungen entspricht. Weiterhin wird aus der5a deutlich, dass insbesondere im oberen Leistungsbereich (beispielsweise größer –40 dBm Sendeleistung für das modulierte analoge Sendesignal101 ), ausgehend von der maximalen Ausgangsleistung, der Strom (für den analogen Signalverarbeitungsteil403 ) reduziert wird, um gerade so die Linearitätsanforderungen (vorgegeben durch die ACLR-Anforderungskurve501 ) zu erfüllen. - Die sich ergebende Stromersparnis ist in einem Diagramm in
5b gezeigt, wobei eine Kurve507 den Stromverbrauch eines typischen Senders (beispielsweise mit der ACLR-Verlaufskurve503 ) zeigt und eine Kurve509 den Stromverbrauch eines optimierten Senders (der Signalverarbeitungsschaltung400 mit der ACLR-Verlaufskurve505 ) zeigt. Die Stromeinsparung, die sich zusätzlich durch die Variierung der Auflösung des digitalen Signalverarbeitungsteils401 ergibt, ist in diesem Diagramm in5b noch nicht gezeigt. Aus5b wird deutlich, dass eine nennenswerte Stromersparnis oberhalb einer Leistung von –40 dBm erzielt wird (siehe Verlaufskurve509 ). - Zusammenfassend ist die Signalverarbeitungsschaltung
400 ausgebildet, um in einem vorgegebenen oberen Sendeleistungsbereich (beispielsweise > –40 dBm) des modulierten analogen Sendesignals101 mit einer Zunahme der Sendeleistung des modulierten analogen Sendesignals101 die Versorgungsspannung oder den Biasstrom des analogen Signalverarbeitungsteils403 zu reduzieren, derart, dass die Verlaufskurve505 des ACLR der Signalverarbeitungsschaltung400 (zumindest in dem oberen Sendeleistungsbereich) unterhalb der ACLR-Anforderungskurve501 liegt. - Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung
400 ausgebildet sein, um die Versorgungsspannung oder den Biasstrom (oder allgemein den Arbeitspunkt) des analogen Signalverarbeitungsteil403 so zu variieren, dass eine Differenz zwischen der Verlaufskurve505 des ACLR der Signalverarbeitungsschaltung400 und der Anforderungskurve501 für das ACLR in dem oberen Sendeleistungsbereich minimiert wird (beispielsweise maximal 10 dbc beträgt). Im Idealfall entspricht die Verlaufskurve505 des ACLR der Signalverarbeitungsschaltung400 der ACLR-Anforderungskurve501 . - Zusätzlich zu der adaptiven Arbeitspunkteinstellung für den analogen Signalverarbeitungsteil variiert die Signalverarbeitungsschaltung
400 auch die Bitbreite des digitalen Signalverarbeitungsteils401 in Abhängigkeit von dem Verstärkungswort105 derart, dass die Anforderungen an die SEM ständig erfüllt werden, aber trotzdem ein Stromverbrauch des digitalen Signalverarbeitungsteils401 so gering wie möglich gehalten wird. -
6a zeigt dazu eine SEM-Anforderungskurve601 sowie eine Verlaufskurve603 der SEM ohne Optimierung, bei einem konventionellen Sender. Hier ist eine Reserve von bis zu 40 dB zwischen der Verlaufskurve603 und der SEM-Anforderungskurve601 zu erkennen. - Zusätzlich zeigt
6a eine Verlaufskurve605 der SEM mit Bitbreitenreduktion abhängig vom Sendepegel, wie sie von der Signalverarbeitungsschaltung400 durchgeführt wird. An dem treppenförmigen Verlauf der Verlaufskurve605 ist deutlich zu erkennen, wie mit steigendem Pegel des modulierten analogen Sendesignals101 die Bitbreite des digitalen Signalverarbeitungsteils401 erhöht wird, um den Anforderungen der SEM, vorgegeben durch die SEM-Anforderungskurve601 gerecht zu werden. - Aus
6a wird deutlich, dass vor allem im unteren Sendeleistungsbereich (beispielsweise kleiner –20 dBm der Sendeleistung des modulierten analogen Sendesignals101 ) die Bitbreite des Digitalteils bzw. des digitalen Signalverarbeitungsteils401 (sowie eines DAC) der Sendefilterkette (der Signalverarbeitungsschaltung400 ) bei einer Leistungsverringerung des modulierten analogen Sendesignals101 entsprechend reduziert wird. In dem Sendeleistungsbereich größer –20 dBm entspricht die Verlaufskurve605 der Verlaufskurve603 des nicht bitbreitenoptimierten Senders, da in diesem Fall die maximale Bitbreite des digitalen Signalverarbeitungsteils401 genutzt wird, um auch die strengen Anforderungen in dem hohen Sendeleistungsbereich für das modulierte analoge Sendesignal101 einhalten zu können. - Mit anderen Worten ist die Signalverarbeitungsschaltung ausgebildet, um in einem vorgegebenen unteren Sendeleistungsbereich (beispielsweise kleiner –20 dBm Sendeleistung) des modulierten analogen Sendesignals
101 mit einer Abnahme der Sendeleistung des modulierten analogen Sendesignals101 die Bitbreite des digitalen Signalverarbeitungsteils401 der Signalverarbeitungsschaltung400 zu reduzieren, derart, dass die Verlaufskurve605 der SEM in dem unteren Sendeleistungsbereich unterhalb der Anforderungskurve601 für die SEM liegt. - Weiterhin kann die Signalverarbeitungsschaltung
400 ausgebildet sein, um mit einer zunehmenden Sendeleistung bei einer Annäherung der Verlaufskurve605 der SEM an die Anforderungskurve601 die Bitbreite des digitalen Signalverarbeitungsteils401 zu erhöhen. - Die Signalverarbeitungsschaltung
400 kann ferner ausgebildet sein, um die Bitbreite des digitalen Signalverarbeitungsteils401 so zu variieren, dass in dem unteren Sendeleistungsbereich eine Differenz zwischen der Verlaufskurve605 der SEM und der Anforderungskurve601 minimiert wird (beispielsweise im Idealfall minimal 0 dB beträgt). In einem Ausführungsbeispiel kann diese Differenz minimal 1 dB ist und maximal 35 dB sein. - Praktisch entsteht ein Treppenverlauf aufgrund der Bitumschaltung, hier mit einer Auflösung von 12 dB, was einer Umschaltung von 2 Bit entspricht. Gemäß weiteren Ausführungsbeispielen kann sich die Effizienz eine Umschaltung in 1 Bit Schritten noch weiter verbessert (feinere Treppenstufungen). Eine weitere Annäherung der Verlaufskurve
605 der SEM an die Anforderungskurve601 lässt gemäß weiteren Ausführungsbeispielen durch eine weitere Reduktion der Bitbreite erreichen, worauf in der gezeigten Darstellung verzichtet wurde. - Eine untere Grenze des unteren Sendeleistungsbereichs, in dem die Signalverarbeitungsschaltung
400 die Bitbreite des digitalen Signalverarbeitungsteils401 variiert, wird durch die minimale benötigte Ausgangsleistung bestimmt. Die obere Grenze ergibt sich aus dem Übergang der Anforderungskurve in den horizontalen Bereich (– 5 dBm in Verlaufskurve601 ) In einem Ausführungsbeispiel kann die untere Grenze beispielsweise bei –60 dBm liegen und eine obere Grenze des unteren Sendeleistungsbereichs kann beispielsweise bei –5 dBm liegen. -
6b zeigt in einem Diagramm einen Stromverbrauchvergleich zwischen dem typischen Sender (mit der Verlaufskurve603 ) in und dem bitbreitenoptimierten Sender (der Signalverarbeitungsschaltung400 ) mit der Verlaufskurve605 , gezeigt in6a . Der Stromverbrauch des typischen Senders ist mit einer Kurve607 dargestellt, während der Stromverbrauch des bitbreitenoptimierten Senders, also der Signalverarbeitungsschaltung400 mit einer Kurve609 dargestellt ist. Es zeigt sich deutlich, dass insbesondere im unteren Sendeleistungsbereich < –20 dBm eine deutliche Stromreduzierung gegenüber dem typischen Sender erreicht werden kann. Anhand der Treppenform der Kurve609 lässt sich das Erhöhen und Reduzieren der Bitbreite des digitalen Signalverarbeitungsteils401 in Abhängigkeit von dem Sendepegel erkennen. - In dem Diagramm in
6b ist nur die Stromverbrauchsreduzierung aufgrund der Variierung der Auflösung (genauer der Variierung der Bitbreite) des digitalen Signalverarbeitungsteils401 in Abhängigkeit von dem Verstärkungswort105 gezeigt, aber nicht die adaptive Arbeitspunkteinstellung. -
7 zeigt eine Kombination der beiden Diagramme5b und7c und damit eine Kombination von ACLR Optimierung (von der adaptiven Arbeitspunkteinstellung des analogen Signalverarbeitungsteils403 ) und Bitbreitenreduktion (der Variation der Auflösung des digitalen Signalverarbeitungsteils401 ). Anhand des Vergleichs einer Stromverbrauchskurve701 für einen konventionellen Sender und einer Stromverbrauchskurve703 der Signalverarbeitungsschaltung400 unter Nutzung der Kombination von ACLR Optimierung und Bitbreitenreduktion wird deutlich, dass eine Stromreduzierung über den gesamten Ausgangsleistungsbereich gegenüber der Standardimplementierung erzielt wird. - Im Überlappungsbereich (zwischen –40 und –20 dBm), wo sowohl analoge als auch digitale Optimierung wirken, ist die Stromersparnis besonders groß. Dies ist deshalb von Bedeutung da in der Anwendung die durchschnittliche Sendeleistung an der Antenne bei ca. 0 dBm liegt, was einer Transceiver-Leistung von ca. –25 bis –20 dBm entspricht.
- Zur Variierung der Bitbreite des digitalen Signalverarbeitungsteils
401 kann die Signalverarbeitungsschaltung400 eine Tabelle (beispielsweise eine sogenannte Lookup Table-LUT) aufweisen, in welcher eine Mehrzahl von Tabellenpaaren enthalten sind, wobei jedem Wert des Verstärkungsworts105 oder zumindest bestimmten Bereichen des Verstärkungsworts105 eine zu wählende Bitbreite des digitalen Signalverarbeitungsteils401 zugeordnet ist. - Gemäß weiteren Ausführungsbeispielen kann der digitale Signalverarbeitungsteil
401 der Signalverarbeitungsschaltung400 ein sogenanntes DFE407 (DFE – digitales Frontend, digitale Verarbeitungseinrichtung) sowie einen DAC409 aufweisen. Das DFE407 sowie der DAC409 können unterschiedliche Bitbreiten aufweisen, so dass die Signalverarbeitungsschaltung400 nicht eine Bitbreite für den gesamten digitalen Signalverarbeitungsteil401 einstellt, sondern jeweils eine eigene Bitbreite für die einzelnen Komponenten des digitalen Signalverarbeitungsteils401 . Die Signalverarbeitungsschaltung400 kann daher beispielsweise eine erste LUT411 zur Einstellung der Bitbreite des DFE407 in Abhängigkeit von dem Verstärkungswort105 sowie eine zweite LUT413 zur Einstellung der Bitbreite des DAC409 in Abhängigkeit von dem Verstärkungswort105 aufweisen. - Jede der LUTs
411 ,413 kann dabei auf die zugehörige Komponente des digitalen Signalverarbeitungsteils401 angepasst sein. So kann beispielsweise eine maximale Bitbreite des DFE407 10 Bit betragen, welche bei einer Sendeleistung Pout größer –20 dBm eingestellt wird. Während eine maximale Bitbreite des DAC409 12 Bit sein kann, welche bei einer Sendeleistung Pout größer –20 dBm eingestellt wird. - Mit anderen Worten weist die Signalverarbeitungsschaltung
400 die Tabellen411 ,413 mit einer Mehrzahl von Werten der Sendeleistung des modulierten analogen Sendesignals101 oder Wertebereichen der Sendeleistung des modulierten analogen Sendesignals101 auf. In den Tabellen411 ,413 ist jedem Wert oder jedem Wertebereich der Sendeleistung des modulierten analogen Sendesignals101 eine einzustellende Bitbreite des DFE407 und des DAC409 zugeordnet. Die Signalverarbeitungsschaltung400 ausgebildet ist, um die Bitbreite des DFE407 und des DAC409 basierend auf den Tabellen411 ,413 und in Abhängigkeit von der Sendeleistung des modulierten analogen Sendesignals101 einzustellen. Gemäß weiteren Ausführungsbeispielen kann die Signalverarbeitungsschaltung400 auch eine gemeinsame Tabelle für den gesamten digitalen Signalverarbeitungsteil401 aufweisen. - Die Bitbreiten in den Tabellen
411 ,413 sind dabei so gewählt, dass die Anforderungen an die spektrale Maske (SEM) bei der jeweiligen zugeordneten Sendeleistung des modulierten analogen Sendesignals101 eingehalten werden. - Weiterhin kann der analoge Signalverarbeitungsteil
403 einen Modulator415 sowie einen Treiber417 aufweisen. Die Signalverarbeitungsschaltung400 kann dabei in Abhängigkeit von dem Verstärkungswort105 sowohl einen Arbeitspunkt (also beispielsweise eine Versorgungsspannung oder einen Biasstrom) des Modulators415 als auch einen Arbeitspunkt (also beispielsweise eine Versorgungsspannung oder einen Biasstrom) des Treibers417 einstellen. - Gemäß weiteren Ausführungsbeispielen kann die Verstärkerschaltung
400 ausgebildet sein, um mittels eines Leistungseinstellers419 und eines Verstärkungsverteilers421 die Verstärkung, welche durch das Verstärkungswort105 vorgegeben ist, auf die einzelnen Stufen (auf den digitalen Signalverarbeitungsteil401 sowie auf den analogen Signalverarbeitungsteil403 zu verteilen. Mit anderen Worten wird neben dem Datenstrom (digital Q/I Daten, das digitale Sendedatensignal103 ) auch ein Gainwort (Verstärkungswort105 ) an die Signalverarbeitungsschaltung400 (beispielsweise als Teil eines Transceivers) übertragen. Dieses Verstärkungswort105 bestimmt die Sendeleistung. Im Chip wird entsprechend die Gainverteilung (Verstärkungsverteilung) an die einzelnen Stufen vorgenommen. - Zusammenfassung zeigt
4 eine Sendeschaltung mit Digital- und Analogteil (Typ Vektormodulator) mit Optimierung der Leistungsaufnahme. - Zusammenfassend wurde herausgefunden, dass im Sendepfad (Basisbandfilter, Modulator, Ausgangstreiber) maßgeblich die Linearitätsanforderungen der Schaltungsblöcke die Leistungsaufnahme bestimmen. Dabei sollen die Anforderungen an die spektrale Maske (SEM, spectral emission mask) sowie an die Nachbarkanalleistungsunterdrückung (ACLR, adjacent channel leakage ratio) erfüllt werden. Damit ergeben sich für die Schaltungsblöcke unterschiedliche Anforderungen für den oberen und unteren Sendeleistungsbereich. Im oberen Bereich kann eine pegelabhängige Linearität derart realisiert werden, dass die Schaltungsblöcke (der analoge Signalverarbeitungsteil
403 ) gerade so viel Strom verbrauchen, wie zur Einhaltung von ACLR benötigt wird. Im unteren Sendeleistungsbereich sind die Anforderungen derart reduziert, dass sich die Bitbreiten im Digitalfilter (in dem digitalen Signalverarbeitungsteil401 ) reduzieren lassen, wodurch auch hier Strom gespart wird. Dadurch lässt sich eine Stromeinsparung über den gesamten Sendeleistungsbereich erreichen, wobei im unteren Sendeleistungsbereich hauptsächlich die Auflösung der Signalverarbeitungsschaltung400 variiert wird, während im oberen Sendeleistungsbereich Versorgungsspannung oder Biasströme der Komponenten des analogen Signalverarbeitungsteils403 variiert werden. - Gemäß weiteren Ausführungsbeispielen ist das in
4 gezeigte Konzept auch für die Polarmodulatorarchitektur anwendbar. - Ein weiteres Ausführungsbeispiel schafft ein Verfahren zum Bereitstellen eines modulierten analogen Sendesignals, basierend auf einem digitalen Sendesignal mit einem Schritt der Variierung einer Auflösung bei der Bereitstellung des modulierten analogen Sendesignals in Abhängigkeit von einem erfassten oder vorgegebenen Parameter. Dieses Verfahren kann beispielsweise von den Signalverarbeitungsschaltungen
100a ,100c ,200a ,400 durchgeführt werden. - Ein weiteres Ausführungsbeispiel schafft ein Verfahren zum Bereitstellen eines digitalen Empfangsdatensignals basierend auf einem modulierten analogen Empfangssignal mit einem Schritt der Variierung einer Auflösung bei der Bereitstellung des digitalen Empfangssignal in Abhängigkeit von einem erfassten oder vorgegebenen Parameter. Dieses Verfahren kann beispielsweise von den Signalverarbeitungsschaltungen
100b ,100c ,200b durchgeführt werden. - Zusammenfassend schaffen Ausführungsbeispiele Verfahren und Vorrichtungen zur Optimierung der Leistungsaufnahme in RF-Transmitter-, RF-Receiver-, RF-Transceiverschaltungen (Funkfrequenzsender-, Funkfrequenzempfänger-, Funkfrequenzsendeempfängerschaltungen) unter sich ändernden Betriebsbedingungen.
- Ausführungsbeispiele ermöglichen eine Optimierung der Verlustleistung in einer DPLL sowie die Optimierung der Verlustleistung in einem LO Pfad.
- Des Weiteren ermöglichen Ausführungsbeispiele durch die Kombination der Variierung einer Auflösung bei einem Digitalteil einer Signalverarbeitungsschaltung sowie der Variierung eines Arbeitspunkts eines Analogteils der Signalverarbeitungsschaltung eine verringerte Leistungsaufnahme über einen kompletten Sendeleistungsbereich sowie Empfangsleistungsbereich.
- Weitere Ausführungsbeispiele weisen interne Monitorenstrukturen auf, um Parameter zu erfassen, basierend auf welchen eine Auflösung bei der Bereitstellung eines modulierten analogen Sendesignals oder bei der Bereitstellung eines digitalen Empfangsdatensignals variiert wird.
- Obwohl manche Aspekte im Zusammenhang mit einer Vorrichtung beschrieben wurden, versteht es sich, dass diese Aspekte auch eine Beschreibung des entsprechenden Verfahrens darstellen, sodass ein Block oder ein Bauelement einer Vorrichtung auch als ein entsprechender Verfahrensschritt oder als ein Merkmal eines Verfahrensschrittes zu verstehen ist. Analog dazu stellen Aspekte, die im Zusammenhang mit einem oder als ein Verfahrensschritt beschrieben wurden, auch eine Beschreibung eines entsprechenden Blocks oder Details oder Merkmals einer entsprechenden Vorrichtung dar. Einige oder alle der Verfahrensschritte können durch einen Hardware-Apparat (oder unter Verwendung eines Hardware-Apparats), wie zum Beispiel einen Mikroprozessor, einen programmierbaren Computer oder eine elektronische Schaltung ausgeführt werden. Bei einigen Ausführungsbeispielen können einige oder mehrere der wichtigsten Verfahrensschritte durch einen solchen Apparat ausgeführt werden.
- Je nach bestimmten Implementierungsanforderungen können Ausführungsbeispiele der Erfindung in Hardware oder in Software implementiert sein. Die Implementierung kann unter Verwendung eines digitalen Speichermediums, beispielsweise einer Floppy-Disk, einer DVD, einer Blu-ray Disc, einer CD, eines ROM, eines PROM, eines EPROM, eines EEPROM oder eines FLASH-Speichers, einer Festplatte oder eines anderen magnetischen oder optischen Speichers durchgeführt werden, auf dem elektronisch lesbare Steuersignale gespeichert sind, die mit einem programmierbaren Computersystem derart zusammenwirken können oder zusammenwirken, dass das jeweilige Verfahren durchgeführt wird. Deshalb kann das digitale Speichermedium computerlesbar sein.
- Manche Ausführungsbeispiele gemäß der Erfindung umfassen also einen Datenträger, der elektronisch lesbare Steuersignale aufweist, die in der Lage sind, mit einem programmierbaren Computersystem derart zusammenzuwirken, dass eines der hierin beschriebenen Verfahren durchgeführt wird.
- Allgemein können Ausführungsbeispiele der vorliegenden Erfindung als Computerprogrammprodukt mit einem Programmcode implementiert sein, wobei der Programmcode dahin gehend wirksam ist, eines der Verfahren durchzuführen, wenn das Computerprogrammprodukt auf einem Computer abläuft.
- Der Programmcode kann beispielsweise auch auf einem maschinenlesbaren Träger gespeichert sein.
- Andere Ausführungsbeispiele umfassen das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren, wobei das Computerprogramm auf einem maschinenlesbaren Träger gespeichert ist.
- Mit anderen Worten ist ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens somit ein Computerprogramm, das einen Programmcode zum Durchführen eines der hierin beschriebenen Verfahren aufweist, wenn das Computerprogramm auf einem Computer abläuft.
- Ein weiteres Ausführungsbeispiel der erfindungsgemäßen Verfahren ist somit ein Datenträger (oder ein digitales Speichermedium oder ein computerlesbares Medium), auf dem das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren aufgezeichnet ist.
- Ein weiteres Ausführungsbeispiel des erfindungsgemäßen Verfahrens ist somit ein Datenstrom oder eine Sequenz von Signalen, der bzw. die das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren darstellt bzw. darstellen. Der Datenstrom oder die Sequenz von Signalen kann bzw. können beispielsweise dahin gehend konfiguriert sein, über eine Datenkommunikationsverbindung, beispielsweise über das Internet, transferiert zu werden.
- Ein weiteres Ausführungsbeispiel umfasst eine Verarbeitungseinrichtung, beispielsweise einen Computer oder ein programmierbares Logikbauelement, die dahin gehend konfiguriert oder angepasst ist, eines der hierin beschriebenen Verfahren durchzuführen.
- Ein weiteres Ausführungsbeispiel umfasst einen Computer, auf dem das Computerprogramm zum Durchführen eines der hierin beschriebenen Verfahren installiert ist.
- Ein weiteres Ausführungsbeispiel gemäß der Erfindung umfasst eine Vorrichtung oder ein System, die bzw. das ausgelegt ist, um ein Computerprogramm zur Durchführung zumindest eines der hierin beschriebenen Verfahren zu einem Empfänger zu übertragen. Die Übertragung kann beispielsweise elektronisch oder optisch erfolgen. Der Empfänger kann beispielsweise ein Computer, ein Mobilgerät, ein Speichergerät oder eine ähnliche Vorrichtung sein. Die Vorrichtung oder das System kann beispielsweise einen Datei-Server zur Übertragung des Computerprogramms zu dem Empfänger umfassen.
- Bei manchen Ausführungsbeispielen kann ein programmierbares Logikbauelement (beispielsweise ein feldprogrammierbares Gatterarray, ein FPGA) dazu verwendet werden, manche oder alle Funktionalitäten der hierin beschriebenen Verfahren durchzuführen. Bei manchen Ausführungsbeispielen kann ein feldprogrammierbares Gatterarray mit einem Mikroprozessor zusammenwirken, um eines der hierin beschriebenen Verfahren durchzuführen. Allgemein werden die Verfahren bei einigen Ausführungsbeispielen seitens einer beliebigen Hardwarevorrichtung durchgeführt. Diese kann eine universell einsetzbare Hardware wie ein Computerprozessor (CPU) sein oder für das Verfahren spezifische Hardware, wie beispielsweise ein ASIC.
- Die oben beschriebenen Ausführungsbeispiele stellen lediglich eine Veranschaulichung der Prinzipien der vorliegenden Erfindung dar. Es versteht sich, dass Modifikationen und Variationen der hierin beschriebenen Anordnungen und Einzelheiten anderen Fachleuten einleuchten werden. Deshalb ist beabsichtigt, dass die Erfindung lediglich durch den Schutzumfang der nachstehenden Patentansprüche und nicht durch die spezifischen Einzelheiten, die anhand der Beschreibung und der Erläuterung der Ausführungsbeispiele hierin präsentiert wurden, beschränkt sei.
Claims (26)
- Signalverarbeitungsschaltung (
100a ,100c ,200a ,400 ) zum Bereitstellen eines modulierten analogen Sendesignals (101 ) basierend auf einem digitalen Sendedatensignal (103 ); wobei die Signalverarbeitungsschaltung (100a ,100c ,200a ,400 ) ausgebildet ist, um eine Auflösung bei der Bereitstellung des modulierten analogen Sendesignals (101 ) in Abhängigkeit von einem erfassten oder vorgegebenen Parameter (105 ) zu variieren. - Signalverarbeitungsschaltung (
100c ) gemäß Anspruch 1, die ferner ausgebildet ist, um ein digitales Empfangsdatensignal (113 ) basierend auf einem modulierten analogen Empfangssignal (111 ) bereitzustellen und um eine Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals (113 ) in Abhängigkeit von dem erfassten oder vorgegebenen Parameter (105 ) oder einem weiteren erfassten oder vorgegebenen Parameter (105' ) zu variieren. - Signalverarbeitungsschaltung (
100b ,200b ) zum Bereitstellen eines digitalen Empfangsdatensignals (113 ) basierend auf einem modulierten analogen Empfangssignal (111 ); wobei die Signalverarbeitungsschaltung (100b ,200b ) ausgebildet ist, um eine Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals (113 ) in Abhängigkeit von einem erfassten oder vorgegebenen Parameter (105 ) zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ,400 ) gemäß einem der Ansprüche 1 bis 3, die ausgebildet ist, um eine digitale Auflösung oder eine zeitliche Auflösung bei der Bereitstellung des modulierten analogen Sendesignals (101 ) oder des digitalen Empfangsdatensignals (113 ) zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ,400 ) gemäß einem der Ansprüche 1 bis 4, die einen Analog-zu-Digital-Umsetzer oder einen Digital-zu-Analog-Umsetzer aufweist, und die ausgebildet ist, um eine Ordnung, eine Bitbreite oder eine Taktrate des Analog-zu-Digital-Umsetzers oder des Digital-zu-Analog-Umsetzers in Abhängigkeit von dem erfassten oder vorgegebenen Parameter (105 ) oder dem weiteren erfassten oder vorgegebenen Parameter (105' ) zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ) gemäß einem der Ansprüche 1 bis 5, die eine digitale Phasenregelschleife (201 ) mit einem Oszillator (203 ) zum Bereitstellen eines Oszillatorsignals (205 ) aufweist; wobei die Signalverarbeitungsschaltung (200a ,200b ) ausgebildet ist, um das modulierte analoge Sendesignal (101 ) basierend auf dem Oszillatorsignal (205 ) bereitzustellen oder um das digitale Empfangsdatensignal (113 ) basierend auf dem Oszillatorsignal (205 ) bereitzustellen; und um eine Ordnung, eine Bitbreite oder eine Taktrate der digitalen Phasenregelschleife (201 ) in Abhängigkeit von dem erfassten oder vorgegebenen Parameter (105 ) oder in Abhängigkeit von dem weiteren erfassten oder vorgegebenen Parameter (105' ) zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ) gemäß Anspruch 6, wobei die digitale Phasenregelschleife (201 ) einen Rauschformer (215 ) aufweist; und wobei die Signalverarbeitungsschaltung (400 ) ausgebildet ist, um den Rauschformer in Abhängigkeit von dem erfassten oder vorgegebenen Parameter (105 ) oder in Abhängigkeit von dem weiteren erfassten oder vorgegebenen Parameter (105' ) zu aktivieren und zu deaktivieren. - Signalverarbeitungsschaltung gemäß Anspruch 6 oder 7, die ferner ausgebildet ist, um eine Versorgungsspannung oder einen Arbeitspunktstrom des Oszillators (
203 ) in Abhängigkeit von dem erfassten oder vorgegebenen Parameter (105 ) oder in Abhängigkeit von dem weiteren erfassten oder vorgegebenen Parameter (105' ) zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ) gemäß einem der Ansprüche 1 bis 8, wobei die Signalverarbeitungsschaltung (200a ,200b ) ausgebildet ist, um eine Eigenschaft eines Übertragungskanals für das modulierte analoge Sendesignal (101 ) oder das modulierte analoge Empfangssignal (111 ) zu erfassen, und um die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals (101 ) oder bei der Bereitstellung des digitalen Empfangsdatensignals (113 ) in Abhängigkeit von der erfassten Eigenschaft des Übertragungskanals zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ,400 ) gemäß einem der Ansprüche 1 bis 9, die ausgebildet ist, um eine Sendeverstärkung oder eine Sendeleistung des modulierten analogen Sendesignals (101 ) zu erfassen oder um eine Eingangsverstärkung oder eine Eingangsleistung des modulierten analogen Empfangssignals (111 ) zu erfassen; und um die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals (101 ) in Abhängigkeit von der erfassten Sendeverstärkung oder Sendeleistung des modulierten analogen Sendesignals (101 ) zu variieren; oder um die Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals (113 ) in Abhängigkeit von der erfassten Eingangsverstärkung oder Eingangsleistung des modulierten analogen Empfangssignals (111 ) zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ) gemäß einem der Ansprüche 1 bis 10, die ausgebildet ist, um die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals (101 ) oder bei der Bereitstellung des digitalen Empfangsdatensignals (113 ) in Abhängigkeit von einem Signalstandard welchem das modulierte analoge Sendesignal (101 ) oder das modulierte analoge Empfangssignal (111 ) entspricht, zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ) gemäß einem der Ansprüche 1 bis 11, die ausgebildet ist, um die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals (101 ) oder bei der Bereitstellung des digitalen Empfangsdatensignals (113 ) in Abhängigkeit von einer Datenrate des modulierten analogen Sendesignals (101 ) oder einer Datenrate des modulierten analogen Empfangssignals (111 ) zu variieren. - Signalverarbeitungsschaltung (
200a ,200b ) gemäß einem der Ansprüche 1 bis 12, die ausgebildet ist, um eine Temperatur zu erfassen, um in Abhängigkeit von der erfassten Temperatur die Auflösung bei der Bereitstellung des modulierten analogen Sendesignals (101 ) oder bei der Bereitstellung des digitalen Empfangsdatensignals (113 ) zu variieren. - Signalverarbeitungsschaltung (
400 ) gemäß einem der Ansprüche 1 oder 2 oder gemäß einem der Ansprüche 4 bis 13 sofern sie auf einen der Ansprüche 1 oder 2 zurückbezogen sind, die ausgebildet ist, um in einem vorgegebenen unteren Sendeleistungsbereich des modulierten analogen Sendesignals (101 ) mit einer Abnahme der Sendeleistung des modulierten analogen Sendesignals (101 ) eine Bitbreite eines digitalen Signalverarbeitungsteils (401 ) der Signalverarbeitungsschaltung (400 ) zu reduzieren, derart, dass eine Verlaufskurve (605 ) der spektralen Maske (SEM) der Signalverarbeitungsschaltung (400 ) zumindest in dem unteren Sendeleistungsbereich unterhalb einer Anforderungskurve (601 ) für die spektrale Maske liegt. - Signalverarbeitungsschaltung (
400 ) gemäß Anspruch 14, die ausgebildet ist, um mit einer zunehmenden Sendeleistung bei einer Annäherung der Verlaufskurve (605 ) der spektralen Maske an die Anforderungskurve (601 ) für die spektrale Maske die Bitbreite des digitalen Signalverarbeitungsteils (401 ) zu erhöhen. - Signalverarbeitungsschaltung (
400 ) gemäß einem der Ansprüche 14 oder 15, die ausgebildet ist, um die Bitbreite des digitalen Signalverarbeitungsteils (401 ) so zu variieren, dass in dem unteren Sendeleistungsbereich eine Differenz zwischen der Verlaufskurve (605 ) der spektralen Maske und der Anforderungskurve (601 ) für die spektrale Maske minimiert wird. - Signalverarbeitungsschaltung (
400 ) gemäß einem der Ansprüche 14 bis 16, wobei eine untere Grenze des unteren Sendeleistungsbereichs, in dem die Signalverarbeitungsschaltung (400 ) die Bitbreite des digitalen Signalverarbeitungsteils (401 ) durch die minimale benötigte Sendeleistung bestimmt wird und eine obere Grenze des unteren Sendeleistungsbereichs sich aus dem Übergang der Anforderungskurve (601 ) für die spektrale Maske in den horizontalen Bereich ergibt. - Signalverarbeitungsschaltung (
400 ) gemäß einem der Ansprüche 14 bis 17, ferner aufweisend zumindest eine Tabelle (411 ,413 ) mit einer Mehrzahl von Werten der Sendeleistung des modulierten analogen Sendesignals (101 ) oder Wertebereichen der Sendeleistung des modulierten analogen Sendesignals (101 ); wobei in der Tabelle (411 ,413 ) einem Wert oder einem Wertebereich der Sendeleistung des modulierten analogen Sendesignals (101 ) eine einzustellende Bitbreite des digitalen Signalverarbeitungsteils (401 ) zugeordnet ist; und wobei die Signalverarbeitungsschaltung (400 ) ausgebildet ist, um die Bitbreite des digitalen Signalverarbeitungsteils (401 ) basierend auf der zumindest einen Tabelle (411 ,413 ) und in Abhängigkeit von der Sendeleistung des modulierten analogen Sendesignals (101 ) einzustellen. - Signalverarbeitungsschaltung (
200a ,200b ,400 ) gemäß einem der Ansprüche 1 bis 17, die ferner ausgebildet ist, um bei der Bereitstellung des modulierten analogen Sendesignals (101 ) oder bei der Bereitstellung des digitalen Empfangsdatensignals (113 ) eine Versorgungsspannung oder einen Arbeitspunktstrom eines analogen Signalverarbeitungsteils (223 ,232 ,403 ) der Signalverarbeitungsschaltung (200a ,200b ,400 ) basierend auf dem erfassten oder vorgegebenen Parameter (105 ) oder basierend auf dem weiteren erfassten oder vorgegebenen Parameter (105' ) zu variieren. - Signalverarbeitungsschaltung (
400 ) gemäß Anspruch 18 oder 19 in Rückbezug auf einen der Ansprüche 1, 2 oder 4 bis 17 sofern sie auf einen der Ansprüche 1 oder 2 zurückbezogen sind, die ausgebildet ist, um in einem vorgegebenen oberen Sendeleistungsbereich des modulierten analogen Sendesignals (101 ) mit einer Zunahme der Sendeleistung des modulierten analogen Sendesignals (101 ) die Versorgungsspannung oder den Arbeitspunktstrom des analogen Signalverarbeitungsteils (403 ) zu reduzieren, derart, dass eine Verlaufskurve (505 ) der Nachbarkanalsleistungsunterdrückung der Signalverarbeitungsschaltung (400 ) zumindest in dem oberen Sendeleistungsbereich unterhalb einer Anforderungskurve (501 ) für die Nachbarkanalleistungsunterdrückung liegt. - Signalverarbeitungsschaltung (
400 ) gemäß Anspruch 18, die ausgebildet ist, um die Versorgungsspannung oder den Arbeitspunktstrom des analogen Signalverarbeitungsteils (403 ) so zu variieren, dass eine Differenz zwischen der Verlaufskurve (505 ) der Nachbarkanalleistungsunterdrückung der Signalverarbeitungsschaltung (400 ) und der Anforderungskurve (501 ) für die Nachbarkanalleistungsunterdrückung in dem oberen Sendeleistungsbereich minimiert wird. - Signalverarbeitungsschaltung (
400 ) gemäß einem der Ansprüche 18 oder 19, bei der eine untere Grenze des oberen Sendeleistungsbereichs –40 dBm ist. - Signalverarbeitungsschaltung (
400 ) zum Bereitstellen eines modulierten analogen Sendesignals (101 ) basierend auf einem digitalen Sendedatensignal (103 ); wobei die Signalverarbeitungsschaltung (400 ) einen digitalen Signalverarbeitungsteil (401 ), einen analogen Signalverarbeitungsteil (403 ) und zumindest eine Tabelle (411 ,413 ) mit einer Mehrzahl von Werten der Sendeleistung des modulierten analogen Sendesignals (101 ) oder Wertebereichen der Sendeleistung des modulierten analogen Sendesignals (101 ) aufweist; wobei in der Tabelle (411 ,413 ) einem Wert oder einem Wertebereich der Sendeleistung des modulierten analogen Sendesignals (101 ) eine einzustellende Bitbreite des digitalen Signalverarbeitungsteils (401 ) zugeordnet ist; und wobei die Signalverarbeitungsschaltung (400 ) ausgebildet ist, um die Bitbreite des digitalen Signalverarbeitungsteils (401 ) basierend auf der zumindest einen Tabelle (411 ,413 ) und in Abhängigkeit von der Sendeleistung des modulierten analogen Sendesignals (101 ) einzustellen, um in einem vorgegebenen unteren Sendeleistungsbereich des modulierten analogen Sendesignals (101 ) mit einer Abnahme der Sendeleistung des modulierten analogen Sendesignals (101 ) eine Bitbreite des digitalen Signalverarbeitungsteils (401 ) zu reduzieren, derart, dass eine Verlaufskurve (605 ) der spektralen Maske (SEM) der Signalverarbeitungsschaltung (400 ) zumindest in dem unteren Sendeleistungsbereich unterhalb einer Anforderungskurve (601 ) für die spektrale Maske liegt und, um mit einer zunehmenden Sendeleistung des modulierten analogen Sendesignals (101 ), bei einer Annäherung der Verlaufskurve (605 ) der spektralen Maske an die Anforderungskurve (601 ) für die spektrale Maske, die Bitbreite des digitalen Signalverarbeitungsteils (401 ) zu erhöhen; und wobei die Signalverarbeitungsschaltung (400 ) ferner ausgebildet ist, um in einem vorgegebenen oberen Sendeleistungsbereich des modulierten analogen Sendesignals (101 ) mit einer Zunahme der Sendeleistung des modulierten analogen Sendesignals (101 ) eine Versorgungsspannung oder einen Arbeitspunktstrom des analogen Signalverarbeitungsteils (403 ) zu reduzieren, derart, dass eine Verlaufskurve (505 ) der Nachbarkanalleistungsunterdrückung der Signalverarbeitungsschaltung (400 ) zumindest in dem oberen Sendeleistungsbereich unterhalb einer Anforderungskurve (501 ) für die Nachbarkanalleistungsunterdrückung liegt. - Verfahren zum Bereitstellen eines modulierten analogen Sendesignals basierend auf einem digitalen Sendedatensignal, mit dem folgenden Schritt: Variierung einer Auflösung bei der Bereitstellung des modulierten analogen Sendesignals in Abhängigkeit von einem erfassten oder vorgegebenen Parameter.
- Verfahren zum Bereitstellen eines digitalen Empfangsdatensignals basierend auf einem modulierten analogen Empfangssignal, mit dem folgenden Schritt: Variierung einer Auflösung bei der Bereitstellung des digitalen Empfangsdatensignals in Abhängigkeit von einem erfassten oder vorgegebenen Parameter.
- Computerprogramm mit einem Programmcode zur Durchführung eines Verfahrens nach einem der Ansprüche 24 oder 25, wenn das Programm auf einem Computer abläuft.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102011004752.2A DE102011004752B4 (de) | 2011-02-25 | 2011-02-25 | Signalverarbeitungsschaltung und Verfahren |
| US13/403,240 US8767868B2 (en) | 2011-02-25 | 2012-02-23 | Signal processing circuit and method |
| CN201210114733.9A CN102710269B (zh) | 2011-02-25 | 2012-02-24 | 信号处理电路和方法 |
| KR1020120019846A KR101345503B1 (ko) | 2011-02-25 | 2012-02-27 | 신호 프로세싱 회로, 변조된 아날로그 전송 신호를 제공하는 방법, 디지털 수신 데이터 신호를 제공하는 방법 및 컴퓨터 프로그램 |
| US14/278,958 US8934574B2 (en) | 2011-02-25 | 2014-05-15 | Signal processing circuit and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102011004752.2A DE102011004752B4 (de) | 2011-02-25 | 2011-02-25 | Signalverarbeitungsschaltung und Verfahren |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102011004752A1 true DE102011004752A1 (de) | 2012-08-30 |
| DE102011004752B4 DE102011004752B4 (de) | 2021-10-28 |
Family
ID=46635044
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102011004752.2A Active DE102011004752B4 (de) | 2011-02-25 | 2011-02-25 | Signalverarbeitungsschaltung und Verfahren |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US8767868B2 (de) |
| KR (1) | KR101345503B1 (de) |
| CN (1) | CN102710269B (de) |
| DE (1) | DE102011004752B4 (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3657701A3 (de) * | 2018-11-23 | 2020-08-26 | FRAUNHOFER-GESELLSCHAFT zur Förderung der angewandten Forschung e.V. | Verschleierung von umwelteinflüssen auf den sendeparametern |
| DE102014014269B4 (de) | 2013-09-27 | 2023-12-07 | Apple Inc. | Leistungssparende Technik für Digital-Zeit-Wandler |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102011004752B4 (de) * | 2011-02-25 | 2021-10-28 | Apple Inc. | Signalverarbeitungsschaltung und Verfahren |
| US9661640B2 (en) * | 2012-06-13 | 2017-05-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Technique for processing spectral emission information in a communication device with multiple radio interfaces |
| WO2014013289A1 (en) * | 2012-07-20 | 2014-01-23 | Freescale Semiconductor, Inc. | Calibration arrangement for frequency synthesizers |
| US10122477B2 (en) * | 2016-09-26 | 2018-11-06 | Intel IP Corporation | Transmitter performance calibration systems and methods |
| CN108226619A (zh) * | 2016-12-22 | 2018-06-29 | 航天信息股份有限公司 | 一种电流型传感器信号调理电路 |
| US10651869B1 (en) * | 2019-03-26 | 2020-05-12 | Intel IP Corporation | Signed-RFDAC architectures enabling wideband and efficient 5G transmitters |
| WO2022146474A1 (en) * | 2021-01-04 | 2022-07-07 | Zeku, Inc. | Apparatus and method of configurable reduction to signal resolution |
| CN115664437A (zh) * | 2022-10-17 | 2023-01-31 | Abb瑞士股份有限公司 | 信号传输装置、信号传输方法及通信系统 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0649580B1 (de) * | 1993-05-06 | 1999-10-13 | Comsat Corporation | Digitale frequenzumsetz- und abstimmungsanordnung fur mikrowellenradioempfanger und sender |
| DE69325610T2 (de) * | 1992-04-24 | 2000-04-13 | Matsushita Electric Industrial Co., Ltd. | Analog-Digital-Wandler mit Grob- und Feinbereich |
| DE10112481A1 (de) * | 2001-03-15 | 2002-09-26 | Infineon Technologies Ag | Anordnung zur Zeitsteuerung für mobile Kommunikationssysteme |
| EP0800282B1 (de) * | 1996-04-02 | 2005-06-29 | Nec Corporation | Drahtloses Kommunikationsgerät für eine Fernstation |
| US20050254561A1 (en) * | 2004-05-12 | 2005-11-17 | Korea Electronics Technology Institute | Multi-standard transceiver for supporting wireless communications in 2.3-2.4 GHz band |
| DE102005004105A1 (de) * | 2005-01-28 | 2006-08-10 | Infineon Technologies Ag | Signalverarbeitungseinrichtung und Verfahren zum Betreiben einer Signalverarbeitungseinrichtung |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5909188A (en) | 1997-02-24 | 1999-06-01 | Rosemont Inc. | Process control transmitter with adaptive analog-to-digital converter |
| DE69826835T2 (de) * | 1998-05-29 | 2006-02-23 | Motorola Semiconducteurs S.A. | Frequenzsynthetisierer |
| DE60018177T2 (de) | 2000-08-04 | 2005-06-30 | Freescale Semiconductor, Inc., Austin | Frequenzmodulator unter Verwendung eines digitalen Filters zur Wellenformung beim Basisband |
| US6441660B1 (en) | 2001-02-02 | 2002-08-27 | Broadcom Corporation | High speed, wide bandwidth phase locked loop |
| EP1366574B1 (de) | 2001-03-08 | 2005-05-11 | Infineon Technologies AG | Anordnung zur zeitsteuerung für mobile kommunikationssysteme |
| CN101729066A (zh) | 2008-10-31 | 2010-06-09 | 中芯国际集成电路制造(上海)有限公司 | ∑-δ调制电路、方法及相应的锁相环路 |
| DE102011004752B4 (de) * | 2011-02-25 | 2021-10-28 | Apple Inc. | Signalverarbeitungsschaltung und Verfahren |
-
2011
- 2011-02-25 DE DE102011004752.2A patent/DE102011004752B4/de active Active
-
2012
- 2012-02-23 US US13/403,240 patent/US8767868B2/en active Active
- 2012-02-24 CN CN201210114733.9A patent/CN102710269B/zh active Active
- 2012-02-27 KR KR1020120019846A patent/KR101345503B1/ko active Active
-
2014
- 2014-05-15 US US14/278,958 patent/US8934574B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69325610T2 (de) * | 1992-04-24 | 2000-04-13 | Matsushita Electric Industrial Co., Ltd. | Analog-Digital-Wandler mit Grob- und Feinbereich |
| EP0649580B1 (de) * | 1993-05-06 | 1999-10-13 | Comsat Corporation | Digitale frequenzumsetz- und abstimmungsanordnung fur mikrowellenradioempfanger und sender |
| EP0800282B1 (de) * | 1996-04-02 | 2005-06-29 | Nec Corporation | Drahtloses Kommunikationsgerät für eine Fernstation |
| DE10112481A1 (de) * | 2001-03-15 | 2002-09-26 | Infineon Technologies Ag | Anordnung zur Zeitsteuerung für mobile Kommunikationssysteme |
| US20050254561A1 (en) * | 2004-05-12 | 2005-11-17 | Korea Electronics Technology Institute | Multi-standard transceiver for supporting wireless communications in 2.3-2.4 GHz band |
| DE102005004105A1 (de) * | 2005-01-28 | 2006-08-10 | Infineon Technologies Ag | Signalverarbeitungseinrichtung und Verfahren zum Betreiben einer Signalverarbeitungseinrichtung |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102014014269B4 (de) | 2013-09-27 | 2023-12-07 | Apple Inc. | Leistungssparende Technik für Digital-Zeit-Wandler |
| EP3657701A3 (de) * | 2018-11-23 | 2020-08-26 | FRAUNHOFER-GESELLSCHAFT zur Förderung der angewandten Forschung e.V. | Verschleierung von umwelteinflüssen auf den sendeparametern |
| US12166583B2 (en) * | 2018-11-23 | 2024-12-10 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Concealment of environmental influences on the transmitting parameters |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102710269A (zh) | 2012-10-03 |
| US8934574B2 (en) | 2015-01-13 |
| KR20120098515A (ko) | 2012-09-05 |
| DE102011004752B4 (de) | 2021-10-28 |
| US20120219088A1 (en) | 2012-08-30 |
| US20140247905A1 (en) | 2014-09-04 |
| CN102710269B (zh) | 2017-09-22 |
| US8767868B2 (en) | 2014-07-01 |
| KR101345503B1 (ko) | 2013-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102011004752B4 (de) | Signalverarbeitungsschaltung und Verfahren | |
| DE102009043444B4 (de) | Modulation und Übertragung von Signalen hoher Bandbreite | |
| DE102005006162B3 (de) | Sende-/Empfangseinrichtung mit einem eine einstellbare Vorverzerrung aufweisenden Polar-Modulator | |
| DE4480702C2 (de) | Leistungsverstärker mit einer Amplitudenmodulationssteuervorrichtung und einer damit verbundenen Phasenmodulationsvorrichtung | |
| DE102012222952B4 (de) | Verfahren und Vermögen, um DCO-Frequenzverzerrungen unter Verwendung eines DPLL zu messen und zu kompensieren | |
| DE102007026023B4 (de) | Systeme, Verfahren und Vorrichtungen für lineare polare Sender | |
| DE69625367T2 (de) | Linearisierte digitale automatische verstärkungsregelung | |
| DE102014017440B4 (de) | Feedback-Kalibrierung eines Digital-Zeit-Wandlers | |
| DE102014119625A1 (de) | Schaltung und Verfahren zum Bereitstellen eines Radiofrequenzsignals | |
| EP1211801B1 (de) | Polar-Loop-Sendeschaltung | |
| DE102011003611B4 (de) | Digitaler Modulator und ihm zugeordnete Digital-Analog-Wandlungstechniken | |
| DE102014014269B4 (de) | Leistungssparende Technik für Digital-Zeit-Wandler | |
| EP1568143B1 (de) | Sendestufe mit phasen und amplitudenregelschleife | |
| DE102008021876B4 (de) | Polarmodulator und Verfahren zum Erzeugen eines Polar modulierten Signals | |
| DE102012222977B4 (de) | Adaptive Kompensation von nicht linearer Frequenzverzerrung bei Polarsendern basierend auf einer Abschätzung nach der Methode der kleinsten Quadrate | |
| DE60315529T2 (de) | Radiofrequenzsender mit Phasenausgleich der Aufwärtswandelungsschleife | |
| DE102011053004A1 (de) | Für monolithische Integration in Einchipsystemen geeigneter polarer Sender | |
| DE102008021415B4 (de) | Selbstanpassender nachführender Analog/Digital-Wandler und HF-Sender | |
| DE102013108271A1 (de) | Systeme und Verfahren zur Frequenzverschiebung von unerwünschten Signalkomponenten | |
| DE102012112293B4 (de) | Verfahren und System, um unangemessene DCO-Frequenzspitzen beim GFSK-Herunterrampen zu messen und zu kompensieren | |
| DE102021127239B4 (de) | Verfahren und systeme zur kompensation der frequenzverschiebung von filtern für den wlan-verkehr | |
| DE602004007095T2 (de) | Doppelzugriffsmodulator mit einem Frequenzsynthetisierer | |
| DE102011007051A1 (de) | Betriebspunkteinstellung eines Verstärkers | |
| DE102017124457A1 (de) | Verfahren und vorrichtung zum gemeinsamen entzerren und rauschformen in einem softwaredefinierten funkgerät | |
| DE102005030349B4 (de) | Empfangsvorrichtung und Verfahren zum Anpassen eines Dynamikbereichs einer Empfangsvorrichtung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R130 | Divisional application to |
Ref document number: 102011119721 Country of ref document: DE |
|
| R082 | Change of representative |
Representative=s name: SCHOPPE, ZIMMERMANN, STOECKELER, ZINKLER & PAR, DE |
|
| R081 | Change of applicant/patentee |
Owner name: INTEL DEUTSCHLAND GMBH, DE Free format text: FORMER OWNER: INFINEON TECHNOLOGIES AG, 85579 NEUBIBERG, DE Effective date: 20130422 Owner name: INTEL MOBILE COMMUNICATIONS GMBH, DE Free format text: FORMER OWNER: INFINEON TECHNOLOGIES AG, 85579 NEUBIBERG, DE Effective date: 20130422 |
|
| R082 | Change of representative |
Representative=s name: BOEHMERT & BOEHMERT, DE Effective date: 20130422 Representative=s name: GODDAR, HEINZ, DIPL.-PHYS. DR.RER.NAT., DE Effective date: 20130422 Representative=s name: GODDAR, HEINZ, PROF. DIPL.-PHYS. DR.RER.NAT., DE Effective date: 20130422 Representative=s name: SCHOPPE, ZIMMERMANN, STOECKELER, ZINKLER & PAR, DE Effective date: 20130422 |
|
| R082 | Change of representative |
Representative=s name: GODDAR, HEINZ, PROF. DIPL.-PHYS. DR.RER.NAT., DE Representative=s name: BOEHMERT & BOEHMERT, DE Representative=s name: GODDAR, HEINZ, DIPL.-PHYS. DR.RER.NAT., DE |
|
| R082 | Change of representative |
Representative=s name: GODDAR, HEINZ, PROF. DIPL.-PHYS. DR.RER.NAT., DE Representative=s name: GODDAR, HEINZ, DIPL.-PHYS. DR.RER.NAT., DE |
|
| R081 | Change of applicant/patentee |
Owner name: INTEL DEUTSCHLAND GMBH, DE Free format text: FORMER OWNER: INTEL MOBILE COMMUNICATIONS GMBH, 85579 NEUBIBERG, DE |
|
| R082 | Change of representative |
Representative=s name: GODDAR, HEINZ, PROF. DIPL.-PHYS. DR.RER.NAT., DE |
|
| R016 | Response to examination communication | ||
| R082 | Change of representative |
Representative=s name: WITHERS & ROGERS LLP, DE |
|
| R081 | Change of applicant/patentee |
Owner name: APPLE INC., CUPERTINO, US Free format text: FORMER OWNER: INTEL DEUTSCHLAND GMBH, 85579 NEUBIBERG, DE |
|
| R082 | Change of representative |
Representative=s name: WITHERS & ROGERS LLP, DE |
|
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division | ||
| R020 | Patent grant now final |