Download Xilinx ISE In-Depth Tutorial
Transcript
Chapter 3: HDL-Based Design The following third-party simulation tool is optional for this tutorial and may be used in place of ISim: • ModelSim SE/PE/DE 10.1a (or above) VHDL or Verilog This tutorial supports both VHDL and Verilog designs and applies to both designs simultaneously, noting differences where applicable. You will need to decide which HDL language you would like to work through for the tutorial and download the appropriate files for that language. XST can synthesize a mixed-language design. However, this tutorial does not cover the mixed language feature. Installing the Tutorial Project Files The tutorial project files are provided with the ISE Design Suite Tutorials available from the Xilinx website. Download either the VHDL or the Verilog design flow project files. After you have downloaded the tutorial project files from the web, unzip the tutorial projects into the c:\xilinx_tutorial directory, replacing any existing files in that directory. When you unzip the tutorial project files into c:\xilinx_tutorial, the directory wtut_vhd (for a VHDL design flow) or wtut_ver (for a Verilog design flow) is created within c:\xilinx_tutorial, and the tutorial files are copied into the newly-created directory. The following table lists the locations of tutorial source files. Table 3-1: Tutorial Directories Directory Description wtut_vhd Incomplete VHDL Source Files wtut_ver Incomplete Verilog Source Files wtut_vhd\wtut_vhd_completed Completed VHDL Source Files wtut_ver\wtut_ver_completed Completed Verilog Source Files Note: The completed directories contain the finished HDL source files. Do not overwrite any files in the completed directories. This tutorial assumes that the files are unzipped under c:\xilinx_tutorial, but you can unzip the source files into any directory with read/write permissions. If you unzip the files into a different location, substitute your project path in the procedures that follow. 14 www.xilinx.com ISE In-Depth Tutorial UG695 (v14.1) April 24, 2012