Ing. Michal Bidlo, Ph.D.
EvoMult - System for Evolutionary Development of Generic Combinational Multipliers
|Keywords:||Genetic algorithm, instruction, development, combinational multiplier.|
|The system is intended for automatic design of algorithms for the
construction of arbitrarily large combinational multipliers by means of genetic
algorithm and parametric instruction-based development. The input of the
application consists of development parameters of the multipliers and parameters of genetic
algorithm. After the correct settings and successful termination of the
evolutionary design process, a sequence of instructions (a program), eventually a set of programs,
represents a result of the application that allows to generate the multiplier structure satisfying the specified
parameters. The resulting programs need to be verified in order to
determine the ability of development of generic multipliers. The
application is able to analyze the output programs and generate a symbolic text representation of resulting multiplierstructures. A detailed description of the approach is given in
By downloading EvoMult (see also the link above) the user expresses agreement with the license terms.
|Free software under the terms of BSD license (see http://www.opensource.org/licenses/bsd-license.php).|