| Install | Campus | Schematics | Simulation | Synthesis | XMOD1 |

For detail on installing the software and using the software on campus, please refer to:
Before starting the Xilinx ISE tools for the first time, manually set aside a directory for your projects. First open the selected drive. If you are working at home, open the C: drive. If you are working in computer lab, refer to the notes, Using Xilinx ISE 13.1 on campus. In the open drive folder, right-click and select:New => Folderand assign a name such as 'IseWork'.
To start ISE, on the desktop click left to select the following:
Start => Programs => Xilinx ISE => ISE => Project NavigatorSelect the version that is appropriate for your version of Windows. If a 'Tip of the Day' window pops up, click 'OK' to close it. In the ISE Project Navigator window, click left to make a new project:
File => New Project...
The first pop-up window involves the project location and project type. Enter the following then click Next.
The next window involves selecting a part and several other options.
The next window is a summary of the choices and values. Review the list then click 'Finish'.
Next, make a new schematic. In the project navigator window, use the mouse to select:
Project => New Source...In the pop-up window
Window => Float
You are now ready to insert components into the schematic
If the Symbols pane and the Options panels are not already visible then select View => Panels and check to make those panes visisble. Next, do the following:
Now when you move the mouse to point in the schematic editor, an instance of a two input AND gate appears. Click left to place the AND gate into your schematic, and then click to insert two more AND gates. Continue, inserting an or3 gate and two xor2 gates, so the schematic looks similar to the following:
To get a better view of the components, you can zoom in or out the view. The zoom-to-box choice has you use the mouse to draw a box to define the level of zoom. The zoom-to-full-view zooms out to display the entire schematic. The zoom-to-seleted zooms to display the selected components.
View => Zoom => In View => Zoom => Out View => Zoom => To Box View => Zoom => To Full View View => Zoom => To Selected
The next step is adding wires, and then adding I/O markers. To wire one device terminal to another first change to the wire mode. Once in the wire mode, the icon changes to cross-hairs. Entering the mode can be done several ways:
Move the cross-hairs to the upper left XOR gate output pin till tiny boxes appear, and left click the mouse. Move the cross-hairs to the upper input gate of the right XOR gate. Left click the mouse so a wire is placed.

Add additional wires so the circuit looks like the figure below. To place a bend in a wire, left click. To move a wire, first press the escape key to change to the normal mode. Next point and left click to select a wire and then use the mouse to drag the wire. To attach a wire to another to form a connection point, point at the wire and left click.
To move a wire, point the mouse at it, press the left button, and drag the mouse to move the wire, then release the left button.
A dangling wire has a connection on one end only. There are two methods to place a dangling wire. Start by changing to the wire mode, using a technique described above.
Add dangling wires so the circuit looks like the following:
Next, add I/O markers. To switch to the I/O marker mode do one of the following:

I/O Marker Icon
Add => I/O Marker
The cursor changes to cross-hairs with an attached marker icon. In the process pance, click the I/O marker direction radio buttons to Add an input marker. Point the cross-hairs at the upper left dangling wire end and left click to place an I/O marker. In a similar fashion, attach markers to other two dangling wires to the left.
Double click the upper left marker. In the pop-up window change the I/O marker font size to 32, look in the Category pane\ and click on 'Nets' then enter the name 'cin' into the Name field and then click 'OK'. Likewise, assign the names 'ain' and 'bin' to the middle and lower marker.
Enter marker mode again, this time in the process pane, click to select 'Add an output marker'. Attach markers to the dangling wires to the right, and this time assign the names 'cout' and 'sum' to upper right and lower right dangling wires, respectively.
It is a good idea to assign names to the wires inside your schematic, doing so will help you later to perform simulation.
To add a title block to the schematic:
You can zoom-in to get a better view of the title block. Next, double click the title block icon and in the pop-up window, enter the following into each field, then click 'OK'.
Your title block will look similar to the following:
Now the final steps.
Your schematic is now complete. Be sure to make a printout. Finally a word of caution, the Xilinx tools use many self generated work files and on rare occasion the tools will become confused. If you want to save disk space or if the Xilinx tools start acting particularly odd, then at the top of the Project Manager window select:
In the pop-up menu click OK.Project => Cleanup Project Files
Original Author: Jonathan Hill (
jmhill at
hartford dot
edu )
Original Copyright Date:
Tue Aug 30, 2011
Last Modified By: Jonathan Hill (
jmhill at
hartford dot
edu )
Last Modified Date:
Tue Aug 30 13:56:08 EDT 2011