
|
|
|
1. Review Question 4.1a on page 32 of
Passafiume
You must turn in your intermediate work.
|
|
2. Review Questions 4.6 and 4.11 on pages 33 and
34 of Passafiume.
You must turn in your intermediate work for both questions.
You do not have to implement either question in
LogicWorks.
|
|
3. Review Questions 5.1 and 5.4 (b only) on page 43 of
Passafiume. Both solutions must be done in
LogicWorks and turned into the Arch Turn-In folder.
To do question 5.4 b, turn your solution from question 5.1
into a device symbol and
use it in your circuit. See the LogicWorks manual, chap 4, p. 85
for directions on making device symbols, pp 142-143 on creating port
interfaces, and pp 244-249 on attaching the circuit you made to the symbol
that you made (called a "subcircuit"). Note that port "devices" are in
the CONNECT.CLF library.
You may not
use the multiplexor that is built into LogicWorks in your
solution to question 5.4b.
|
|
Note The basic method for creating a device symbol and
linking it to a circuit is as follows.
- Create the circuit using the normal techniques (eg, your mux).
- Create input ports for all of your inputs (both the Di's and the Si's).
Use the Port In device from the CONNECT.CLF library. Be very careful
of the names that you use for the ports. They must match the names given to the
pins in the symbol that you create. See pp 142-143 for information on creating ports.
See page 67 for how to name your port devices.
- Create an output port for the output of the mux. All of the same restraints as
for the input ports apply here also.
- Start the DevEditor tool. This is the first choice in the Tools menu.
- With the DevEditor tool open, go to the DevEdit menu and choose "Subcircuit & Part Type"
- Click on the radio button that says "Create a subcircuit symbol and store the subcircuit
with it".
- If you get a list of open windows, choose the circuit for the multiplexor that you
created earlier.
- Now create the box that will represent the Mux on the grid. Use the rectangle tool to
get a shape for your device and make sure to use the text tool (the T in the second row)
to put a label on your device.
- You should have a list of pins in a window on the left side of your screen. Click on
each name in turn, then choose a pin device (one of the "T's" in the third row; don't use
pin devices from other rows!) and place it on your Mux.
- Create a new library for the parts that you will be making. Go to
File->Libraries->NewLib and give the new library a name that you'll remember.
- Now choose File->Save Part.
If you have questions about this process, see pages 244-249, "Creating a Part with Subcircuit",
of the LogicWorks manual.
|
|
|