CS201 Lab: Introduction to Logisim

Important Information


1.      Logisim is "An educational tool for designing and simulating digital logic 
	circuits, featuring a simple-to-learn interface, hierarchical circuits, 
	wire bundles, and a large component library. As a Java application, 
	it can run on many platforms."

	Here is the link of Logisim Home page for your reference:  
	http://www.cburch.com/logisim/index.html

2.	Logisim can be downloaded from this website: 
	https://sourceforge.net/projects/circuit/
	You will get the file logisim-win-2.7.1.exe and save it on your desktop.
	Double click on it to start Logisim in your computer.

	"This application requires a Java Runtime Environment 1.5.0." 
	in Windows compters.

	If you have a mac computer, this website may provide you helpful information. 

	If you have trouble installing Logisim or prefer not to because of the java 
	requirement, you can use Logisim in the computers in CL136.  
	To connect to the computers in CL136, you can use
	RDP for mac OR  RDP for Windows to make the connection.

3.	Here is a Logisim Beginner's Tutorial - YouTube for you to view and to start.
	href="https://www.youtube.com/watch?v=cMz7wyY_PxE

Logisim

The following three documents are the major references for you:
  1. Beginner's Tutorial
  2. The Guide to Being a Logisim User
  3. Library Reference

Getting Started

Double click logisim-win-2.7.1.exe on your dektop to open Logisim.
You would see the following screen:

 
You are at the main circuit window by default. If you selected an AND gate for example, it has five inputs by default. But you can change the Number Of Inputs. Please also remember that the Help menu contains very helpful information such as Tutorial, User's Guide, and Library Reference.

 

You can select gates and input/output devices and make connections to make circuits. You can save your project from the File menu and select Save As, test1 here for example. You can also add new circuits to the project test1 by clicking on the PLUS Sign +. Double click on a circuit name will open it. One click on a circuit name will have the device symbol stick on your mouse so that you could put it somewhere in the circuit window as a device by a click.

 

When you get a circuit done, you can test it by changing the input values and see the out put values. You can also see the auto generated truth table from the Project menu and select Analyze Circuit and then select Table.

 

 

More details and devices will be introduced in the lab presentation.


Lab Assignment


Copyright: Department of Computer Science, University of Regina.