ML605/SP605 Hardware Tutorial
35
UG669 (v3.0) March 15, 2011
System Design Flow
In Name column for
Intr,
enter the net name
AXI_Central_DMA_cdma_introut
.
At this point in the tutorial, additional IP from the Xilinx IP Catalog has successfully been
added to the ML605 or SP605 MicroBlaze Processor Subsystem.
Implementing and Downloading the Design
The design is ready to be synthesized, mapped, placed, and routed in the chosen FPGA
architecture.
1.
Close out of the XPS project by selecting
File
Exit
.
2.
In the
Design/Hierarchy
window, click
ise_top - STRUCTURE
.
3.
In the
Processes
window, right-click
Generate Programming File
and select
Run
, as
Note:
Depending on the host system running ISE and XPS, this step could take between 30
minutes and one hour to complete.
4.
Verify that a USB cable is properly connected between the host computer and the
USB-JTAG connection on the ML605 or SP605 board.
5.
Verify that the board is powered on.
6.
In the ISE project, under
Hierarchy
, expand
ise_top - STRUCTURE
and double click
system_i - system (system.xmp)
. This invokes XPS for the XPS subsystem.
7.
In XPS, invoke a Xilinx shell by selecting
Project
>
Launch Xilinx Shell
.
8.
In the shell, enter
xmd
and press
Enter
to invoke XMD.
9.
To download the bitstream, enter this command at the XMD command prompt:
XMD%
fpga -f implementation/download.bit
After the FPGA is programmed, the software can be downloaded and executed.
Testing the Design
1.
Verify that a USB cable is properly connected between the host computer and the
USB-UART connection on the ML605 board or SP605 board.
2.
Open and configure a serial communications terminal utility program on the host
computer with these settings:
•
Baud Rate:
9600
•
Data:
8 bit
•
Parity:
None
•
Stop:
1 bit
•
Flow Control:
None
(See
3.
Connect the ML605 or SP605 board to an Ethernet port on a computer via an Ethernet
Cable.
4.
Assign the IP address of the computer to
192.168.1.100
.
Note:
The demonstration uses a hard-coded MAC address and a fixed IP address of
192.168.1.10
and does not connect to the regular LAN network using DHCP. Do not connect
more than one board to the same network segment.
5.
Connect to the processor by entering the command
connect
mb mdm
.