Xilinx ISE quick-start guide
You can download the free ISE here.
1. Create a new project
2. Select the project directory
3. Select the device
4. Select the top-level file
Click "Next" until "Finish".
5. Write the top-level file
ISE shows you the empty module template:
Type the following text (as-is, this is case sensitive):
6. Assign the pins
With the "ledblink.v" file selected in the Project browser, double-click on "Assign Package Pins"
ISE analyses your design, and after a few seconds, it asks you if you want to create a "UCF" file. Say
A new software ("Xilinx PACE") opens.
If you are using the Dragon board, assign P18 to clk and P51 to LED.
Save the UCF and close PACE.
7. Compile the design
With the "ledblink.v" file selected in the Project browser, double-click on "Generate Programming File"
The design compiles, and after a few seconds, the design is ready to be downloaded into the FPGA.
8. Want to learn more?
Go to Xilinx's ISE 6 Software Tutorials or ISE 7 Software Tutorials pages.