Algebraic Operations on Delta-Sigma Bit-Streams

Operations in the Delta-Sigma ( Δ Σ ) domain are a broad field of research. In this article the main, focus is on applications in control systems, nevertheless the results are generally applicable for Δ Σ -signal processing ( Δ &S...

Full description

Bibliographic Details
Main Authors: Axel Klein, Walter Schumacher
Format: Article
Language:English
Published: MDPI AG 2018-09-01
Series:Mathematical and Computational Applications
Subjects:
Online Access:http://www.mdpi.com/2297-8747/23/3/49
_version_ 1818515370080731136
author Axel Klein
Walter Schumacher
author_facet Axel Klein
Walter Schumacher
author_sort Axel Klein
collection DOAJ
description Operations in the Delta-Sigma ( Δ Σ ) domain are a broad field of research. In this article the main, focus is on applications in control systems, nevertheless the results are generally applicable for Δ Σ -signal processing ( Δ Σ SP) in other fields. As the bit-stream does not have an instantaneous value, algebraic operations cannot be executed directly. The first approaches were made in the 1980s based on small-scale integration logic chips by Kouvaras and by Lagoyannis. Further algebraic operations and other implementations were introduced by Zrilic, by Ng, by Bradshaw and by Homann. Other publications utilize complex networks and operations to achieve the desired algebraic operations. These presented operations can be divided into different operation classes by the based implementation idea. In this paper, the known algebraic operation classes are further developed and new operation classes are presented. All implementations are compared and evaluated. For linear operations in control applications, the introduced Bipolar Interpretation is best rated. It compensates for the signal offset of bipolar bit-streams and results in the best signal quality by mapping the logic values true and false of bit-stream to plus and minus one before the algebraic operation. The output of the algebraic operation is a multibit value, to achieve a bit-stream as output value a third step is taken. The result is modulated by a digital Δ Σ -modulator ( Δ Σ -M). For nonlinear operations the most universal implementation is also based on three steps. In the first stage, the bit-streams are processed with short sinc 3 filters, resulting in multibit values. This signal is processed by digital signal processing (DSP). The output stage is a Δ Σ -M. For some nonlinear algebraic operations there can be better solutions than DSP, like shown for limiting. In short, this paper gives a detailed overview about different Δ Σ SP classes for linear and nonlinear operations. Newly presented are the scaling with Bit-Stream Modification, the Bipolar Interpretation class, the nonlinear operation class based on digital signal processing (DSP), the modified multiplication based on Delta Adder and benchmarks of all presented operations.
first_indexed 2024-12-11T00:28:02Z
format Article
id doaj.art-881d0e85735d442dbcdfa6ab9bb58be3
institution Directory Open Access Journal
issn 2297-8747
language English
last_indexed 2024-12-11T00:28:02Z
publishDate 2018-09-01
publisher MDPI AG
record_format Article
series Mathematical and Computational Applications
spelling doaj.art-881d0e85735d442dbcdfa6ab9bb58be32022-12-22T01:27:28ZengMDPI AGMathematical and Computational Applications2297-87472018-09-012334910.3390/mca23030049mca23030049Algebraic Operations on Delta-Sigma Bit-StreamsAxel Klein0Walter Schumacher1Institut für Regelungstechnik, Technische Universität Braunschweig, 38106 Braunschweig, GermanyInstitut für Regelungstechnik, Technische Universität Braunschweig, 38106 Braunschweig, GermanyOperations in the Delta-Sigma ( Δ Σ ) domain are a broad field of research. In this article the main, focus is on applications in control systems, nevertheless the results are generally applicable for Δ Σ -signal processing ( Δ Σ SP) in other fields. As the bit-stream does not have an instantaneous value, algebraic operations cannot be executed directly. The first approaches were made in the 1980s based on small-scale integration logic chips by Kouvaras and by Lagoyannis. Further algebraic operations and other implementations were introduced by Zrilic, by Ng, by Bradshaw and by Homann. Other publications utilize complex networks and operations to achieve the desired algebraic operations. These presented operations can be divided into different operation classes by the based implementation idea. In this paper, the known algebraic operation classes are further developed and new operation classes are presented. All implementations are compared and evaluated. For linear operations in control applications, the introduced Bipolar Interpretation is best rated. It compensates for the signal offset of bipolar bit-streams and results in the best signal quality by mapping the logic values true and false of bit-stream to plus and minus one before the algebraic operation. The output of the algebraic operation is a multibit value, to achieve a bit-stream as output value a third step is taken. The result is modulated by a digital Δ Σ -modulator ( Δ Σ -M). For nonlinear operations the most universal implementation is also based on three steps. In the first stage, the bit-streams are processed with short sinc 3 filters, resulting in multibit values. This signal is processed by digital signal processing (DSP). The output stage is a Δ Σ -M. For some nonlinear algebraic operations there can be better solutions than DSP, like shown for limiting. In short, this paper gives a detailed overview about different Δ Σ SP classes for linear and nonlinear operations. Newly presented are the scaling with Bit-Stream Modification, the Bipolar Interpretation class, the nonlinear operation class based on digital signal processing (DSP), the modified multiplication based on Delta Adder and benchmarks of all presented operations.http://www.mdpi.com/2297-8747/23/3/49delta-sigmasignal processingoperationsalgebra
spellingShingle Axel Klein
Walter Schumacher
Algebraic Operations on Delta-Sigma Bit-Streams
Mathematical and Computational Applications
delta-sigma
signal processing
operations
algebra
title Algebraic Operations on Delta-Sigma Bit-Streams
title_full Algebraic Operations on Delta-Sigma Bit-Streams
title_fullStr Algebraic Operations on Delta-Sigma Bit-Streams
title_full_unstemmed Algebraic Operations on Delta-Sigma Bit-Streams
title_short Algebraic Operations on Delta-Sigma Bit-Streams
title_sort algebraic operations on delta sigma bit streams
topic delta-sigma
signal processing
operations
algebra
url http://www.mdpi.com/2297-8747/23/3/49
work_keys_str_mv AT axelklein algebraicoperationsondeltasigmabitstreams
AT walterschumacher algebraicoperationsondeltasigmabitstreams