

For example the grader’s library file would be called mrassamni.clf since his full name is Mark Rassamni.

The name of the library file should be the first initial of your first name and your last name.

Save the part to a new library (File->Save). If you want you can create almost any shape in LogicWorks since it is only a logical representation and not an actual part. Select "Create a sub-circuit symbol and select an open circuit to attach to it." Click the subcircuit that you have created in Step 2. Select the Options menu, and then "Subcircuit and Parts Type". With the circuit from step 2 create a part and save it into a library file. Save your LogicWorks file and leave it as an open circuit. Use the same method above to label the port out part.Ĭ. There will be one output line which will require the use of a "port out" part in LogicWorks. Note that the text labels should become purple. Make sure you click the port in part and name them with their appropriate name such as S0, S1, A. Label each port in using the text tool (Ctrl – E). You will need a port in for each of the six inputs. This can be accomplished using a LogicWorks part called "port in." a. Use the created circuit from step 1 to create a part in LogicWorks. The output should match the following table: S1 S0 || OUTPUT 0 0 || A 0 1 || B 1 0 || C 1 1 || D In other words, when S0 and S1 are both zero the MUX will select input A for use as the output. This MUX should have two selector lines S0 and S1 and four input lines A-D. Please read for detailed information about MUX (Multiplexer). You can test out your circuit using binary switches and a Hex keyboard (use Ctrl-F to show signal values). Please read textbook page 131 section 3-9 Multiplexers before implementing this lab assignment. This circuit will select one output from four inputs based on two addition switches. Create a 4-1 MUX using ONLY tri-state buffers and inverters in LogicWorks. Note that this lab assignment is individual assignment, which means each student needs to complete it independently. The purpose of this lab is to let you get familiar with the LogicWorks software. It’s the fastest solution to help you learn digital logic. 26 Friday) Objective: LogicWorks is an interactive circuit design tool that allows you to run quick and efficient simulations on screen. CS 370 San Diego State University Lab1: Get Familiar with LogicWorks (5 pts, due by 11:59pm on Feb.
