DE102022213918A1 - Device and method for reducing parasitic signal components of a sigma-delta modulator - Google Patents
Device and method for reducing parasitic signal components of a sigma-delta modulator Download PDFInfo
- Publication number
- DE102022213918A1 DE102022213918A1 DE102022213918.6A DE102022213918A DE102022213918A1 DE 102022213918 A1 DE102022213918 A1 DE 102022213918A1 DE 102022213918 A DE102022213918 A DE 102022213918A DE 102022213918 A1 DE102022213918 A1 DE 102022213918A1
- Authority
- DE
- Germany
- Prior art keywords
- signal
- shift register
- digital
- output
- sigma
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000003071 parasitic effect Effects 0.000 title claims abstract description 13
- 238000001228 spectrum Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/3002—Conversion to or from differential modulation
- H03M7/3004—Digital delta-sigma modulation
- H03M7/3006—Compensating for, or preventing of, undesired influence of physical parameters
- H03M7/3008—Compensating for, or preventing of, undesired influence of physical parameters by averaging out the errors, e.g. using dither
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Es wird ein Verfahren zum Reduzieren parasitärer Signalanteile in einem Ausgabesignal (360) eines Sigma-Delta-Modulators (110) beschrieben, wobei das Ausgabesignal (360) durch eine Verarbeitung eines digitalen Eingabesignals (310) in einem Signalverarbeitungspfad (111) des Sigma-Delta-Modulators (110) erzeugt wird. Dabei wird ein digitales Zittersignal (300) in Form einer pseudozufälligen Sequenz aus nicht-binären Digitalwörtern (301) bereitgestellt. Ferner wird ein durch eine Verarbeitung des digitalen Eingabesignals (310) in einem Signalverarbeitungspfad (111) des Sigma-Delta-Modulators (110) generiertes Zwischensignal (331) mit dem digitalen Zittersignal (300) kombiniert, um ein modifiziertes Zwischensignal (340) zu erzeugen. Das Ausgabesignal (360) wird dann durch eine Verarbeitung des modifizierten Zwischensignals (340) in dem Signalverarbeitungspfad (111) des Sigma-Delta-Modulators (110) erzeugt.A method is described for reducing parasitic signal components in an output signal (360) of a sigma-delta modulator (110), wherein the output signal (360) is generated by processing a digital input signal (310) in a signal processing path (111) of the sigma-delta modulator (110). A digital dither signal (300) in the form of a pseudorandom sequence of non-binary digital words (301) is provided. Furthermore, an intermediate signal (331) generated by processing the digital input signal (310) in a signal processing path (111) of the sigma-delta modulator (110) is combined with the digital dither signal (300) to generate a modified intermediate signal (340). The output signal (360) is then generated by processing the modified intermediate signal (340) in the signal processing path (111) of the sigma-delta modulator (110).
Description
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Reduzieren parasitärer Signalanteile eines Sigma-Delta-Modulators, die sich bei Auftreten von Grenzzyklen als Ruhetöne in einem Ausganssignal des Sigma-Delta-Modulators bemerkbar machen.The invention relates to a method and a device for reducing parasitic signal components of a sigma-delta modulator, which become noticeable as idle tones in an output signal of the sigma-delta modulator when limit cycles occur.
Die Delta-Sigma-Modulation wird zur Kodierung analoger Signale in digitale Signale verwendet, z.B. in einem Analog-Digital-Wandler (ADC). Ferner wird das Verfahren auch in einem Digital-Analog-Wandler (DAC) im Rahmen der Umwandlung digitaler Signale in analoge Signale verwendet, um digitale Signale mit hoher Bitanzahl und niedriger Frequenz in digitale Signale mit niedriger Bitanzahl und höherer Frequenz umzuwandeln. Unter gewissen Bedingungen können bei der Sigma-Delta-Modulation sogenannte Grenzzyklen (Limit Cycles) auftreten, wobei es sich um eine parasitäre aber inhärente Eigenschaft von digitalen Sigma-Delta-Modulatoren (SDM) handelt. Diese Grenzzyklen führen zu unerwünschten Spektrallinien (Idle Tones) im Ausgangsspektrum der Modulatoren. Um das Auftreten von Grenzzyklen zu verhindern, können Zittersignale (Dither-Signal) verwendet werden, die mithilfe von binären Pseudozufallssequenz-Generatoren (Pseudo Random Binary Sequence (PRBS) Generator) erzeugt werden. Die Amplituden der parasitären Störfrequenzen können für bestimmte Sigma-Delta-Modulatoren durch die binären Pseudozufallssequenz-Generatoren jedoch nur bis zu einem bestimmten Grad verringert werden.Delta-sigma modulation is used to encode analog signals into digital signals, e.g. in an analog-to-digital converter (ADC). The method is also used in a digital-to-analog converter (DAC) as part of the conversion of digital signals into analog signals to convert digital signals with a high number of bits and a low frequency into digital signals with a low number of bits and a higher frequency. Under certain conditions, so-called limit cycles can occur in sigma-delta modulation. This is a parasitic but inherent property of digital sigma-delta modulators (SDM). These limit cycles lead to unwanted spectral lines (idle tones) in the output spectrum of the modulators. To prevent the occurrence of limit cycles, dither signals can be used, which are generated using pseudo random binary sequence (PRBS) generators. However, the amplitudes of the parasitic interference frequencies can only be reduced to a certain extent for certain sigma-delta modulators by the binary pseudorandom sequence generators.
Die Aufgabe der Erfindung kann darin gesehen werden, die Reduktion der parasitären Störfrequenzen in einem Sigma-Delta-Modulator zu verbessern. The object of the invention can be seen in improving the reduction of parasitic interference frequencies in a sigma-delta modulator.
Diese Aufgabe wird mittels des jeweiligen Gegenstands der unabhängigen Ansprüche gelöst. Vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand von jeweils abhängigen Ansprüchen.This object is achieved by means of the respective subject matter of the independent claims. Advantageous embodiments of the invention are the subject matter of respective dependent claims.
Gemäß einem ersten Aspekt der Erfindung ist ein Verfahren zum Reduzieren parasitärer Signalanteile in einem Ausgabesignal eines Sigma-Delta-Modulators vorgesehen, wobei das Ausgabesignal durch eine Verarbeitung eines digitalen Eingabesignals in einem Signalverarbeitungspfad des Sigma-Delta-Modulators erzeugt wird. Dabei wird ein digitales Zittersignal in Form einer pseudozufälligen Sequenz aus nicht-binären Digitalwörtern bereitgestellt, wobei ein durch Verarbeiten des digitalen Eingabesignals in einem Signalverarbeitungspfad des Sigma-Delta-Modulators generiertes Zwischensignal mit dem digitalen Zittersignal kombiniert wird, um ein modifiziertes Zwischensignal zu erzeugen, und wobei das Ausgabesignal durch eine Verarbeitung des modifizierten Zwischensignals in dem Signalverarbeitungspfad des Sigma-Delta-Modulators erzeugt wird. Durch die Verwendung eines Zittersignals in Form einer nicht-binären Dithersequenz, d.h. einer pseudozufälligen Sequenz aus nicht-binären Digitalwörtern können die Amplituden der unerwünschten Ruhetöne besonders effektiv reduziert werden.According to a first aspect of the invention, a method is provided for reducing parasitic signal components in an output signal of a sigma-delta modulator, wherein the output signal is generated by processing a digital input signal in a signal processing path of the sigma-delta modulator. A digital dither signal is provided in the form of a pseudorandom sequence of non-binary digital words, wherein an intermediate signal generated by processing the digital input signal in a signal processing path of the sigma-delta modulator is combined with the digital dither signal to generate a modified intermediate signal, and wherein the output signal is generated by processing the modified intermediate signal in the signal processing path of the sigma-delta modulator. By using a dither signal in the form of a non-binary dither sequence, i.e. a pseudorandom sequence of non-binary digital words, the amplitudes of the unwanted idle tones can be reduced particularly effectively.
In einer Ausführungsform ist vorgesehen, dass das digitale Zittersignal in einem Zittersignalgenerator durch Verarbeiten einer digitalen rückgekoppelten Sequenz mithilfe eines Schieberegisters aus mehreren hintereinander geschalteten Flipflops generiert wird. Dabei wird der Speicherinhalt wenigstens eines Flipflops, der an einem Ausgang des Schieberegisters bereitgestellt wird, mit dem Speicherinhalt eines weiteren Flipflops des Schieberegisters logisch verknüpft, um jeweils ein neues Bit der rückgekoppelten Sequenz zu generieren, wobei das jeweils neu generierte Bit der rückgekoppelten Sequenz in den Eingang des Schieberegisters eingekoppelt wird. Hierdurch wird auf eine besonders vorteilhafte Weise eine pseudozufällige Sequenz erzeugt.In one embodiment, the digital dither signal is generated in a dither signal generator by processing a digital feedback sequence using a shift register made up of several flip-flops connected in series. The memory content of at least one flip-flop, which is provided at an output of the shift register, is logically linked to the memory content of another flip-flop of the shift register in order to generate a new bit of the feedback sequence, with the newly generated bit of the feedback sequence being coupled into the input of the shift register. This generates a pseudo-random sequence in a particularly advantageous manner.
In einer weiteren Ausführungsform ist vorgesehen, dass zum Erzeugen des digitalen Zittersignals zunächst anhand der rückgekoppelten Sequenz eine pseudozufällige Zwischensequenz aus Digitalwörtern generiert wird, die anschließend mithilfe einer Referenztabelle, welche jedem Digitalwort der Zwischensequenz einen nicht-binären digitalen Wert individuell zuordnet, in die das digitale Zittersignal bildende pseudozufällige Sequenz umgewandelt wird. Mithilfe der Referenztabelle ist es möglich, solche Sequenzen, die mithilfe eines oder mehrerer Schieberegister erzeugt wurden, in eine für die jeweilige Anwendung besonders geeignete Sequenzen umzusetzen.In a further embodiment, in order to generate the digital dither signal, a pseudorandom intermediate sequence of digital words is first generated using the feedback sequence, which is then converted into the pseudorandom sequence forming the digital dither signal using a reference table which individually assigns a non-binary digital value to each digital word of the intermediate sequence. Using the reference table, it is possible to convert sequences of this kind that were generated using one or more shift registers into a sequence that is particularly suitable for the respective application.
In einer weiteren Ausführungsform ist vorgesehen, dass die einzelnen Bits der nicht-binären Digitalwörter der das digitale Zittersignal bildenden pseudozufälligen Sequenz mithilfe des Schieberegisters zeitlich nacheinander generiert werden, das mit einer mehrfachen Taktrate des Sigma-Delta-Modulators betrieben wird. Hierdurch wird ein besonders einfacher Aufbau des Schieberegisters ermöglicht.In a further embodiment, it is provided that the individual bits of the non-binary digital words of the pseudorandom sequence forming the digital dither signal are generated one after the other using the shift register, which is operated at a multiple clock rate of the sigma-delta modulator. This enables a particularly simple structure of the shift register.
In einer weiteren Ausführungsform ist vorgesehen, dass das digitale Zittersignal mithilfe eines Zittersignalgenerators generiert wird, der eine Schieberegisteranordnung aus mehreren Schieberegistern und mehreren den Schieberegistern individuell zugeordneten Logikgattern umfasst, wobei jedes Bit des nicht-binären Digitalworts des digitalen Zittersignals von einem diesem Bit individuell zugeordneten Schieberegister generiert wird. Hierdurch kann die Geschwindigkeit, mit der die nicht-binären Digitalwörter erzeugt werden, deutlich gesteigert werden. Grundsätzlich ist es damit möglich die Taktrate des Zittersignalgenerators an die Taktrate des Sigma-Delta-Modulators anzupassen.In a further embodiment, it is provided that the digital dither signal is generated using a dither signal generator which comprises a shift register arrangement comprising a plurality of shift registers and a plurality of logic gates individually assigned to the shift registers, wherein each bit of the non-binary digital word of the digital dither signal is generated by a shift register individually assigned to this bit. This makes it possible to significantly increase the speed at which the non-binary digital words are generated. In principle, it is possible to adapt the clock rate of the dither signal generator to the clock rate of the sigma-delta modulator.
In einer weiteren Ausführungsform ist vorgesehen, dass die rückgekoppelte Sequenz eines Schieberegisters jeweils durch eine logische Verknüpfung der Speicherinhalte von zwei verschiedenen Flipflops der Schieberegisteranordnung gebildet wird. Durch eine solche Verknüpfung der Signale aus verschiedenen Flipflops der Schieberegisteranordnung kann die pseudozufällige Sequenz des damit erzeugten Zittersignals der jeweiligen Anwendung angepasst werden.In a further embodiment, the feedback sequence of a shift register is formed by a logical combination of the memory contents of two different flip-flops of the shift register arrangement. By combining the signals from different flip-flops of the shift register arrangement in this way, the pseudo-random sequence of the dither signal generated thereby can be adapted to the respective application.
Gemäß einem weiteren Aspekt der Erfindung ist vorgesehen, dass die Vorrichtung zum Reduzieren parasitärer Signalanteile in einem digitalen Ausgabesignal eines Sigma-Delta-Modulators, umfassend einen Sigma-Delta-Modulator mit einem Signalverarbeitungspfad ausgebildet zum Erzeugen eines Ausgabesignals aus einem digitalen Eingabesignal, einen Zittersignalgenerator ausgebildet zum Erzeugen eines digitalen Zittersignals in Form einer pseudozufälligen Sequenz nicht-binärer Digitalwörter, und einen Signalkombinierer ausgebildet zum Erzeugen eines modifizierten Zwischensignals durch Kombinieren eines Zwischensignals, das durch eine Verarbeitung des digitalen Eingabesignals in dem Signalverarbeitungspfad des Sigma-Delta-Modulators generiert wurde, mit dem nicht-binären digitalen Zittersignal in dem Signalverarbeitungspfad des Sigma-Delta-Modulators. Dabei ist der Signalverarbeitungspfad des Sigma-Delta-Modulators ausgebildet, das Ausgabesignal durch Verarbeiten des modifizierten Zwischensignals zu erzeugen. Mithilfe einer solchen Vorrichtung können die Amplituden der unerwünschten Ruhetöne im Ausgabesignal des Sigma-Delta-Modulators besonders effektiv reduziert werden.According to a further aspect of the invention, the device for reducing parasitic signal components in a digital output signal of a sigma-delta modulator comprises a sigma-delta modulator with a signal processing path designed to generate an output signal from a digital input signal, a dither signal generator designed to generate a digital dither signal in the form of a pseudorandom sequence of non-binary digital words, and a signal combiner designed to generate a modified intermediate signal by combining an intermediate signal that was generated by processing the digital input signal in the signal processing path of the sigma-delta modulator with the non-binary digital dither signal in the signal processing path of the sigma-delta modulator. The signal processing path of the sigma-delta modulator is designed to generate the output signal by processing the modified intermediate signal. With the aid of such a device, the amplitudes of the undesirable quiet tones in the output signal of the sigma-delta modulator can be reduced particularly effectively.
In einer Ausführungsform ist vorgesehen, dass der Zittersignalgenerator ein Schieberegister aus mehreren hintereinander geschalteten Flipflops und ein dem Schieberegister zugeordnetes Logikgatter umfasst,
wobei ein erster Eingang des Logikgatters an einem Ausgang eines einer Ausgangsstufe des Schieberegisters zugeordneten Flipflops angeschlossen ist, während ein zweiter Eingang des Logikgatters an einem Ausgang eines weiteren Flipflops des Schieberegisters angeschlossen ist, und wobei ein Ausgang des Logikgatters mit einem Eingang des zugeordneten Schieberegisters verbunden ist. Hierdurch kann ein geeignetes Zittersignale auf eine besonders einfache Weise erzeugt werden.In one embodiment, the dither signal generator comprises a shift register consisting of several flip-flops connected in series and a logic gate associated with the shift register,
wherein a first input of the logic gate is connected to an output of a flip-flop associated with an output stage of the shift register, while a second input of the logic gate is connected to an output of a further flip-flop of the shift register, and wherein an output of the logic gate is connected to an input of the associated shift register. This allows a suitable dither signal to be generated in a particularly simple manner.
In einer weiteren Ausführungsform ist vorgesehen, dass der Zittersignalgenerator eine Schieberegisteranordnung aus mehreren parallel zueinander angeordneten Schieberegistern mit jeweils mehreren hintereinander geschalteten Flipflops und mehreren jeweils einem der Schieberegister individuell zugeordneten Logikgattern umfasst, wobei der Eingang eines Schieberegisters jeweils an dem Ausgang des diesem Schieberegister jeweils zugeordneten Logikgatters angeschlossen ist, und wobei jedes Schieberegister ausgebildet ist, jeweils eine von dem ihm jeweils zugeordneten Logikgatter individuell bereitgestellte rückgekoppelte Sequenz zu verarbeiten und dabei jeweils ein Bit für das von dem Zittersignalgenerator im aktuellen Arbeitszyklus generierte Digitalwort des digitalen Zittersignals zu generieren. Hierdurch kann die Geschwindigkeit, mit der die nicht-binären Digitalwörter erzeugt werden, deutlich gesteigert werden. Grundsätzlich ist es damit möglich die Taktrate des Zittersignalgenerators an die Taktrate des Sigma-Delta-Modulators anzupassen.In a further embodiment, the dither signal generator comprises a shift register arrangement made up of a plurality of shift registers arranged in parallel to one another, each with a plurality of flip-flops connected in series and a plurality of logic gates individually assigned to one of the shift registers, the input of a shift register being connected to the output of the logic gate assigned to this shift register, and each shift register being designed to process a feedback sequence individually provided by the logic gate assigned to it, and to generate a bit for the digital word of the digital dither signal generated by the dither signal generator in the current operating cycle. This makes it possible to significantly increase the speed at which the non-binary digital words are generated. In principle, this makes it possible to adapt the clock rate of the dither signal generator to the clock rate of the sigma-delta modulator.
In einer weiteren Ausführungsform ist vorgesehen, dass die Eingänge der Logikgatter jeweils an die Ausgänge von zwei verschiedenen Flipflops der Schieberegisteranordnung angeschlossen sind, wobei wenigstens einer der Eingänge wenigstens eines Logikgatters, an einem Ausgang eines Flipflops angeschlossen ist, der Teil eines Schieberegisters ist, dem das jeweilige Logikgatter nicht zugeordnet ist. Durch eine solche Verknüpfung der Signalausgänge aus verschiedenen Schieberegistern kann die Qualität der pseudozufälligen Sequenz des damit erzeugten Zittersignals verbessert werden.In a further embodiment, it is provided that the inputs of the logic gates are each connected to the outputs of two different flip-flops of the shift register arrangement, with at least one of the inputs of at least one logic gate being connected to an output of a flip-flop that is part of a shift register to which the respective logic gate is not assigned. By linking the signal outputs from different shift registers in this way, the quality of the pseudo-random sequence of the dither signal generated thereby can be improved.
In einer weiteren Ausführungsform ist ferner vorgesehen, dass der erste Eingang wenigstens eines Logikgatters an dem Ausgang eines Flipflops angeschlossen ist, das einer Ausgangsstufe eines Schieberegisters zugeordnet ist, während der zweite Eingang des jeweiligen Logikgatters an dem Ausgang eines Flipflops angeschlossen ist, das keiner Ausgangsstufe eines Schieberegister zugeordnet ist. Auch diese Maßnahme ist geeignet, die Qualität der pseudozufälligen Sequenz des damit erzeugten Signals zu verbessern.In a further embodiment, it is further provided that the first input of at least one logic gate is connected to the output of a flip-flop that is assigned to an output stage of a shift register, while the second input of the respective logic gate is connected to the output of a flip-flop that is not assigned to an output stage of a shift register. This measure is also suitable for improving the quality of the pseudorandom sequence of the signal generated thereby.
Schließlich ist in einer weiteren Ausführungsform vorgesehen, dass die Vorrichtung ferner eine Referenzeinrichtung umfasst, wobei die Referenzeinrichtung ausgebildet ist, mithilfe einer Referenztabelle eine von der Schieberegisteranordnung generierte pseudozufällige Zwischensequenz in die das digitale Zittersignal bildende pseudozufällige Sequenz umzuwandeln. Mithilfe der Referenztabelle ist es möglich, auch relativ einfache Sequenzen, die mithilfe eines oder mehrerer Schieberegister erzeugt wurden, in eine für die jeweilige Anwendung besonders geeignete Sequenzen umzusetzen.Finally, in a further embodiment, it is provided that the device further comprises a reference device, wherein the reference device is designed to convert a pseudorandom intermediate sequence generated by the shift register arrangement into the pseudorandom sequence forming the digital dither signal using a reference table. With the help of the reference table, it is possible to convert even relatively simple sequences that were generated using one or more shift registers into a sequence that is particularly suitable for the respective application.
Die Erfindung wird im Folgenden anhand von Figuren näher beschrieben. Dabei zeigen:
-
1 schematisch eine Vorrichtung mit einem Sigma-Delta-Modulator und einem speziell ausgebildeten Zittersignalgenerator, -
2 schematisch eine weitere Ausführungsform der Vorrichtung aus1 mit einem eine Referenztabelle nutzenden Zittersignalgenerator, -
3 schematisch den Aufbau eines einfachen Zittersignalgenerators mit einem einzelnen Schieberegister und einem Logikgatter, -
4 schematisch den Aufbau eines Zittersignalgenerators mit drei parallelen Schieberegistern und drei jeweils einem Schieberegister zugeordneten Logikgattern, -
5 den schematischen Aufbau eines weiteren Zittersignalgenerators mit vier parallelen Schieberegistern und vier jeweils einem Schieberegister zugeordneten Logikgattern, -
6 beispielhaft ein Diagramm mit verschiedenen Frequenzspektren des Ausgabesignals eines Sigma-Delta-Modulators, und -
7 schematisch ein Ablaufdiagramm des Verfahrens.
-
1 schematically a device with a sigma-delta modulator and a specially designed dither signal generator, -
2 schematically shows another embodiment of the device from1 with a dither signal generator using a reference table, -
3 schematically shows the structure of a simple dither signal generator with a single shift register and a logic gate, -
4 schematically shows the structure of a dither signal generator with three parallel shift registers and three logic gates each assigned to a shift register, -
5 the schematic structure of another dither signal generator with four parallel shift registers and four logic gates each assigned to a shift register, -
6 example, a diagram with different frequency spectra of the output signal of a sigma-delta modulator, and -
7 A schematic flow chart of the procedure.
Die
Um das Auftreten von Grenzzyklen und Ruhetönen wirksam zu reduzieren, erzeugt der Zittersignalgenerator 200 ein nicht-binäres Zittersignal 300 in Form einer Sequenz aus nicht binären Digitalwörtern 301. Das erfolgt vorzugsweise mithilfe einer geeigneten Schieberegisteranordnung 201 umfassend wenigstens ein Schieberegister 210 und ein diesem zugeordnetes Logikgatter 230, welche in geeigneter Weise miteinander verschaltet sind. Eine solche Schieberegisteranordnung 201 ist in der
Wie aus der
Um eine möglichst hohe Reduktion der störenden Signalanteile im Ausgangssignal 360 des Sigma-Delta-Modulators 110 zu erzielen, ist es notwendig, ein digitales Zittersignal 300 in Form einer geeigneten pseudozufälligen Sequenz aus nicht-binären Digitalwörtern 301 zu generieren. Die pseudozufällige Sequenz soll dabei einen möglichst langen Wiederholungszyklus aufweisen, d.h. die Zeitdauer, nach der sich die Bits der pseudozufälligen Sequenz wiederholen. Um das zu erreichen, werden geeignete Schieberegisteranordnungen 201 umfassend ein oder mehrere Schieberegister 210j und eine entsprechende Anzahl, jeweils einem der Schieberegister 210j individuell zugeordneten und mit den Schieberegistern 210j in geeigneter Weise verschaltete Logikgatter 230j verwendet.In order to achieve the greatest possible reduction of the disturbing signal components in the
Hierzu zeigt die
Ferner können auch Schieberegisteranordnungen mit mehreren parallelen Schieberegistern verwendet werden, um die gewünschte pseudozufällige Sequenz aus nicht-binären Digitalwörtern zu generieren. Je nach Anwendung können dabei auch Anordnungen vorteilhaft sein, bei denen die rückgekoppelte Sequenz für einen Teil der Schieberegister jeweils aus den Speicherinhalten von Flipflops aus jeweils verschiedenen Schieberegistern der jeweiligen Schieberegisteranordnung generiert werden. Hierzu zeigt die
Wie aus der
Die
Zur Verdeutlichung der Effektivität des hier beschriebenen Verfahrens zeigt die
Die
Herkömmliche PRBS-Generatoren bestehen aus einem linear rückgekoppelten Schieberegister mit Logikgattern, wobei in jedem Taktzyklus nur ein einzelnes Bit berechnet und das Register anschließend um nur eine Position verschoben wird. Dabei ergibt sich eine scheinbar zufällige (pseudozufällige) aber deterministische Binärfolge. Das hier beschriebene Konzept nutzt eine solche pseudozufällige und deterministische Binärfolge zur Unterdrückung von Grenzzyklen und den damit verbundenen Ruhetönen. Anstatt in jedem Taktzyklus nur ein neues Bit zu berechnen und das Register anschließend um nur eine Position zu schieben, können in einem Taktzyklus des Sigma-Delta Modulators auch die nächsten N Bits berechnet und das Schieberegister um N Positionen geschoben werden. In diesem Fall ergibt sich in jedem Taktzyklus des Sigma-Delta Modulator ein digitales Wort aus N Bit und somit 2n mögliche Zustände. Die Wahrscheinlichkeit, dass ein Zustand angenommen wird, ist für alle Zustände gleich groß. Dieses scheinbar zufällige Digitalwort kann dann zum Beispiel mittels einer Referenztabelle verwendet werden, um ein nicht-binäres Zittersignal zu generieren. Mithilfe eines solchen nicht-binären Zittersignals können Grenzzyklen von Sigma-Delta Modulatoren effektiver reduziert bzw. verhindert werden.Conventional PRBS generators consist of a linear feedback shift register with logic gates, where only a single bit is calculated in each clock cycle and the register is then shifted by only one position. This results in an apparently random (pseudo-random) but deterministic binary sequence. The concept described here uses such a pseudo-random and deterministic binary sequence to suppress Limit cycles and the associated idle tones. Instead of calculating just one new bit in each clock cycle and then shifting the register by just one position, the next N bits can also be calculated in one clock cycle of the sigma-delta modulator and the shift register shifted by N positions. In this case, each clock cycle of the sigma-delta modulator results in a digital word of N bits and thus 2 n possible states. The probability that a state is assumed is the same for all states. This apparently random digital word can then be used, for example, via a reference table to generate a non-binary dither signal. Using such a non-binary dither signal, limit cycles of sigma-delta modulators can be reduced or prevented more effectively.
Obwohl die Erfindung im Detail durch die bevorzugten Ausführungsbeispiele näher illustriert und beschrieben wurde, ist die Erfindung nicht durch die offenbarten Beispiele eingeschränkt. Vielmehr können hieraus auch andere Variationen vom Fachmann abgeleitet werden, ohne den Schutzumfang der Erfindung zu verlassen.Although the invention has been illustrated and described in detail by the preferred embodiments, the invention is not limited to the disclosed examples. Rather, other variations can be derived therefrom by those skilled in the art without departing from the scope of the invention.
Claims (12)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102022213918.6A DE102022213918A1 (en) | 2022-12-19 | 2022-12-19 | Device and method for reducing parasitic signal components of a sigma-delta modulator |
PCT/EP2023/083374 WO2024132406A1 (en) | 2022-12-19 | 2023-11-28 | Device and method for reducing parasitic signal components in a sigma delta modulator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102022213918.6A DE102022213918A1 (en) | 2022-12-19 | 2022-12-19 | Device and method for reducing parasitic signal components of a sigma-delta modulator |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102022213918A1 true DE102022213918A1 (en) | 2024-06-20 |
Family
ID=89029999
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102022213918.6A Pending DE102022213918A1 (en) | 2022-12-19 | 2022-12-19 | Device and method for reducing parasitic signal components of a sigma-delta modulator |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102022213918A1 (en) |
WO (1) | WO2024132406A1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0709969A2 (en) | 1991-05-21 | 1996-05-01 | AT&T Corp. | Sigma-delta modulator |
US6594680B1 (en) | 1999-12-30 | 2003-07-15 | Texas Instruments Incorporated | Psuedo-random noise sequence generating system |
US20050007267A1 (en) | 2003-07-09 | 2005-01-13 | Zogakis Thomas Nicholas | Multi-standard sigma-delta modulator |
US20070040718A1 (en) | 2005-08-20 | 2007-02-22 | Samsung Electronics Co., Ltd. | Delta-sigma modulator circuits in which DITHER is added to the quantization levels of methods of operating the same |
US20100135493A1 (en) | 2008-12-02 | 2010-06-03 | Pantech Co., Ltd. | Method and apparatus for generating pseudo random sequence in broadband wireless communication system |
US20190296763A1 (en) | 2016-12-14 | 2019-09-26 | Sony Semiconductor Solutions Corporation | Delta-sigma modulator, electronic device, and method for controlling delta-sigma modulator |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5986512A (en) * | 1997-12-12 | 1999-11-16 | Telefonaktiebolaget L M Ericsson (Publ) | Σ-Δ modulator-controlled phase-locked-loop circuit |
-
2022
- 2022-12-19 DE DE102022213918.6A patent/DE102022213918A1/en active Pending
-
2023
- 2023-11-28 WO PCT/EP2023/083374 patent/WO2024132406A1/en unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0709969A2 (en) | 1991-05-21 | 1996-05-01 | AT&T Corp. | Sigma-delta modulator |
US6594680B1 (en) | 1999-12-30 | 2003-07-15 | Texas Instruments Incorporated | Psuedo-random noise sequence generating system |
US20050007267A1 (en) | 2003-07-09 | 2005-01-13 | Zogakis Thomas Nicholas | Multi-standard sigma-delta modulator |
US20070040718A1 (en) | 2005-08-20 | 2007-02-22 | Samsung Electronics Co., Ltd. | Delta-sigma modulator circuits in which DITHER is added to the quantization levels of methods of operating the same |
US20100135493A1 (en) | 2008-12-02 | 2010-06-03 | Pantech Co., Ltd. | Method and apparatus for generating pseudo random sequence in broadband wireless communication system |
US20190296763A1 (en) | 2016-12-14 | 2019-09-26 | Sony Semiconductor Solutions Corporation | Delta-sigma modulator, electronic device, and method for controlling delta-sigma modulator |
Also Published As
Publication number | Publication date |
---|---|
WO2024132406A1 (en) | 2024-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3854414T2 (en) | AD converter with excellent signal-to-noise ratio for small signals. | |
DE3486102T2 (en) | Device and method for AD and DA conversion. | |
DE60221530T2 (en) | METHOD AND DEVICE FOR SUPPRESSING TONES THAT ARE CALLED BY THE ALGORITHM (CYCLIC DYNAMIC ELEMENT MATCHING) | |
DE69426266T2 (en) | DATA-CONTROLLED ENCODER FOR DA-CONVERTERS WITH MULTIBIT NOISE SIGNALING | |
DE4311724C2 (en) | Delta-sigma modulator for analog / digital converter and method for performing low-noise delta-sigma modulation | |
DE69417978T2 (en) | Analog digital converter with dither signal | |
DE112013000926B4 (en) | Sigma-delta modulator with dither signal | |
DE69812742T2 (en) | System to avoid distortion in an analog-to-digital converter | |
DE60030950T2 (en) | DIGITAL-ANALOG CONVERTER | |
DE4311966C2 (en) | Delta-sigma modulator | |
DE69323421T2 (en) | Method for controlling a synchronous electrical system and synchronous electrical system with a random clock signal | |
DE602004011581T2 (en) | Method and device for removing sounds by means of switching delay, caused by DEM (comparative dynamic elements) with switching delay of the signal. | |
DE3147578C2 (en) | ||
DE102016103995B4 (en) | Spectrally shaped random signal | |
DE69932673T2 (en) | Digital signal synthesizer | |
DE102022213918A1 (en) | Device and method for reducing parasitic signal components of a sigma-delta modulator | |
DE102007038148A1 (en) | FM multiple-tremor | |
DE10142191C2 (en) | SD-ADC with digital dither signal processing | |
DE69331078T2 (en) | Harmonic distortion compensation circuit | |
DE10031538C2 (en) | Digital / analog converter | |
DE10238028B4 (en) | Method and device for analog-to-digital conversion | |
DE2900844A1 (en) | ARRANGEMENT FOR FILTERING COMPRESSED PULSE CODE MODULATED SIGNALS | |
DE102016105740A1 (en) | Spectral shaping of a binary pseudorandom sequence | |
DE2836049C2 (en) | Noise reduction with companded delta modulation | |
DE102005035225A1 (en) | Linearization Circuitry and Digital Element Adaptation Linearization Method for Digital to Analog Converter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified |