The Check Electrical Rules matrix summarizes the rules that Check Electrical Rules uses when testing connections between pins, module ports, and sheet nets. This matrix is shown in figure 1-22.
The pins, module ports, and sheet nets are listed in columns and rows in the table. A test is represented by the inter-section of a row and column. The interinter-section of a row and column is either empty, or contains a "W" or an "E". An empty intersection represents a valid connection, a W is a warning, and an E represents an error. You can toggle between these three settings by pointing to an intersection and clicking the mouse until the desired setting appears. To return all intersections to their default settings, select the Set to Defaults option.
Connections prefixed with an "m" are module ports. There are four types of module ports: input (m1), output (rna), bidirectional (mB), and unspecified (mU).
Connections prefixed with an "s" are sheet nets. As with module ports, there are four types of sheet nets: input (s1), output (sO), bidirectional, (sB), and unspecified (sU).
Chec:k Electrical Rules M a t r 1 x - - - . 8idirmctional Module Port m8 Unspec:i4'i .. d Module Port mU Schematic Design Tools screen.
For definitions of pin types, see the PIN Type command description in Chapter 2: Draft.
Example To find the test result value when an output pin is connected to an input pin, use the OUT column (the third column in figure 1-20) and the IN row (the first row). This intersection is empty, which means this type of connection is acceptable.
However, if you look at the intersection of the OUT column and the OUT row (the third row), you see an E, which indicates an output pin connected to an output pin is considered an error.
The heart of Schematic Design Tools is Draft, an Editor you use to create or modify schematics. You also use editors to edit or view text files and to access files containing reference information.
Part II describes Editor tools and provides instructions for their use.
Chapter 2: Draft explains how to configure and run Draft. An alphabetical command reference gives detailed descriptions of each of Draft's commands.
Chapter 3: Guidelines for creating netlist connections explains how to name signals, place labels, handle module ports, buses, and power objects correctly so that when a netlist is produced (using Create Netlist or Create Hierarchical Netlist) satisfactory results are achieved.
Chapter 4: Edit File explains how to use Edit File to run the text editor of your choice.
Chapter 5: View Reference describes how to use View Reference to read supplemental reference material provided by OrCAD.
Draft
Execution
This chapter contains information needed to run Draft, the schematic editor at the heart of Schematic Design Tools.
Within this chapter you will find execution and local configuration information, and a complete command reference. In the cOlnrnand reference section, commands are described in the order in which they appear in Draft's main menu.
With the Schematic Design Tools screen displayed, select Draft. Select Execute from the menu that displays .
• :. If you have not specified a source file on Draft's local configuration screen, Draft prompts:
/load file?
Enter the name of the worksheet to create or edit.
.:. If you have specified a source file in Draft's local configuration, Draft loads the worksheet.
For instructions on how to specify a source file in Draft's local configuration, see the next section of this chapter.
6 NOTE: Schematic Design Tools sets the root schematic of a design to the source file specified on Draft's local
configuration screen.
For information about Draft's commands, see the Command reference section in this chapter.
Local
Configuration
File Options Prefix/Wildcard
Files
With the Schematic Design Tools screen displayed, select Draft. A menu displays. Select Local Configuration.
Select Configure Draft. Draft's configuration screen displays (figure 2-1).
OK ~
I I
C .. ncelr-ri 1 ... Opt ions-;::~~~;;:;::~;::;;::::::::;:;::================::;--II
Pref' iX/W i I dca.-d I 'ORCADESP'SDT'L 18RARY'" • SQ-I Files
Source I TEr-PLATE . SCH
~
P""OC9~Slng Op1 ioni§OQuil!!t mode DDisable mouse
"iIDi .. "bl .. <Print Scr .... n> key of'unct.ion
I
DDec.rease mouse sensitivit~DReverse "V" exi5 o!Oeration of' the mouse
Figure 2-1. Draft's local configuration screen.
File Options specifies a worksheet for Draft to load.
Enter a prefix and wildcard. These are described in the OreAD / ESP Design Environment User's Guide. A list of files that match the selection criteria in this entry box displays in the Files list box.
This box contains a list of the files matching the search filter entered in the Prefix/Wildcard entry box and those matching the filter in the current design directory. Files in the current directory have .\ before their names. Use the scroll buttons to scroll the list of files up and down.
When you see the file you would like to open, select it.
Its filename displays in the Source entry box.
Source
Processing Options
The Source is the filename of a worksheet to load. Either select a worksheet from the Files list box or enter the path and name of the worksheet. When running under ESP, the source file is the root of the design.
NOTE: If you do not enter a source name, Draft requests a filename when you run Draft.
You may select any combination of the following options:
o
Quiet mode Turns quiet mode on.o
Disable mouseDisables the mouse. This option is normally used when debugging mouse problems while working with DrCAD Technical Support. It may also be required when running on older PC-compatible computers.
o
Disable <Print Screen> key functionDisables Draft's <Print Screen> key function. Use this option when you run other applications (usually RAM-resident) that use the <Print Screen> key. If this option is not selected, Draft uses the <Print Screen>
key to capture hard copy output and blocks other uses.
o
Decrease mouse sensitivitySlows the mouse down. Used for mouse devices that are too sensi tive. For example, if you move your mouse a small distance and the pointer moves a large
distance on the screen, select this option to make the pointer movement respond more closely to the mouse movement.
o
Reverse "Y" axis operation of mouseCauses the mouse to respond differently. If this option is selected, the pointer moves up when you pull the mouse toward you, and moves down when you push the mouse away from you.