Section 10.3  Dependency Notation    493
previously, it is equivalent to the logic negation when positive logic is assumed. The 
dynamic input is associated with the clock input in flip‐flop circuits. It indicates that the 
input is active on a transition from a low‐to‐high‐level signal. The three‐state output has 
a third high‐impedance state, which has no logic significance. When the circuit is enabled, 
the output is in the normal 0 or 1 logic state, but when the circuit is disabled, the three‐
state output is in a high‐impedance state. This state is equivalent to an open circuit. 
The open‐collector output has one state that exhibits a high‐impedance condition. An 
externally connected resistor is sometimes required in order to produce the proper logic 
level. The diamond‐shape symbol may have a bar on top (for high type) or on the bottom 
(for low type). The high or low type specifies the logic level when the output is not in 
the  high‐impedance state. For example, TTL‐type integrated circuits have special outputs 
called open‐collector outputs. These outputs are recognized by a diamond‐shape symbol 
with a bar under it. This indicates that the output can be either in a high‐impedance state 
or in a low‐level state. When used as part of a distribution function, two or more open‐
collector NAND gates when connected to a common resistor perform a positive‐logic 
AND function or a negative‐logic OR function.  
The output with special amplification is used in gates that provide special driving 
capabilities. Such gates are employed in components such as clock drivers or bus‐oriented 
transmitters. The  EN  symbol designates an enable input. It has the effect of enabling all 
outputs when it is active. When the input marked with  EN  is inactive, all outputs are 
disabled. The symbols for flip‐flop inputs have the usual meaning. The  D  input is also 
associated with other storage elements such as memory input. 
The symbols for shift right and shift left are arrows pointing to the right or the left, 
respectively. The symbols for count‐up and count‐down counters are the plus and minus 
symbols, respectively. An output designated by CT = 15 will be active when the contents 
of the register reach the binary count of 15. When nonstandard information is shown 
inside the outline, it is enclosed in square brackets [like this].  
10.3    DEPENDENCY NOTATION 
The most important aspect of the standard logic symbols is the dependency notation. 
Dependency notation is used to provide the means of denoting the relationship between 
different inputs or outputs without actually showing all the elements and interconnections 
between them. We will first demonstrate the dependency notation with an example of the 
AND dependency and then define all the other symbols associated with this notation. 
The AND dependency is represented with the letter  G  followed by a number. Any 
input or output in a diagram that is labeled with the number associated with  G  is consid-
ered to be ANDed with it. For example, if one input in the diagram has the label  G 1 and 
another input is labeled with the number 1, then the two inputs labeled  G 1 and 1 are 
considered to be ANDed together internally. 
An example of AND dependency is shown in  Fig.   10.5   . In (a), we have a portion of 
 graphic symbol with two AND dependency labels,  G 1 and  G 2. There are two inputs 
labeled with the number 1 and one input labeled with the number 2. The equivalent 
Convert pdf to powerpoint online for - C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
how to change pdf to powerpoint; convert pdf document to powerpoint
Convert pdf to powerpoint online for - VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
how to convert pdf to ppt for; convert pdf to powerpoint online
494    Chapter 10  Standard Graphic Symbols
 FIGURE 10.5  
Example of  G  (AND) dependency       
X
Y
X
Y
A
B
C
A
B
C
G1
G2
1
1
2
(a) Block with G1 and G2
&
&
&
(b) Equivalent interpretation
interpretation is shown in part (b) of the figure. Input  X  associated with  G 1 is considered 
to be ANDed with inputs  A  and  B which are labeled with a 1. Similarly, input  Y  is 
ANDed with input  C  to conform with the dependency between  G 2 and 2. 
The standard defines 10 other dependencies. Each dependency is denoted by a letter 
symbol (except  EN ). The letter appears at the input or output and is followed by a 
number. Each input or output affected by that dependency is labeled with that same 
number. The 11 dependencies and their corresponding letter designation are as follows:       
 
Denotes an AND (gate) relationship 
 
Denotes an OR relationship 
 
Denotes a negate (exclusive-OR) relationship 
EN   Speci es an enable action 
 
Identi es a control dependency 
 
Speci es a setting action 
 
Speci es a resetting action 
  Identi es a mode dependency 
 
Identi es an address dependency 
Online Convert PowerPoint to PDF file. Best free online export
Online Powerpoint to PDF Converter. Download Free Trial. Convert a PPTX/PPT File to PDF. Just upload your file by clicking on the blue
pdf to ppt converter online for large; how to convert pdf into powerpoint on
VB.NET PDF - Convert PDF Online with VB.NET HTML5 PDF Viewer
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image
images from pdf to powerpoint; change pdf to powerpoint
Section 10.4  Symbols for Combinational Elements    495
The  V  and  N  dependencies are used to denote the Boolean relationships of OR and 
exclusive‐OR similar to the  G  that denotes the Boolean AND. The  EN  dependency is 
similar to the qualifying symbol  EN  except that a number follows it (for example,  EN 2). 
Only the outputs marked with that number are disabled when the input associated with 
EN  is active. 
The control dependency  C  is used to identify a clock input in a sequential element 
and to indicate which input is controlled by it. The set  S  and reset  R  dependencies are 
used to specify internal logic states of an  SR  flip‐flop. The  C,   S and  R  dependencies 
are explained in Section 10.5 in conjunction with the flip‐flop circuit. The mode  M  
dependency is used to identify inputs that select the mode of operation of the unit. The 
mode dependency is presented in Section 10.6 in conjunction with registers and coun-
ters. The address  A  dependency is used to identify the address input of a memory. It is 
introduced in Section 10.8 in conjunction with the memory unit. 
The  Z  dependency is used to indicate interconnections inside the unit. It signifies the 
existence of internal logic connections between inputs, outputs, internal inputs, and inter-
nal outputs, in any combination. The  X  dependency is used to indicate the controlled 
transmission path in a CMOS transmission gate.  
10.4    SYMBOLS FOR COMBINATIONAL ELEMENTS 
The examples in this section and the rest of this chapter illustrate the use of the standard 
in representing various digital components with graphic symbols. The examples demon-
strate actual commercial integrated circuits with the pin numbers included in the inputs 
and outputs. Most of the ICs presented in this chapter are included with the suggested 
experiments outlined in  Chapter   9   . 
The graphic symbols for the adder and decoder were shown in Section 10.2. IC type 
74155 can be connected as a 3 * 8 decoder, as shown in  Fig.   10.6   . (The truth table of this 
decoder is shown in Fig. 9.7.) There are two  C  and two  G  inputs in the IC. Each pair must 
be con nected together as shown in the diagram. The enable input is active when in the 
low‐level state. The outputs are all active low. The inputs are assigned binary weights 1,2, 
and 4, equivalent to 2 
0
, 2 
1
, and 2 
2
, respectively. The outputs are assigned numbers from 0 
to 7. The sum of the weights of the inputs determines the output that is active. Thus, if the 
two input lines with weights 1 and 4 are activated, the total weight is 1 + 4 = 5 and output 
5 is activated. Of course, the  EN  input must be activated for any output to be active. 
The decoder is a special case of a more general component referred to as a  coder . 
Acoder is a device that receives an input binary code on a number of inputs and produces 
a different binary code on a number of outputs. Instead of using the qualifying symbol 
X/Y the coder can be specified by the code name. For example, the 3‐to‐8‐line decoder 
of  Fig.   10.6    can be symbolized with the name  BIN/OCT  since the circuit converts a 3‐bit 
binary number into 8 octal values, 0 through 7.  
 
Indicates an internal interconnection 
 
Indicates a controlled transmission 
C# HTML5 PDF Viewer SDK to convert and export PDF document to
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image
table from pdf to powerpoint; how to convert pdf slides to powerpoint
XDoc.HTML5 Viewer for .NET, Zero Footprint AJAX Document Image
View, Convert, Edit, Sign Documents and Images. Online Demo See the HTML5 Viewer SDK for .NET in powerful & profession imaging controls, PDF document, image to
images from pdf to powerpoint; convert pdf to powerpoint online for
496    Chapter 10  Standard Graphic Symbols
Before showing the graphic symbol for the multiplexer, it is necessary to show a 
variation of the AND dependency. The AND dependency is sometimes represented by 
a shorthand notation like    G
0
7
.    This symbol stands for eight AND dependency symbols 
from 0 to 7 as follows: 
G0, G1, G2, G3, G4, G5, G6, G7   
At any given time, only one out of the eight AND gates can be active. The active AND 
gate is determined from the inputs associated with the  G  symbol. These inputs are 
marked with weights equal to the powers of 2. For the eight AND gates just listed, 
the weights are 0, 1, and 2, corresponding to the numbers 2 0 , 2 1 , and 2 2 , respectively. 
The AND gate that is active at any given time is determined from the sum of the 
weights of the active inputs. Thus, if inputs 0 and 2 are active, then the AND gate that 
is active has the number 2 
0
+ 2 
2
= 5. This makes  G 5 active and the other seven AND 
gates inactive. 
The standard graphic symbol for a 8 * 1 multiplexer is shown in  Fig.   10.7   (a). The 
qualifying symbol MUX identifies the device as a multiplexer. The symbols inside the 
block are part of the standard notation, but the symbols marked outside are user‐
defined symbols. The function table of the 741551 IC can be found in Fig. 9.9. The AND 
dependency is marked with    G
0
7
and is associated with the inputs enclosed in brackets. 
These inputs have weights of 0, 1, and 2. They are actually what we have called the 
selection inputs. The eight data inputs are marked with numbers from 0 to 7. The net 
weight of the active inputs associated with the  G  symbol specifies the number in the 
data input that is active. For example, if selection inputs  CBA  = 110, then inputs 1 and 
2 associated with  G  are active. This gives a numerical value for the AND dependency 
of 2 
2
+ 2 
1
= 6, which makes  G  6 active. Since  G  6 is ANDed with data input number 6, 
it makes this input active. Thus, the output will be equal to data input  D  
6
provided that 
the enable input is active.  
 FIGURE 10.6  
IC type 74155 connected as a 3 * 8 decoder       
2
3
4
5
6
7
1
0
11
10
13
15
2
14
3
4
1
2
1
9
12
D0
D1
D2
D3
7
D4
6
D5
5
D6
4
D7
A
B
C
G
EN
X/Y
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
NET library to batch convert PDF files to jpg image files. Turn multiple pages PDF into single jpg files respectively online.
converter pdf to powerpoint; convert pdf to powerpoint slides
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image
how to convert pdf into powerpoint slides; how to convert pdf to ppt
Section 10.5  Symbols for Flip‐Flops    497
Figure 10.7(b) represents the quadruple 2 * 1 multiplexer IC type 74157 whose func-
tion table is listed in Fig. 9.17. The enable and selection inputs are common to all four 
multiplexers. This is indicated in the standard notation by the indented box at the top 
of the diagram, which represents a  common control block . The inputs to a common 
control block control all lower sections of the diagram. The common enable input  EN  
is active when in the low‐level state. The AND dependency,  G 1, determines which input 
is active in each multiplexer section. When  G 1 = 0, the  A  inputs marked with    1
are active. 
When  G 1 = 1, the  B  inputs marked with 1 are active. The active inputs are applied to 
the corresponding outputs if  EN  is active. Note that the input symbols    1
and 1 are 
marked in the upper section only instead of repeating them in each section.  
10.5    SYMBOLS FOR FLIP‐FLOPS 
The standard graphic symbols for different types of flip‐flops are shown in  Fig.   10.8   . 
Aflip‐flop is represented by a rectangular‐shaped block with inputs on the left and 
outputs on the right. One output designates the normal state of the flip‐flop and the 
 FIGURE 10.7  
Graphic symbols for multiplexers       
D0
D1
D2
D3
D4
D5
D6
D7
S
A
B
C
MUX
EN
0
2
G
0
7
5
6
Y
W
(a) IC type 74151 8 × 1 MUX
12
7
6
5
4
3
2
1
0
13
14
15
1
2
3
4
9
10
11
7
A1
Y1
Y2
Y3
Y4
B1
A2
B2
A3
B3
A4
B4
MUX
Strobe
Select
EN
G1
1
1
4
7
9
12
(b) IC type 74157 quadruple 2 × 1 MUX
13
14
10
11
6
5
3
2
1
15
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
RasterEdge. PRODUCTS: ONLINE DEMOS: Online HTML5 Document Viewer; Online XDoc.PDF Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image
how to convert pdf into powerpoint presentation; convert pdf to powerpoint presentation
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Convert PDF to HTML. |. Home ›› XDoc.PDF ›› VB.NET PDF: PDF to HTML. Convert PDF to HTML in VB.NET Demo Code. Add necessary references:
pdf to ppt converter online for large; how to convert pdf to powerpoint on
498    Chapter 10  Standard Graphic Symbols
other output with a  small‐circle negation symbol (or polarity indicator) designates the 
complement output. The graphic symbols distinguish between three types of flip‐flops: 
the  D  latch, whose internal construction is shown in Fig. 6.5; the master–slave flip‐flop, 
shown in Fig. 6.9; and the edge‐triggered flip‐flop, introduced in Fig. 6.12. The graphic 
symbol for the  D  latch or  D  flip‐flop has inputs  D  and  C  indicated inside the block. The 
graphic symbol for the  JK  flip‐flop has inputs  J,   K,  and  C  inside. The notation  C 1, 1 D,  
J and 1 K  are examples of control dependency. The input in  C 1 controls input 1 D  in a 
D  flip‐flop and inputs 1 J  and 1 K  in a  JK  flip‐flop. 
The  D  latch has no other symbols besides the 1 D  and  C 1 inputs. The edge‐triggered 
flip‐flop has an arrowhead‐shaped symbol in front of the control dependency  C 1 to 
designate a  dynamic input. The dynamic indicator symbol denotes that the flip‐flop 
responds to the positive‐edge transition of the input clock pulses. A small circle outside 
the block along the  dynamic indicator designates a negative‐edge transition for trigger-
ing the flip‐flop. The  master–slave is considered to be a pulse‐triggered flip‐flop and is 
 FIGURE 10.8  
Standard graphic symbols for flip‐flops       
1D
C1
Dlatch
C1
1D
Positive-edge-triggered
D flip-flop
1J
1K
C1
1J
1K
C1
Negative-edge-triggered
JK flip-flop
Positive-edge-triggered
JK flip-flop
1J
1K
C1
Master-slave JK flip-flop
Master-slave D flip-flop
1D
C1
Section 10.6  Symbols for Registers    499
indicated as such with an upside‐down  L  symbol in front of the outputs. This is to show 
that the output signal changes on the falling edge of the pulse. Note that the master–
slave flip‐flop is drawn without the dynamic indicator. 
Flip‐flops available in integrated‐circuit packages provide special inputs for setting 
and  resetting the flip‐flop asynchronously. These inputs are usually called direct set and 
direct reset. They affect the output on the negative level of the signal without the need 
of a clock. The graphic symbol of a master–slave  JK  flip‐flop with direct set and reset is 
shown in  Fig.   10.9   (a). The notations  C 1, 1 J and 1 K  represent control dependency, show-
ing that the clock input at  C 1 controls inputs 1 J  and 1 K .  S  and  R  have no 1 in front of 
the letters and, therefore, they are not controlled by the clock at  C 1. The  S  and  R  inputs 
have a small circle along the input lines to indicate that they are active when in the 
logic‐0 level. The function table for the 7476 flip‐flop is shown in Fig. 9.12.   
The graphic symbol for a positive‐edge‐triggered  D  flip‐flop with direct set and reset 
is shown in  Fig.   10.9   (b). The positive‐edge transition of the clock at input  C 1 controls 
input 1 D . The  S  and  R  inputs are independent of the clock. This is IC type 7474, whose 
function table is listed in Fig. 9.13.  
10.6    SYMBOLS FOR REGISTERS 
The standard graphic symbol for a register is equivalent to the symbol used for a group 
of flip‐flops with a common clock input.  Fig.   10.10    shows the standard graphic symbol 
of IC type 74175, consisting of four  D  flip‐flops with common clock and clear inputs. 
The clock input  C 1 and the clear input  R  appear in the common control block. The 
inputs to the common control block are connected to each of the elements in the lower 
sections of the diagram. The notation  C 1 is the control dependency that controls all the 
D  inputs. Thus, each flip‐flop is triggered by the common clock input. The dynamic 
input symbol associated with  C 1 indicates that the flip‐flops are triggered on the positive 
edge of the input clock. The common  R  input resets all flip‐flops when its input is at a 
low‐level state. The 1 D  symbol is placed only once in the upper section instead of 
 FIGURE 10.9  
IC flip‐flops with direct set and reset       
2
4
1
1
2
6
3
5
4
16
3
15
14
S
(a) One-half 7476 JK flip-flop
(b) One-half 7474 D flip-flop
S
R
1D
C1
1J
C1
1K
R
500    Chapter 10  Standard Graphic Symbols
repeating it in each section. The complement outputs of the flip‐flops in this diagram 
are marked with the polarity symbol rather than the negation symbol.  
The standard graphic symbol for a shift register with parallel load is shown in 
Fig.  10.11   . This is IC type 74195, whose function table can be found in Fig. 9.16. The 
qualifying symbol for a shift register is  SRG  followed by a number that designates the 
number of stages. Thus,  SRG 4 denotes a four‐bit shift register. The common control 
block has two mode dependencies,  M 1 and  M 2, for the shift and load operations, respec-
tively. Note that the IC has a single input labeled  SH / LD  (shift/load), which is split into 
two lines to show the two modes.  M 1 is active when the  SH / LD  input is high and  M 2 is 
active when the  SH / LD  input is low.  M 2 is recognized as active low from the polarity 
indicator along its input line. Note the convention in this symbology: We must recognize 
that a single input actually exists in pin 9, but it is split into two parts in order to assign 
to it the two modes,  M 1 and  M 2. The control dependency  C 3 is for the clock input. The 
dynamic symbol along the  C 3 input indicates that the flip‐flops trigger on the positive 
edge of the clock. The symbol /1 S following  C 3 indicates that the register shifts to the 
right or in the downward direction when mode  M 1 is active. 
The four sections below the common control block represent the four flip‐flops. Flip‐
flop  QA  has three inputs: Two are associated with the serial (shift) operation and one 
 FIGURE 10.10  
Graphic symbol for IC type 74175 quad flip-flop       
Q
Q
Clear
Clock
R
C1
1
9
2
3
7
6
10
11
15
14
1D
4
5
12
13
Section 10.6  Symbols for Registers    501
with the  parallel (load) operation. The serial input label 1, 3 J  indicates that the  J  input 
of flip‐flop  QA  is active when  M 1 (shift) is active and  C 3 goes through a positive clock 
transition. The other serial input with label 1, 3 K  has a polarity symbol in its input line 
corresponding to the complement of input  K  in a  JK  flip‐flop. The third input of  QA  
and the inputs of the other flip‐flops are for the parallel input data. Each input is denoted 
by the label 2, 3 D . The 2 is for  M 2 (load), and 3 is for the clock  C 3. If the input in pin 
number 9 is in the low level,  M 1 is active, and a positive transition of the clock at  C 3 
causes a parallel transfer from the four inputs,  A  through  D into the four flip‐flops,  QA  
through  QD . Note that the parallel input is labeled only in the first and second sections. 
It is assumed to be in the other two sections below.  
Figure   10.12    shows the graphic symbol for the bidirectional shift register with paral-
lel load, IC type 74194. The function table for this IC is listed in Fig. 9.19. The common 
control block shows an  R  input for resetting all flip‐flops to 0 asynchronously. The mode 
select has two inputs and the mode dependency  M  may take binary values from 0 to 3. 
This is indicated by the symbol    M
0
3
,    which stands for  M 0,  M 1,  M 2,  M 3, and is similar 
to the notation for the  G  dependency in multiplexers. The symbol associated with the 
clock is 
C4>1
S
>2
d
C 4 is the control dependency for the clock. The /1 S symbol indicates that the register 
shifts right (down in this case) when the mode is  M 1 ( S  
1
S  
0
= 10). The /2 d symbol 
 FIGURE 10.11  
Graphic symbol for a shift register with parallel load, IC type 74195       
QA
QB
QC
QD
SRG4
Clear
SH/LD
Clock
R
C3/1
M2 [LOAD]
M1 [SHIFT]
J
K
A
B
C
1
9
10
2
3
4
5
6
7
D
15
14
13
12
11
QD
1, 3J
1, 3K
2, 3D
2, 3D
502    Chapter 10  Standard Graphic Symbols
indicates that the register shifts left (up in this case) when the mode is  M  2  ( S  
1
S  
0
= 10). 
The right and left directions are obtained when the page is turned 90 degrees counter-
clockwise.  
The sections below the common control block represent the four flip‐flops. The first 
flip‐flop has a serial input for shift right, denoted by 1, 4 D  (mode  M 1, clock  C 4, 
input D ). The last flip‐flop has a serial input for shift left, denoted by 2, 4 D  (mode  M 2, 
clock  C 4, input  D ). All four flip‐flops have a parallel input denoted by the label 3, 4 D  
(mode  M 3, clock  C 4, input  D ). Thus,  M 3 ( S  
1
S  
0
= 11) is for parallel load. The remaining 
mode  M 0 ( S  
1
S  
0
= 00) has no effect on the outputs because it is not included in the 
input labels.  
10.7    SYMBOLS FOR COUNTERS 
The standard graphic symbol of a binary ripple counter is shown in  Fig.   10.13   . The 
qualifying symbol for a ripple counter is  RCTR . The designation  DIV 2 stands for the 
divide‐by‐2 circuit that is obtained from the single flip‐flop  QA . The  DIV 8 designation 
is for the divide‐by‐8 counter obtained from the other three flip‐flops. The diagram 
represents IC type 7493, whose internal circuit diagram is shown in Fig. 9.2. The com-
mon control block has an internal AND gate, with inputs  R 1 and  R 2. When both of 
these inputs are equal to 1, the content of the  counter goes to zero. This is indicated by 
 FIGURE 10.12  
Graphic symbol for a bidirectional shift register with parallel load, IC type 74194       
QA
QB
QC
QD
SRG4
Clear
Clock
R
C4/1
/2
1
9
11
10
A
15
14
13
12
S
1
S
0
2
3
4
5
6
7
B
C
D
Serial input
Serial input
0
1
M
0
3
1, 4D
3, 4D
3, 4D
3, 4D
3, 4D
2, 4D
Documents you may be interested
Documents you may be interested