Accuracy Optimization for Energy Consumption Reduction in Embedded Systems

Telecommunication systems today have increasing complexity and require higher energy consumption. Therefore, energy-efficiency becomes one of the most important goals in a design of embedded systems. This thesis proposes a dynamic scaling precision mechanism to reduce energy consumption in an embedded system, especially in a wireless mobile terminal. Energy--efficient implementation of digital signal processing algorithms in embedded systems requires using fixed-point arithmetic in order to satisfy the cost, power and area constraints. In traditional approaches, the data bit-widths are calculated based on the worst case so that they are satisfied in all cases. We propose another approach to dynamically change the specification according to the environment (e.g. the transmission channel quality) with the goal of reducing energy consumption under certain conditions. Firstly, the relation between the quantization noise and the bit error rate at a receiver noise level is studied for a QPSK transmission system. The result is then applied in Direct Sequence Code Division Multiple Access (DS-CDMA) systems. Among several telecommunications systems using the DS-CDMA technique, we demonstrate how to dynamically adapt the fixed-point algorithm accuracy of a WCDMA 3G receiver. The fixed-point conversion uses a combinatorial optimization algorithm for the determination of each bit-width under an accuracy constraint. The second part of this thesis concentrates on optimization algorithms. We propose new algorithms for problems having a single constraint or a series of constraints corresponding to different accuracy levels of a self-adaptive system. The result of Multi-Objective Genetic Algorithms (MOGA), a Pareto front, allows determining the bit-widths for each quantization noise level. An improved version of MOGA combined with elitism and tabu search is proposed. In addition, we suggest using GRASP, a stochastic local search algorithm, to find a result in a relatively short time in comparison with MOGA.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00705141
Author Hai Nam, Nguyen
Maintainer CCSD
Last Updated May 15, 2026, 23:15 (UTC)
Created May 15, 2026, 23:15 (UTC)
Identifier NNT: 2011REN1E009
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Energy Efficient Computing ArchItectures with Embedded Reconfigurable Resources (CAIRN) ; Centre Inria de l'Université de Rennes ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-ARCHITECTURE (IRISA-D3) ; Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA) ; Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA) ; Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes) ; Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)
creator Hai Nam, Nguyen
date 2011-12-16T00:00:00
harvest_object_id 34de0c97-c061-4e57-bd1e-a9bec2c468fa
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-02-07T00:00:00
set_spec type:THESE