Popular in Course
Popular in Computer Engineering
This 21 page Class Notes was uploaded by Cleo Bode DVM on Thursday October 29, 2015. The Class Notes belongs to CEG260 at Wright State University taught by Staff in Fall. Since its upload, it has received 20 views. For similar materials see /class/231080/ceg260-wright-state-university in Computer Engineering at Wright State University.
Reviews for DigitalCircuits
Report this Material
What is Karma?
Karma is the currency of StudySoup.
You can buy or earn more Karma at anytime and redeem it for class notes, study guides, flashcards, and more!
Date Created: 10/29/15
Before You Start About the Manual This manual is for both the Macintosh and PC versions of B2 Logic v30 The programs are nearly identical in fact circuits can be transferred between the two programs but some minor cosmetic and functional differences exist Special symbols are included to draw attention to features that are speci c to the Macintosh version M and to the Windows version LU When the mouse button is mentioned it means the le mouse button in the case of PC mice This manual discusses how to use 3 Logic 30 and it includes functional descriptions for many devices available in the program The B2 Logic v 30 Disk The B1 Logic v30 disk contains 3 Logicv 30 a userfriendly powerful circuit design and simulation program A folderdirectory containing example circuits M The Macintosh version also includes The Device Encyclopedia which runs on top of Hypercard This stack contains working models of many devices available from Within the 3 Logic 30program and instructions on how to use each device The Device Encyclopedia is easy to learn to use Just fire it up and click away System requirements M 3 Logic 3 0 for the Mac requires any Mac with at least 2 MB of RAM and System 60 or later If you are using System 70 then you must have at least 25 Mb of RAM The Device Encyclopedia requires Hypercard W 3 Logic 30 for Windows requires Windows 31 or later a 286 processor or later a mouse and at least 2 MB ofmemory Installation M The Macintosh version comes in compacted form Insert the program disk then double click on the icon titled quotBZLogic 30sit to unstuff the program and other relevant files You will be asked to specify a folder to place the files in W To install 3 Logic V3 Ofor Windows First make a backup copy of your original program disk and le the original disk away for safekeeping 39Ihen place your backup If you are upgrading from an old revision to a new revision then all you really have to replace is the b210gicexe file To do this run the expand program which is a DOS program that comes with Windows The expand program will prompt for a source file and you should specify the file am iscb210gicex on the installation disk Macintosh The Macintosh program disk contains Iogic30sit which is the installation program for the program Opening this file will create a folder named B2 Logic 30 and the application and all related les in that folder It will ask where to place the Bquot2 Logic 30 folder before it proceeds with the installation The toplevel of your hard drive is a good place for the application If you are upgrading from an old revision to a new revision of Logic 30 then your disk might only contain the le Bquot2 Logic 30 Simply replace the old instance of this application with the new one Configuring Windows for Optimum Performance W 3 Logic V30 can run in Windows39 Standard and 386enhanced modes Use the following advice to determine which mode to use If your machine has a 286 processor or if your machine has less than 2MB of RAM then Windows will automatically run in Standard mode by default If your machine has a 386 processor or higher and you have 2 Megabytes of RAM or more then you can run the program in either Standard or 386enhanced mode 3 Logic V3 0 will run slightly faster in Standard mode than in 386enhanced mode however 3 Logic V3 0 will be able to use much more memory in 386enhanced mode than it can in Standard mode To override the default type wins at the DOS prompt to run Windows in standard mode or win3 at the DOS prompt to run Windows in 386enhanced mode If you are building very large circuits then 3 Logic V3 Oshould be the only program running Howto use this manual I suggest that you jump right into the tutorials to get acquainted with 3 Logic 3 0 hereon relieved to 25 mpg asB Logic Then you can consult the other sections for reference Technical Support Send electronic mail to 716203474compuservecomi If you can39t send computer mail then fax us at 313 9713632 or call 313 9714227 between 9AM and 5PM Eastern time Technical support for students is given through email or fax only however if you are a student and you are reporting a bug then you39re welcome to call us Tutorial 1 Build Ithree input And lnntion During this tulariul you will build I three input And function out oflthree input Nlnd gut 7410 mid 7404A39 H I39 quot l helnw Threea39npumndiunczzon Open the l2 Lashprogram Ifyou are using the PCWindows version choose New from the File menu to bring up a c1ean circuit window Ifyou are using the Macintosh anew window opens automaticain when the program is started The window shou1d look like one of the following diagrams The top iagram is a snapshot of the Macintosh window The PCWindows circuit window follows One difference is that on the PC the tools and simulation time controls are in a oating window rather than fixed in the top comers ofthe screen gr E ools Cor Tim Library FllB Edit Zuum Simulate Mndw DEVH Library arr cu sor It39s the active tool because its icon is inverted in the tool bar The 0 ns disp1ayed with the simulation contro1s represents the cu simulation time It is zero because you have not to1d 132 Logic to start simu ating the circuit yet Just dragging the bottom right hand comer of it on the pc you can also move the Too1s and Time vvindowaroundL39 39L quotTiL nit39 39 quot 39 39 39 39 Ifthe device 1ibrary is not showing then check to see ifthere are any 1ibraries avai1ab1e in the Library menu Ifthere aren39t any then choose Load Lib nry from the Library menu and nd the Ls 1ibrary It shou1d be in the Libraries directory in the program directory on the pc it39s named 151117 N E If a library other than the LS library is active then choose the LS library from the Library menu to make the LS library active If the LS library is not in the Library menu then load the LS library as described above Insert an Input Click on the I b139t Input in the device library Wdouble click if you39re using MS Windows then move the cursor into the circuit area The ghost image of the input port will be following the arrow Click the mouse button to place down the input port To deselect the input port click anywhere else in the circuit area To get a feel for the program click in the input port again If you click on the name or value of the input port you can drag it around the circuit Click on the up and down arrows to change its value If you click on the end point of the pin sticking out of the input you can drag a wire out from the pin To delete the wire first select it by double clicking on the wire then hit the Delete backspace key ctrldelete on the PC or choose Clear from the Edit Menu See the section on deleting wires if you need more help Add two more Inputs If the input port isn39t selected it39ll have a dotted outline if it39s selected then click on its name once to select it Choose Copy from the Edit menu Then choose Paste from the Edit menu Place the new 1 bit Input below the first Choose Paste from the Edit menu again and place the third lbit input below the second See figure 1 M On the Macintosh the shortcut for Copy is to hold down the command key while depressing C Cmd C W In Windows to copy hold down the control key while depressing the insert key ctrllns The short He 5 cuts are given in the menus Insert a threeinput Nand gate The LS library should be the active library If it isn39t then choose it from the Library menu If it isn39t in the Library menu then load it from the disk Choose the 39LSlO3 3input Nand from the device library Place the nand gate to the right of the three input ports See figure 2 Figure 1 Three Inputs Figure 2 Insert a threeiinput Nand 6518 p 3 TBS NEH In1 gate and drawmg t 9 WI steps 4 25 74LS10I3 ME 74LS10I3 74LSO4I6 74LS10I3 74LSO4I6 Draw the rst wire 0 gt1 00 0 Click on the line drawing tool the one that looks like in the toolbox The cursor will change into a crosshair Now you can draw the wires Click at the rightmost end of the output pin of the top input port Release the mouse button and move the mouse and the wire will follow the cursor Move to the location where you want the first segment of the wire to end and click once there Continue drawing segments until you reach the left end of the top input pin of the Nand gate then double click The first wire should now be complete If there is still a wire following the cursor around then hit the delete key to eliminate it if you are using a Macintosh or use the right mouse button to end the wire if you are using a PC You will know that the wire has made connections because there will be small squares indicating points where a wire meets a pin These small squares also are used when three or more line segments intersect at a single point Now repeat the process for the second and third pins of the input port to the second and third pins of the Nand gate See figure 2 Place and connect the Inverter Select the arrow or selection tool from the toolbox Then choose the 15046 Inverter from the device library and place it to the right of the 3input nand Draw a wire connecting the output pin of the 3input nand gate to the input of the inverter using the method you learned in step 5 See figure 3 Place and connect an output probe Select the OutputProbe from the device library Renam e the inputs and outputs The circuit is now functionally complete Double click on the top input port where it says 1110 and a dialog box will appear asking for the name and value Enter A for the name and then click on OK to close the dialog box Then double click on the second input port where it says In and name it B Repeat the procedure to change the name of the third input to C and to rename the output from OutO to Q See figure 4 Test the Circuit If the cursor is not the selection arrow then choose the Selection Tool by selecting the arrow from the toolbox Choose Step from the Simulate Menu or click on the third simulation control from the left the one with the triangle pointing to the right with the large black vertical bar next to it The simulation time will increase to 20ns and the outputs value will change to 1 Now set the value of the inputs to one by clicking on the up arrow of each input Using the probe tool the rightmost tool in the toolbox you can probe the value and strength of any wire in the circuit Simply position the left end of the probe tool on the wire and depress the mouse button Choose Step from the Simulate Menu again The simulation time will increase to 40ns and the output value will change to 0 Notice that you have to actually force the simulation time to proceed in order to get results from the simulator This is very different from the lab where time proceeds automatically and results seem to show up instantaneously r T he completed and tested circuit 74LSO4I6 Save the Circuit Now choose Save from the File menu Since the circuit does not have a name yet the computer will prompt you to name the circuit Name it then you can quit and take a break Congratulations You have built a 3input And function similar to the 74LSl l Tutorial 2 Build a hierarchical circuit This tutorial will help you learn how to use buses grouped wires userdefined subcircuits the trace window and command files The final circuit will be capable of calculating XYZ where X Y and Z can range from 0 to FF in hexadecimal 255 in decimal The component titled 8bit Adder which is used twice in the following circuit is a UserDe ned Circuit The fir st part of this tutorial involves the design of the 8bit Adder component The second part will involve the design of the 3wyAdder shown in the following figure If you don t want to spend the time on the first part of the tutorial the result of the first part can be found in the le 8bit Adder on the Macintosh B1 Logic disk or the file Addeer ckt on the PC B2 Logic disk and you can go on to Part II arm Adder 74LSEE4 Part I Design of the 8bit Adder You should already be familiar with drawing wires placing components and naming inputs and outputs If you aren t then you should go through tutorial number 1 i Place and rename the inputs Place and rename the inputs as shown below If you have a small screen you ll probably want to choose Zoom Out 15 from the Zoom menu Actually this is a good time to play around with the zoom features You can get a close up view of the circuit by choosing Zoom In 15 from the Zoom menu or by choosing the magnifying glass cursor from the toolbar and then clicking on the circuit where you want to zoom in on it To pan out from the circuit choose Zoom Out from the Zoom menu or choose the magnifying glass cursor then hold down the Ctrl key if you39re working on a PC or the option key if you39re working on the Macintosh while clicking the mouse button X and Y are 8 bit Inputs and Cin is a lbit Input Make sure that an 8 appears above the pin on X and Y If it doesn39t then double click on the X and Y input ports and the resulting dialog box will allow you to set the number of bits to 8 Place a 4bit Adder and Bus Connectors This is what the circuit will look like after you finish this step 19 9 gt V Elil The 7483 A chip a 4bit adder is found in the Standard library If the Standard library is not the active device library then choose the Standard library from the Library menu The bus connectors hooked to X and Y are both lline to 2line bus connectors The bus connectors connected to the left of the 7483A are lline to 4line and the busconnector connected to the right of the 7483A is a 4line to lline Copy and paste the Adder with its connected Bus Connectors To select the adder with bus connectors use the selection arrow to drag a rectangle around the adder and its connected busconnectors If you missed one or more of the components that you want to copy then hold down the shift key while you click on them Then choose Copy and then choose Paste from the Edit menu You will now be dragging around a copy of the 7483 with its connected busconnectors and you may place it to the right of the other 7483 Hook up the wir es Use the wiredrawing tool to hook up the circuit as shown in the following figure Notice that the busses don39t have numbers on their pins yet If you want to see the bus numbers and you are using the Macintosh click in the simulation time box which should be inverted to update the circuit state On the PC choose Now from the Simulate Menu Hook up the output The Sum output uses a 2tol Bus Connector and an Output Probe to display a 8bit wide value Just hook the Sum and COut outputs up as shown on the right of the following figure 0 gt1 00 Save the circuit Choose Save from the File menu The name you save the circuit under will be its default title when it39s used as a component in the next part of tutorial H Analyze the circuit If the simulation time is inverted meaning white on black then the circuit drawing might not be up to date Select Recalculate Now from the Simulate Menu if this is the case On the Macintosh clicking on the simulation time will perform a Recalculate Now command Notice that the simulation time is no longer inverted the lines that contain more than one wire are thick and output probe values are no longer inverted Also if you look at the busconnectors you39ll notice that the distribution of wires coming into and out of each busconnector is specified at the pin For example if the pin is labeled 47 then the fourth through seventh most significant bits of the bus are on that wire Bit 0 is the least significant bit Output ports probes are also updated so that they show the number of wires coming in on the bus and so they show the correct value Simulate the circuit Choose Go from the Simulate Menu or click the right arrow icon in the simulation controls You can use the selection arrow tool to click in the up and down arrows in the input ports to change the input values Or double click on the input port39s name to open the dialog box which allows you to type values for the ports To simulate the circuit from a command file choose D0 Commands from the Simulate menu Specify the file titled adder2XzS commands in the dialog box W The file is named add2 cmd tXton the PC disk The simulation will execute the commands in the file You can view or change the command file using any wordprocessor The contents of this command file follow this paragraph Reset Set X 1A 0 Set Y 7 0 Set Cin 0 0 G0 100 9 View the timing diagram After you39ve tested the adder choose Show Trace from the Windows menu Output menu on the PC to see the timing diagram The following diagram is a sample trace Notice that it takes 27 ns for the sum to appear You can click in the Timing diagram to see the time at any point 20 40 60 80 1 00 1 View the results in tabular format Choose Show Table from the Windows menu Output menu on the PC This is what the table results should look like Time X Y Cin Sum Cout 0 1A 7 0 0 0 16 1A 7 0 l l 0 25 1A 7 0 21 0 Best and worst case analyses Choose Set Device Delays from the Simulate menu and set all of the devices to their minimum propagation delays Then repeat the simulation by choosing Do Commands from the Simulate menu Specify the same command file you used before in the dialog box This time you should notice that sum is generated earlier after only 15 ns than in the first case Finally choose Set Device Delays from the Simulate menu and set all of the devices to their maximum propagation delays Repeat the simulation from the comm and file and notice that it takes longer now 38 ns for the sum to appear Part II Building the 3way adder In this section you will use the 2way adder as a completely functional subcircuit in a 3way adder EH 8 I amp blt Adder X Y Gout 8 74LS864 i em 3 blt Adder 74508 x Y This circuit caloulatesXY Z 0 0 8 1 Place the inputs and ground 19 S Select Ground and the inputs from the device list and place it in the circuit window The inputs are all 8bit Inputs Place the User Defined Circuits Choose UserDe ned Circuit from the device library The program will ask you to choose a file Choose the file that you just built in Part I or else choose the file 8bit Adder Macintosh name which came on the Program disk The file is named Adder2XzS ck on the PC disk Notice that the inputs and outputs of the new component are ordered according to their vertical location in the 2input Adder circuit To name the subcircuit double click on it to bring up its dialog box then enter a name eg 8bit Adder in the title field If you later change the 8bit Adder and you want the new 8bit Adder subcircuit to be used in the 3way Adder then you must update the instances of the 8bit Adder subcircuits using the Update Contents button Click on OK to exit the dialog box Then copy the userdefined circuit and paste another copy below the first Complete and sirn ulate the circuit Hook up the rest of the circuit according to the following picture The VL8864 Exclusive Or and the 39LSOS4 And gate are both found in the LS Library To type in the text comment select the typing tool from the tool palette and click where you want to start the comment then type the comment in After its in you can reshape the text by first selecting the text then dragging the lower right corner of the selected text This only works on the Macintosh Then run a simulation on the circuit a sample trace of which is shown The completed circuit 87bIlAder 7 4 0 7 74084 Thlsmrcultcalculale XYZ Each Input I can range fromOto B Squared Logic lNltgtlt o xo xoaoa Tutorial 3 Build a Ring Counter This tutorial will illustrate the initial state of the circuit as well as tim ing violations i N 9 He EIH ClkO 50N 100N 1 VCC I I J gtC1 l 1K cR Build or Load the circuit shown above It is a 4bit ring counter The components used are High Voltage Vcc lbit input clock 74LS76 JK ip flop and the output probe The 74LS76 ip flop is found in the LS library under the name LS762 JK Neg Edge Trig FF You can also load the circuit from the main circuits directory On the PC its named n18 ch and on the Macintosh it39s named tutorial 3 ch Set the Indeterminate Initial State Choose Simulation Options from the Srinulate Menu This will bring up the following dialog box Set the initial conditions to indeterminate Weak Unknowns Set the dynamic violation options at the top of the dialog box to notify the user of dynamic violations Also check Use Device Initial Conditions which Will allow you to override the unknown initial condition for specific device outputs later in this tutorial Sel Simulation Bpli ns Dynamin Uiolalinn Uplinns step Inlerual set El Set lutpuls tn Indeterminate afler violation IE Hlert user lo dynamic violations Default Initial Conditions Default Propagation Delays Tplll sen TDhl sen XI Use Device Prooagalion Delags Ostrong laws OMinimum OResisliueHighs Tupical O anoom lr and lls OMaHimum 9 weak Unknowns 0 Fixed v Otuslnm 7 13 Use Denice Inir Conditions Run the Circuit Set the input named Reset to l and start stepping the simulation Notice that the output starts at indeterminate quot7 and stays at indeterminate The output stays indeterminate because the output of each flipflop feeds into inputs to the flipflops forcing the next state of each flip op to also be indeterminate To get out of the indeterminate state set Reset to 0 leave it at zero until the outputs clear out to 0 and then bring Reset back up to l to allow the simulation to proceed More on Initial States Choose Simulation Options again from the Simulate Menu but this time set the initial conditions to Resistive High Then close the Simulation Options dialog reset the simulation time set the Reset input to high and run the simulation again This time notice that the simulation starts With all of the outputs at l and then goes to all of the outputs at 0 and stays that way until the reset input is set to 0 By double clicking on an output pin of a ip op you can set the initial state of that individual pin By double clicking on the ip op itself and then clicking on the button called Set Initial State you can set the initial states of all of the pins of that ip op sn PIN Pnnmmrs Set Pm Prnnagatlnn nelaus Inltlal Enn ltlnns OMrmmum 0 Fixed value 7 Inltlal State urrent 7quot E sec rum Prnnagatlnn nela rum Prnnagatlnn nela tune Inmrtnrmgnleuel air In level Validentriesforthe initial conditions are of the form ltlgt ltsgtvrhere ltlgtis the logic level and ltsgt is the strength Examples 1 r is resistive high Us is strong low 5 You might want to play around With the initial state and try different combinations to see What happens to the ring counter For example a timing diagram follows that resulted from the initial conditions set to zero for all pins except for the top output of the third ip op ie the pin connected to the output OutZ Which has an initial condition of ls IkO Reset Out Outl OutZ Outs 0 200 400 600 800 D00 Timing violations Double click on the clock device in the circuit and set the clock period and pulse Width to 30n and lSn respectively Then proceed With the simulation Notice that as time proceeds the program alerts you of maximum clock frequency violations This is because the clock frequency is 33 MHZ and the maximum frequency allowed for the 74LS76 is about 25MHZ When the program alerts you of the error click on the Stopbutton to make the simulation stop Tutorial 4 Customizing Models in 32 Logic In this tutorial you will add n 7411042 model in the Advanced CMOS library in ELagic Why woul you want to a it Let39s say that your part supplier recmtly added this part to their catalog and you want to ule it in your deaign Ifyou had an EC part library you could add it into that library but Iince you don39t you can add it to the Advanced CMOS library If you were 39 39 HC arts alaoyuu quot u a W a 5 9 n E 3 a O a O m H 539 1 If it39s not available then try to load the library using the Loadmmymenn 0 tion The advanced CMOS library is named ADVCMOSTLIB on the PC platform A er the Advanced CMOS library is 39erir 39l 39 cti e rhnn e mmenu rim nctme llhraru nctme llhraru s llhraru Name nnunncen Mn u D lucked llhraru a use neulce Iecnnnlngu a Prelna llhraru elect the item in the primitive list named 3942 BCD to decimal decod by clicking on it you may have to scroll down the list to get there Then click on the Add Model button and the 7442 will be inserted into the library just before the selected item in the Active Library list Edit the model Click on the Edit Selected Model button below the library list This will bring up a dialog box to edit the properties ofthe 7442 model N Pm Delays intquot P n t M nmer ISSIDH Inn win a nescrlnllnn 42 BE in neclmalnecn Iraquot quot EanlIlle 7442 EM SIecnnnlngu om Iecnnnlngu change the title to 74HC42 and the EDIF title to LS42 Then set the rise times and fall times according to the values shown in the preceding gure A value ofX means unspeci ed In general a device39s propagation delay parameters as we as parameters for power consumption fanin and fan out restrictions can be found in data books published by chip suppliers Check the CMOS technology button When you39re done choose OK You should now be back in the edit library dialog box choose snve Lihrnry to save the change you made Then e OK to close the Library Editing dialog box When you return to the circuit the 74HC42 will be in the Advanced CMOS device library Tools And Menus and more B2 Loic Tools The Selection Arrow is the most commonly used tool If you are using the Macintosh version and you press the command key down or if you are using the PC and press the ctrlShift keys down the cursor automatically changes to the selection arrow until you release the keys W On the PC version there is no command key so you must hold down the control key and the shift key to change the cursor to the selection arrow It s used for selecting devices vertices line segments and text comments It39s used for dragging out a rectangle around a group of devices segments and comments to select the group of them It39s used for moving selected objects It39s used for changing the values of inputs By double clicking on devices and on pins of devices with the selection arrow you can set their properties Double click on any part of a Wire to select the complete Wire The Crosshair is used to draw the line segments that make up the Wires It starts a new segment every time you click down and ends when you double click click with the right mouse button on the PC or hit the delete key on the Macintosh The Typing Tool is used to type It39s used to create and edit text comments Click on a comment to edit it and click anywhere else to create one M It39s used to change the names of inputs and outputs Click on the port to use this capability Mac on y The Magnifying Glass is used to zoom in on a particular region of the circuit M If you hold the option key down While using the magnifying glass you will zoom out from that region of the circuit W On the PC hold down the Control Key to zoom out The Logic Probe is used to view the signal value and strength of any Wire in the circuit Simply depress the mouse button While the cursor is on a Wire B2 Lo i Buttons and Fields EDDIE The four buttons work very much like tape recorder switches The left button resets the simulation time to 0 even if a simulation is running The second button functions as a stop button The third button is a step button Click it to advance the time by the step interval The rightmost button is a go button Click on it to run the simulation continuously The simulation time box displays the current simulation time If the simulation time is inverted this means that the circuit display may be inaccurate eg the output probes may display incorrect values or the pin numbers on busconnectors may be incorrect To update the display click on the simulation time on the Macintosh version or choose Recalcula t6 NOWfrom the Simulate menu BZ Logic Mums The File Mam N SW C U 1 3 New circuit creates a new blank circuit New Texthndo opequot ClmulLuggn NewTelelndow opens anew text file 8 e n T ext Fl e Open Circuit opens a previously created circuit In the Macintosh version this o se 38 u i r V 6 Open Text File opens an existing text file Notice that this is different from 5 2v 6 As open As Text on the PC which also opens a text file but interprets it as a circuit 3 g 6 up incline closes the current front window To close a window on the Pc double p W as click in the upperle hand close box Save EDIF netilst U P d ate Li R s er u u n r n open window u it 3 Save saves the current file to the disk Ifthe file is already on the disk then the changes will be saved 39 39 I I39 39 m 39I 39 I AHA emu tine AI 39 l 39 l l l 39 W Open Circuit A Tut lets you open a circuit that has been saved as text either from the Mac or rn Pc OniheMaim h l r I box W Save Circuit Ar Text lets you name and save a circuit for the purpose of transferring it to the other version 0n the Ma int h 39 l l i r u Revert returns the circuit to its last saved forrn Macintosh only M Page Setu lets you specify the page size orientation and other specifics for the printer similar to Printer Setup n the Pc Mat 39 39 f L 39 39 tirning diagrarn 39 L39 r 39 is in front and active will be printed W Printer Setup lets you specify the page size orientation and other specifics for the printer sirnilar Mac Save Elm Netlirt lets you name and save a text file that is the EDIF representation of the circuits netlistThisisuseful 39 quot39 39 Lso are 39 quot quot 39 Update Linlrr This option updates the contents of PLDs ROMs Subcircuits and the initial state for RAMs M Quit exits 132 Logic W Exit exits the Pc version in for subcircuits PLD data les and ROM and RAM data les The Edit Menu Undo undoes the previous operation Undo undoes Cut Clear Move Paste and otliei commands out removes the cunent selection from the ciicuit and puts the selection into the piogiamvs pnvate scrapbook Copy places a copy of tlie cunent selection into the piogiamvs pnvate vsmh Lv 39 I L I 39 L I39rL 1 Put pastes the contents of tlie piogiam s pnvate scrapbook into the cunent circuit clem removes the selected devices and line segments from the circuitwid10ut doing anytliing else to tliem oi iyn mi Copy picture places a picture of the circuit on Tiace depending on which is the front window on the clipboard from w 39cli it can be pasted into otliei documents Edit Prope i lows you to view and modify the piopem39es oftlie selected device oi the selected pin ofa device Properties of devices include propagation delay specs powei dissipation setup and hold times and moie Properties ofpins include detailed propagation delay specs cu ii E guight quotin 39 39 A l 4 segment u A L39 r quot Vertex oi segment witli the selection tool the Wire is also selected Flip nmizontu ips the selected device nonzontally Several components cannot be ipped due to the complexity oftlieii pictures Flip Verliul ips the selected device vemcally Rome cw rotates the selected device clockwise 90 degrees Rome ccw rotates the selected device counterclockwise 90 degrees I I W choose Font allows you to choose a font oi the text displayed on the screen and pnntei You should select a font nglit attei tlie piogiam is started The Dwieu Mu Dvice Libnry The Wee msmy wmdaw 15 m mesexeen menu af devices on me Msemsh there 15 sxss a Demes mmu en me menubar whach esnmns su ahhe amees m me achve msmy Ta add A Wee ta Lb cucuL smpxy sexeems me mm either menu Yau em smms a differentlth uf a cesby ehsssng smsmyrmm me mst menu u Use a by glint in selectthz device mm me aewee msmy wmdaw an me Mac w Use 5 am em as select me amee mm Lb aewee hbnry mum an me Pc Zoo Zoo Zoom Cm Wmduw lSE Ecnun m Wmduw uumvuoesuu o F 2 2mm In m zaams en an me cucmtxxx mes E g Zaam m n makes Lb cucutappurthce using in cum zaams am an me mm xxx umes E g Zaam 0m 1 5 makesthe cucu sppese sne ma shsmemes ss ma vucnmxnvrumms me uncultme Lb cucutwmdaw Phlblulimlnv ndw ms me current selecummm me cucuntwmdaw 2m TnDI I lzaams us me defauh cxxcmtzaam mm Th mum Mun Interval ate ow Set Step ul Fanout Test Ram 39nme resets the simulation s time to zero and resets the state of the e o step interval The default step interval is 20 nanoseconds 60 runs the simulation It will continue running until you stop the simulation Stop stops the simulation Set mp intervl 39 39 39 l 39 The step interval does not affect the accuracy of the simulation It merely allows you to control how long the simulation runs for before the screen is updated and you regain control 39 39 39 39 upuate me state ofthe 39 39 l 39 This includes updating the output values pin numbers on busconnectors and wire widths i t e u all t i typical minimum or maximum values This is useful to do est case and worst case and typical analyses of circuit speed The propagation delays of components inside ofsubcircuits will be set to 39rtypi 39ni ormaxi swell I mum values a the c Ful llIa Pm al quotlat r 39 39 39 39 39 39 Ihon Optionquot allows the setting Various options related to circuit simulation including step 39 al conditions propagation delays and more 39 39 quot 39 39 circuits Command rile Stores the simulation session in a text fi e This consists of all input and o rt gs in the current simulation run implemented using the Do Camsnds comman Funout Test determines if nout restxictions have been violated The command le can later be re The outpue Menu Windows only Show Trucequot Use this item to open the trace window for the circuit clutomiae Trace with this option you can specify which inputs and outputs you want to view in the trace and the order in which they should be displayed Y L A Customu39 TI JIE Mth this option you can specify which inputs and outputs you want to view in the table and the order in which they should be displayed The bury Mmu L o a d L lb ra ry create Library Edltlerztry FCT Ll r2 Genent Library The Library menu allows you to manage deyice libranes The currently loaded libraries are listed at the bottom ofthe menu cad Ll hnry loads an exlsung library The library name will appear at e otwm of emenu erata LibrIry makes a new library le Edit Librry lets you edit existing libranes Dem Libnry h the dlsk It only deletes the library lfnone ofthe llbrary s models are in use Sh i Lihrlry lets you showhide the deyice library window On the Mac this is in the Wlndows menu ntfmm The windows menu allows you to select between circuits and to view the trace M ShawHide bury Use this item to alternately show and hide the device library window ShawHid Trlca Use this item to alternately show and hide the trace M Customize Truce with this option you can specify which inputs and outputs you want to view in the trace and the order in which they should be displayed M showHide Results in Tlhle Use this item to altemately show and hide the table M Customize mungquot with this option you can specify which inputs and outputs you want to view in thetable and the order in which they should be displa e M showHide Grid Use this item to alternately show and hide the gnd lines aw Use this item to cascade windows on the PC W Orgnia Icuns Use this itern to straighten outthe window icons
Are you sure you want to buy this material for
You're already Subscribed!
Looks like you've already subscribed to StudySoup, you won't need to purchase another subscription to get this material. To access this material simply click 'View Full Document'