liu.seSearch for publications in DiVA
Change search
Link to record
Permanent link

Direct link
Wanhammar, Lars
Publications (10 of 148) Show all publications
Gustafsson, O. & Wanhammar, L. (2019). Arithmetic (3ed.). In: Bhattacharyya, S.S., Deprettere, E.F., Leupers, R., Takala, J. (Ed.), Handbook of signal processing systems: (pp. 381-426). Cham: Springer
Open this publication in new window or tab >>Arithmetic
2019 (English)In: Handbook of signal processing systems / [ed] Bhattacharyya, S.S., Deprettere, E.F., Leupers, R., Takala, J., Cham: Springer, 2019, 3, p. 381-426Chapter in book (Other academic)
Abstract [en]

In this chapter fundamentals of arithmetic operations and number representations used in DSP systems are discussed. Different relevant number systems are outlined with a focus on fixed-point representations. Structures for accelerating the carry-propagation of addition are discussed, as well as multi-operand addition. For multiplication, different schemes for generating and accumulating partial products are presented. In addition to that, optimization for constant coefficient multiplication is discussed. Division and square-rooting are also briefly outlined. Furthermore, floating-point arithmetic and the IEEE 754 floating-point arithmetic standard are presented. Finally, some methods for computing elementary functions, e.g., trigonometric functions, are presented.

Place, publisher, year, edition, pages
Cham: Springer, 2019 Edition: 3
Keywords
Coordinate Rotation Digital Computer (CORDIC), Quotient Digit, CORDIC Algorithm, Partial Product Array, Modified Booth Encoding
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:liu:diva-179685 (URN)10.1007/978-3-319-91734-4_11 (DOI)9783319917337 (ISBN)9783030062880 (ISBN)9783319917344 (ISBN)
Available from: 2021-09-29 Created: 2021-09-29 Last updated: 2023-06-16Bibliographically approved
Gustafsson, O. & Wanhammar, L. (2017). Basic Arithmetic Circuits. In: Pramod Kumar Meher, Thanos Stouraitis (Ed.), Arithmetic Circuits for DSP Applications: (pp. 1-32). John Wiley & Sons
Open this publication in new window or tab >>Basic Arithmetic Circuits
2017 (English)In: Arithmetic Circuits for DSP Applications / [ed] Pramod Kumar Meher, Thanos Stouraitis, John Wiley & Sons, 2017, p. 1-32Chapter in book (Other academic)
Abstract [en]

General‐purpose DSP processors, application‐specific processors, and algorithm‐specific processors are used to implement different types of DSP systems or subsystems. They are typically used in applications involving complex and irregular algorithms while application‐specific processors provide lower unit cost and higher performance for a specific application, particularly when the volume of production is high. Most DSP applications use fractional arithmetic instead of integer arithmetic. Multimedia and communication applications involve real‐time audio and video/image processing which very often require sum‐of‐products (SOP) computation. The need of computing non‐linear functions arises in many different applications. The straightforward method of approximating an elementary function is to just store the values in a look‐up table typically leads to large tables, even though the resulting area from standard cell synthesis grows slower than the number of memory bits. It is of interest to find ways to approximate elementary functions using a trade‐off between arithmetic operations and look‐up tables.

Place, publisher, year, edition, pages
John Wiley & Sons, 2017
Keywords
arithmetic circuits, arithmetic operations, complex multiplication, DSP applications, look‐up tables, non‐linear functions, root computation, sum‐of‐products circuits, sum‐of‐products computation
National Category
Computer Systems Embedded Systems
Identifiers
urn:nbn:se:liu:diva-150915 (URN)10.1002/9781119206804.ch1 (DOI)9781119206774 (ISBN)
Available from: 2018-09-05 Created: 2018-09-05 Last updated: 2018-09-05Bibliographically approved
Gustafsson, O. & Wanhammar, L. (2013). Arithmetic. In: Shuvra S. Bhattacharyya, Ed F. Deprettere, Rainer Leupers, Jarmo Takala (Ed.), Handbook of signal processing systems: (pp. 593-637). New York: Springer
Open this publication in new window or tab >>Arithmetic
2013 (English)In: Handbook of signal processing systems / [ed] Shuvra S. Bhattacharyya, Ed F. Deprettere, Rainer Leupers, Jarmo Takala, New York: Springer, 2013, p. 593-637Chapter in book (Refereed)
Place, publisher, year, edition, pages
New York: Springer, 2013
Keywords
Aritmetik
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:liu:diva-115892 (URN)978-14-6146-859-2 (ISBN)
Available from: 2015-03-23 Created: 2015-03-23 Last updated: 2015-04-08Bibliographically approved
Laddomada, M., Jovanovic Dolecek, G., Yong Ching, L., Luo, F.-L., Renfors, M. & Wanhammar, L. (2011). Advanced techniques on multirate signal processing for digital information processing. IET Signal Processing, 5(3), 313-315
Open this publication in new window or tab >>Advanced techniques on multirate signal processing for digital information processing
Show others...
2011 (English)In: IET Signal Processing, ISSN 1751-9675, E-ISSN 1751-9683, Vol. 5, no 3, p. 313-315Article in journal, Editorial material (Other academic) Published
Place, publisher, year, edition, pages
The Institution of Engineering and Technology, 2011
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-69883 (URN)10.1049/iet-spr.2011.9058 (DOI)000291857700005 ()2-s2.0-79959511509 (Scopus ID)
Available from: 2011-08-09 Created: 2011-08-08 Last updated: 2017-12-08Bibliographically approved
Gustafsson, O. & Wanhammar, L. (2011). Low-complexity and high-speed constant multiplications for digital filters using carry-save arithmetic. In: Fausto Pedro Garcia Marquez (Ed.), Digital Filters (pp. 241-256). Rijeka, Croatia: InTech
Open this publication in new window or tab >>Low-complexity and high-speed constant multiplications for digital filters using carry-save arithmetic
2011 (English)In: Digital Filters / [ed] Fausto Pedro Garcia Marquez, Rijeka, Croatia: InTech, 2011, p. 241-256Chapter in book (Other academic)
Abstract [en]

In this work we discuss the realization of constant multiplication using a minimum number of carry-save adders. We consider both non-redundant and carry-save representation for the input data. For both cases we present all possible interconnection topologies, using up to six and five adders, respectively. These are sufficient to realize constant multiplications for all coefficients with a wordlength up to 19 bits.

Place, publisher, year, edition, pages
Rijeka, Croatia: InTech, 2011
National Category
Signal Processing
Identifiers
urn:nbn:se:liu:diva-86750 (URN)10.5772/16081 (DOI)978-953-307-190-9 (ISBN)
Available from: 2013-01-03 Created: 2013-01-03 Last updated: 2015-03-11Bibliographically approved
Gustafsson, O. & Wanhammar, L. (2010). Arithmetic (1ed.). In: Shuvra S. Bhattacharyya, Ed F. Deprettere, Rainer Leupers, Jarmo Takala (Ed.), Handbook of signal processing systems: (pp. 283-327). Springer
Open this publication in new window or tab >>Arithmetic
2010 (English)In: Handbook of signal processing systems / [ed] Shuvra S. Bhattacharyya, Ed F. Deprettere, Rainer Leupers, Jarmo Takala, Springer , 2010, 1, p. 283-327Chapter in book (Refereed)
Abstract [en]

Handbook of Signal Processing Systems is organized in three parts. The first part motivates representative applications that drive and apply state-of-the art methods for design and implementation of signal processing systems; the second part discusses architectures for implementing these applications; the third part focuses on compilers and simulation tools, describes models of computation and their associated design tools and methodologies. This handbook is an essential tool for professionals in many fields and researchers of all levels.

Place, publisher, year, edition, pages
Springer, 2010 Edition: 1
Keywords
Aritmetik
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:liu:diva-65438 (URN)9781441963444 (ISBN)
Available from: 2011-02-08 Created: 2011-02-08 Last updated: 2015-03-23Bibliographically approved
Sheikh, Z. U., Gustafsson, O. & Wanhammar, L. (2010). Design of sparse non-periodic narrow-band and wide-band FRM-like FIR filters. In: Proceedings of the International Conference on Green Circuits and Systems (ICGCS), 2010. Paper presented at IEEE International Conference on Green Circuits and Systems (ICGCS 2010), June 21-23, Shanghai, China (pp. 279-282).
Open this publication in new window or tab >>Design of sparse non-periodic narrow-band and wide-band FRM-like FIR filters
2010 (English)In: Proceedings of the International Conference on Green Circuits and Systems (ICGCS), 2010, 2010, p. 279-282Conference paper, Published paper (Refereed)
Abstract [en]

In this work, a design method for narrow-band and wide-band frequency-response masking FIR filters is proposed. As opposed to most previous works, the design method is not based on a periodic model filter. Instead, the masking filter is designed for a given stopband edge. The model filter design is based on optimizing the sparseness of the filter, and, hence, the resulting model filter is not required to be periodic.

National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-75084 (URN)10.1109/ICGCS.2010.5543054 (DOI)978-1-4244-6877-5 (ISBN)978-1-4244-6876-8 (ISBN)
Conference
IEEE International Conference on Green Circuits and Systems (ICGCS 2010), June 21-23, Shanghai, China
Note
The original title of this article was "Design of Sparse Non-Periodic Frequency Response Masking Like FIR Filters".Available from: 2012-02-16 Created: 2012-02-16 Last updated: 2015-03-11Bibliographically approved
Gustafsson, O., Khursheed, K., Imran, M. & Wanhammar, L. (2010). Generalized overlapping digit patterns for multi-dimensional sub-expression sharing. In: 1st International Conference on Green Circuits and Systems, ICGCS 2010. Paper presented at 1st International Conference on Green Circuits and Systems, ICGCS 2010; Shanghai; 21 June 2010 through 23 June 2010 (pp. 65-68).
Open this publication in new window or tab >>Generalized overlapping digit patterns for multi-dimensional sub-expression sharing
2010 (English)In: 1st International Conference on Green Circuits and Systems, ICGCS 2010, 2010, p. 65-68Conference paper, Published paper (Refereed)
Abstract [en]

Sub-expression sharing is a technique that can be applied to reduce the complexity of linear time-invariant non-recursive computations by identifying common patterns. It has recently been proposed that it is possible to improve the performance of single and multiple constant multiplication by identifying overlapping digit patterns. In this work we extend the concept of overlapping digit patterns to arbitrary shift dimensions, such as shift in time (FIR filters). © 2010 IEEE.

National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:liu:diva-65503 (URN)10.1109/ICGCS.2010.5543096 (DOI)7795659476 (Scopus ID)978-142446877-5 (ISBN)
Conference
1st International Conference on Green Circuits and Systems, ICGCS 2010; Shanghai; 21 June 2010 through 23 June 2010
Note
Art. No.: 5543096Available from: 2010-10-05 Created: 2011-02-08 Last updated: 2015-03-11
Abbas, M., Gustafsson, O. & Wanhammar, L. (2010). Power Estimation of Recursive and Non-Recursive CIC Filters Implemented in Deep-Submicron Technology. In: Proceedings of International Conference on Green Circuits and Systems (ICGCS), 2010, Date: 21-23 June, 2010. Paper presented at International Conference on Green Circuits and Systems (ICGCS), June 21–23, Shanghai, China (pp. 221-225). IEEE
Open this publication in new window or tab >>Power Estimation of Recursive and Non-Recursive CIC Filters Implemented in Deep-Submicron Technology
2010 (English)In: Proceedings of International Conference on Green Circuits and Systems (ICGCS), 2010, Date: 21-23 June, 2010, IEEE , 2010, p. 221-225Conference paper, Published paper (Refereed)
Abstract [en]

The power modeling of different realizations of cascaded integrator-comb (CIC) decimation filters has been a subject of several recent works. In this work we have extended these with modeling of leakage power, which is an important factor since the input sample rate may differ several orders of magnitude. Furthermore, we have pointed out the importance of the input wordlength on the comparison of recursive and nonrecursive implementations.

Place, publisher, year, edition, pages
IEEE, 2010
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-70451 (URN)10.1109/ICGCS.2010.5543063 (DOI)978-1-4244-6877-5 (ISBN)978-1-4244-6876-8 (ISBN)
Conference
International Conference on Green Circuits and Systems (ICGCS), June 21–23, Shanghai, China
Available from: 2011-09-20 Created: 2011-09-08 Last updated: 2015-03-11Bibliographically approved
Wanhammar, L. (2010). Synthesis of Low-Sensitivity Analog Filters. ANALOG CIRCUIT DESIGN, 129-145
Open this publication in new window or tab >>Synthesis of Low-Sensitivity Analog Filters
2010 (English)In: ANALOG CIRCUIT DESIGN, p. 129-145Article in journal (Refereed) Published
Abstract [en]

Doubly resistively terminated LC filters are optimal from an element sensitivity point of view and are therefore used as reference filter for high-performance active filters. The later inherits the sensitivity properties of the LC filter. Hence it is important to design the reference filter to have minimal element sensitivity. In this paper, we first review the mechanism for the low sensitivity and give an upper bound on the deviation in the passband attenuation. Next we compare classical lowpass approximations with respect to their influence on the sensitivity and propose the use of diminishing ripple in the passband to further reduce the sensitivity. Finally, we propose a design strategy for doubly resistively terminated LC filters with low sensitivity.

Place, publisher, year, edition, pages
SPRINGER, 2010
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-58509 (URN)10.1007/978-90-481-3083-2_7 (DOI)000273028100007 ()
Available from: 2010-08-11 Created: 2010-08-11 Last updated: 2013-02-21
Organisations

Search in DiVA

Show all publications