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