Control-click to select both the "a" and "b" signals. You can use grouping as another way to organize waveforms.Drag this divider between the b and q signals. Right-click on wave window and select "New Divider." Give it the name "Output". You can create dividers to help organize waveforms.Right-click it and select "Delete" to remove it. The 'tick' signal is just a constant and not useful to view.In the future, you will want to organize the signals in the wave window. You can zoom in and out using the zoom buttons. Click the "Run for Specified Time" button to extend the simulation.Right-click "Simulate Behavioral Model" and choose Run.In the "processes" window, expand "ISim Simulator".In the "hierarhy" window, select the testbench.
Extract the vhdl files from the archive into the lab1 directory.
Make sure that you keep copies of all your labwork through the end of the semester! Another is to use the "SSH Secure File Transfer Client" to copy them into your home directory on. One easy solution is to copy them to a USB key. Clicking Finish will create the new project and take you to the main project screen.ĭata saved on the lab computers is not backed up for you! You are responsible for backing up your own lab files.
The only thing that is important is to make sure On the Simulator row, ISim from the drop-down menu is slected. Here, you see the Device Properties screen and other options you can change.This directory structure lets you keep your files in the lab1 directory, and puts all the generated files into the lab1\ise directory. I recommend using the name "lab1" and C:\Users\\My Documents\lab1\ise for the location and working directory. You can choose whatever name and project location you like. Create a new project with File => New Project.Click Ok in any dialog boxes,Click Close.Close and restart ISE.
SPIM (which is mips spelled backwards) is a program that can read and execute assembly language programs written for the MIPS32 processor used in our textbook. QtSPIM is the latest version of the popular SPIM simulator.