GeneXproTools 4.0 ships with four different Sample
Runs for Logic Synthesis: XOR, 3-Majority,
Odd-3-Parity, and 6-Multiplexer. To try any one of them, you just
have to click its link on the Welcome Screen of GeneXproTools.
The Exclusive Or was
chosen for its historical importance and also because it is quite
simple and, therefore, ideal for you to learn your way around
GeneXproTools modeling environment: try making a few runs, optimizing and simplifying a
model, check the generated code and translate it into the
programming language of your choice, try
different fitness functions, different function sets, different
architectures, and so on.
The 3-Majority
function was also chosen for its simplicity. With this sample run
you will be able to explore and understand immediately all the
capabilities of GeneXproTools including its more advanced features,
such as linking functions, fitness functions with parsimony
pressure, DDFs and UDFs, modeling with random constants, and so on.
The Odd-3-Parity
is also a well-known function and, of the functions with three
arguments, it is one of the hardest to design using adaptive
algorithms such as Neural Networks and of course Gene Expression
Programming. So, it might be interesting for you to see how
GeneXproTools deals with such difficult functions, how it can be
used to find their most parsimonious representations, how to tackle
these more complex functions with a modular approach using User
Defined Functions as smaller building blocks, and so forth.
The 6-Multiplexer
is also a well-known function and is much harder than even the Odd-3-Parity
function. You can explore this sample run to get a feeling of
what can be achieved with GeneXproTools and try here its most
advanced tools for logic circuit design, namely the use of User
Defined Functions to design more complex circuits composed of
simpler ones.
|