HDL Programming Fundamentals: VHDL and Verilog

In the following, we show the steps necessary to create a project using Xilinx ISE 1.7i Webpack. Although these steps are for ISE 1.7i, the same concepts here can be applied to other versions or to other vendors' products. These steps are for beginners. To find out more about this Webpack, go to: http://www.xilinx.com/ise/logic_design_prod/webpack.htm.
Double-click on the Xilinx Project Navigator icon. From the toolbar, select File > New Project. A dialog box will open (see Figure A.1).
In the New Project dialog box, type the desired location in the Project Location field, or browse to the directory under which you want to create your new project directory using the browse ( ) button next to the Project Location field.
Enter the name of the project. In Figure A.1; the name entered is "fulladder."
Click "Next" (see Figure A.2) and enter the appropriate information. In Figure A.2, the language is selected to be VHDL, and the simulator is ModelSim . The device is the chip where the HDL program, if desired, is downloaded after synthesis. If the desired language is Verilog, then select Verilog instead of VHDL.
Click "Next" until you see the screen depicted in Figure A.3. This window summarizes the properties of the new project.
Click "Finish" (see Figure A.4). The screen now shows the name of the project and the device.
Attach the HDL module to your project. Click "Project" and select "New Source" (see Figure A.5).
Since we are writing a VHDL module, select "VHDL...