Information Technology Reference
In-Depth Information
5.3 Magnetization Evaluation
During the matrix exploration the magnetization of every magnet is calculated
according to the value of its neighbors, as shown in Fig.
20
. The state of every
magnets is calculated by the weighted sum of its neighbors.
X
X
012 34
012 34
Y
Y
0
0
1
1
?
2
2
3
3
4
4
Fig. 20.
Magnetization evaluation. The state of a magnet is calculated as a weighted
sum of its neighbor elements.
6 Library Generator
The library generator is a tool that, together with the main application of ToPoli-
Nano, allows the designer to describe new elementary components in order to
be used within the internal library of the simulator. Its structure is shown in
Fig.
21
.
The library generator creates new components that can be used in ToPoli-
Nano. However to create a component it needs three kind of information:
-
Ports
which contains information on the input/output pins. Every pin is iden-
tified by three parameters:
Direction: Input or Output.
Type: Standard Logic, Standard Logic Vector. This is required for compat-
ibility with VHDL code, so that the created component can be identified
by the parser.
Position within the circuit.
-
Layout
which contains information on the space occupied by the circuit.
-
Element Description
which contains the circuit layout, the gates which com-
pose it and their position on the plane.
Search WWH ::
Custom Search