Evolutionary approach to approximate digital circuits design
Z Vasicek, L Sekanina - IEEE Transactions on Evolutionary …, 2014 - ieeexplore.ieee.org
In approximate computing, the requirement of perfect functional behavior can be relaxed
because some applications are inherently error resilient. Approximate circuits, which fall into …
because some applications are inherently error resilient. Approximate circuits, which fall into …
Multi-objective cartesian genetic programming optimization of morphological filters in navigation systems for visually impaired people
AMB Dourado, EC Pedrino - Applied Soft Computing, 2020 - Elsevier
Abstract Navigation systems for Visually Impaired People (VIP) have improved in the last
decade, incorporating many features to ensure navigation safety. Such systems often use …
decade, incorporating many features to ensure navigation safety. Such systems often use …
Evolving component library for approximate high level synthesis
F Vaverka, R Hrbacek… - 2016 IEEE symposium …, 2016 - ieeexplore.ieee.org
An approximate computing approach has recently been introduced for high level circuit
synthesis (HLS) in order to make good use of approximate circuits at system and block level …
synthesis (HLS) in order to make good use of approximate circuits at system and block level …
Circuit approximation using single-and multi-objective cartesian GP
Z Vasicek, L Sekanina - … , EuroGP 2015, Copenhagen, Denmark, April 8-10 …, 2015 - Springer
In this paper, the approximate circuit design problem is formulated as a multi-objective
optimization problem in which the circuit error and power consumption are conflicting design …
optimization problem in which the circuit error and power consumption are conflicting design …
On area minimization of complex combinational circuits using cartesian genetic programming
Z Vasicek, L Sekanina - 2012 IEEE Congress on Evolutionary …, 2012 - ieeexplore.ieee.org
The paper deals with the evolutionary post synthesis optimization of complex combinational
circuits with the aim of reducing the area on a chip as much as possible. In order to optimize …
circuits with the aim of reducing the area on a chip as much as possible. In order to optimize …
Virtual reconfigurable architecture for evolving combinational logic circuits
J Wang, CH Lee - Journal of Central South University, 2014 - Springer
A virtual reconfigurable architecture (VRA)-based evolvable hardware is proposed for
automatic synthesis of combinational logic circuits at gate-level. The proposed VRA is …
automatic synthesis of combinational logic circuits at gate-level. The proposed VRA is …
Parallel multi-objective evolutionary design of approximate circuits
R Hrbacek - Proceedings of the 2015 Annual Conference on …, 2015 - dl.acm.org
Evolutionary design of digital circuits has been well established in recent years. Besides
correct functionality, the demands placed on current circuits include the area of the circuit …
correct functionality, the demands placed on current circuits include the area of the circuit …
More efficient evolution of small genetic programs in Cartesian Genetic Programming by using genotypie age
R Kalkreuth, G Rudolph, J Krone - 2016 IEEE Congress on …, 2016 - ieeexplore.ieee.org
Genetic Programming as an automated method to evolve suitable computer programs for a
predefined task can also be applied to multi-objective optimization problems. Originally …
predefined task can also be applied to multi-objective optimization problems. Originally …
Multiobjective evolution of approximate multiple constant multipliers
J Petrlik, L Sekanina - … on Design and Diagnostics of Electronic …, 2013 - ieeexplore.ieee.org
Multiple constant multiplier (MCM) is a digital circuit which multiplies its single input by N
constants. As MCMs are composed of adders and shifters, their implementation cost is …
constants. As MCMs are composed of adders and shifters, their implementation cost is …
A multi-objective genetic programming approach to uncover explicit and implicit equations from data
Identification of implicit and explicit relationships in a data is a generic problem commonly
encountered in many fields of science and engineering. In the case of explicit relations, one …
encountered in many fields of science and engineering. In the case of explicit relations, one …