![Lattice Semiconductor LatticeMico32 Hardware Developer User Manual Download Page 35](http://html1.mh-extra.com/html/lattice-semiconductor/latticemico32/latticemico32_hardware-developer-user-manual_3843852035.webp)
U
SING
THE
L
ATTICE
M
ICO
S
YSTEM
S
OFTWARE
:
Creating the Microprocessor Platform in MSB
LatticeMico32 Hardware Developer User Guide
29
Address locations for all of the existing components that you have created
in your MSB session are now automatically generated.
2. Choose
File > Save
.
The assigned component addresses are now saved in the .msb file.
Locking Component Addresses
Locking a component address prohibits the software from changing it after
you automatically assign component addresses.
To lock any addresses from being changed after automatic address
generation:
1. In the MSB perspective Editor view, select the box for the desired
component in the Lock column.
This step activates a lock during your session.
2. Choose
File > Save
.
The locked address is now saved in the .msb file.
Manually Editing Component Addresses
You can manually assign an address to an individual component after
automatically assigning an address to it, or you can assign locations as you
wish by manually editing the locations at any time after initial component
creation.
To individually change the addresses of components:
1. In the MSB perspective Editor view, click on the desired component’s
address in the Base column.
The address becomes editable.
2. Manually type in the desired address hexadecimal location.
3. Choose
File > Save
.
The edited addresses are now saved in the .msb file.
Note
To assign an address for only one component, lock all other components.
Note
You can only edit the Base address. You cannot edit the End address. The value
of the end address is equivalent to the value of the base address plus the value of
the size.