![Lattice Semiconductor LatticeMico32 Скачать руководство пользователя страница 20](http://html1.mh-extra.com/html/lattice-semiconductor/latticemico32/latticemico32_hardware-developer-user-manual_3843852020.webp)
U
SING
THE
L
ATTICE
M
ICO
S
YSTEM
S
OFTWARE
:
Setting Up Diamond for a LatticeMico32 Platform
14
LatticeMico32 Hardware Developer User Guide
11. Click
Finish
.
The name of the new project appears in the File List pane. The initial
strategy and implementation for the project are displayed in bold type. For
more information about working with design implementations and
strategies, see the “Managing Projects” section of the Lattice Diamond
online Help.
Recommended IP Design Flow
The following design flow and guidelines will ensure that the proper data gets
passed between Diamond and LatticeMico32 for platforms that contain IP
cores. This procedure assumes that you are creating a new project and
platform and that you will be generating an IP core from the IPexpress
interface within LatticeMico System.
1. From the Windows Start Menu, choose
Programs > Lattice Diamond >
Accessories > LatticeMico System
.
LatticeMico System opens with the Mico System Builder (MSB)
perspective. MSB displays the last platform that was opened. If you
closed the platform before exiting MSB in the previous session, it displays
no platform.
2. Choose
File > New Platform
.
The New Platform Wizard opens. In the Directory text box, it displays the
path and directory of your Diamond project.
3. Give the new platform a name and specify the settings, as described in
“Creating a Platform Description in MSB” on page 17. To keep the
platform within the Diamond project you just created, do not change the
directory location.
4. Add the LatticeMico32 Processor to the platform and any desired memory
and peripheral components, as described in “Adding Microprocessor and
Peripherals to Your Platform” on page 19.
5. From the Available Components window, double-click the desired IP core
component—for example, Tri-Speed Ethernet Mac—to open the
Add<
IP_core
> dialog box.
As in the New Platform Wizard, this dialog box remembers the path and
directory of your Diamond design project, and it displays this path and
directory in the “Diamond Project” text box in the “IPexpress Interface”
section.
When you generate the IP core, the software places a copy of the IP
core’s .ngo file—for example, ts_mac_core.ngo—inside the project
directory. If you click
Browse
and change the location, any future changes
that you make to the IP core will not be applied to the current project.
6. Specify the desired settings in the top part of the Add<
IP_core
> dialog
box. In the IPexpress Interface section, do not change to a different
Diamond project directory.