Embedded Systems Design with Special Arithmetic and Number Systems

  • Amir Sabbagh Molahosseini
  • Leonel Seabra de Sousa
  • Chip-Hong Chang

Table of contents

  1. Front Matter
    Pages i-x
  2. Unconventional Number Representations: Arithmetic Units and Processor Design

    1. Front Matter
      Pages 1-1
    2. Amir Sabbagh Molahosseini, Leonel Sousa
      Pages 3-17
    3. Pedro Miguens Matutino, Ricardo Chaves, Leonel Sousa
      Pages 19-47
    4. Thian Fatt Tay, Chip-Hong Chang
      Pages 65-88
    5. Hossam A. H. Fahmy
      Pages 89-111
    6. Yajuan He, Jiaxing Yang, Chip-Hong Chang
      Pages 113-147
    7. Babak Zamanlooy, Mitra Mirhassani
      Pages 149-177
  3. Applications of Unconventional Number Representations

    1. Front Matter
      Pages 179-179
    2. Gian Carlo Cardarilli, Alberto Nannarelli, Marco Re
      Pages 181-215
    3. Nikolay Chervyakov, Pavel Lyakhov
      Pages 217-245
    4. Jiajia Chen, Chip-Hong Chang
      Pages 277-310
    5. Dimitris Schinianakis, Thanos Stouraitis
      Pages 311-344
    6. Jean-Claude Bajard, Julien Eynard
      Pages 345-368
    7. Azadeh Alsadat Emrani Zarandi
      Pages 369-380
  4. Back Matter
    Pages 381-389

About this book


This book introduces readers to alternative approaches to designing efficient embedded systems using unconventional number systems. The authors describe various systems that can be used for designing efficient embedded and application-specific processors, such as Residue Number System, Logarithmic Number System, Redundant Binary Number System Double-Base Number System, Decimal Floating Point Number System and Continuous Valued Number System. Readers will learn the strategies and trade-offs of using unconventional number systems in application-specific processors and be able to apply and design appropriate arithmetic operations from these number systems to boost the performance of digital systems.

• Serves as a single-source reference to designing embedded systems with unconventional number systems
• Covers theory as well as implementation on application-specific processors
• Explains mathematical concepts in a manner accessible to readers with diverse backgrounds


Residue Number System Logarithmic Number System Double-Base Number System Multiple-Base Number System Computer Arithmetic

Editors and affiliations

  • Amir Sabbagh Molahosseini
    • 1
  • Leonel Seabra de Sousa
    • 2
  • Chip-Hong Chang
    • 3
  1. 1.Department of Computer EngineeringIslamic Azad University, Kerman BranchKermanIran
  2. 2.INESC-ID, Instituto Superior TécnicoUniversidade de LisboaLisboaPortugal
  3. 3.School of Electrical and Electronic EngineeringNanyang Technological UniversitySingaporeSingapore

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-319-49742-6
  • Copyright Information Springer International Publishing AG 2017
  • Publisher Name Springer, Cham
  • eBook Packages Engineering
  • Print ISBN 978-3-319-49741-9
  • Online ISBN 978-3-319-49742-6
  • About this book