Result Details

EvoMult - System for Evolutionary Development of Generic Combinational Multipliers

Created: 2010
Type
software
Language
English
Authors
Description

The system is intended for automatic design of algorithms for theconstruction of arbitrarily large combinational multipliers by means of geneticalgorithm and parametric instruction-based development. The input of theapplication consists of development parameters of the multipliers and parameters of geneticalgorithm. After the correct settings and successful termination of theevolutionary 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 specifiedparameters. The resulting programs need to be verified in order todetermine the ability of development of generic multipliers. Theapplication is able to analyze the output programs and generate a symbolic text representation of resulting multiplierstructures. A detailed description of the approach is given inhttp://www.fit.vutbr.cz/research/view_pub.php?id=9459.

By downloading EvoMult (see also the link above) the user expresses agreement with the license terms.

Keywords

Genetic algorithm, instruction, development, combinational multiplier.

URL
License
Use of the result by another entity is possible without acquiring a license in some cases
License Fee
The licensor does not require a license fee for the result
License Conditions

Free software under the terms of BSD license (see http://www.opensource.org/licenses/bsd-license.php).

Files
Projects
Natural Computing on Unconventional Platforms, GACR, Standardní projekty, GAP103/10/1517, start: 2010-01-01, end: 2013-12-31, running
Recognition and presentation of multimedia data, BUT, Vnitřní projekty VUT, FIT-S-10-2, 2010, start: 2010-04-01, end: 2010-12-31, completed
Security-Oriented Research in Information Technology, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, start: 2007-01-01, end: 2013-12-31, running
Research groups
Departments
Back to top