Jianjian Song LogicWorks 4 Tutorials (5/15/03) Page 1 of 14
LogicWorks 4 Tutorials
Jianjian Song
Department of Electrical and Computer Engineering
Rose-Hulman Institute of Technology
March 2003
Table of Contents
1 LogicWorks 4 Installation and update.............................................................................................2
2 Tutorial #1: Introduction to LogicWorks 4........................................................................................2
2.1 Objectives.............................................................................................................................2
2.2 Starting LogicWorks 4 on your laptop.......................................................................................2
2.3 Obtaining and placing gates in schematic window.....................................................................2
2.4 Connecting gates...................................................................................................................2
2.5 Labeling inputs and output signals and pins .............................................................................3
2.6 Connecting binary switches to input pins..................................................................................3
2.7 Connecting binary probes to outputs of the circuit.....................................................................3
2.8 Verifying logic function of the circuit with binary switches and probes .........................................3
2.9 Connecting clock devices to input pins and changing clock period..............................................3
2.10 Displaying and Changing gate delay time.............................................................................4
2.11 Setting trigger....................................................................................................................4
2.12 Verifying logic function of the circuit with clocks.....................................................................4
2.13 Verifying logic function of the circuit with device delay............................................................5
2.14 Copying schematic and waveform to PowerPoint or Word......................................................5
2.15 Creating signals with no waveform in a timing diagram..........................................................5
3 Tutorial #2: Device symbols and sub-circuits...................................................................................6
3.1 Objectives.............................................................................................................................6
3.2 Example sub-circuit: 74LS08 4 2-input AND gates ....................................................................6
3.3 Draw the schematic of the following turn-signal circuit without clocks..........................................6
3.4 Create Port Connectors..........................................................................................................6
3.5 Create a device symbol for the turn-signal circuit......................................................................7
3.6 Create a new library, my_library and save the symbol in it................................................8
3.7 Save your turn-signal sub-circuit to another file.........................................................................8
3.8 Construct a turn-signal test circuit with the device symbol..........................................................8
3.9 Create a sub-circuit and device symbol with Top-Down approach..............................................8
3.10 Edit a device from a library..................................................................................................9
4 Tutorial #3: A 4-Bit Counter Device with Bus Pins..........................................................................10
4.1 Objectives: to create a sub-circuit and device symbol with bus pins..........................................10
4.2 Create bus port connectors...................................................................................................10
4.3 Create a 4-bit counter sub-circuit with bus port connectors ......................................................11
4.4 Create a 4-bit counter device symbol with bus pins.................................................................11
4.5 Create a 4-bit counter with the counter symbol.......................................................................12
4.6 Different pin names in a top-level circuit and Bus Pin Information.............................................12
4.7 Debugging techniques..........................................................................................................13
4.8 Modifying a bus port in a subcircuit........................................................................................13
5 Tutorial #4: Making a ROM device with a hex file..........................................................................14
5.1 Objective: to create a ROM device that is initialized by reading a text file..................................14
5.2 Create a plain text file...........................................................................................................14
5.3 Create a Rom that is initialized from a file...............................................................................14
Comments to this Manuals