- Page 1 and 2: Tutorial Xilinx Virtex-5 FPGA ML506
- Page 3 and 4: Blank Page 3
- Page 5 and 6: Setting up the ML506 board The ML50
- Page 7: • Set SW6 (on the back side of th
- Page 11 and 12: Illustration 1: SACE ERR, CF card i
- Page 13 and 14: Once this is complete, right-click
- Page 15 and 16: After connecting your board. Run Te
- Page 17 and 18: The VHDL Design Open up Xilinx ISE.
- Page 19 and 20: Now setup the project settings for
- Page 21 and 22: Select VHDL module and name the fil
- Page 23 and 24: p1
- Page 25 and 26: At the top click on Project → New
- Page 27 and 28: Now that our code is finished we ha
- Page 29 and 30: Programming the FPGA using iMPACT N
- Page 31 and 32: If all is well, you should see the
- Page 33 and 34: That's it! Your 2-bit greater-than
- Page 35 and 36: Creating the Design First make sure
- Page 38 and 39: Once Simulink is open make a new mo
- Page 40 and 41: Now we will create a new compilatio
- Page 42 and 43: Leave the board on and click 'Detec
- Page 44 and 45: Click Save and Close, then click 'A
- Page 46: Once the installation is complete,
- Page 49 and 50: After dragging in the box, a window
- Page 51 and 52: Double-click on the System Generato
- Page 54 and 55: Click ok. Make sure your board is o
- Page 56 and 57: Then you can toggle the GPIO switch
- Page 58 and 59:
Now within this folder make two emp
- Page 60 and 61:
In the Project File section point i
- Page 62 and 63:
Choose the development board, in ou
- Page 64 and 65:
Choose these default values for the
- Page 66 and 67:
Click Next on the Cache window as w
- Page 68 and 69:
The base system is now finished but
- Page 70 and 71:
Xilinx SDK Close Xilinx XPS and ope
- Page 72 and 73:
The Xilinx SDK will prompt you to s
- Page 74 and 75:
In the next window, name the projec
- Page 76 and 77:
Expand the 'src' folder under the '
- Page 78 and 79:
Now right-click on the hello_uart p
- Page 80 and 81:
Turn on the ML506 and open up a ser
- Page 82 and 83:
Create a folder on the local drive
- Page 84 and 85:
Then copy these files and put them
- Page 86 and 87:
Since this Xilinx project was creat
- Page 88 and 89:
Finally, click Finish: 88
- Page 90 and 91:
Xilinx SDK Close Xilinx XPS and ope
- Page 92 and 93:
Name the C project 'play_sine' and
- Page 94 and 95:
The files I will be using can be fo
- Page 96 and 97:
* local prototypes */ volatile int
- Page 98 and 99:
WriteAC97Reg(AC97_ExtendedAudioStat
- Page 100 and 101:
XIo_Out32(AC97_InFIFO, j); } } int
- Page 102 and 103:
Next we need to add some header fil
- Page 104 and 105:
Program the FPGA Turn on the ML506
- Page 106 and 107:
Some instructions are also displaye
- Page 108 and 109:
Create a folder on your local drive
- Page 110 and 111:
Now we need the bitstream of our pr
- Page 112 and 113:
Setting up the Compact Flash Make s
- Page 114:
Since our file is in cfg1, we need