Embedded Systems Design with Special Arithmetic and Number Systems [electronic resource] /
Molahosseini, Amir Sabbagh.editor.
de Sousa, Leonel Seabra.editor.
Chang, Chip-Hong.editor.
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.
Includes bibliographical references at the end of each chapters and index.
Introduction to Residue Number System: Structure and Teaching Methodology -- RNS-based Embedded Processor Design -- Non Modular Operations of the Residue Number System: Functions for Computing -- Fault-Tolerant Computing in Redundant Residue Number System -- Decimal Floating Point Number System -- Design and Evaluation of Booth-Encoded Multipliers in Redundant Binary Representation -- Robust Analog Arithmetic Based on the Continuous Valued Number System -- RNS Applications in Digital Signal Processing -- RNS-based Image Processing -- Logarithmic Number System and its Application in FIR Filter Design -- Double-Base Number System and its Application in FIR Filter Design -- RNS-based Public-Key Cryptography (RSA and ECC) -- RNS Approach in Lattice-based Cryptography -- RNS Applications in Computer Networks.
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.
Electronic circuits.
Microprocessors.
Electronics.
Microelectronics.
Circuits and Systems.
Processor Architectures.
Electronics and Microelectronics, Instrumentation.