MultiSim 8 Component Reference Guide
MultiSim 8 Component Reference Guide
Component Reference
Guide
Multisim and Electronics Workbench
copyright 1989, 1992-2004 Interactive Image Technologies Ltd. All rights reserved.
All other brand or product names are trademarks or registered trademarks of their respective companies or
organizations.
MSM8-E-1789 Rev. 1
2004 Interactive Image Technologies Ltd. All rights reserved. Published December 2004.
Printed in Canada.
Component Reference Guide
This guide contains information on the components found in Multisim 8.
The chapters in the Component Reference Guide are organized to follow the component
groups that are found in the Multisim 8 databases.
License Agreement
Please read the license agreement included in the User Guide carefully before installing and
using the software contained in this package. By installing and using the software, you are
agreeing to be bound by the terms of this license. If you do not agree to the terms of this
license, simply return the unused software within ten days to the place where you obtained it
and your money will be refunded.
Table of Contents
1. Source Components
1.1 Ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.1.1 About Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.1.2 The Ground Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.2 Digital Ground. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.3 DC Voltage Source (Battery) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.3.1 Battery Background Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.3.2 Battery Component . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.4 VCC Voltage Source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.5 DC Current Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
1.6 AC Voltage Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
1.7 AC Current Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1.8 Clock Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1.9 Amplitude Modulation (AM) Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1.9.1 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.10 FM Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.10.1 FM Voltage Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.10.2 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.10.3 FM Current Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.10.4 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.11 FSK Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
1.12 Voltage-Controlled Voltage Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.13 Current-Controlled Voltage Source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.14 Voltage-Controlled Current Source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
1.15 Current-Controlled Current Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
1.16 Voltage-Controlled Sine Wave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
1.16.1 The Component. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
1.16.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
ii Electronics Workbench
1.31 Transfer Function Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
1.31.1 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
1.31.2 Transfer Function Block Parameters and Defaults . . . . . . . . . . . . . . . . . . 1-35
1.32 Voltage Gain Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-36
1.32.1 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
1.32.2 Voltage Gain Block Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . 1-37
1.33 Voltage Differentiator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
1.33.1 Investigations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
1.33.1.1 Sine wave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
1.33.1.2 Triangle waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
1.33.1.3 Square waves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-39
1.33.2 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
1.33.3 Voltage Differentiator Parameters and Defaults . . . . . . . . . . . . . . . . . . . . 1-40
1.34 Voltage Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
1.34.1 Investigations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
1.34.2 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
1.34.3 Voltage Integrator Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . 1-42
1.35 Voltage Hysteresis Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
1.35.1 Hysteresis Block Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . 1-43
1.36 Voltage Limiter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-44
1.36.1 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-45
1.36.2 Voltage Limiter Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . 1-45
1.37 Current Limiter Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-45
1.37.1 Current Limiter Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . 1-47
1.38 Voltage-Controlled Limiter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-48
1.38.1 Voltage-Controlled Limiter Parameters and Defaults . . . . . . . . . . . . . . . . 1-49
1.39 Voltage Slew Rate Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-50
1.39.1 Voltage Slew Rate Block Parameters and Defaults . . . . . . . . . . . . . . . . . 1-51
1.40 Three-Way Voltage Summer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-52
1.40.1 Charactistic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-53
1.40.2 Summer Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-54
1.41 Three Phase Delta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-54
1.42 Three Phase Wye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-54
1.43 Thermal Noise Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-55
iv Electronics Workbench
2.11.3 Virtual Variable Capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
2.12 Variable Inductor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
2.12.1 The Component. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
2.12.2 Characteristic Equation and Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
2.12.3 Virtual Variable Inductor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
2.13 Potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
2.13.1 The Component. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
2.13.2 Characteristic Equation and Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
2.13.3 Virtual Potentiometer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
2.14 Pullup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
2.15 Resistor Packs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
2.16 Magnetic Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
2.16.1 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
2.16.2 Magnetic Core Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . 2-20
2.17 Coreless Coil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20
2.17.1 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
2.17.2 Coreless Coil Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
2.18 Z Loads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
2.18.1 A+jB Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
2.18.2 A-jB Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
2.18.3 Z Load 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
2.18.4 Z Load 1 Delta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
2.18.5 Z Load 1 Wye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
2.18.6 Z Load 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
2.18.7 Z Load 2 Delta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
2.18.8 Z Load 2 Wye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
2.18.9 Z Load 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
3. Diodes
3.1 Diode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.1 Diodes: Background Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.2 DC Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.1.3 Time-Domain Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3.1.4 AC Small-Signal Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.1.5 Diode Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
4. Transistors
4.1 BJT (NPN & PNP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1
4.1.1 Characteristic Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2
4.1.2 Time-Domain Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4
4.1.3 AC Small-Signal Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-5
4.1.4 BJT Model Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6
4.2 Resistor Biased BJT (NPN & PNP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8
4.3 Darlington Transistor (NPN & PNP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8
4.3.1 DC Bias Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9
vi Electronics Workbench
4.3.2 AC Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
4.3.2.1 AC Input Impedance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
4.3.2.2 AC Current Gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
4.4 BJT Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
4.4.1 General-purpose PNP Transistor Array . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
4.4.2 NPN/PNP Transistor Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
4.4.3 General-purpose High-current NPN Transistor Array . . . . . . . . . . . . . . . . 4-11
4.5 P-Channel MOSFET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
4.6 N-Channel MOSFET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
4.7 MOSFET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
4.7.1 Depletion MOSFETs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
4.7.2 Enhancement MOSFETs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
4.7.3 DC Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
4.7.4 Time-Domain Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14
4.7.5 AC Small-Signal Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14
4.7.6 MOSFET Level 1 Model Parameters and Defaults . . . . . . . . . . . . . . . . . . 4-15
4.8 MOSFET Thermal Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
4.9 JFETs (Junction FETs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
4.9.1 DC Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
4.9.2 JFET Model Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
4.10 Power MOSFET (N/P) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
4.11 Power MOSFET Complementary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
4.12 N-Channel & P-Channel GaAsFET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
4.12.1 Model and Characteristic Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22
4.12.2 GaAsFET Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
4.13 IGBT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
4.14 Unijunction Transistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
5. Analog Components
5.1 Opamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1.1 Opamp Model Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1.2 Ideal Opamp Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1.3 Opamp: Background Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.1.4 Opamp: Simulation Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.1.4.1 L1 Simulation Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
6. TTL
6.1 Standard TTL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-1
6.2 Schottky TTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-1
6.3 Low-Power Schottky TTL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-2
6.4 74xx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-2
6.4.1 74xx00 (Quad 2-In NAND) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-2
6.4.2 74xx01 (Quad 2-In NAND) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-3
6.4.3 74xx02 (Quad 2-In NOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-3
6.4.4 74xx03 (Quad 2-In NAND (Ls-OC)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-3
6.4.5 74xx04 (Hex INVERTER). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-4
6.4.6 74xx05 (Hex INVERTER (OC)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-4
6.4.7 74xx06 (Hex INVERTER (OC)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-5
6.4.8 74xx07 (Hex BUFFER (OC)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-5
6.4.9 74xx08 (Quad 2-In AND) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-5
6.4.10 74xx09 (Quad 2-In AND (OC)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-6
6.4.11 74xx10 (Tri 3-In NAND) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-6
6.4.12 74xx100 (8-Bit Bist Latch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-7
6.4.13 74xx107 (Dual JK FF(clr)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-7
6.4.14 74xx109 (Dual JK FF (+edge, pre, clr)) . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
6.4.15 74xx11 (Tri 3-In AND) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
x Electronics Workbench
6.4.100 74xx32 (Quad 2-In OR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-57
6.4.101 74xx33 (Quad 2-In NOR (OC)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-58
6.4.102 74xx350 (4-bit Shifter w/3-state Out). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-58
6.4.103 74xx351 (Dual Data Sel/MUX w/3-state Out) . . . . . . . . . . . . . . . . . . . . . . 6-59
6.4.104 74xx352 (Dual 4-to-1 Data Sel/MUX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-59
6.4.105 74xx353 (Dual 4-to-1 Data Sel/MUX w/3-state Out) . . . . . . . . . . . . . . . . . 6-60
6.4.106 74xx365 (Hex Buffer/Driver w/3-state) . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-60
6.4.107 74xx366 (Hex Inverter Buffer/Driver w/3-state) . . . . . . . . . . . . . . . . . . . . . 6-61
6.4.108 74xx367 (Hex Buffer/Driver w/3-state) . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-61
6.4.109 74xx368 (Hex Inverter Buffer/Driver w/3-state) . . . . . . . . . . . . . . . . . . . . . 6-62
6.4.110 74xx37 (Quad 2-In NAND) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-62
6.4.111 74xx373 (Octal D-type Transparent Latches) . . . . . . . . . . . . . . . . . . . . . . 6-63
6.4.112 74xx374 (Octal D-type FF (+edge)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-63
6.4.113 74xx375 (4-bit Bistable Latches) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-64
6.4.114 74xx377 (Octal D-type FF w/en) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-64
6.4.115 74xx378 (Hex D-type FF w/en) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-65
6.4.116 74xx379 (Quad D-type FF w/en) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-65
6.4.117 74xx38 (Quad 2-In NAND (OC)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-65
6.4.118 74xx39 (Quad 2-In NAND (OC)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-66
6.4.119 74xx390 (Dual Div-by-2, Div-by-5 Counter) . . . . . . . . . . . . . . . . . . . . . . . 6-66
6.4.120 74xx393 (Dual 4-bit Binary Counter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-68
6.4.121 74xx395 (4-bit Cascadable Shift Reg w/3-state Out) . . . . . . . . . . . . . . . . 6-69
6.4.122 74xx40 (Dual 4-In NAND) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-69
6.4.123 74xx42 (4-BCD to 10-Decimal Dec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-70
6.4.124 74xx43 (Exc-3-to-Decimal Dec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-71
6.4.125 74xx44 (Exc-3-Gray-to-Decimal Dec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-72
6.4.126 74425 (Quad Bus Buffer with 3-State) . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-72
6.4.127 74426 (Quad Bus Buffer with 3-State) . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-72
6.4.128 74xx445 (BCD-to-Decimal Dec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-73
6.4.129 74xx45 (BCD-to-Decimal Dec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-74
6.4.130 74xx46 (BCD-to-seven segment dec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-74
6.4.131 74xx465 (Octal BUFFER w/3-state Out) . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76
6.4.132 74xx466 (Octal BUFFER w/3-state Out) . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76
6.4.133 74xx47 (BCD-to-seven segment dec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76
6.4.134 74xx48 (BCD-to-seven segment dec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-78
6.4.135 74xx51 (AND-OR-INVERTER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-79
6.4.136 74xx521 (8-Bit Identity Comparitor) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-80
6.4.137 74xx533 (Octal D-Latch with inverted O/Ps) . . . . . . . . . . . . . . . . . . . . . . . 6-80
6.4.138 74xx534 (Octal Flip-Flop with inverted Latches) . . . . . . . . . . . . . . . . . . . . 6-81
6.4.139 74xx54 (4-wide AND-OR-INVERTER) . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-81
6.4.140 74xx55 (2-wide 4-In AND-OR-INVERTER) . . . . . . . . . . . . . . . . . . . . . . . . 6-82
6.4.141 74xx573 (Octal D-type Latch) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-82
7. CMOS
7.1 CMOS Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-1
7.1.1 Power-Supply Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-2
7.1.2 Logic Voltage Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-2
7.1.3 Noise Margins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-2
7.1.4 Power Dissipation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-2
7.2 4000 Series ICs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-2
7.2.1 4000 (Dual 3-In NOR and INVERTER) . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-3
7.2.2 4001 (Quad 2-In NOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-3
7.2.3 4002 (Dual 4-In NOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-4
7.2.4 4007 (Dual Com Pair/Inv). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-4
7.2.5 4008 (4-bit Binary Full Adder) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-5
7.2.6 4010 (Hex BUFFER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-6
7.2.7 40106 (Hex INVERTER (Schmitt)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-6
7.2.8 4011 (Quad 2-In NAND). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-7
9. Mixed Components
9.1 ADC DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-1
9.1.1 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-1
9.2 Analog Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-2
9.3 Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-3
9.3.1 Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-3
9.4 Mono Stable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-4
9.4.1 Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-4
9.5 Phase-Locked Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-4
9.5.1 Characteristic Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-5
9.5.2 Phase-Locked Loop Parameters and Defaults . . . . . . . . . . . . . . . . . . . . . .9-6
9.6 Multivibrators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-6
9.6.1 CD4538BC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-6
9.6.2 SN74121N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-7
9.6.3 SN74123 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-8
9.6.4 SN74130N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-8
10. Indicators
10.1 Voltmeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.1.1 Resistance (1.0 W - 999.99 TW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.1.2 Mode (DC or AC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.1.3 Connecting a Voltmeter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.2 Ammeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.2.1 Resistance (1.0 pW - 999.99 W) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.2.2 Mode (DC or AC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.2.3 Connecting an Ammeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
10.3 Probe (LED) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.4 Lamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.4.1 Time-Domain and AC Frequency Models . . . . . . . . . . . . . . . . . . . . . . . . . 10-3
10.5 Hex Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
10.5.1 Seven-Segment Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
10.5.2 Decoded Seven-Segment Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6
10.6 Bargraphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-7
10.6.1 The Component. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-7
10.6.1.1 Bargraph Display Parameters and Defaults . . . . . . . . . . . . . . . 10-7
10.6.2 Decoded Bargraph Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-7
10.6.2.1 Decoded Bargraph Display Parameters and Defaults. . . . . . . . 10-8
10.7 Buzzer/Sonalert Buzzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
1.1 Ground
The digital ground is used to connect ground to the digital components which do not have an
explicit ground pin. The digital ground must be placed on the schematic but should not be
connected to any component.
Batteries can be rechargeable and can be built to deliver extremely high currents for long
periods. The automobile ignition battery is an application of a battery as a “current source”;
the voltage may vary considerably under use, with no visible battery deterioration.
Batteries may be used as voltage references, their voltage remaining stable and predictable to
many figures of accuracy for many years. The standard cell is such an application. A standard
cell is a voltage source, and it is important that current is not drawn from the standard cell.
The VCC Voltage Source is used to connect power to the digital components which do not
have an explicit power pin. The VCC Voltage Source must be placed on the schematic and
can be used as a DC voltage source. The value of VCC can be set by using the Digital Power
dialog box, which appears when you double-click on the VCC symbol. Multiple VCC
symbols may be placed on a schematic but there is only one VCC net in the schematic. Only
one value of VCC voltage is possible in the design with both positive and negative values
being supported.
The current generated by this source can be adjusted from microamps to kiloamps.
DC current source tolerance is, by default, set to the global tolerance (defined in the Analysis/
Monte Carlo dialog box). To set the tolerance explicitly, de-select “Use global tolerance” and
enter a value in the “current tolerance” field.
The root-mean-square (RMS) voltage of this source can be adjusted from µV to kilovolts. You
can also control its frequency and phase angle.
V peak
VRMS =
2
AC voltage source tolerance is, by default, set to the global tolerance (defined in the Monte
Carlo Analysis screen). To set the tolerance explicitly, de-select “Use global tolerance” and
enter a value in the “voltage tolerance” field.
The RMS current of this source can be adjusted from microamps to kiloamps. You can also
control its frequency and phase angle.
I peak
IRMS =
2
AC current source tolerance is, by default, set to the global tolerance (defined in the Analysis/
Monte Carlo dialog box). To set the tolerance explicitly, de-select “Use global tolerance” and
enter a value in the “current tolerance” field.
This component is a square wave generator. You can adjust its voltage amplitude, duty cycle
and frequency.
m = modulation index
1.10 FM Source
The FM source (single-frequency frequency modulation source) generates a frequency-
modulated wave. It can be used to build and analyze communications circuits.The signal
output can be either a current source or a voltage source.
fc = carrier frequency, in Hz
m = modulation index
fm = modulation frequency, in Hz
This component is the same as the FM voltage source, except that the output is measured in
current.
This source is used for keying a transmitter for telegraph or teletype communications by
shifting the carrier frequency over a range of a few hundred hertz. The frequency shift key
(FSK) modulated source generates the mark transmission frequency, f1, when a binary 1 is
sensed at the input, and the space transmission frequency, f2, when a 0 is sensed.
FSK is used in digital communications systems such as in low speed modems (for example, a
Bell 202 type modem - 1200 baud or less).
In this system, a digital high level is referred to as a MARK and is reproduced as a frequency
of 1200 Hz. A digital low level is referred to as a SPACE and is represented by a frequency of
2200 Hz.
In the example shown below, the frequency shift keying signal is a 5v (TTL) square wave.
When the keying input is 5V, a MARK frequency of 1200 Hz is output. When keying voltage
is 0V, a SPACE frequency of 2200 Hz is output.
This component is a square wave generator. You can adjust its voltage amplitude, duty cycle
and frequency.
The output voltage of this source depends on the voltage applied to its input terminal. The
ratio of the output voltage to the input voltage determines its voltage gain (E). Voltage gain
can have any value from mV/V to kV/V.
V OUT
E=
V IN
The output voltage of this source depends on the current through the input terminals. The two
are related by a parameter called transresistance (H), which is the ratio of the output voltage to
the input current. It can have any value from mW to kW.
V OUT
H =
I IN
The output current of this source depends on the voltage applied at the input terminals. The
two are related by a parameter called transconductance (G), which is the ratio of the output
current to the input voltage. It is measured in mhos (also known as seimens) and can have any
value from mmhos to kmhos.
I OUT
G=
V IN
The magnitude of the current output of a current-controlled current source depends on the
current through the input terminals. The two are related by a parameter called current gain (F),
which is the ratio of the output current to the input current. The current gain can have any
value from mA/A to kA/A.
I OUT
F=
I IN
1.16.2 Example
The example shows a sine wave generator with output frequency determined by a control
voltage.
Control voltage may be DC, controlled by a potentiometer, as is the case for many signal
generators and function generators, or may be the output from a PLL that determines a precise
frequency.
Control voltage may be a continuous variable of any desired shape as required in sweep
generators and spectrum analysers.
In the example shown below, the VCO parameters are set so that control voltage of 0V
produces an output frequency of 100Hz and a control voltage of 12V produces an output
frequency of 20KHz.
A square wave control voltage produces a form of FSK (frequency shift keying), a sine wave
control voltage produces a form of FM (frequency modulation).
1.17.2 Example
The example shows a square wave generator with output frequency determined by a control
voltage.
Control voltage may be DC, controlled by a potentiometer, as is the case for many signal
generators and function generators.
Control voltage may be a continuous variable of any desired shape as required in sweep
generators and spectrum analysers.
In the example shown below, the VCO parameters are set so that control voltage of 0V
produces an output frequency of 100Hz and control voltage of 12V produces an output
frequency of 20KHz.
A square wave control voltage produces a form of FSK (frequency shift keying), a sine wave
control voltage produces a form of FM (frequency modulation).
1.18.2 Example
The example shows a triangle wave generator with output frequency determined by a control
voltage.
Control voltage may be DC, controlled by a potentiometer, as is the case for many signal
generators and function generators.
Control voltage may be a continuous variable of any desired shape as required in sweep
generators and spectrum analysers.
In the example shown below, the VCO parameters are set so that control voltage of 0V
produces an output frequency of 100Hz and control voltage of 12V produces an output
frequency of 20KHz.
A square wave control voltage produces a form of FSK (frequency shift keying), a sine wave
control voltage produces a form of FM (frequency modulation).
This source (voltage-controlled piecewise linear source) allows you to control the shape of the
output waveform by entering up to five (input, output) pairs, which are shown in the
Properties dialog box as (X,Y) co-ordinates.
The X values are input co-ordinate points and the associated Y values represent the outputs of
those points. If you use only two pairs, the output voltage is linear.
Outside the bounds of the input co-ordinates, the PWL-controlled source extends the slope
found between the lowest two co-ordinate pairs and the highest two co-ordinate pairs. A
potential effect of this behavior is that it can unrealistically cause the output to reach a very
large or very small value, especially for large input values. Therefore, keep in mind that this
source does not inherently provide a limiting capability.
The resistance of this device is controlled by the voltage that is applied across the “+” and “-”
terminals. For every volt applied, the resistance increases by the amount set in the Value tab of
the resistor’s properties window. The default value is 1 kOhm per volt. You can change this as
desired in the Resistance field of the Value tab.
1.21.1.1 Example
In the sample circuit shown below, a triangle waveform with uniform rise and fall slopes is
modified to a parabolic waveform for which the slope increases at each reference point.
Third pair 2,4 (slope is increased between this pair and the last)
Note In this example, the Y (output) is the square of the input. It is therefore an exponential.
You can leave any amount of space between the Time and Voltage/Current fields. Here is an
example of an ideally formatted input file:
0 0
2.88e-06 0.0181273
5.76e-06 0.0363142
1e-05 0.063185
1.848e-05 0.117198
This component is a piecewise linear source of which the output is measured in voltage.
This component is the same as the Piecewise Linear Voltage Source, except that the output is
measured in current.
This component is the same as the Pulse Voltage Source, except that the output is measured in
current.
A = constant
B = coefficient of V1
C = coefficient of V2
D = coefficient of V3
E = coefficient of V1²
F = coefficient of V1*V2
G = coefficient of V1*V3
H = coefficient of V2²
I = coefficient of V2*V3
J = coefficient of V3²
K = coefficient of V1*V2*V3
This component is the same as the Exponential Voltage Source, except that the output is
measured in current.
Use this source for analog behavioral modeling. This generic source allows you to create a
sophisticated behavioral model by entering a mathematical expression. Expressions may
contain the following operators:
+ - * / ^ unary-
The functions u (unit step function) and uramp (integral of unit step) are useful in
synthesizing piecewise nonlinear functions.
1 for x≥0
u( x ) =
0 for x < 0
x for x≥0
uramp( x ) =
0 for x < 0
If the argument of log, ln or sqrt becomes less than zero, the absolute value of the argument is
used. If a divisor becomes zero or the argument of log or ln becomes zero, an error will result.
The small-signal AC behavior of this source is a linear dependent source with a
proportionality constant equal to the derivative of the source at the DC operating point.
Mathematical expression examples:
i = cos(v(1)) + sin(v(2))
i = 17
This oscillator takes an AC or DC input voltage, which it uses as the independent variable in
the piecewise linear curve described by the (control, pulse width) pairs. From the curve, a
pulse width value is determined, and the oscillator outputs a pulse of that width. You can
change clock trigger value, output delay from trigger, output delay from pulse width, output
rise and fall times, and output high and low values.
When only two co-ordinate pairs are used, the oscillator outputs a linear variation of the pulse
with respect to the control input. When the number of co-ordinate pairs is greater than two,
the output is piecewise linear.
should have the same integer value in the Magnetic Channel field. You can have as many Hall
Effect Sensors as you wish to react to any given source/generator and as many different
sources/generators as desired as long as each source/generator has a different integer value.
1.29 Multiplier
( ( ) (
Vout = K X K Vx + X off ∗ Yk Vy + Yoff )) + off
where
Vx = input voltage at x
Vy = input voltage at y
Other symbols used in these equations are defined in “Multiplier Parameters and Defaults”.
1.30 Divider
This component divides one voltage (the y input, or numerator) by another (the x input, or
denominator).
Vo = Vy/Vx
You can limit the value of the denominator input to a value above zero by using the parameter
XLowLim. This limit is approached through a quadratic smoothing function, the domain of
which you can specify as an absolute value in XDS.
In the example shown below, the 120v RMS (339.38v peak to peak) sine wave at the Y input
is divided by a 16.96V DC voltage at the X input. The result is 339.38v (peak to peak) /
16.97V = 20v peak to peak.
If Vx is replaced with a 12v RMS voltage, in phase with Vy, the output will be 10V DC.
CAUTION If the X (denominator) voltage crosses 0v when any voltage is present at the Y
(numerator) terminal, the quotient will go to infinity and a large positive or negative “spike”
will be observed on the scope.
(
Vy + Yoff ∗ Yk
Vout =
)
∗ k + off
x
V(+ X off ∗ X
k )
where
Vx = input voltage at x
Vy = input voltage at y
Other symbols used in these equations are defined in the table below.
This component models the transfer characteristic of a device, circuit or system in the s
domain. The transfer function block is specified as a fraction with polynomial numerators and
denominators. A transfer function up to the third order can be directly modeled. This
component may be used in DC, AC and transient analyses.
Y ( s) A3 s 3 + A2 s 2 + A1 s + A0
T ( s) = = K∗
X ( s) B3 s 3 + B2 s 2 + B1 s + B0
The cursor on the Bode Plotter may be used to confirm first order performance with -3dB at
10kHz. and rolloff of 6dB per octave above 20kHz.
K Gain 1 V/V
A0 Numerator constant 1 -
B0 Denominator constant 1 -
This component multiplies the input voltage by the gain and delivers it to the output. This
represents a voltage amplifier function with the gain factor, K, selectable with the Value tab of
the component’s properties screen. The voltage gain block is used in control systems and
analog computing applications.
In the example shown below, the input is a 0.707v RMS (2v peak to peak) sine wave and the
gain factor K is set at 5. The output then is K times the input.
(.707*5= 3.535v RMS or 10 v peak to peak)
Caution Using the default model, as in this example, sine wave inputs
may be any value.
Suitable settings of model parameters will allow for virtually unlimited flexibility for
practical applications.
K Gain 1 V/V
This component calculates the derivative of the input voltage (the transfer function, s) and
delivers it to the output. It is used in control systems and analog computing applications.
Differentiation may be described as a “rate of change” function and defines the slope of a
curve.
Rate of change = dV/dT
1.33.1 Investigations
1.33.1.1 Sine wave
The slope of a sine wave changes continuously and smoothly. Therefore, the differentiator
output should follow the sine shape.
In the example circuit shown below, if you change frequency from 10Hz. to 100Hz., the rate
of change of the waveform will increase by a factor of 10. The differentiator output will also
increase by the same factor. When investigating, note also a 90 degree phase shift from input
to output.
dVi
Vout (t ) = K + VOoff
dt
K Gain 1 V/V
This component calculates the integral of the input voltage (the transfer function, 1/s) and
delivers it to the output. It is used in control systems and analog computing applications.
The true integrator function continuously adds the area under a curve for a specified time
interval.
For waveforms that are symmetrical about the zero axis, area above and below the axis is zero
and the resulting integrator output is zero.
For waveforms that are not symmetrical about the zero axis, the “areas” will be different. If
area above the axis is greater, integrator output will rise. If area is less, integrator output will
fall.
1.34.1 Investigations
1. In the initial circuit, the input signal is symmetrical (+/- 5V) about the zero axis and the
integrator output is zero for sine, square and triangle waveforms.
2. To make the waveforms unsymmetrical about the zero axis use the OFFSET control on the
function generator. Setting the OFFSET equal to the AMPLITUDE setting will reference
the input to ground (0V).
In this case, the output is always positive. When output is high, “area” is continually added.
Output will rise indefinitely.
Changing frequency changes the area. Therefore, in the case of lower frequencies, output rises
faster.
( )
t
Vout (t ) = K ∫ Vi (t ) + VIoff dt + VOic
0
K Gain 1 V/V
This component is a simple buffer stage that provides hysteresis of the output with respect to
the input. ViL and ViH specify the center voltage or current inputs about which the hysteresis
effect operates. The output values are limited to VoL and VoH. The hysteresis value, H, is
added to ViL and ViH in order to specify the points at which the slope of the hysteresis
function would normally change abruptly as the input transitions from low to high values. The
slope of the hysteresis function is smoothly varied whenever ISD is set greater than zero.
This component can be used to simulate a non-inverting comparator in which the comparison
threshold is changed each time the input crosses the threshold in effect at that instant. As the
output changes state (high to low or low to high), the threshold voltage is changed internally
in such a manner that the input must continue to change until it reaches the new threshold.
In the example circuit shown below, the hysteresis value is set to 5V. This means that the two
comparison thresholds at which the output changes are +5V and -5V.
As shown, the input triangle waveform rises from 0V and the output is at its lowest value (0V
in this case), as the input crosses +5V (the upper threshold in comparator terms) the output
changes to its highest value(+2V in this case). Internally in the hysteresis block the threshold
is now changed to -5V, (the lower threshold).
The output continues to rise to a peak and then starts to decrease.
Note The output changes only when the input crosses -5V. Internally, the threshold is
changed again to the upper threshold and the process repeats.
H Hysteresis 0.1 -
This is a voltage “clipper”. The output voltage excursions are limited, or clipped, at
predetermined upper and lower voltage levels while input-signal amplitude varies widely.
In the example shown below, the upper voltage limit is set to +5V and the lower limit is set to
- 5 volts. These settings provide symmetrical clipping on the positive and negative peak
excursions of the input waveform when these peaks exceed the set limit (clipping) values.
The 10 v RMS (14.14v peak) input is limited at +/-5V.
Note If the input peak voltages are within the set limiting voltages, the input signal is passed
through the limiter circuit undistorted.
Unsymmetrical clipping is selected by setting the limit voltages to different values (i.e. +5V
and -2V). This technique may be used to produce non-standard waveshapes, starting with
sine, triangle sawtooth and other symmetrical waveforms.
K Gain 1 V/V
This component models the behavior of an operational amplifier or comparator at a high level
of abstraction. All of its pins act as inputs; three of them also act as outputs. The component
takes as input a voltage value from the “in” connector. It then applies the offset and gain, and
derives from it an equivalent internal voltage, Veq, which it limits to fall between the positive
and negative power supply inputs. If Veq is greater than the output voltage seen on the “out”
connector, a sourcing current will flow from the output pin. Otherwise, if Veq is less than the
output voltage, a sinking current will flow into the output pin.
Depending on the polarity of the current flow, either a sourcing or a sinking resistance (Rsrc
or Rsnk) value is applied to govern the output voltage/output current relationship. The chosen
resistance will continue to control the output current until it reaches a maximum value
specified by either ISrcL or ISnkL. The latter mimics the current limiting behavior of many
operational amplifier output stages.
During operation, the output current is reflected either in the positive or the negative power
supply inputs, depending on the polarity of the output current. Thus, realistic power
consumption as seen in the supply rails is modeled.
ULSR controls the voltage below positive input power and above negative input power
beyond which Veq = k (input voltage + Off) is smoothed. ISrcSR specifies the current below
ISrcL at which smoothing begins, and specifies the current increment above zero input current
at which positive power begins to transition to zero. ISnkSR serves the same purpose with
respect to ISnkL and negative power. VDSR specifies the incremental value above and below
(Veq - output voltage) = 0 at which output resistance will be set to Rsrc and Rsnk, respectively.
For values of (Veq - output voltage) less than VDSR and greater than -VDSR, output
resistance is interpolated smoothly between Rsrc and Rsnk.
The current limiter block is also a representation of an operational amplifier with respect to
the sourcing and sinking of current at the output and supply terminals.
If the current being sinked/sourced to the load is less than the rated maximum, as determined
from rated maximum sink/source specifications for a particular opamp, operation of the
opamp circuit will be as expected.
If the current to be sinked/sourced is greater than the rated maximum, as determined by a
larger than normal input to the opamp circuit, the current limiter will limit current to the
specified safe maximum value, thus protecting the opamp and associated circuitry from
damage.
In the example circuit shown below, the sink and source current limits are set to 2 mA and the
circuit gain (K) is set to 1. For this case, output current should then be Iload = Vin*K/Rload.
The switch, activated by pressing S, applies either a positive or negative input to the 'op-amp'
circuit. These input levels are such that the output current would be in excess of the rated
value of 2.0mA. The current limit function limits the source or sink output to 2.0 mA.
If the input levels are reduced to 2V or less, then the output current will be as expected at Vin/
Rload.
A sine wave input of 1.4v RMS or less will be passed undistorted through the “amplifier”
while inputs greater than 1.4 v RMS will show limiting (clipping) at the peaks.
k Gain 1 V/V
A voltage “clipper”. This component is a single input, single output function. The output is
restricted to the range specified by the output lower and upper limits. Output smoothing
occurs within the specified range. The voltage-controlled limiter will operate in DC, AC and
transient analysis modes.
The component tests the values of the upper and lower limit control inputs to make sure that
they are spaced far enough apart to guarantee the existence of a linear range between them.
The range is calculated as the difference between (upper limit control input (U) - VoUD -
ULSR) and (lower limit control input (L) + VoLD + ULSR) and must be greater than or equal
to zero.
The limiting levels may be individually set at fixed values or one or both limiting levels may
be controlled by a variable voltage, depending on the desired application.
In the circuit shown below, the upper voltage limit is set by adjusting the potentiometer
supplying the Upper terminal on the VCL. The lower voltage limit is set by adjusting the
potentiometer supplying the Lower terminal on the VCL. The potentiometers are adjusted by
pressing U or SHIFT-U for the upper limit and L or SHIFT-L for the lower limit.
k Gain 1 V/V
This component limits the absolute slope of the output, with respect to time, to some
maximum or value. You can accurately model actual slew rate effects of over-driving an
amplifier circuit by cascading the amplifier with this component. Maximum rising and falling
slope values are expressed in volts per second.
The slew rate block will continue to raise or lower its output until the difference between
input and output values is zero. After, it will resume following the input signal unless the
slope again exceeds its rise or fall slope limits.
This component provides for introduction of selectable rising and falling slew rates (rise and
fall times on a pulse waveform) for analysis of pulse and analog circuits.
With an ideal pulse or analog input to block the effect of slew rate on a logic circuit or analog
amplifier, (discrete component or op-amp) output may be investigated.
In the example shown below, the function generator may be set for either square wave or sine
wave output.
A slew rate of 8000V/sec for rising slope and 6000V/sec for falling slope shows as rise and
fall time on an ideal 80Hz. square wave input. Signal degradation as a result of slew rate
occurs when frequency is increased.
Switching the function generator to sine wave output 60 Hz. does not result in distortion.
However, as frequency is increased, slew rate distortion on a sine wave will become evident at
200 Hz. and above. As frequency is increased, the sine wave deteriorates to a triangle shape.
A more serious degradation of output as a result of slew rate occurs when the input frequency
is doubled to 200Hz.
This component is a math functional block that receives up to three voltage inputs and
delivers an output equal to their arithmetic sum. Gain for all three inputs as well as the
summed output may be set to match any three input summing application.
In the example shown below, all gains are set to unity.
The summer may be used to illustrate the result of adding harmonically related sine wave
components which make up a complex waveform (the first three terms in the Fourier
expression defining the waveform).
In the example, a fundamental frequency of 60 Hz. and the third and fifth harmonics (in
phase) may be progressively added to illustrate the basic makeup of a square wave.
Amplitude and phase of any of the signals may be varied to experiment further.
2.1 Connectors
Connectors are mechanical devices used to provide a method of inputting and outputting
signals to a design. They do not affect the simulation of the circuit but are included in the
circuit for the design of the PCB.
• Inductor
• Motor
• NC Relay
• NO Relay
• NONC Relay
• Resistor
2.3 Sockets
Sockets are mechanical devices that are used to connect devices onto a PCB. They do not
affect the simulation of the circuit but are included for the design of the PCB.
2.4 Switch
The single-pole, double-throw switch can be closed or opened (turned on or off) by pressing a
key on the keyboard. You specify the key that controls the switch by typing its name in the
Value tab of the Circuit/Component Properties dialog box. For example, if you want the
switch to close or open when the spacebar is pressed, type space in the Value tab, then click
OK.
A list of possible key names is shown below.
To use... Type
Enter enter
spacebar space
2.5 Resistor
Resistors come in a variety of sizes, depending on the power they can safely dissipate. A
resistor’s resistance, R, is measured in ohms. It can have any value from Ω to MΩ.
The Resistance, R, of a resistor instance is calculated using the following equation:
R = Ro * { 1 + TC1*(T - To) + TC2*[(T-To)^2] }
where:
All of the above variables can be modified, with the exception of To, which is a constant.
Note that Ro is the resistance specified on the Value tab of the resistor properties dialog, not
“R”.
T can be specified in two ways:
1. Select the “Use global temperature” option on the Analysis Setup tab of the resistor
properties dialog box. Specify the (Global) “Simulation temperature (TEMP)” on the
Analysis Options dialog box.
2. Deselect the “Use global temperature” option on the Analysis Setup tab of the resistor
properties dialog box. Specify the local temperature of the resistor instance on the
Analysis Setup tab of the resistor properties dialog.
The resistor is ideal, with the temperature co-efficient set to zero. To include resistors in the
Temperature Analysis, set the temperature co-efficient “TC1 and TC2” in the resistor
properties dialog box.
Resistor tolerance is, by default, set to the global tolerance (defined in the Analysis/Monte
Carlo dialog box). To set the tolerance explicitly, de-select “Use global tolerance” and enter a
value in the “resistance tolerance” field.
where
i = current
V1 = voltage at node 1
V2 = voltage at node 2
R = resistance
This component functions in the same way as a resistor, but has a user settable value.
2.6 Capacitor
A capacitor stores electrical energy in the form of an electrostatic field. Capacitors are widely
used to filter or remove AC signals from a variety of circuits. In a DC circuit, they can be used
to block the flow of direct current while allowing AC signals to pass.
A capacitor’s capacity to store energy is called its capacitance, C, which is measured in
farads. It can have any value from pF to mF.
Capacitor tolerance is, by default, set to the global tolerance (defined in the Analysis/Monte
Carlo dialog box). To set the tolerance explicitly, de-select “Use global tolerance” and enter a
value in the “capacitance tolerance” field.
The variable capacitor is simulated as an open circuit with a current across the capacitor
forced to zero by a large impedance value.
The polarized capacitor must be connected with the right polarity. Otherwise, an error
message will appear.Its capacitance, measured in farads, can be any value from pF to F.
2.6.3 DC Model
In the DC model, the capacitor is represented by an open circuit.
h
Rcn =
C
C
icn = Vn
h
where
h = time step
n = time interval
where
f = frequency of operation
C = apacitance value
This component performs the same functions as a capacitor, but has a user settable value.
2.7 Inductor
An inductor stores energy in an electromagnetic field created by changes in current through it.
Its ability to oppose a change in current flow is called inductance, L, and is measured in
henrys. An inductor can have any value from µH to H.
Inductor tolerance is, by default, set to the global tolerance (defined in the Analysis/Monte
Carlo dialog box). To set the tolerance explicitly, de-select “Use global tolerance” and enter a
value in the “inductance tolerance” field.
The variable inductor acts exactly like a regular inductor, except that its setting can be
adjusted. It is simulated as an open circuit with a current across the inductor forced to zero by
a large impedance value. Values are set in the same way as for the potentiometer.
Note This model is ideal.To model a real-world inductor, attach a capacitor and a resistor in
parallel with the inductor.
Radio antennae are inductors that operate like transformers in generating and detecting
electromagnetic fields. Their efficiency is proportional to their size.
The ignition coil in an automobile develops a very high induced voltage when the current
through it suddenly becomes very great. This is the voltage that fires spark plugs.
2.7.3 DC Model
In the DC model, the inductor is represented by a short circuit.
2L
RLn =
h
h
iLn = Vn + in
2L
For Gear method (first order):
L
RLn =
h
h
iLn = Vn
L
where:
h = time step
n = time interval
L = inductance value
This component performs in the same way as an inductor, but has a user settable value.
2.8 Transformer
The transformer is one of the most common and useful applications of inductance. It can step
up or step down an input primary voltage (V1) to a secondary voltage (V2). The relationship
is given by V1/V2 = n, where n is the ratio of the primary turns to the secondary turns. The
parameter n can be adjusted by editing the transformer's model.
To properly simulate the transformer, both sides must have a common reference point, which
may be ground. The transformer can also be used in a center-tapped configuration. A center-
tap is provided which may be used for this purpose. The voltage across the tap is half of the
total secondary voltage.
This transformer is suitable for getting quick results. To simulate realistic devices that include
a transformer, you should use the nonlinear transformer.
Note Both sides of a transformer must be grounded.
V1 = primary voltage
V2 = secondary voltage
n = turns ratio
i1 = primary current
i2 = secondary current
n Turns ratio 2 -
Lm Magnetizing inductance 5 H
This component is based on a general model that can be customized for different applications.
It is implemented using a conceptual magnetic core and coreless coil building blocks, together
with resistors and inductors. Using this transformer, you can model physical effects such as
nonlinear magnetic saturation, primary and secondary winding losses, primary and secondary
leakage inductances, and core geometric size.
See the “Magnetic Core” description for characteristic equations of the magnetic core.
2.9.1 Customizing
The nonlinear transformer can be customized for different applications. It is implemented by
using a magnetic core and the coreless coil as the basic building blocks. The magnetic core
takes in an input voltage and converts it to a Magnetomotive Force (mmf). The Magnetic
Field Intensity (H) is calculated by dividing the mmf by the Length of the core:
H = mmf/L
H is then used to find the corresponding Flux Density (B). This is done by using the linear
relationship described in the H-B array of coordinate pairs. This H-B array can be taken from
the averaging H-B curve, which may be obtained from a technical manual that specifies the
magnetic characteristics of different cores.
The slope of the B-H function is never allowed to change abruptly, but is smoothly varied
whenever the Input Smoothing domain parameter is set to a number greater than zero.
The Flux Density (B) is multiplied by the cross-sectional area to obtain a Flux Value. The
Flux Value is used by the coreless coil to obtain a value for the voltage reflected back across
the terminals.
The core is modeled to be lossless. No core losses are considered. In the transformer model,
the only losses taken into account are the ones modeled by the winding resistances.
To obtain the H-B points of the curve:
• Contact a manufacturing company. They many be able to provide the technical data
required to model a core.
• Obtain experimental data.
N1 Primary turns 1 -
N2 Secondary turns 1 -
N Number of co-ordinates 2
2.10 Relay
The magnetic relay can be used as a normally open or normally closed relay. It is activated
when the current in the energizing circuit (attached to P1, P2) exceeds the value of the switch-
on current (Ion). During operation, the contact switches from the normally closed terminals
(S1, S3) to the normally open terminals (S1, S2). The relay will remain on as long as the current
in the circuit is greater than the holding current (Ihd). The value of Ihd must be less than that of
Ion.
The magnetic relay is a coil with a specified inductance (Lc, in henries) that causes a contact
to open or close when a specified current (Ion, in A) charges it.
The contact remains in the same position until the current falls below the holding value (Ihd,
in A), at which point it returns to its original position.
2.10.1 Model
The energizing coil of the relay is modeled as an inductor, and the relay’s switching contact is
modeled as resistors R1 and R2.
R1 =0
R2 =• if ip ≤ ion
R1 =•
where
The variable inductor is simulated as an open circuit with a current across the inductor forced
to zero by a large impedance value.
Values are set in the same way as for the potentiometer.
2.13 Potentiometer
Setting
r= * Resistance
100
where
R1 = r
R2 = Resistance – r
2.14 Pullup
This component is used to raise the voltage of a circuit to which it is connected. One end is
connected to Vcc. The other end is connected to a point in a logic circuit that needs to be
raised to a voltage level closer to Vcc.
Resistor packs are collections of resistors within a single package. The configuration of the
resistors can be varied based on the intended usage of the package. Resistor packs are used to
minimize the amount of space required on the PCB for the design. In some applications, noise
can be a consideration for the use of resistor packs.
This component is a conceptual model that you can use as a building block to create a wide
variety of inductive and magnetic circuit models. Typically, you would use the magnetic core
together with the coreless coil to build up systems that mock the behavior of linear and
nonlinear magnetic components. It takes as input a voltage which it treats as a magnetomotive
force (mmf) value.
H = mmf / l
where
l = core length
Flux density, B, is derived from a piecewise linear transfer function described to the model by
the (magnetic field, flux density) pairs that you input in the Circuit/Component Properties
dialog box. The final current, I, allowed to flow through the core is used to obtain a value for
the voltage reflected back across the terminals. It is calculated as:
I = BA
where
A = cross-sectional area
A Cross-sectional area 1 m2
L Core length 1 m
N Number of co-ordinates 2 -
This component is a conceptual model that you can use as a building block to create a wide
variety of inductive and magnetic circuit models. Typically, you would use the coreless coil
together with the magnetic core to build up systems that mock the behavior of linear and
nonlinear magnetic components. It takes as input a current and produces a voltage. The output
voltage behaves like a magnetomotive force in a magnetic circuit, that is, when the coreless
coil is connected to the magnetic core or some other resistive device, a current flows.
Vout = N ∗ iin
where
2.18 Z Loads
The A+jB Block is a circuit block with resistance and inductance connected in series.
“A” is resistance, “B” is inductive reactance (XL) at a specified frequency and j 2 = −1 .
XL = 2πfL , where f is the specified frequency and L is the inductance.
The A- jB Block is a circuit block with resistance and capacitance connected in series.
“A” is resistance, “B” is capacitive reactance (XC) at a specified frequency and j 2 = −1 .
1
XC =
2πfC
where f is the specified frequency and C is the capacitance.
2.18.3 Z Load 1
2.18.6 Z Load 2
2.18.9 Z Load 3
Z Load 3 is a circuit block with an RLC parallel connection with R, L and C values as shown.
3.1 Diode
Diodes allow current to flow in only one direction and can therefore be used as simple solid-
state switches in AC circuits, being either open (not conducting) or closed (conducting).
Terminal A is called the anode and terminal K is called the cathode.
3.1.2 DC Model
The DC characteristic of a real diode in Multisim is divided into the forward and reverse
characteristics.
DC forward characteristic:
nV
VD
I D = I S e T − 1 + VD ∗ Gmin for VD ≥ −5nVT
DC reverse characteristic:
VD
I S e nVT − 1 + V D ∗ Gmin for − 5nVT ≤ V D ≤ 0
− I S + V D ∗ Gmin for − BV < V D < −5nVT
ID =
− IBV for V D = − BV
− BV +VD
− I S e VT − 1 + BV for V D < − BV
VT
where
BV = breakdown voltage
IS is equivalent to the reverse saturation current (Io) of a diode. In a real diode, IS doubles for
every 10-degree rise in temperature.
Other symbols used in these equations are defined in “Diode Parameters and Defaults”.
2. The parameter τt is proportional to the reverse recovery time of the diode. That is, it affects
the turn-off or switching speed of the diode. It is the time required for the minority carrier
to cross the junction.
3. The barrier potential for a diode is approximately 0.7 to 0.8 volts. This is not to be
confused with the model parameter ϕ0 given above.
VD
dID IS nV
gD = OP = e T
dV D nV Τ
VD
-m
where
OP = operating point
QD = the charge on CD
RS Ohmic resistance 0 10 W
N Emission coefficient 1 1 -
A zener diode is designed to operate in the reverse breakdown, or Zener, region, beyond the
peak inverse voltage rating of normal diodes. This reverse breakdown voltage is called the
Zener test voltage (Vzt), which can range between 2.4 V and 200 V.
In the forward region, it starts conducting around 0.7 V, just like an ordinary silicon diode. In
the leakage region, between zero and breakdown, it has only a small reverse current. The
breakdown has a sharp knee, followed by an almost vertical increase in current.
Zener diodes are used primarily for voltage regulation because they maintain constant output
voltage despite changes in current.
3.3.1 DC Model
The DC characteristic of a real diode in Multisim is divided into the forward and reverse
characteristics.
DC forward characteristic:
VD
I D = I S e nVT − 1 + VD ∗ Gmin for VD ≥ −5nVT
DC reverse characteristic:
VD
I S e nVT − 1 + V D ∗ Gmin for − 5nVT ≤ VD ≤ 0
− I S + V D ∗ Gmin for − BV < VD < −5nVT
ID =
− IBV for VD = − BV
− BV +VD
− I S e VT − 1 + BV for VD < − BV
VT
where
BV = breakdown voltage
IS is equivalent to the reverse saturation current (Io) of a diode. In a real diode, IS doubles for
every 10-degree rise in temperature.
Other symbols used in these equations are defined in the table below.
Rs Ohmic resistance 0 W
VJ Junction potential 1 V
TT Transit time 0 S
N Emission coefficient 1 -
This diode emits visible light when forward current through it, Id, exceeds the turn-on current,
Ion. The electrical model of the LED is the same as the diode model described previously.
LEDs are used in the field of optoelectronics. Infrared devices are used together with
spectrally matched phototransistors in optoisolation couplers, hand-held remote controllers,
and in fiber-optic sensing techniques. Visible spectrum applications include status indicators
and dynamic power level bar graphs on a stereo system or tape deck.
RS Ohmic resistance 0 W
VJ Junction potential 1 V
TT Transit time 0 s
The full-wave bridge rectifier uses four diodes to perform full-wave rectification of an input
AC voltage. Two diodes conduct during each half cycle, giving a full-wave rectified output
voltage. The top and bottom terminals can be used as the input terminals for the AC voltage.
The left and right terminals can be used as the output DC terminals.
where
3.5.2 Model
A full-wave bridge rectifier consists of four diodes as shown in its icon.
Terminals 1 and 2 are the input terminals, so the input AC source is connected across 1 and 2.
Terminals 3 and 4 are the output terminals, so the load is connected across 3 and 4.
When the input cycle is positive, diodes D1 and D2 are forward-biased and D3 and D4 are
reverse-biased. D1 and D2 thus conduct current in the direction shown. The voltage developed
is identical to the positive half of the input sine wave minus the diode drops.
When the input cycle is negative, diodes D3 and D4 become forward-biased and conduct
current in the direction shown. Hence, the current flows in the same direction for both the
positive and the negative halves of the input wave. A full-wave rectified voltage appears
across the load.
RS Ohmic resistance 0 10 W
N Emission coefficient 1 1 -
The Schottky diode is a two-terminal device with a junction that uses metal in place of the p-
type material. The formation of a junction with a semiconductor and metal results in very little
junction capacitance.
The Schottky diode will have a VF of approximately 0.3 V and a VBR of less than − 50 V.
These are lower than the typical pn-junction ratings of VF = 0.7 V and VBR = −1 50 V.
With very little junction capacitance, the Schottky diode can be operated at much higher
frequencies than the typical pn-junction diode and has a much faster switching time.
The Schottky diode is a relatively high-current device that is capable of switching rapidly
while providing forward currents of approximately 50 A. It can operate at frequencies of 20
GHz and higher in sinosoidal and low-current switching circuits.
3.7.1 Model
The SCR is simulated using a mixed electrical and behavioral model.
The status of the SCR is handled with a logical variable, much like the Shockley diode and
diac simulations. The resistance, Rs, acts as a current block when the SCR is switched off. Rs
has two separate values, depending on the status of the SCR. When the SCR is on, the
resistance Rs is low; when the SCR is off, the resistance Rs is high. The high resistance value
acts as a current block.
The SCR is switched on and Rs set low (1e-06) if:
Vd ≥ Vdrm
or
Ig ≥ Igt at Vg ≥ Vgt and
Vd ≥ 0
or
dVd dV of the SCR
≥
dt dt
Symbols used in these equations are defined in “SCR Parameters and Defaults”.
3.8 DIAC
3.8.1 DC Model
The diac is switched on and the resistance, Rs, is set low if, in either the positive or negative
direction.
Vd ≥ Vs
The diac is switched off (current-blocking mode) and Rs is set high if, in either direction:
Vs
I rev
Id < Ih
where
Rs = blocking resistance
Other symbols used in these equations are defined in “Diac Parameters and Defaults”.
3.9 TRIAC
3.9.1 Model
The simulation is a combined electrical/behavioral model. The status of the triac, either on or
off, is treated as a logical variable. The resistance, Rs, is a function of the triac status.
When the triac is off, the resistance Rs is set high to act as a current block. When the triac is
on, Rs is low (1e-06).
V d rm
I d rm
dVd dV
or ≥ of the triac
dt dt
The triac is switched off and the resistance Rs is set high (current-blocking mode) if:
Id < Ih.
In this case the switching occurs after turn-off time Tq, which is implemented by the
behavioral controller.
Other symbols used in these equations are defined in “Triac Parameters and Defaults”.
The varactor is a type of pn-junction diode with relatively high junction capacitance when
reverse biased. The capacitance of the junction is controlled by the amount of reverse voltage
applied to the device, which makes the device function as a voltage-controlled capacitor.
The capacitance of a reverse-biased varactor junction is found in the following way:
A
C T = ε -------
Wd
where
The value of CT is inversely proportional to the width of the depletion layer. The depletion
layer acts as an insulator (called the dielectric) between the p-type and n-type materials.
Varactor diodes are used in place of variable capacitors in many applications.
A bipolar junction transistor, or BJT, is a current-based valve used for controlling electronic
current. BJTs are operated in three different modes, depending on which element is common
to input and output: common base, common emitter or common collector. The three modes
have different input and output impedances and different current gains, offering individual
advantages to a designer.
A transistor can be operated in its nonlinear region as a current/voltage amplifier or as an
electronic switch in cutoff and saturation modes. In its linear region, it must be biased
appropriately (i.e., subjected to external voltages to produce a desired collector current) to
establish a proper DC operating point. The transistors' parameters are based on the Gummel-
Poon transistor model.
BJTs are commonly used in amplification and switching applications. They come in two
versions: NPN and PNP. The letters refer to the polarities, positive or negative, of the
materials that make up the transistor sandwich. For both NPNs and PNPs, the terminal with
the arrowhead represents the emitter.
An NPN transistor has two n-regions (collector and emitter) separated by a p-region (base).
The terminal with the arrowhead is the emitter. The ideal NPN in the parts bin has generic
values suitable for most circuits. You can specify a real-world transistor by double-clicking
the icon and choosing another model.
A PNP transistor has two p-regions (collector and emitter) separated by an n-region (base).
The terminal with the arrowhead represents the emitter. The ideal PNP model has generic
values suitable for most circuits. You can specify a real-world transistor by double-clicking
the icon and choosing another model.
IE = IC + IB
IC
βDC = = hFE
IB
∆IC
βAC = = OP(VCE ) = hfe
∆IB
where
IC = collector current
IB = base current
∆ IE = emitter current
The model for the PNP transistor is the same as the NPN model, except the polarities of the
terminal currents and voltages are reversed.
The DC characteristic of a BJT in Multisim is modeled by a simplified Gummel-Poon model.
The base-collector and base-emitter junctions are described by their ideal diode equations.
The diode capacitors are treated as open circuits.
The beta variation with current is modeled by two extra non-ideal diodes. The diode
capacitors are treated as open circuits. The various equations are:
VBE
IBE 2 = ISE exp − 1
neVΤ
VBC
IBC 2 = IS exp − 1
ncVΤ
1
Kq1 =
1 − VVABC
IS VBE
Kq 2 = exp VΤ − 1
IKF
Kqb =
Kq1
2
(
1 + 1 + 4 Kq 2 )
IS VBE
I CE = exp V Τ − 1
K qb
IS VBC
I CC = exp V Τ − 1
K qb
I CT = I CE − I CC
VBE
I B E 1 = I S exp − 1
VΤ
VBC
I B C 1 = I S exp − 1
VΤ
where
The model parameter βf is equivalent to βDC in the DC case and βAC in the AC case.
Other symbols used in these equations are defined in “BJT Model Parameters and Defaults.”
VCS
-ms
C js 0 1 − fo r V C s < 0
ϕS
C su b =
m sV C S
C 1 + fo r V C s > 0
js 0
ϕs
VBX
-mC
F2 = (1 − FC )
1+ mE
F3 = 1 − FC (1 + mE )
and for the base-collector junction, CBC and CJX,
F2 = (1 − FC )
1+ mC
F3 = 1 − FC(1 + mC )
The symbols used in these equations are defined in “BJT Model Parameters and Defaults.”
gp = input conductance
gm = transductance
go = output conductance.
Cs Substrate capacitance 0 1 F
Resistor biased BJTs are discrete transistors which have had additional resistors added to
them within a standard transistor package. This is done to reduce the space required on the
PCB for the design. The general application is for transistor switches for displays such as
LED and Hex displays.
They come in two varieties: with a NPN transistor or a PNP transistor.
The Darlington connection is a pair of two bipolar junction transistors for operation as a
composite transistor. The composite transistor acts as a single unit with a current gain that is
the product of the current gains of each bipolar junction transistor.
A Darlington array consists of seven Darlington pairs. Each pair has an input and an output.
There is also one Common and one GND pin on the IC.
This equation is the same for a regular transistor, however, the value of βD is much greater,
and the value of VBE is larger.
The emitter current is then
I E = ( β D + 1 )I B ≈ β D I B
DC voltages are:
VE = IE RE
V B = V E + V BE
4.3.2 AC Model
The AC input signal is applied to the base of the Darlington transistor through capacitor C1,
with the ac output, Vo, obtained from the emitter through capacitor C2. The Darlington
transistor is replaced by an ac equivalent circuit made up of an input resistance, ri, and an
output current source, βDIb.
RB βD RB
A i = β D --------------------------- = ---------------------------
RB + βD RE RB + βD RE
BJT arrays are collections of discrete transistors on a single die. They can come in many
variations based on their intended application. The reasons for using an array is that the
devices are more closely matched than a random group of discrete devices (eliminating the
need to sort them), the noise characteristics are better, and the space required on a PCB is
smaller.
There are three types of BJT arrays:
• PNP transistor array
• NPN/PNP transistor array
• NPN transistor array.
4.7 MOSFET
4.7.3 DC Model
Due to the complexity of the MOSFET models used, only very basic formulas are provided in
the following description.
The DC characteristics are modeled by a nonlinear current source, ID.
Forward characteristics (VDS ≥ 0):
0 for (VGS − VE ) ≤ 0
I D = β (VGS − VTE ) (1 + λVDS )
2
for 0 < (VGS − VTE ) ≤ VDS
β (VDS [2(VGS − VTE ) − VDS ](1 + λVDS ) for 0 < VDS ≤ (VGS − VTE )
Reverse characteristics (VDS < 0):
V TE = VTO = γ
ϕ − V B D − ϕ
dI D dI BS
gm = OP g BS = OP
dVGS dV BS
dI D dI BD
g DS = OP g BD = OP
dVGS dV BD
dI D
gmBS = OP
dV BS
LD Lateral diffusion 0 m
This is an interactive device that lets you simulate the heat generated in a MOSFET. Pressing
“T” on your keyboard lets you toggle the displayed parameter between Junction, Dielectric
Bond and Case.
The following thermal electrical equivalent circuit represents the device’s model.
TJ
TB
TC
TA
Heat generated in a device’s junction flows from a higher temperature region through each
resistor-capacitor pair to a lower temperature region.
PDiss is a current source; its amplitude is the power consumed by the MOSFET. The voltages
of the nodes TJ, TB, TC and TA represent the temperature rise of the junction point of the
MOSFET, dielectric bond of the MOSFET, case of the MOSFET and ambient temperature.
The ambient temperature is considered constant (no temperature rise), so the voltage of TA is
zero and TA is grounded.
The JFET is a unipolar, voltage-controlled transistor that uses an induced electrical field to
control current. The current through the transistor is controlled by the gate voltage. The more
negative the voltage, the smaller the current.
A JFET consists of a length of an n-type or p-type doped semiconductor material called a
channel. The ends of the channel are called the source and the drain. The terminal with the
arrowhead represents the gate.
In an n-channel JFET, the gate consists of p-type material surrounding the n-channel. In a p-
channel JFET, the gate consists of n-type material surrounding the p-channel.
4.9.1 DC Model
The DC model characteristic is determined by a nonlinear current source, ID.
Forward characteristics (VDS ≥ 0):
[VGS ( off )] 2
l = channel-length modulation parameter measured in 1/V
Other symbols used in these equations are defined in “JFET Model Parameters and Defaults”.
Note β is not to be confused with gm, the AC small-signal gain mentioned later in this
chapter.
The charge storage occurring in the two gate junctions is modeled by the diode time-domain
model described in the Diodes Parts Bin chapter.
The diodes used to model the JFETs are represented by their small-signal models.
dID
gm = OP
dVGS
dID
gDS = OP
dVDS
dIGS
gGS = OP
dVGS
dIGD
gGD = OP
dVGD
where
gm = AC small-signal gain
gGS and gGD are normally very small because the diode junctions are not forward-biased.
IGS and IGD are the diode current expressions mentioned in the diode modeling section.
This component is a high-speed field-effect transistor that uses gallium arsenide (GaAs) as the
semiconductor material rather than silicon. It is generally used as a very high frequency
amplifier (into the gigahertz range). A GaAsFET consists of a length of n-type or p-type
doped GaAs called the channel. The ends of the channel are called the source and the drain.
The terminal with the arrowhead represents the gate. GaAsFETs are used in microwave
applications.
Id = 1 − 1 − Vds ∗
3
β ∗ (1+ λ∗ V )∗ V − V 2 ∗
( ) for Vgs − VTO ≥ 0
ds gs TO
1 + β∗ Vgs − VTO ( )
where
a = saturation voltage
b = transconductance
l = channel-length modulation
4.13 IGBT
The IGBT is an MOS gate-controlled power switch with a very low on-resistance. It is similar
in structure to the MOS-gated thyristor, but maintains gate control of the anode current over a
wide range of operating conditions.
The low on-resistance feature of the IGBT is due to conductivity modulation of the n epitaxial
layer grown on a p+ substrate. The on-resistance values have been reduced by a factor of
about 10 compared with those of conventional n-channel power MOSFETs of similar size and
voltage capability.
Changes to the epitaxial structure and the addition of recombination centers are responsible
for the reduction in the fall time and an increase in the latching current level of the IGBT. Fall
times as low as 0.1µs and latching currents as high as 50A can be achieved, while retaining
on-resistance values <0.2Ω for a 0.09cm2 chip area.
5.1 Opamp
• frequency response
The frequency response of an opamp is finite and its gain decreases with frequency. For
stability, a dominant pole is intentionally added to the opamp to control this decreasing
gain with frequency. In an internally compensated opamp, the response typically is set for
-6dB/octive roll off with a -3dB frequency in range of 10 Hz. With an externally
compensated Opamps, the -3 dB corner frequency can be changed by adding an external
capacitor.
• unity-gain bandwidth
This is the frequency at which the gain of the opamp is equal to 1. This is the highest
frequency at which the opamp can be used, typically as a unity gain buffer.
• common mode rejection ratio (CCMR)
This is the ability of an opamp to reject or to not amplify a signal that is applied to both its
input pins expressed as a ratio (in dBs) of its common mode gain to its open loop gain.
• slew rate
This is the rate of change of output voltage expressed in volts per microsecond.
IOS
IB1 = IBIAS +
2
IOS
IB 2 = IBIAS –
2
A1∗VIN 1
I1 =
R1
A1 = A 1/ 3
where
R1 = 1 kΩ
fu
fP 1 =
A
1
C1 =
2π ∗ R1∗ fP1
The slew rate limits the rate of change of I1 to model the rate of change of output voltage.
A2 ∗VIN 2
I1 =
R2
A2 = A1/3
R2 = ROUT
where
where
V OS
I S 2 = I S 1 1 + 0.025
CC
C1 = t a n ∆ϕ
2
The interstage provides the DM and CM gains and consists of voltage-controlled current
sources gcm, ga and gb and resistors, R02 and R2. The dominant time constant of the opamp is
provided by the internal feed-back capacitor, cc. In some opamps, the two nodes of cc are made
available to the outside world for external compensation. The output stage models DC and AC
output resistance. The elements d3, vc, d4 and ve provide maximum desired voltage swings.
Elements d1, d2, rcc and gc provide the current-limiting function.
Interstage:
IC
gm =
0.02585
β1 + β2 1
Re1 = RC1 −
β1 + β 2 + 2 gm
1
ga =
RC1
ARC
gb =
100e 3 R 02
Ga
Gcm =
CMRR
Output stage:
Rout
R01 =
2
R02 = Rout − R01
I x = 2 * I c gb − I SC
I SD = I x exp − R01*I SC
0.025
0.025 I x
RCC = ln
100i x I SD
1
GC =
RC
I
VC = VCC − VSW + VΤ ∗ I n I SC
+
SD
I
VE = Vee − VSW + VΤ ∗ I n I SC
−
SD
Note In addition to the base L2 simulation model, other models of this complexity or level
are supplied by the various manufacturers for their particular opamps.
• L1 - this is the simplest model with the opamp modeled as a gain block with a differential
input and a single ended output.
• L2 - this is a more complex model in which the supply voltages are included in the
simulation.
• L3 - this is a model of increasing complexity where additional control pins are supported.
• L4 - this is the most complex and accurate model with a majority of the external control
pins modeled.
5.3 Comparator
If the inverting and non-inverting terminals are reversed (upper circuit) the comparator will
operate in the inverting mode.
The characteristics of the standard TTL series can be illustrated by the 7400 quad NAND gate
IC.
The 74 series uses a nominal supply voltage (VOC) of 5V and can operate reliably over the
range 4.75 to 5.25 V. The voltages applied to any input of a standard 74 series IC must never
exceed +5.5 V. The maximum negative voltage that can be applied to a TTL input is -0.5 V.
The 74 series IC is designed to operate in ambient temperatures ranging from 0 to 70° C. The
guaranteed worst-case DC noise margins for the 74 series are 400 mV.
A standard TTL NAND gate requires an average power of 10 mV.
A standard TTL output can typically drive 10 standard TTL inputs.
Circuits in the 74S series also use smaller resistor values to help improve switching times.
This increases the circuit average power dissipation to about 20 mW. These circuits also use a
Darlington pair to provide a shorter output rise time when switching from ON to OFF.
6.4 74xx
A B Y
0 0 1
1 0 1
0 1 1
1 1 0
A B Y
0 0 1
1 0 1
0 1 1
1 1 0
A B Y
0 0 1
1 0 0
0 1 0
1 1 0
A B Y
0 0 1
0 1 1
1 0 1
1 1 0
A Y
1 0
0 1
A Y
1 0
0 1
A Y
1 0
0 1
A B Y
0 0 0
1 0 0
0 1 0
1 1 1
CLR CLK J K Q Q
0 X X X 0 1
1 · 0 0 Hold
1 · 1 0 1 0
1 · 0 1 0 1
1 · 1 1 Toggle
· = positive edge-triggered
A B C Y
0 0 0 0
1 0 0 0
0 1 0 0
1 1 0 0
0 0 1 0
1 0 1 0
0 1 1 0
1 1 1 1
Ø = negative edge-triggered
PRE CLK J K Q Q
0 X X X 1 0
1 0 0 Hold
1 ëëëë 1 0 1 0
ëëëë
ëëëë
ëëëë
ëëëë
ëëëë
ëëëë
ëëëë
ëëëë
ëëëë
1 0 1 0 1
1 1 1 Toggle
1 1 X X Hold
Ø = negative edge-triggered
Ø = negative edge-triggered
INPUTS
OUTPUT
ENABLE
CLR C1 C2 DATA Q
1 0 0 0 0
1 0 0 1 1
1 X 1 X Hold
1 1 X X Hold
0 X X X 0
A B C Y
0 0 0 1
1 0 0 1
0 1 0 1
1 1 0 1
0 0 1 1
1 0 1 1
0 1 1 1
1 1 1 0
Z = high impedance
A G Y
1 1 1
0 1 0
X 0 Z
Z = high impedance
A B Y
1 1 0
0 X 1
X 0 1
INPUTS A THRU M Y
All inputs 1 0
One or more inputs 0 1
INPUTS A THRU L OC Y
All inputs 1 0 0
One or more inputs 0 0 1
Don't care 1 Z
INPUTS OUTPUT
A B C Y
0 0 0 0
0 1 0 1
1 0 0 1
1 1 0 0
0 0 1 1
0 1 1 0
1 0 1 0
1 1 1 1
INPUTS OUTPUT
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
SELECT
GL G1 G2 C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
X X 1 X X X 1 1 1 1 1 1 1 1
X 0 X X X X 1 1 1 1 1 1 1 1
0 1 0 0 0 0 0 1 1 1 1 1 1 1
0 1 0 0 0 1 1 0 1 1 1 1 1 1
0 1 0 0 1 0 1 1 0 1 1 1 1 1
0 1 0 0 1 1 1 1 1 0 1 1 1 1
0 1 0 1 0 0 1 1 1 1 0 1 1 1
0 1 0 1 0 1 1 1 1 1 1 0 1 1
0 1 0 1 1 0 1 1 1 1 1 1 0 1
0 1 0 1 1 1 1 1 1 1 1 1 1 0
1 1 0 X X X Output corresponding to stored address 0; all
others 1
INPUTS OUTPUTS
ENABLE SELECT
G B A Y0 Y1 Y2 Y3
1 X X 1 1 1 1
0 0 0 0 1 1 1
0 0 1 1 0 1 1
0 1 0 1 1 0 1
0 1 1 1 1 1 0
A Y
0 1
1 0
INPUTS OUTPUTS
No. D C B A 0 1 2 3 4 5 6 7 8 9
O 0 0 0 0 0 1 1 1 1 1 1 1 1 1
1 0 0 0 1 1 0 1 1 1 1 1 1 1 1
2 0 0 1 0 1 1 0 1 1 1 1 1 1 1
3 0 0 1 1 1 1 1 0 1 1 1 1 1 1
4 0 1 0 0 1 1 1 1 0 1 1 1 1 1
5 0 1 0 1 1 1 1 1 1 0 1 1 1 1
6 0 1 1 0 1 1 1 1 1 1 0 1 1 1
7 0 1 1 1 1 1 1 1 1 1 1 0 1 1
8 1 0 0 0 1 1 1 1 1 1 1 1 0 1
9 1 0 0 1 1 1 1 1 1 1 1 1 1 0
1 0 1 0 1 1 1 1 1 1 1 1 1 1
1 0 1 1 1 1 1 1 1 1 1 1 1 1
1 1 0 0 1 1 1 1 1 1 1 1 1 1
INVALID
1 1 0 1 1 1 1 1 1 1 1 1 1 1
1 1 1 0 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1
INPUTS OUTPUTS
1 2 3 4 5 6 7 8 9 D C B A
1 1 1 1 1 1 1 1 1 1 1 1 1
X X X X X X X X 0 0 1 1 0
X X X X X X X 0 1 0 1 1 1
X X X X X X 0 1 1 1 0 0 0
X X X X X 0 1 1 1 1 0 0 1
X X X X 0 1 1 1 1 1 0 1 0
X X X 0 1 1 1 1 1 1 0 1 1
X X 0 1 1 1 1 1 1 1 1 0 0
X 0 1 1 1 1 1 1 1 1 1 0 1
0 1 1 1 1 1 1 1 1 1 1 1 0
INPUTS OUTPUTS
EI 0 1 2 3 4 5 6 7 A2 A1 A0 GS EO
1 X X X X X X X X 1 1 1 1 1
0 1 1 1 1 1 1 1 1 1 1 1 1 0
0 X X X X X X X 0 0 0 0 0 1
0 X X X X X X 0 1 0 0 1 0 1
0 X X X X X 0 1 1 0 1 0 0 1
0 X X X X 0 1 1 1 0 1 1 0 1
0 X X X 0 1 1 1 1 1 0 0 0 1
0 X X 0 1 1 1 1 1 1 0 1 0 1
0 X 0 1 1 1 1 1 1 1 1 0 0 1
0 0 1 1 1 1 1 1 1 1 1 1 0 1
INPUTS OUTPUTS
D C B A G W
X X X X 1 1
0 0 0 0 0 EO
0 0 0 1 0 E1
0 0 1 0 0 E2
0 0 1 1 0 E3
0 1 0 0 0 E4
0 1 0 1 0 E5
0 1 1 0 0 E6
0 1 1 1 0 E7
1 0 0 0 0 E8
1 0 0 1 0 E9
1 0 1 0 0 E10
1 0 1 1 0 E11
1 1 0 0 0 E12
1 1 0 1 0 E13
1 1 1 0 0 E14
1 1 1 1 1 E15
C B A G Y W
X X X 1 0 1
0 0 0 0 D0 D0
0 0 1 0 D1 D1
0 1 0 0 D2 D2
0 1 1 0 D3 D3
1 0 0 0 D4 D4
1 0 1 0 D5 D5
1 1 0 0 D6 D6
1 1 1 0 D7 D7
C B A W
0 0 0 D0
0 0 1 D1
0 1 0 D2
0 1 1 D3
1 0 0 D4
1 0 1 D5
1 1 0 D6
1 1 1 D7
B A C0 C1 C2 C3 G Y
X X X X X X 1 0
0 0 0 X X X 0 0
0 0 1 X X X 0 1
0 1 X 0 X X 0 0
0 1 X 1 X X 0 1
1 0 X X 0 X 0 0
1 0 X X 1 X 0 1
1 1 X X X 0 0 0
1 1 X X X 1 0 1
INPUTS OUTPUTS
G1 G2 D C B A 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
0 0 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 1 X X X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 0 X X X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 X X X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
A B G C Y0 Y1 Y2 Y3
X X 1 X 1 1 1 1
0 0 0 1 0 1 1 1
0 1 0 1 1 0 1 1
1 0 0 1 1 1 0 1
1 1 0 1 1 1 1 0
X X X 0 1 1 1 1
A B G C Y0 Y1 Y2 Y3
X X 1 X 1 1 1 1
0 0 0 1 0 1 1 1
0 1 0 1 1 0 1 1
1 0 0 1 1 1 0 1
1 1 0 1 1 1 1 0
X X X 0 1 1 1 1
G A/B A B Y
1 X X X 0
0 0 0 X 0
0 0 1 X 1
0 1 X 0 0
0 1 X 1 1
G A/B A B Y
1 X X X 1
0 0 0 X 1
0 0 1 X 0
0 1 X 0 1
0 1 X 1 0
INPUTS OUTPUTS
G1 G2 D C B A 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
0 0 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
0 1 X X X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 0 X X X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 X X X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
A Y
1 0
0 1
INPUTS OUTPUTS
OPERATING
MODE
SR CP CEP CET PE DN QN TC
l · X X X X 0 0 Reset (clear)
h · X X l l 0 0
h · X X l h 1 (2) Parallel load
h · h h h X coun (2) Count
t
h X l X h X qn (2) Hold (do nothing)
h X X l h X qn 0
· = positive edge-triggered
QA0, QB0, = the level of QA, QB, QH respectively before the indicated steady
QH0 state input conditions were established
QAn, QGn = the level of QA or QG before the most recent positive transition of
the clock; indicates one-bit shift.
SHIFT/ PARALLEL
CLK INH CLK SERIAL QA QB QH
LOAD A B C D
0 X X X a b c d a b h
1 0 0 X X X X X QA0 QB0 QH0
1 0 · 1 X X X X 1 QAn QGn
1 0 · 0 X X X X 0 QAn QGn
1 1 X X X X X X QA0 QB0 QH0
SHIFT/ PARALLEL
CLR CLK INH CLK SERIAL QA QB QH
LOAD A through H
0 X X X X X X X X 0 0 0
1 X 0 0 X X X X X QA0 QB0 QH0
1 0 0 · X A TO H a b 1
1 1 0 · 1 X X X X 1 QAn QGn
1 1 0 · 0 X X X X 0 QAn QGn
1 X 1 · X X X X X QA0 QB0 QH0
A Y
0 0
1 1
DATA
DATA OUTPUT
ENABLE
CLEAR CLK G1 G2 D Q
1 X X X X 0
0 0 X X X Q0
0 · 1 X X Q0
0 · X 1 X Q0
0 · 0 0 0 0
0 · 0 0 1 1
CLEA
CLK D Q Q
R
0 X X 0 1
1 · 1 1 0
1 · 0 0 1
1 0 X Q0 QO
CLEA
CLK D Q Q
R
0 X X 0 1
1 · 1 1 0
1 · 0 0 1
1 0 X Q0 QO
INPUTS OUTPUTS
S OF H’s AT A S S
EVEN ODD
THRU H EVEN ODD
Even 1 0 1 0
Odd 1 0 0 1
Even 0 1 0 1
Odd 0 1 1 0
X 1 1 0 0
X 0 0 1 1
0 0 0 0 F=A F= A MINUS 1 F= A
0 0 0 1 F= AB F= AB MINUS 1 F= AB
0 0 1 0 F= A+B F= AB MINUS 1 F= AB
0 0 1 1 F= 1 F= MINUS 1(2's comp) F= Zero
0 1 0 0 F= A+B F= A PLUS (A+B) F= A PLUS(A+B) Plus 1
0 1 0 1 F= B F= AB PLUS(A+B) F= AB PLUS (A+B) PLUS 1
0 1 1 0 F= A“+”B F= A MINUS B MINUS 1 F= A MINUS
0 1 1 1 F= A+B F= A+B F= (A+B)PLUS1
1 0 0 0 F= AB F= A PLUS (A+B) F= A PLUS (A+B) PLUS 1
1 0 0 1 F= A“+”B F= A PLUS B F= A PLUS B PLUS
1 0 1 0 F= B F= AB PLUS(A+B) F= AB PLUS (A+B) PLUS 1
1 0 1 1 F= A + B F= (A + B) F= (A+B) PLUS 1
INPUTS OUTPUT
G3 G2 G1 G0 P3 P2 P1 G
0 X X X X X X 0
X 0 X X 0 X X 0
X X 0 X 0 0 X 0
X X X 0 0 0 0 0
All other combinations 1
INPUTS OUTPUT
P3 P2 P1 P0 P
0 0 0 0 0
All other
combinations 1
INPUTS OUTPUT
G0 P0 Cn Cn+x
0 X X 1
X 0 1 1
All other
combinations 0
INPUTS OUTPUT
G1 G0 P1 P0 Cn Cn+y
0 X X X X 1
X 0 0 X X 1
X X 0 0 1 1
All other
combinations 0
INPUTS OUTPUT
G2 G1 G0 P2 P1 P0 Cn Cn+z
0 X X X X X X 1
X 0 X 0 X X X 1
X X 0 0 0 X X 1
X X X 0 0 0 1 1
All other combinations 0
1 = High level
0 = Low level
X = Don’t care
TERMINAL COUNT
INPUTS OUTPUTS
STATE
U/D CE CP Q0 Q1 Q2 Q3 TC RC
1 1 X 1 X X 1 0 1
0 1 X 1 X X 1 1 1
0 0 1 X X 1 1
0 1 X 0 0 0 0 0 1
1 1 X 0 0 0 0 1 1
1 0 0 0 0 0 1
TERMINAL COUNT
INPUTS OUTPUTS
STATE
U/D CE CP Q0 Q1 Q2 Q3 TC RC
1 1 X 1 1 1 1 0 1
0 1 X 1 1 1 1 1 1
0 0 1 1 1 1 1
0 1 X 0 0 0 0 0 1
1 1 X 0 0 0 0 1 1
1 0 0 0 0 0 1
INPUTS OUTPUTS
OPERATING
MODE
MR PL CPU CPD D0 D1 D2 D3 Q0 Q1 Q2 Q3 TCU TCD
1 X X 0 X X X X 0 0 0 0 1 0 Reset
1 X X 1 X X X X 0 0 0 0 1 1
0 0 X 0 0 0 0 0 0 0 0 0 1 0 Parallel load
0 0 X 1 0 0 0 0 0 0 0 0 1 1
0 0 0 X 1 X X 1 Qn=Dn 0 1
0 0 1 X 1 X X 1 Qn=Dn 1 1
0 1 · 1 X X X X Count up 11 1 Count up
0 1 1 · X X X X Count down 1 12 Count down
INPUTS OUTPUTS
OPERATING
MODE
MR PL CPU CPD D0 D1 D2 D3 Q0 Q1 Q2 Q3 TCU TCD
1 X X 0 X X X X 0 0 0 0 1 0 Reset
1 X X 1 X X X X 0 0 0 0 1 1
0 0 X 0 0 0 0 0 0 0 0 0 1 0
0 0 X 1 0 0 0 0 0 0 0 0 1 1 Parallel load
0 0 0 X 1 1 1 1 1 1 1 1 0 1
0 0 1 X 1 1 1 1 1 1 1 1 1 1
0 1 · 1 X X X X Count up 11 1 Count up
0 1 1 · X X X X Count down 1 12 Count down
SHIFT/
CLEAR CLK J K A B C D QA QB QC QD QD
LOAD
0 X X X X X X X X 0 0 0 0 1
1 0 · X X a b c d a b c d d
1 1 0 X X X X X X QA0 QB0 QC0 QD0 QD0
1 1 · 0 1 X X X X QA0 QA0 QBn QCn QCn
1 1 · 0 0 X X X X 0 QAn QBn QCn QCn
1 1 · 1 1 X X X X 1 QAn QBn QCn QCn
1 1 · 1 0 X X X X QAn QAn QBn QCn QCn
MODE SERIAL
PARALLEL OUTPUTS
QB..Q
CLEAR S/L CLKINH CLK J K A...H QA QH
G
0 X X X X X X 0 0 0
1 X 0 0 X X X QA0 QB0 QH0
1 0 0 · X X a...h a b..g h
1 1 0 · 0 1 X QA0 QA0 QGn
1 1 0 · 0 0 X 0 QAn QGn
1 1 0 · 1 1 X 1 QCn 1
1 1 0 · 1 0 X QAn QAn QGn
1 X 1 · X X X QA0 QB0 QH0
A B C D Y
1 1 1 1 1
0 X X X 0
X 0 X X 0
X X 0 X 0
X X X 0 0
A B C D Y
1 1 1 1 0
0 X X X 1
X 0 X X 1
X X 0 X 1
X X X 0 1
SELECT OUTPUTS
G1 G2A G2B C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
X 1 X X X X 0 0 0 0 0 0 0 0
X X 1 X X X 0 0 0 0 0 0 0 0
0 X X X X X 0 0 0 0 0 0 0 0
1 0 0 0 0 0 1 0 0 0 0 0 0 0
1 0 0 0 0 1 0 1 0 0 0 0 0 0
1 0 0 0 1 0 0 0 1 0 0 0 0 0
1 0 0 0 1 1 0 0 0 1 0 0 0 0
1 0 0 1 0 0 0 0 0 0 1 0 0 0
1 0 0 1 0 1 0 0 0 0 0 1 0 0
1 0 0 1 1 0 0 0 0 0 0 0 1 0
1 0 0 1 1 1 0 0 0 0 0 0 0 1
G A Y
1 X Z
0 0 1
0 1 0
INPUTS OUTPUTS
G A1 A2 A3 A4 Y1 Y2 Y3 Y4
1 X X X X Z Z Z Z
0 X X X X A1 A2 A3 A4
INPUTS OUTPUTS
G A1 A2 A3 A4 Y1 Y2 Y3 Y4
1 X X X X Z Z Z Z
0 X X X X A1 A2 A3 A4
Notes:
1. The blanking input (BI) must be open or held at a high logic level when output
functions 0 through 15 are desired. The ripple-blanking input (RBI) must be open or
high if blanking of a decimal zero is not desired.
2. When a low logic level is applied to the blanking input (BI), all segment outputs are
off regardless of any other input.
3. When ripple-blanking input (RBI) and inputs A, B, C, and D are at a low level with
the lamp test input high, all segment outputs go off and the ripple-blanking output
(RBO) goes to a low level (response condition).
4. When the blanking input/ripple-blanking output (BI/RBO) is open or held high and a
low is applied to the lamp-test input, all segment outputs are on.
Notes:
1. The blanking input (BI) must be open or held at a high logic level when output
functions 0 through 15 are desired. The ripple-blanking input (RBI) must be open or
high if blanking of a decimal zero is not desired.
2. When a low logic level is applied to the blanking input (BI), all segment outputs are off
regardless of any other input.
3. When ripple-blanking input (RBI) and inputs A, B, C, and D are at a low level with the
lamp test input high, all segment outputs go off and the ripple-blanking output (RBO)
goes to a low level (response condition).
4. When the blanking input/ripple-blanking output (BI/RBO) is open or held high and a
low is applied to the lamp-test input, all segment outputs are on.
Notes:
1. The blanking input (BI) must be open or held at a high logic level when output
functions 0 through 15 are desired. The ripple-blanking input (RBI) must be open or
high if blanking of a decimal zero is not desired.
2. When a low logic level is applied to the blanking input (BI), all segment outputs are
low regardless of any other input.
3. When ripple-blanking input (RBI) and inputs A, B, C, and D are at a low level with
the lamp test input high, all segment outputs go low and the ripple-blanking output
(RBO) goes to a low level (response condition).
4. When the blanking input/ripple-blanking output (BI/RBO) is open or held high and
a low is applied to the lamp-test input, all segment outputs are high.
Notes:
1. The blanking input (BI) must be open or held at a high logic level when output
functions 0 through 15 are desired. The ripple-blanking input (RBI) must be open or
high if blanking of a decimal zero is not desired.
2. When a low logic level is applied to the blanking input (BI), all segment outputs are
low regardless of any other input.
3. When ripple-blanking input (RBI) and inputs A, B, C, and D are at a low level with
the lamp test input high, all segment outputs go low and the ripple-blanking output
(RBO) goes to a low level (response condition).
4. When the blanking input/ripple-blanking output (BI/RBO) is open or held high and a
low is applied to the lamp-test input, all segment outputs are high.
A B C D G Y
1 X X X 1 0
X 1 X X 1 0
X X 1 X 1 0
X X X 1 1 0
0 0 0 0 X 1
X X X X 0 1
SELECT STROBE
Y W
C B A S
X X X 1 Z Z
0 0 0 0 D0 D0
0 0 1 0 D1 D1
0 1 0 0 D2 D2
0 1 1 0 D3 D3
1 0 0 0 D4 D4
1 0 1 0 D5 D5
1 1 0 0 D6 D6
1 1 1 0 D7 D7
XB A C0 C1 C2 C3 G Y
X X X X X X 1 Z
0 0 0 X X X 0 0
0 0 1 X X X 0 1
0 1 X 0 X X 0 0
0 1 X 1 X X 0 1
1 0 X X 0 X 0 0
1 0 X X 1 X 0 1
1 1 X X X 0 0 0
1 1 X X X 1 0 1
OUTPUT
SELECT A B Y
CONTROL
1 X X X Z
0 0 0 X 0
0 0 1 X 1
0 1 X 0 0
0 1 X 1 1
OUTPUT
SELECT A B Y
CONTROL
1 X X X Z
0 0 0 X 0
0 0 1 X 1
0 1 X 0 0
0 1 X 1 1
A B C D Y
1 1 1 1 0
0 X X X 1
X 0 X X 1
X X 0 X 1
X X X 0 1
A B Y
0 0 1
0 1 0
1 0 0
1 1 1
A B C Y
0 0 0 1
1 0 0 0
0 1 0 0
1 1 0 0
0 0 1 0
1 0 1 0
0 1 1 0
1 1 1 0
CLEAR CLK D Q
0 X X 0
1 · 1 1
1 · 0 0
1 0 X Q0
S R Q Q
0 0 - - (no change)
0 1 0 1
1 0 1 0
1 1 X X (undefined)
A B Y
0 0 1
1 0 0
0 1 0
1 1 0
NUMBER OF INPUTS
Σ - Σ-
A THROUGH I THAT ARE HIGH
EVEN ODD
0, 2, 4, 6, 8 1 0
1, 3, 5, 7, 9 0 1
Σ = sigma
Ro1 Ro2 Qd Qc Qb Qa
1 1 0 0 0 0
0 X COUNT
X 0 COUNT
WORD
CLK QA QB QC QD
SELECT
0 Ø a1 b1 c1 d1
1 Ø a2 b2 c2 d2
X Ø QA0 QB0 QC0 QD0
INPUTS A THROUGH H Y
All inputs 1 0
One or more inputs 0 1
A B Y
0 0 0
1 0 1
0 1 1
1 1 1
A B Y
0 0 1
1 0 0
0 1 0
1 1 0
INPUTS OUTPUTS
OE S1 S0 Y0 Y1 Y2 Y3
1 X X Z Z Z Z
0 0 0 D0 D1 D2 D3
0 0 1 D-1 D0 D1 D2
0 1 0 D-2 D-1 D0 D1
0 1 1 D-3 D-2 D-1 D0
INPUTS OUTPUTS
ENABLE SELECT
1Y 2Y
G C B A
1 X X X Z Z
0 0 0 0 1D0 2D0
0 0 0 1 1D1 2D1
0 0 1 0 1D2 2D2
0 0 1 1 1D3 2D3
0 X 0 0 D4 D4
0 X 0 1 D5 D5
0 X 1 0 D6 D6
0 X 1 1 D7 D7
B A C0 C1 C2 C3 G Y
X X X X X X 1 1
0 0 0 X X X 0 1
0 0 1 X X X 0 0
0 1 X 0 X X 0 1
0 1 X 1 X X 0 0
1 0 X X 0 X 0 1
1 0 X X 1 X 0 0
1 1 X X X 0 0 1
1 1 X X X 1 0 0
B A C0 C1 C2 C3 G Y
X X X X X X 1 1
0 0 0 X X X 0 1
0 0 1 X X X 0 0
0 1 X 0 X X 0 1
0 1 X 1 X X 0 0
1 0 X X 0 X 0 1
1 0 X X 1 X 0 0
1 1 X X X 0 0 1
1 1 X X X 1 0 0
INPUTS OUTPUTS
OE0 OE1 In Yn Yn
0 0 0 0 1
0 0 1 1 0
X 1 X Z Z
1 X X Z Z
INPUTS OUTPUTS
OE0 OE1 In Yn Yn
0 0 0 0 1
0 0 1 1 0
X 1 X Z Z
1 X X Z Z
INPUTS OUTPUTS
OEn In Yn Yn
0 0 0 1
0 1 1 0
1 X Z Z
INPUTS OUTPUTS
OEn In Yn Yn
0 0 0 1
0 1 1 0
1 X Z Z
A B Y
0 0 1
1 0 1
0 1 1
1 1 0
OUTPUT ENABLE
OUTPUT ENABLE
D C Q Q
0 1 0 1
1 1 1 0
X 0 Q0 Q0
G CLK DATA Q Q
1 X X Q0 Q0
0 · 1 1 0
0 · 0 0 1
X 0 X QO Q0
G CLK DATA Q Q
1 X X Q0 Q0
0 · 1 1 0
0 · 0 0 1
X 0 X QO Q0
INPUTS OUTPUTS
G CLK DATA Q Q
1 X X Q0 Q0
0 · 1 1 0
0 · 0 0 1
X 0 X Q0 Q0
A B Y
0 0 1
1 0 1
0 1 1
1 1 0
A B Y
0 0 1
1 0 1
0 1 1
1 1 0
OUTPUT
COUNT
QD QC QB QA
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
Notes:
Output QA is connected to input B for BCD count.
OUTPUT
COUNT
QA QD QC QB
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 1 0 0 0
6 1 0 0 1
7 1 0 1 0
8 1 0 1 1
9 1 1 0 0
Notes:
Output QD is connected to input A for bi-quinary.
OUTPUT
COUNT
QD QC QB QA
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
11 1 0 1 1
12 1 1 0 0
13 1 1 0 1
14 1 1 1 0
15 1 1 1 1
0 X X X X X X X X Z Z Z Z QD
1 0 X X X X X X X 0 0 0 0 0
1 1 1 1 X X X X X NO CHANGE
1 1 1 Ø X A B C D QA QB QC QD QD
1 1 0 1 X X X X X NO CHANGE
1 1 0 Ø 1 X X X X 1 QA QB QC QC
1 1 0 Ø 0 X X X X 0 QA QB QC QC
INPUTS OUTPUT
A B C D Y
1 1 1 1 0
0 X X X 1
X 0 X X 1
X X 0 X 1
X X X 0 1
No. D C B A 0 1 2 3 4 5 6 7 8 9
0 0 0 0 0 0 1 1 1 1 1 1 1 1 1
1 0 0 0 1 1 0 1 1 1 1 1 1 1 1
2 0 0 1 0 1 1 0 1 1 1 1 1 1 1
3 0 0 1 1 1 1 1 0 1 1 1 1 1 1
4 0 1 0 0 1 1 1 1 0 1 1 1 1 1
5 0 1 0 1 1 1 1 1 1 0 1 1 1 1
6 0 1 1 0 1 1 1 1 1 1 0 1 1 1
7 0 1 1 1 1 1 1 1 1 1 1 0 1 1
8 1 0 0 0 1 1 1 1 1 1 1 1 0 1
9 1 0 0 1 1 1 1 1 1 1 1 1 1 0
1 0 1 0 1 1 1 1 1 1 1 1 1 1
1 0 1 1 1 1 1 1 1 1 1 1 1 1
1 1 0 0 1 1 1 1 1 1 1 1 1 1
INVALID
1 1 0 1 1 1 1 1 1 1 1 1 1 1
1 1 1 0 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1
No. D C B A 0 1 2 3 4 5 6 7 8 9
0 0 0 1 1 0 1 1 1 1 1 1 1 1 1
1 0 1 0 0 1 0 1 1 1 1 1 1 1 1
2 0 1 0 1 1 1 0 1 1 1 1 1 1 1
3 0 1 1 0 1 1 1 0 1 1 1 1 1 1
4 0 1 1 1 1 1 1 1 0 1 1 1 1 1
5 1 0 0 0 1 1 1 1 1 0 1 1 1 1
6 1 0 0 1 1 1 1 1 1 1 0 1 1 1
7 1 0 1 0 1 1 1 1 1 1 1 0 1 1
8 1 0 1 1 1 1 1 1 1 1 1 1 0 1
9 1 1 0 0 1 1 1 1 1 1 1 1 1 0
1 1 0 1 1 1 1 1 1 1 1 1 1 1
1 1 1 0 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1
INVALID
0 0 0 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 0 1 1 1 1 1 1 1 1 1 1
EXCESS-3-GRAY
DECIMAL OUTPUT
INPUT
No. D C B A 0 1 2 3 4 5 6 7 8 9
0 0 0 1 0 0 1 1 1 1 1 1 1 1 1
1 0 1 1 0 1 0 1 1 1 1 1 1 1 1
2 0 1 1 1 1 1 0 1 1 1 1 1 1 1
3 0 1 0 1 1 1 1 0 1 1 1 1 1 1
4 0 1 0 0 1 1 1 1 0 1 1 1 1 1
5 1 1 0 0 1 1 1 1 1 0 1 1 1 1
6 1 1 0 1 1 1 1 1 1 1 0 1 1 1
7 1 1 1 1 1 1 1 1 1 1 1 0 1 1
8 1 1 1 0 1 1 1 1 1 1 1 1 0 1
9 1 0 1 0 1 1 1 1 1 1 1 1 1 0
1 0 1 1 1 1 1 1 1 1 1 1 1 1
1 0 0 1 1 1 1 1 1 1 1 1 1 1
1 0 0 0 1 1 1 1 1 1 1 1 1 1
INVALID
0 0 0 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 1 1 1 1 1 1 1 1 1 1
0 0 1 1 1 1 1 1 1 1 1 1 1 1
BCD-to-seven-segment decoder:
INPUTS OUTPUTS
BI/
No. LT RBI D C B A a b c d e f g
RBO
0 1 1 0 0 0 0 1 1 1 1 1 1 1 0
1 1 X 0 0 0 1 1 0 1 1 0 0 0 0
2 1 X 0 0 1 0 1 1 1 0 1 1 0 1
3 1 X 0 0 1 1 1 1 1 1 1 0 0 1
4 1 X 0 1 0 0 1 0 1 1 0 0 1 1
5 1 X 0 1 0 1 1 1 0 1 1 0 1 1
6 1 X 0 1 1 0 1 0 0 1 1 1 1 0
7 1 X 0 1 1 1 1 1 1 1 0 0 0 0
8 1 X 1 0 0 0 1 1 1 1 1 1 1 1
9 1 X 1 0 0 1 1 1 1 1 0 0 1 1
10 1 X 1 0 1 0 1 0 0 0 1 1 0 1 I
11 1 X 1 0 1 1 1 0 0 1 1 0 0 1 < N
12 1 X 1 1 0 0 1 0 1 0 0 0 1 1 V
13 1 X 1 1 0 1 1 1 0 0 1 0 1 1 < A
14 1 X 1 1 1 0 1 0 0 0 1 1 1 1 L
I
15 1 X 1 1 1 1 1 0 0 0 0 0 0 0
D
BI X X X X X X 0 0 0 0 0 0 0 0
RBI 1 0 0 0 0 0 0 0 0 0 0 0 0 0
LT 0 X X X X X 1 1 1 1 1 1 1 1
G1 G2 A Y
0 0 0 1
0 0 1 0
1 0 X Z
0 1 X Z
1 1 X Z
BI/
No. LT RBI D C B A a b c d e f g
RBO
0 1 1 0 0 0 0 1 1 1 1 1 1 1 0
1 1 X 0 0 0 1 1 0 1 1 0 0 0 0
2 1 X 0 0 1 0 1 1 1 0 1 1 0 1
3 1 X 0 0 1 1 1 1 1 1 1 0 0 1
4 1 X 0 1 0 0 1 0 1 1 0 0 1 1
5 1 X 0 1 0 1 1 1 0 1 1 0 1 1
6 1 X 0 1 1 0 1 0 0 1 1 1 1 0
7 1 X 0 1 1 1 1 1 1 1 0 0 0 0
8 1 X 1 0 0 0 1 1 1 1 1 1 1 1
9 1 X 1 0 0 1 1 1 1 1 0 0 1 1
10 1 X 1 0 1 0 1 0 0 0 1 1 0 1 I
11 1 X 1 0 1 1 1 0 0 1 1 0 0 1 < N
12 1 X 1 1 0 0 1 0 1 0 0 0 1 1 < V
13 1 X 1 1 0 1 1 1 0 0 1 0 1 1 < A
L
14 1 X 1 1 1 0 1 0 0 0 1 1 1 1
I
15 1 X 1 1 1 1 1 0 0 0 0 0 0 0
D
BI X X X X X X 0 0 0 0 0 0 0 0
RBI 1 0 0 0 0 0 0 0 0 0 0 0 0 0
LT 0 X X X X X 1 1 1 1 1 1 1 1
INPUTS OUTPUTS
BI/
No. LT RBI D C B A a b c d e f g
RBO
0 1 1 0 0 0 0 1 1 1 1 1 1 1 0
1 1 X 0 0 0 1 1 0 1 1 0 0 0 0
2 1 X 0 0 1 0 1 1 1 0 1 1 0 1
3 1 X 0 0 1 1 1 1 1 1 1 0 0 1
4 1 X 0 1 0 0 1 0 1 1 0 0 1 1
5 1 X 0 1 0 1 1 1 0 1 1 0 1 1
6 1 X 0 1 1 0 1 0 0 1 1 1 1 0
7 1 X 0 1 1 1 1 1 1 1 0 0 0 0
8 1 X 1 0 0 0 1 1 1 1 1 1 1 1
9 1 X 1 0 0 1 1 1 1 1 0 0 1 1
10 1 X 1 0 1 0 1 0 0 0 1 1 0 1 INVA
11 1 X 1 0 1 1 1 0 0 1 1 0 0 1 < LID
12 1 X 1 1 0 0 1 0 1 0 0 0 1 1 <
13 1 X 1 1 0 1 1 1 0 0 1 0 1 1 <
14 1 X 1 1 1 0 1 0 0 0 1 1 1 1
15 1 X 1 1 1 1 1 0 0 0 0 0 0 0
BI X X X X X X 0 0 0 0 0 0 0 0
RBI 1 0 0 0 0 0 0 0 0 0 0 0 0 0
LT 0 X X X X X 1 1 1 1 1 1 1 1
6.4.13574xx51 (AND-OR-INVERTER)
AND-OR INVERTER gate truth table:
A B C D Y
0 X X 0 1
X 0 0 X 1
0 X 0 X 1
X 0 X 0 1
1 1 X X 0
X X 1 1 0
INPUTS OUTPUT
A B C D E F G H Y
1 1 X X X X X X 0
X X 1 1 X X X X 0
X X X X 1 1 X X 0
X X X X X X 1 1 0
X X X X X X X X 1
INPUTS OUTPUT
A B C D E F G H Y
1 1 1 1 1 1 1 1 0
1 1 1 1 X X X X 0
X X X X 1 1 1 1 0
X X X X X X X X 1
1CLR 2CLR 1QA 1QB 1QC 1QD 2QA 2QB 2QC 2QD
1 1 COUNT COUNT
1 0 COUNT 0 0 0 0
0 1 0 0 0 0 COUNT
0 0 0 0 0 0 0 0 0 0
CLR CLK J K Q Q
0 X X X 0 1
1 · 0 0 Hold
1 · 1 0 1 0
1 · 0 1 0 1
1 · 1 1 Toggle
· = positive edge-triggered
INPUTS OUTPUTS
D C Q Q
0 1 0 1
1 1 1 0
X 0 Q0 Q0
D C L H
0 1 1 0
1 1 1 0
X 0 Hold
* = This configuration will not persist when preset and clear are inactive.
Ø = Transition from high to low.
INPUTS OUTPUTS
WHEN CO = L WHEN CO = H
A1 B1 A2 B2 S1 S2 C2 S1 S2 C2
0 0 0 0 0 0 0 1 0 0
1 0 0 0 1 0 0 0 1 0
0 1 0 0 1 0 0 0 1 0
1 1 0 0 0 1 0 1 1 0
0 0 1 0 0 1 0 1 1 0
1 0 1 0 1 1 0 0 0 1
0 1 1 0 1 1 0 0 0 1
1 1 1 0 0 0 1 1 0 1
0 0 0 1 0 1 0 1 1 0
1 0 0 1 1 1 0 0 0 1
0 1 0 1 1 1 0 0 0 1
1 1 0 1 0 0 1 1 0 1
0 0 1 1 0 0 1 1 0 1
1 0 1 1 1 0 1 0 1 1
0 1 1 1 1 0 1 0 1 1
1 1 1 1 0 1 1 1 1 1
outputs. When the OE is HIGH, the outputs go to the high impedance state. Operation of the
OE input does not affect the state of the flip-flops.
HIGH, the outputs do not change state regardless of the data or clock inputs transitions. This
device is ideal for parity bus interfacing in high performance systems.
When the EN is HIGH the outputs do not change state, regardless of the data or clock input
transitions.
COMPARING CASCADING
OUTPUTS
INPUTS INPUTS
A3, B3 A2, B2 A1, B1 A0, B0 A>B A<B A=B A>B A<B A=B
A3>B3 X X X X X X 1 0 0
A3<B3 X X X X X X 0 1 0
A3=B3 A2>B2 X X X X X 1 0 0
A3=B3 A2<B2 X X X X X 0 1 0
A3=B3 A2=B2 A1>B1 X X X X 1 0 0
A3=B3 A2=B2 A1<B1 X X X X 0 1 0
A3=B3 A2=B2 A1=B1 A0>B0 X X X 1 0 0
A3=B3 A2=B2 A1=B1 A0<B0 X X X 0 1 0
A3=B3 A2=B2 A1=B1 A0=B0 1 0 0 1 0 0
A3=B3 A2=B2 A1=B1 A0=B0 0 1 0 0 1 0
A3=B3 A2=B2 A1=B1 A0=B0 0 0 1 0 0 1
A3=B3 A2=B2 A1=B1 A0=B0 X X 1 0 0 1
A3=B3 A2=B2 A1=B1 A0=B0 1 1 0 0 0 0
A3=B3 A2=B2 A1=B1 A0=B0 0 0 0 1 1 0
A3=B3 A2=B2 A1=B1 A0=B0 0 1 1 0 1 1
A3=B3 A2=B2 A1=B1 A0=B0 1 0 1 1 0 1
A3=B3 A2=B2 A1=B1 A0=B0 1 1 1 1 1 1
A3=B3 A2=B2 A1=B1 A0=B0 1 1 0 1 1 0
A3=B3 A2=B2 A1=B1 A0=B0 0 0 0 0 0 0
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
A B Qh Qh
1 1 1 0
0 X 0 1
X 0 0 1
RO1 RO2 Qd Qc Qb Qa
1 1 0 0 0 0
0 X Count
X 0 Count
RO1 RO2 Qd Qc Qb Qa
1 1 0 0 0 0
0 X Count
X 0 Count
The complementary MOS (CMOS) logic family uses both P- and N-channel MOSFETS in
the same circuit. CMOS is faster and consumes less power than the other MOS families.
CMOS ICs provide not only all of the same logic functions available in TTL, but also several
special functions not provided by TTL.
The 74C series is pin-compatible (pin configuration of the two ICs are the same) with and
functionally equivalent to TTL devices with the same number. Many but not all functions that
are available in TTL are also available in the 74C series. It is possible then to replace some
TTL circuits with an equivalent design.
The 74HC/HCT series is an improved version of the 74C series. It has a tenfold increase in
switching speed compared to the 74LS devies and a higher output curre t capability than that
of the 74C. The 74HC?HCT ICs are pin-compatible with and functionally equivalent to TTL
ICs with the same number. 74HCT devices are electrically compatible with TTL, but devices
from the 74C series are not.
The 74AC/ACT series, often referred to as ACL, for advanced CMOS logic, is functionally
equivalent to the various TTL series, but is not pin-compatible with TTL. 74AC devices are
not electrically compatible with TTL; however, the 74ACT devices can be connected directly
to TTL. The 74AC/ACT series has advantages over the HC series in the areas of noise
immunity, propagation delay, and maximum clock speed. The device numbering for this
series differs from TTL, 74C and 74HC/HCT numbering.
The 74AHC is the newest series of CMOS devices. The devices in this series are three times
faster than and can replace the HC series devices.
Logic function:
O1 = I1+I2+I3
O2 = I4+I5+I6
O3 = I7
I1 I2 O1
0 0 1
1 0 0
0 1 0
1 1 0
S = CIN ⊕ A ⊕ B
C = AB+BCOUT+ACOUT
This device contains six independent INVERTER gates. Due the to the Schmitt-trigger action,
this device is ideal for circuits that are susceptible to unwanted small signals, such as noise.
Logic function:
Y = A
I1 I2 O1
0 0 1
1 0 1
0 1 1
1 1 0
O1 = I1+I2+I3+I4
he 4013 device is a dual D-type flip-flop that features independent set direct (SD), clear
irect (CD), clock inputs (CP) and outputs (O,O).
SD CD CP D O O
1 0 X X 1 0
0 1 X X 0 1
1 1 X X 1 1
0 0 · 0 0 1
0 0 · 1 1 0
· = positive edge-triggered
The 4014 device is a fully synchronous edge-triggered 8-bit static shift register with eight
synchronous parallel inputs (P0 to P7), a synchronous serial data input (DS), a synchronous
parallel enable input (PE), a LOW to HIGH edge-triggered clock input (CP) and buffered
parallel outputs from the last three stages (O5 to O7).
Following are two 8-bit static shift register truth tables.
Serial Operation:
INPUTS OUTPUTS
n PE DS >CLK P0 P1 P2 P3 P4 P5 P6 P7 O5 O6 O7
1 0 D1 · X X X X X X X X X X X
2 0 D2 · X X X X X X X X X X X
3 0 D3 · X X X X X X X X X X X
4 0 D4 · X X X X X X X X X X X
5 0 D5 · X X X X X X X X X X X
6 0 D6 · X X X X X X X X D1 X X
7 0 D7 · X X X X X X X X D2 D1 X
9 0 D8 · X X X X X X X X D3 D2 D1
10 0 D9 · X X X X X X X X D4 D3 D2
X X X ‚ X X X X X X X X no change
Parallel Operation:
INPUTS OUTPUTS
PE DS >CLK P0 P1 P2 P3 P4 P5 P6 P7 O5 O6 O7
1 X · X X X X X X X X P5 P6 P7
1 X ‚ X X X X X X X X no change
The 4015 device is a dual edge-triggered 4-bit static shift register (serial-to-parallel
converter). Each shift register has a serial data input (D), a clock input (CP), four fully
buffered parallel outputs (O0 to O3) and an overriding asynchronous master reset input (MR).
n CP D MR O0 O1 O2 O3
1 · D1 0 D1 X X X
2 · D2 0 D2 D1 X X
3 · D3 0 D3 D2 D1 X
4 · D4 0 D4 D3 D2 D1
‚ X 0 no change
X X 1 0 0 0 0
The 40160 device is a fully synchronous edge-triggered 4-bit decade counter with a clock
input (CP), an overriding asynchronous master reset (MR), four parallel data inputs (P0 to
P3), three synchronous mode control inputs (parallel enable (PE), count enable parallel
(CEP) and count enable trickle (CET)), buffered outputs from all four bit positions (O0 to
O3) and a terminal count output (TC).
The 40161 device is a fully synchronous edge-triggered 4-bit binary counter with a clock
input (CP), an overriding asynchronous master reset (MR), four parallel data inputs (P0 to
P3), three synchronous mode control inputs (parallel enable (PE), count enable parallel
(CEP) and count enable trickle (CET)), buffered outputs from all four bit positions (O0 to
O3) and a terminal count output (TC).
The 40162 device is a fully synchronous edge-triggered 4-bit decade counter with a clock
input (CP), four synchronous parallel data inputs (P0 to P3), four synchronous mode
control inputs (parallel enable (PE), count enable parallel (CEP) and count enable trickle
(CET)), and synchronous reset (SR)), buffered outputs from all four bit positions (O0 to
O3) and a terminal count output (TC).
The 40163 device is a fully synchronous edge-triggered 4-bit binary counter with a clock
input (CP), four synchronous parallel data inputs (P0 to P3), four synchronous mode
control inputs (parallel enable (PE), count enable parallel (CEP) and count enable trickle
(CET)), and synchronous reset (SR)), buffered outputs from all four bit positions (O0 to
O3) and a terminal count output (TC).
The 4017 device is a 5-stage Johnson decade counter with ten spike-free decoded active
HIGH outputs (O0 to Og), an active LOW output from the most significant flip-flop (O5-9),
active HIGH and active LOW clock inputs (CP0, CP1) and an overriding asynchronous
master reset input (MR).
The 40174 device is a hex edge-triggered D-type flip-flop with six data inputs (D0 to D5), a
clock input (CP), an overriding asynchronous master reset input (MR), and six buffered
outputs (O0 to O5).
INPUTS OUTPUT
CP D MR O
1 1 1
0 1 0
X 1 no change
X X 0 0
This device is a quadruple edge-triggered D-type flip-flop with four data inputs (D0 to D3),
a clock input (CP), an overriding asynchronous master rest input (MR), four buffered
outputs (O0 to O3), and four complementary buffered outputs (O0 to O3).
INPUTS OUTPUTS
CP D MR O O
1 1 1 0
0 1 0 1
X 1 no change no change
X X 0 0 1
The 4018 device is a 5-stage Johnson counter with a clock input (CP), a data input (D), an
asynchronous parallel load input (PL), five parallel inputs (P0 to P4), five active LOW
buffered outputs (O0 to O4), and an overriding asynchronous master reset input (MR).
The 4019 device provides four multiplexing circuits with common select inputs (SA, SB);
each circuit contains two inputs (An, Bn) and one output (On).
The 40192 device is a 4-bit synchronous up/down decade counter with a count-up clock
input (CPU), a count-down clock input (CPD), an asynchronous parallel load input (PL),
four parallel data inputs (P0 to P3), an asynchronous master reset input (MR), four counter
outputs (O0 to O3), an active LOW terminal count-up (carry) output (TCU) and an active
LOW terminal count-down (borrow) output (TCD).
The 40193 device is a 4-bit synchronous up/down binary counter with a count-up clock
input (CPU), a count-down clock input (CPD), an asynchronous parallel load input (PL),
four parallel data inputs (P0 to P3), an asynchronous master reset input (MR), four counter
outputs (O0 to O3), an active LOW terminal count-up (carry) output (TCU) and an active
LOW terminal count-down (borrow) output (TCD).
The 40194 device is a 4-bit bidirectional shift register with two mode control inputs (S0 and
S1), a clock input (CP), a serial data shift left input (DSL), a serial data shift right input
(DSR), four parallel data inputs (P0 to P3), an overriding asynchronous master reset input
(MR), and four buffered parallel outputs (O0 to O3).
The 40195 device is a fully synchronous edge-triggered 4-bit shift register with a clock
input (CP), four synchronous parallel data inputs (P0 to P3), two synchronous serial data
inputs (J, K), a synchronous parallel enable input (PE), buffered parallel outputs from all 4-
bit positions (O0 to O3), a buffered inverted output from the last bit position (O3) and an
overriding asynchronous master reset input (MR).
The 4020 device is a 14-stage binary ripple counter with a clock input (CP), an overriding
asynchronous master reset input (MR) and twelve fully buffered outputs (O0, O3 to O13).
The 4021 device is an 8-bit static shift register (parallel-to-serial converter) with a
synchronous serial data input (DS), a clock input (CP), an asynchronous active HIGH parallel
load input (PL), eight asynchronous parallel data inputs (P0 to P7) and buffered parallel
outputs from the last three stages (O5 to O7).
I1 I2 I3 O1
0 0 0 1
1 0 0 1
0 1 0 1
1 1 0 1
0 0 1 1
1 0 1 1
0 1 1 1
1 1 1 0
The 4024 is a 7-stage binary ripple counter. A high on MR (Master Reset) forces all counter
stages and outputs low.
The 4024 counts from 0 to 15 in binary on every negative (high to low) transition of the clock
pulse
INPUTS OUTPUTS
MR CP Qg Qf Qe Qd Qc Qb Qa
1 X 0 0 0 0 0 0 0
0 ‚ Count
0 ‚ Count
The 40245 device, an octal bus transmitter/receiver with 3-state outputs, is designed for 8-line
asynchronous, 2-way data communication between data buses.
Logic function:
O = I1+I2+I3
This device contains two independent JK flip-flops. They have separate preset and clear
inputs.
SD CD CP J K On On
1 0 X X X 1 0
0 1 X X X 0 1
1 1 X X X 1 1
0 0 · 0 0 Hold
0 0 · 1 0 1 0
0 0 · 0 1 0 1
0 0 · 1 1 Toggle
The 4029 is a synchronous edge-triggered up/down 4-bit binary/BCD decade counter with a
clock input (CP), an active LOW count enable input (CE), an up/down control input (UP/
DN), a binary/decade control input (BIN/DEC), an overriding asynchronous active HIGH
parallel load input (PL), four parallel data inputs (P0 to P3), four parallel buffered outputs
(O0 to O3) and an active LOW terminal count output (TC).
The 4032 triple serial adder has the clock and carry reset inputs common to all three adders.
The carry is added on the positive-going clock transition for this device.
The 4035 device is a fully synchronous edge-triggered 4-bit shift register with a clock input
(CP), four synchronous parallel data inputs (P0 to P3), two synchronous serial data inputs
(J, K), a synchronous parallel enable input (PE), buffered parallel outputs from all 4-bit
positions (O0 to O3), a true/complement input (T/C) and an overriding asynchronous
master reset input (MR).
Following are two shift register truth tables.
INPUTS OUTPUT
CP J K MR O0+1 MODE OF OPERATION
1 1 0 1 D flip-flop
0 0 0 0 D flip-flop
1 0 0 O0 toggle
0 1 0 O0 no change
X X X 1 0 reset
Parallel operation:
INPUTS OUTPUTS
CP
P0 P1 P2 P3 O0 O1 O2 O3
0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1
= positive-going transition
1 = HIGH state (the more positive voltage)
0 = LOW state (the less positive voltage)
X = state is immaterial
The 40373 device is an 8-bit transparent latch with 3-state buffered outputs.
The 40374 device is an octal D-type flip-flop with 3-state buffered outputs with a common
clock input (CP). It used primarily as an 8-bit positive edge-triggered storage register for
interfacing with a 3-state bus.
The 4038 triple serial adder has the clock and carry reset inputs common to all three adders.
The carry is added on the negative-going clock transition for this device.
The 4040 device is a 12-stage binary ripple counter with a clock input (CP), an overriding
asynchronous master reset input (MR) and twelve fully buffered outputs (O0 to O11).
12-stage binary counter truth table:
CP MR O0-O11
‚ 0 Count
‚ 1 0
This device provides both inverted and non-inverted buffered outputs for each input.
Logic function:
O = I
O = I
EO Sn Rn On
0 X X Z
1 0 1 0
1 1 X 1
1 0 0 Latched
The 4066 device has four independent bilateral analogue switches (transmission gates). Each
switch has two input/output terminals (Y/Z) and an active HIGH enable input (E).
When the C input is high, the input/outputs A and B, will pass either digital or analog signals
in either direction.
C A B
0 Z
1 <->
Logic function:
O1 = I0I1I2I3I4I5I6I7
INPUTS I0 THROUGH I7 O1
All inputs 1 0
One or more inputs |
Logic function:
A = Y
Logic function:
Y = A+B
The 4076 device is a quadruple edge-triggered D-type flip-flop with four data inputs (D0 to
D3), two active LOW data enable inputs (ED0 and (ED1), a common clock input (CP), four
3-state outputs (O0 to O3), two active LOW output enable inputs (EO0 and EO1), and an
overriding asynchronous master reset input (MR).
Logic function:
O = A⊕B
An Bn On
0 0 1
0 1 0
1 0 0
1 1 1
Logic function:
INPUTS OUTPUT
I0 I1 I2 I3 I4 I5 I6 I7 O1
0 0 0 0 0 0 0 0 1
1 X X X X X X X 0
X 1 X X X X X X 0
X X 1 X X X X X 0
X X X 1 X X X X 0
X X X X 1 X X X 0
X X X X X 1 X X 0
X X X X X X 1 X 0
X X X X X X X 1 0
Y = AB
Logic function:
Y = ABCD
A B C D Y
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 1
OA = A0•A1+A2•A3+A4
OB = B0•B1+B2•B3+B4
This device contains four independent 2-input NAND gates. Due the to the Schmitt-trigger
action, this device is ideal for circuits that are susceptible to unwanted small signals, such as
noise.
Logic function:
O = A1B2
A B Y
0 0 1
0 1 1
1 0 1
1 1 0
The 4094 device is an 8-stage serial shift register having a storage latch associated with each
stage for strobing data from the serial input to parallel buffered 3-state outputs O0 to O7.
0 X X Z Z O6 nc
0 X X Z Z nc O7
1 0 X nc nc O6 nc
1 1 0 0 On-1 O6 nc
1 1 1 1 On-1 O6 nc
1 1 1 nc nc nc O7
The 4099 device is an 8-bit addressable latch. The input for this device is a unidirectional
write only port.
Four of these six non-inverting buffers (I1 through I4) are enabled by a high on EN1 and the
last two (I5 and I6) are enabled by a high on EN2.
Buffer gate truth table:
I EN O
0 0 0
1 0 1
X 1 Z
Z = High impedance
X = Don’t care
INPUTS OUTPUTS
DISPLAY EL BI LT D C B A a b c d e f g
8 X X 0 0 0 0 0 1 1 1 1 1 1 0
X 0 1 0 0 0 0 1 1 1 1 1 1 0
0 0 1 1 0 0 0 0 1 1 1 1 1 1 0
1 0 1 1 0 0 0 1 0 1 1 0 0 0 0
2 0 1 1 0 0 1 0 1 1 0 1 1 0 1
3 0 1 1 0 0 1 1 1 1 1 1 0 0 1
4 0 1 1 0 1 0 0 0 1 1 0 0 1 1
5 0 1 1 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 1 0 0 0 1 1 1 1 0
7 0 1 1 0 1 1 1 1 1 1 0 0 0 0
8 0 1 1 1 0 0 0 1 1 1 1 1 1 1
9 0 1 1 1 0 0 1 1 1 1 0 0 1 1
0 1 1 1 0 1 0 0 0 0 1 1 0 1
0 1 1 1 0 1 1 0 0 1 1 0 0 1
0 1 1 1 1 0 0 0 1 0 0 0 1 1
0 1 1 1 1 0 1 1 0 0 1 0 1 1
0 1 1 1 1 1 0 0 0 0 1 1 1 1
0 1 1 1 1 1 1 0 0 0 0 0 0 0
* 1 1 1 0 0 0 0 *
INPUTS OUTPUT
SELECT DATA
EO E C B A I0 I1 I2 I3 I4 I5 I6 I7 O
0 1 X X X X X X X X X X X 0
0 0 0 0 0 0 X X X X X X X 0
0 0 0 0 0 1 X X X X X X X 1
0 0 0 0 1 X 0 X X X X X X 0
0 0 0 0 1 X 1 X X X X X X 1
0 0 0 1 0 X X 0 X X X X X 0
0 0 0 1 0 X X 1 X X X X X 1
0 0 0 1 1 X X X 0 X X X X 0
0 0 0 1 1 X X X 1 X X X X 1
0 0 1 0 0 X X X X 0 X X X 0
0 0 1 0 0 X X X X 1 X X X 1
0 0 1 0 1 X X X X X 0 X X 0
0 0 1 0 1 X X X X X 1 X X 1
0 0 1 1 0 X X X X X X 0 X 0
0 0 1 1 0 X X X X X X 1 X 1
0 0 1 1 1 X X X X X X X 0 0
0 0 1 1 1 X X X X X X X 1 1
1 X X X X X X X X X X X X Z
Z = High impedance
This device is a 1-of-16 decoder/demultiplexer with input latches. The input latches allow for
the user to hold a previous input with the enable input while the inputs change.
This device is a 1-of-16 decoder/demultiplexer with input latches. The input latches allow for
the user to hold a previous input with the enable input while the inputs change.
This binary up/down counter counts from 0000 to 1111 in binary (0 to 15 in decimal).
The 4519 device provides four multiplexing circuits with common select inputs (SA, SB).
Each circuit contains two inputs (An, Bn) and one output (On).
The 4522 device is a synchronous programmable 4-bit BCD down counter with an active
HIGH and an active LOW clock input (CP0, CP1), an asynchronous parallel load input (PL),
four parallel inputs (P0 to P3), a cascade feedback input (CF), four buffered parallel outputs
(O0 to O3), a terminal count output (TC) and an overriding asynchronous master reset input
(MR).
The 4526 device is a synchronous programmable 4-bit binary down counter with an active
HIGH and an active LOW clock input (CP0, CP1), an asynchronous parallel load input
(PL), four parallel inputs (P0 to P3), a cascade feedback input (CF), four buffered parallel
outputs (O0 to O3), a terminal count output (TC) and an overriding asynchronous master
reset input (MR).
The 4531 device is a parity checker/generator with 13 parity inputs (I0 to I12) and a parity
output (O).
Truth table:
INPUTS OUTPUTS
I0 I1 I2 I3 I4 I5 I6 I7 I8 I9 I10 I11 I12 O
0 0 0 0 0 0 0 0 0 0 0 0 0 0
any odd number of inputs HIGH 1
any even number of inputs HIGH 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1
The 4539 device is a dual 4-input multiplexer with common select logic. Each multiplexer
has four multiplexer inputs (I0 to I3), an active LOW enable input (E) and a multiplexer
output (O).
The 4543 device is a BCD to 7-segment latch/decoder/driver for liquid crystal and LED
displays. It has four address inputs (DA to DD), an active HIGH latch disable input (LD), an
active HIGH blanking input (BI), an active HIGH phase input (PH) and seven buffered
segment outputs (Oa to Og).
INPUTS OUTPUTS
RBI LD B1 Ph * D C B A RBO a b c d e f g DISPLAY
X X 1 0 X X X X 0 0 0 0 0 0 0 BLANK
1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 BLANK
0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0
X 1 0 0 0 0 0 1 0 0 1 1 0 0 0 0 1
X 1 0 0 0 0 1 0 0 1 1 0 1 1 0 1 2
X 1 0 0 0 0 1 1 0 1 1 1 1 0 0 1 3
X 1 0 0 0 1 0 0 0 0 1 1 0 0 1 1 4
X 1 0 0 0 1 0 1 0 1 0 1 1 0 1 1 5
X 1 0 0 0 1 1 0 0 1 0 1 1 1 1 1 6
X 1 0 0 0 1 1 1 0 1 1 1 0 0 0 0 7
X 1 0 0 1 0 0 0 0 1 1 1 1 1 1 1 8
X 1 0 0 1 0 0 1 0 1 1 1 1 0 1 1 9
X 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 BLANK
X 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 BLANK
X 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 BLANK
X 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 BLANK
X 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 BLANK
X 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 BLANK
X 0 0 0 X X X X ** **
† † † † † † Inverse of Output Display as
Combinations Above above
X Don’t care
† Above combinations
*
**
RBO=RBI • (ABCD)
The 4555 device is a dual 1-of-4 decoder/demultiplexer. Each has two address inputs (A0
and A1), an active LOW enable input (E) and four mutually exclusive outputs that are active
HIGH (O0 to O3).
The 4585 device is a 4-bit magnitude comparator that compares two 4-bit words (A and B),
whether they are “less than”, “equal to”, or “greater than”. Each word has four parallel inputs
(A0 to A3 and B0 to B3).
7.3.1 NC7S00
This device contains a single 2-input NAND gate.
Logic function:
Y = AB
7.3.2 NC7S02
This device contains a single 2-input NOR gate.
Logic function:
Y = A+B
7.3.3 NC7S04
This device contains a single inverter.
Logic function:
Y = A
7.3.4 NC7S08
This device contains a single 2-input AND gate.
Logic function:
Y = AB
A B Y
0 0 0
1 0 0
0 1 0
1 1 1
7.3.5 NC7S32
This device contains a single 2-input OR gate.
Logic function:
Y = A+B
7.3.6 NC7S86
This device contains a single 2-input exclusive-OR gate.
Exclusive-OR gate truth table:
INPUTS OUTPUT
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
7.3.7 NC7ST00
This device contains a single 2-input NAND gate.
Logic function:
Y = AB
7.3.8 NC7ST02
This device contains a single 2-input NOR gate.
Logic function:
Y = A+B
7.3.9 NC7ST04
This device contains a single inverter.
Logic function:
Y = A
7.3.10 NC7ST08
This device contains a single 2-input AND gate.
Logic function:
Y = AB
7.3.11 NC7ST32
This device contains a single 2-input OR gate.
Logic function:
Y = A+B
7.3.12 NC7ST86
This device contains a single 2-input exclusive-OR gate.
Exclusive-OR gate truth table:
INPUTS OUTPUT
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
7.3.13 NC7SU04
This device contains a single unbuffered inverter.
Logic function:
Y = A
7.3.14 NC7SZ00
This device contains a single UHS (ultra high-speed) 2-input NAND gate.
Logic function:
Y = AB
7.3.15 NC7SZ02
This device contains a single UHS (ultra high-speed) 2-input NOR gate.
Logic function:
Y = A+B
7.3.16 NC7SZ04
This device contains a single UHS (ultra high-speed) inverter.
Logic function:
Y = A
7.3.17 NC7SZ05
This device contains a single UHS (ultra high-speed) inverter with open drain output.
Logic function:
Y = A
7.3.18 NC7SZ08
This device contains a single UHS (ultra high-speed) 2-input AND gate.
Logic function:
Y = AB
7.3.19 NC7SZ125
This device contains a single UHS (ultra high-speed) buffer with 3-state output.
BUFFER gate truth table:
A Y
0 0
1 1
7.3.20 NC7SZ126
This device contains a single UHS (ultra high-speed) buffer with 3-state output.
BUFFER gate truth table:
A Y
0 0
1 1
7.3.21 NC7SZ32
This device contains a single UHS (ultra high-speed) 2-input OR gate.
Logic function:
Y = A+B
7.3.22 NC7SZ38
This device contains a single UHS (ultra high-speed) 2-input NAND gate with open drain
output.
Logic function:
Y = AB
A B Y
0 0 1
1 0 1
0 1 1
1 1 0
7.3.23 NC7SZ86
This device contains a single UHS (ultra high-speed) 2-input exclusive-OR gate.
7.3.24 NC7SZU04
This device contains a single UHS (ultra high-speed) unbuffered inverter.
Logic function:
Y = A
This component has a high output only when all inputs are high.
Boolean Expression:
y = a∗ b
y = a& b
8.1.2 OR Gate
This component has a high output when at least one input is high.
OR gate truth table:
a b y
0 0 0
0 1 1
1 0 1
1 1 1
Boolean Expression:
y = a+b
y=a b
This component inverts, or complements, the input signal. If the input is high, the output is
low, and vice versa.
Boolean Expression:
y = a′
y=a
This component is a NOT OR, or an inverted OR gate. Its output is high only when all the
inputs are low. Using a NOR gate is the same as having a NOT gate at the output of an OR
gate.
NOR gate truth table:
a b y
0 0 1
0 1 0
1 0 0
1 1 0
Boolean Expression:
′
y = ( a + b)
y = a+b
This component is a NOT AND, or inverted AND, gate. Its output is low only when all inputs
are high. Using a NAND gate is the same as having a NOT gate at the output of an AND gate.
a b y
0 0 1
0 1 1
1 0 1
1 1 0
Boolean Expression:
′
y = ( a∗ b )
y = a∗ b
This component has a high output when an odd number of inputs (1, 3, 5, etc.) is high. An
even number of high inputs generates a low output.
Boolean Expression:
y = a ⊕b
y = a ′b ′ + ab ′
This component has a high output when an even number of inputs (2, 4, 6, etc.) is high. An
odd number of high inputs generates a low output.
Boolean Expression:
y = a⊕b
y = ( a ′b + ab ′ ) ′
This component is a non-inverting buffer with a three-state output. It has a greater fan-out and
offers a high-current source and sink capability for driving high-current loads. The buffer has
an active-high enable input.
If the device is not “enabled”, then the buffer output goes into a high-impedance (Z) state. In
this state, the output pin is effectively disconnected from the rest of the circuit. Thus, the
buffer is useful for circuits where outputs from different digital devices meet at the same
node.
Truth table:
enable
input output
input
1 1 1
0 1 0
X 0 Z
8.1.9 Buffer
This component is a non-inverting buffer. It has a greater fan-out and offers a high-current
source and sink capability for driving high-current loads.
Truth table:
input output
1 1
0 0
Note When using a buffer, set it up using the Models tab of the Circuit/Component
Properties dialog box. Select the LS-BUF or LS-OC-BUF model if the buffer is being
used as a TTL device. Select HC-BUF or HC-OD-BUF if the buffer is being used as a
CMOS device. Otherwise, by default, the buffer will behave as a regular digital device
without any high-current capabilities.
where
A digital pull-down resistor emulates the behavior of an analog resistance value tied to a low
voltage level.
A digital pull-up resistor emulates the behavior of an analog resistance value tied to a high
voltage level.
The digital state machine’s model can be configured to act as most types of counter or clocked
combinational logic blocks. Use this device to replace large digital schematics.
INPUTS OUTPUTS
S OF H’s AT A S S
EVEN ODD
THRU H EVEN ODD
Even 1 0 1 0
Odd 1 0 0 1
Even 0 1 0 1
Odd 0 1 1 0
X 1 1 0 0
X 0 0 1 1
G A/B A B Y
1 X X X 1
0 0 0 X 1
0 0 1 X 0
0 1 X 0 1
0 1 X 1 0
8.2 VHDL
The components in the VHDL family are digital components in VHDL. The models were
obtained from the Free Model Foundation (http://www.fmf.org). The source for these
components is installed by default in the vhdl\fmfparts subdirectory of the Multisim directory.
In that sudirectory, the VHDL description files named with the form ‘STDxx’, for example,
model the equivalent component in the TTL ‘74xx’ series (e.g.: STD00.vhd is the VHDL
description for the 7400).
ECL10016.VHD: 4-Bit Synchronous Binary Up Counter
ECL10102.VHD: 2-input NOR and 2-input OR/NOR
ECL10104.VHD: 2-input AND and 2-input AND/NAND
ECL10124.VHD: TTL-to-ECL Translator
ECL10131.VHD: Dual D Flip-Flop with Set, Reset and Clock Enable
ECL10141.VHD: 4-Bit Universal Shift Register
IF75155.VHD: RS-232 Driver/Receiver
IF75172.VHD: Quad Differential Line Drivers
IF75173.VHD: Quad Differential Line Receivers
IF75179.VHD: Differential Driver/Receiver Pair
IF75188.VHD: RS-232 Quad Line Driver
IF75189.VHD: RS-232 Line Receiver
STD00.VHD: 2-input positve-NAND gate
STD01.VHD: 2-input positve-NAND gate with open-collector output
STD02.VHD: 2-input positve-NOR gate
STD03.VHD: 2-input positve-NAND gate with open-collector output
STD04.VHD: Inverter
STD05.VHD: Inverter
STD06.VHD: Inverter with open collector output
STD07.VHD: Buffer/Driver with Open Collector Outputs
STD08.VHD: 2-input positve-AND gate
STD10.VHD: 3-input NAND gate
STD109.VHD: Positive-Edge Triggered J-K Flip-Flop
STD11.VHD: 3-input positve-AND gate
STD125.VHD: Line driver with 3-state output
STD132.VHD: 2-input positve-NAND gate
STD138.VHD: 3 to 8 decoder
STD139.VHD: 2 to 4 decoder
STD14.VHD: Inverter
STD157.VHD: 2:1 Mux with enable
STD16260.VHD: Multiplexed D Latch with 3-State Outputs
STD16500.VHD: Universal Bus Transceiver
STD16501.VHD: Universal Bus Transceiver
STD16601.VHD: Universal Bus Transceiver
STD240.VHD: Inverting line driver with 3-state output
STD244.VHD: Line driver with 3-state output
STD245.VHD: 8-bit TTL Transceiver
STD257.VHD: 2:1 Mux with 3-state output
STD258.VHD: 2:1 Mux with 3-state inverting output
STD26.VHD: 2-input positve-NAND gate with open-collector output
STD273.VHD: D Flip-Flop with Clear
STD32.VHD: 2-input positve-OR gate
STD373.VHD: Transparent Latch
STD374.VHD: Positive-Edge Triggered Flip-Flop
STD377.VHD: Octal D-Type Flip-Flop with Enable (8-Bit Hold Register)
STD38.VHD: Quadruple 2-input positve-NAND buffers
STD521.VHD: 8-Bit Identity Comparator
STD533.VHD: D Latch with 3-State Outputs
STD541.VHD: Driver with 3-state output
STD543.VHD: Latched Transceiver
STD544.VHD: Inverting Latched Transceiver
STD574.VHD: Positive-Edge Triggered Flip-Flop
STD640.VHD: Bidirectional Bus Transceiver
STD652.VHD: Registered Bus Transceiver with 3-State Output
STD74.VHD: Positive-Edge Triggered Flip-Flop
STD821.VHD: Bus Interface Flip-Flop with 3-State Output
STD823.VHD: Bus Interface Flip-Flop with 3-State Output
STD825.VHD: Buffer with 3-state output
8.3 Memory
A number of EPROM and RAM memory devices are included in Multisim. In addition to the
components that contain footprint and model information (for simulation), there are several
that include only the footprint, for PCB layout.
8.7 CPLDs
A number of CPLDs (Complex Programmable Logic Devices) are included that have symbols
for layout purposes. These also have footprint, but no model information.
A number of DSPs (Digital Signal Processors) are included that have symbols for layout
purposes. These also have footprint, but no model information.
A number of FPGAs (Field Programmable Gate Arrays) are included that have symbols for
layout purposes. These also have footprint, but no model information.
8.10 Microcontrollers
A number of microcontrollers are included that have symbols for layout purposes. These also
have footprint, but no model information.
A number of PLDs (Programmable Logic Devices) are included that have symbols for layout
purposes. These also have footprint, but no model information.
8.12 Microprocessors
A number of microprocessors are included that have symbols for layout purposes. These also
have footprint, but no model information.
An ADC is a special type of encoder that converts the input analog voltage to an equivalent
output digital word.
D0 through D7. These are tri-stated outputs pins which may be enabled by pulling the OE pin
high.
The output at the end of the conversion process is the digital equivalent of the analog input
voltage. The discrete value corresponding to the quantized level of input voltage is given by:
input voltage * 256
Vfs
Note that the output described by this formula is not a continuous function of input voltage.
The discrete value is then encoded into the binary digital form at pins D0 through D7. The
binary output is thus given by:
This switch is a resistor that varies logarithmically between specified values of a controlling
input voltage. Note that the input is not internally limited. Therefore, if the controlling signal
exceeds the specified Coff or Con values, the resistance may become excessively large or
small.
The voltage controlled switch has a function similar to that performed by a mechanical On/
Off switch except that the On/Off conditions are selected by a control voltage.
When the control voltage is below a selected value, the switch is off and the input and output
signals are disconnected.
When the control voltage is above the selected value, the switch is on and the input and output
signals are connected.
9.3 Timer
The 555 timer is an IC chip that is commonly used as an astable multivibrator, a monostable
multivibrator or a voltage-controlled oscillator. The 555 timer consists basically of two
comparators, a resistive voltage divider, a flip-flop and a discharge transistor. It is a two-state
device whose output voltage level can be either high or low. The state of the output can be
controlled by proper input signals and time-delay elements connected externally to the 555
timer.
9.3.1 Model
The resistive voltage divider is used to set the voltage comparator levels. All three resistors
are of equal value. The upper comparator has a reference voltage of 2/3 Vcc and the lower
comparator has a reference of 1/3 Vcc. The comparator’s output controls the state of the flip-
flop and hence the output. When the trigger voltage goes below 1/3 Vcc, the output of the
lower comparator goes high, and the flip-flop sets. The output thus jumps to a high level. The
threshold input is normally connected to an external RC timing network. When the external
voltage exceeds 2/3 Vcc, the upper comparator’s output goes high and resets the flip-flop,
which in turn switches the output back to the low level. When the device output is low, the
discharge transistor, Q, is turned on and provides a path for the discharge of the external
timing capacitor.
This basic operation allows the timer to be configured with external components as an
oscillator, a monoshot or a time-delay element.
9.4.1 Model
A monostable multivibrator has two digital inputs: A1 and A2. The multivibrator can be
triggered by a positive edge of digital signal at A1 or a negative edge at A2. Once triggered, it
ignores further inputs.
An RC combination connected to RT/CT and CT pins controls the duration of the pulse
produced by the monostable at Q. A complementary output is produced at W.
To operate the monostable, the following connections may be used:
• Connect a series resistor (R) and capacitor (C) to the CT input.
• Connect the junction of the R and C to the RT/CT.
• Connect VCC to a voltage source.
The output Q will give a pulse of duration 0.0693*R*C when either a positive clock edge is
given to A1 or a negative edge is given to A2.
The threshold voltage (at which triggering starts) can be changed by modifying the model.
This component models the behavior of a phase-locked loop circuit, which is a circuit that
contains an oscillator whose output phase and frequency are steered to keep it synchronized
with an input reference signal.
A phase-locked loop circuit is composed of three functional blocks: a phase detector, a low-
pass filter and a voltage-controlled oscillator (VCO). The phase detector behaves as an analog
multiplier. It outputs a DC voltage which is a function of the phase difference between the
input reference signal and the VCO output signal. The output of the phase detector is input to
the low-pass filter, which removes the high-frequency noise and outputs a DC voltage. The
VCO converts the DC voltage into its corresponding frequency signal.
Vd = Kd ∗ sin(ϕ i − ϕ o )
ϕ = 2π ∗ ∫ f (t )dt
The low-pass filter is modeled by a simple passive RC low-pass filter, that is, a resistor and a
capacitor, where R is 3.6 kohm, and:
1
C=
2π ∗ f p ∗ R
f o (t ) = f c + K o ∗Vc (t )
ϕ o = 2π ∗ ∫ f o (t )dt
where
fi = input frequency
-- PD Input Offset 0 V
9.6 Multivibrators
9.6.1 CD4538BC
The CD4538 is a dual, precision monostable multivibrator with independent trigger and reset
controls. The device is retriggerable and resettable, and the control inputs are internally
latched. Two trigger inputs are provided to allow either rising or falling edge triggering. The
reset inputs are active LOW and prevent triggering while active. The pulse duration and
accuracy are determined by external components RX and CX. The device does not allow the
timing capacitor to discharge through the timing pin on power-down condition. For this
reason, no external protection resistor is required in series with the timing pin. Input
protection from static discharge is provided on all pins.
9.6.2 SN74121N
This multivibrator has dual negative-triggered inputs and a single positive-transition-triggered
input which can be used as an inhibit input. Complementary output pulses are provided.
9.6.3 SN74123
This DC triggered multivibrator has output pulse duration control by three methods. The basic
pulse time is programmed by selection of external resistance and capacitance values. Enough
Schmitt hysteresis is provided to ensure jitter-free triggering from the B input with transition
rates as slow as 0.1 mV per nanosecond.
9.6.4 SN74130N
This DC triggered multivibrator has output pulse duration control by three methods. The basic
pulse time is programmed by selection of external resistance and capacitance values.
10.1 Voltmeter
The voltmeter offers advantages over the multimeter for measuring voltage in a circuit. You
can use an unlimited number of voltmeters in a circuit and rotate their terminals to suit your
layout.
10.2 Ammeter
The ammeter offers advantages over the multimeter for measuring current in a circuit. You
can use an unlimited number of ammeters in a circuit and rotate their terminals to suit your
layout.
The probe indicates high (on) or low (off) levels at any point in a digital circuit. It lights up or
turns off as the circuit is running. You can change the color of the probe from the Choose
Probe tab of the Circuit/Component Properties dialog box.
10.4 Lamp
The lightbulb is an ideal, nonlinear resistive component that dissipates energy in the form of
light. It has two rated values, maximum power (Pmax) and maximum voltage (Vmax). Pmax is
measured in watts, from mW to kW. Vmax is measured in volts, from mV to kV. A bulb will
burn out if the voltage across it exceeds Vmax. At that point, the power dissipated in the bulb
exceeds Pmax.
V max 2
R= if Vab ≤ Vmax
P max
R=∞ if Vab > Vmax
The bulb is lit if
Vmax
< Vab ≤ Vmax
2
where
Vmax = the maximum voltage that can be applied across the bulb
For AC circuits, Vmax is the peak value of the applied voltage, not its RMS value.
The seven-segment display actively shows its state while the circuit is running. The seven
terminals (left to right, respectively) control segments a to g. By giving the proper binary-digit
inputs to segments a to g, you can display decimal numbers from 0 to 9 and letters A to F.
Truth table:
a b c d e f g Digit displayed
0 0 0 0 0 0 0 none
1 1 1 1 1 1 0 0
0 1 1 0 0 0 0 1
1 1 0 1 1 0 1 2
1 1 1 1 0 0 1 3
0 1 1 0 0 1 1 4
1 0 1 1 0 1 1 5
1 0 1 1 1 1 1 6
1 1 1 0 0 0 0 7
1 1 1 1 1 1 1 8
1 1 1 1 0 1 1 9
1 1 1 0 1 1 1 A
0 0 1 1 1 1 1 b
1 0 0 1 1 1 0 C
0 1 1 1 1 0 1 d
1 0 0 1 1 1 1 E
1 0 0 0 1 1 1 F
a b c d Digit displayed
0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 0 0 0 8
1 0 0 1 9
1 0 1 0 A
1 0 1 1 b
1 1 0 1 C
1 1 0 0 d
1 1 1 0 E
1 1 1 1 F
10.6 Bargraphs
This display is an array of 10 LEDs arranged side by side. This component may be used to
indicate visually the rise and fall of a voltage. The voltage to be measured needs to be decoded
into levels using comparators which are used to drive each individual LED.
The terminals on the left side of the display are anodes and the terminals on the right are
cathodes. Each LED lights up when the turn-on current, Ion, flows through it. You can change
the voltage drop in the Value tab of the Circuit/Component Properties dialog box.
of the Circuit/Component Properties dialog box. The voltage at which each LED (from
lowest to highest) lights up is given by the formula:
(Vh − Vl ) ∗ n − 1
Von = Vl + ( )
9
where
This component uses the computer’s built-in speaker to simulate an ideal piezoelectric buzzer.
A piezoelectric buzzer sounds at a specific frequency when the voltage across its terminals
exceeds the set voltage.
The buzzer is simulated as a single resistor whose resistance value is dependent on the
buzzer’s rated voltage and the current. It beeps when the voltage across its terminals exceeds
its voltage rating, Vrated.
Buzzer resistance
V rated
r=
i rated
Beeps when
V ab ≥ V rated
11.1 Crystal
This component is made of pure quartz and behaves as a quartz crystal resonator, a circular
piece of quartz with electrodes plated on both sides mounted inside an evacuated enclosure.
When quartz crystals are mechanically vibrated, they produce an AC voltage. Conversely,
when an AC voltage is applied across the quartz crystals, they vibrate at the frequency of the
applied voltage. This is known as the piezoelectric effect and quartz is an example of a
piezoelectric crystal.
The piezoelectric characteristics of quartz give the crystal the characteristics of a very high Q
tuned circuit. The piezoelectric effect of quartz crystal links the mechanical and electrical
properties of the resonator. Electrode voltage causes mechanical movement. Likewise,
mechanical displacement generates an electrode voltage.
An equivalent circuit for a crystal shows a large inductor in series with a small resistance and
a capacitance. When mounted in a holder with connections, a shunt capacitance is added to
the equivalent circuit. The resultant equivalent circuit means that the crystal has both a series
and parallel resonant frequency very close together.
Oscillators that employ crystals, typically quartz, offer excellent oscillation frequency
stabilities of 0.001 percent. Crystal oscillators are used in digital wristwatches and in clocks
that do not derive their frequency reference from the AC power line. They are also used in
color television sets and personal computers. In these applications, one or more “quartz
crystals” control frequency or time.
Another much more efficient transducer material than quartz is PZT. This ceramic material is
ferroelectric and is made up of lead and other atoms, Ti or Zr. PZT consists of randomly
oriented crystallites of varying size. The piezoelectric but not the ferroelectric property of the
ceramic materials of the PZT family is made use of in transducer applications, such as
ultrasonic echo ranging (sonar), medical diagnostic ultrasound and nondestructive testing
system devices.
11.2 DC Motor
The component is a universal model of an ideal DC motor which can be used to model the
behavior of a DC motor excited in parallel, in series or separately. The excitation type of the
component is determined by the interconnection of the terminals between field windings
(terminals 1 and 2) and armature windings (terminals 3 and 4).
To excite the DC motor in parallel, connect the positive terminal of a DC source to terminals 2
and 4; then connect the negative terminals of the DC source to terminals 1 and 3. To excite the
DC motor in series, connect terminal 2 to terminal 3 (use a connector); then connect the
positive terminal of a DC source to terminal 4 and connect the negative terminal of the DC
source to terminal 1. To excite the DC motor separately, connect a DC source to terminals 2
and 1 (positive and negative, respectively); then connect another DC source to terminals 4 and
3 (positive and negative, respectively).
Terminal 5 is the DC motor’s output. The output is the motor’s rpm value.
To display this value:
• attach a voltmeter to terminal 5 (connect the other side of the voltmeter to ground) and
simulate
or
• attach the oscilloscope to terminal 5 and simulate (the rpm value is the voltage that
appears)
or
• attach a connector to terminal 5, then choose an appropriate analysis from the Analysis
menu (for example, if you choose Analysis/DC Operating Point, the rpm value is the
voltage at the connector).
This component connects the electrical and mechanical parts of a servo-system. Input to the
motor is electrical while output is mechanical.
dia
Va = Ra ∗ ia + La + Km ∗ i f ∗ ω m
dt
di f
Vf = R f ∗ i f + L f
dt
dω m
J + B f ∗ ω m + TL = Km ∗ i f ∗ ia
dt
where
ωm = rotational speed
Km = EMF constant
Va = armature voltage
Vf = field voltage
VaN − I a N ∗ Ra
Km =
2π * n N
I fN ∗
60
where
V fN
I fN = for separately excited DC motor
Rf
V fN VaN
I fN = = for parallel excited DC motor
Rf Rf
V fN
I fN = = I aN for series excited DC motor
Rf
11.3 Optocoupler
An optocoupler is a device that uses light to couple a signal from its input (a photoemitter) to
its output (a photodetector).
A typical optocoupler can be found in a six-pin dual in-line package (DIP) containing both an
LED and a photodetector, and a transistor Darlington pair or SCR. The wavelength response
of each device is structured to be as identical as possible to permit the highest measure of
coupling possible.
This component behaves as a three-electrode tube consisting of an anode, cathode and plate
electrode. It is often used as an amplifier in audio applications.
The vacuum tube is a voltage controlled current device, very similar in operation to an N
channel FET.
As for an FET, the gain of the tube is referred to as transconductance and is defined as the
change in plate current resulting from a change in grid to cathode voltage
( )
3
K µ∗Vgk + V pk 2 for µ∗ Vgk + Vpk ≥ 0
Ip =
0 for µ∗ Vgk + Vpk < 0
where
Ip
K=
( µ∗V )
3
gk + V pk 2
Other items are defined in “Triode Vacuum Tube Parameters and Defaults”.
11.4.2 Model
The dynamic characteristic of the triode vacuum tube is modeled by its DC characteristic with
three capacitances (Cgk, Cpk, and Cgp) which are associated interelectrodes.
m Amplification factor 10 -
The output voltage of the Zener reference diode is set at approximately 6.9 V and requires a
high voltage supply. The band-gap voltage reference diode has a significant advantage over
the Zener reference diode in that it is capable of a lower minimum operating current and has a
sharper knee.
The band-gap reference relies on matched transistors and is therefore easily integrated along
with biasing, buffer and amplifier circuitry to give a complete reference diode.
The LM285/LM385 series are examples of micropower two-terminal band-gap voltage
reference diodes. These devices are designed to operate over a wide current range of 10 µA to
20 mA.
The features of these devices include exceptionally low dynamic impedance, low noise, and
stable operation over time and temperature. The low operating current make these devices
suitable for micropower circuitry, such as portable instrumentation, regulators and other
analog circuitry that requires extended battery life.
Note Many types of two-terminal 1.2 V voltage reference diodes offer the same performance,
but are not all directly interchangeable. Minor differences in regulation voltage and in
allowable or required capacitive loading may affect a circuit.
The linear IC voltage regulator is a device used to hold the output voltage from a dc power
supply relatively constant over a wide range of line and load variations. Most commonly used
IC voltage regulators are three-terminal devices.
There are four types of IC voltage regulators: fixed positive, fixed negative, adjustable, and
dual tracking. The fixed-positive and fixed-negative IC voltage regulators are designed to
provide specific output voltages. The adjustable regulator can be adjusted to provide any dc
output voltage within two specified limits. The dual-tracking regulator provides equal positive
and negative output voltages.
The regulator input-voltage polarity must match the device’s rated output polarity regardless
of the type of regulator used.
IC voltage regulators are series regulators, that is, they contain internal pass transistors and
transistor control components. The internal circuitry of an IC voltage regulator is similar to
that of the series feedback regulator.
where
The voltage suppressor diode is a Zener diode that is capable of handling high surges. It is
used as a filtering device to protect voltage-sensitive electronic devices from high energy
voltage transients.
The voltage suppressor diode is connected across the AC power input line to a DC power
supply. It contains two zener diodes that are connected back-to-back, making the voltage
suppressor diode bi-directional. This characteristic enables it to operate in either direction to
monitor under-voltage dips and over-voltage spikes of the AC input. It protects the power
supply from surges by shorting out any voltages greater than the Vz (Zener voltage) ratings of
the diodes.
The voltage suppressor diode must also have extremely high power dissipation ratings
because most AC power line surges contain a relatively high amount of power, in the
hundreds of watts or higher. It must also be able to turn on rapidly to prevent damage to the
power supply.
This component is an averaging circuit model that models the averaging behavior of a step-up
DC-to-DC switching converter. It is based on a unified behavioral model topology. The
topology models both small-signal and large-signal characteristics of this converter power
stage. The model can be used to simulate DC, AC and large-signal transient responses of
switched-mode power supplies operating in both the continuous and discontinuous inductor
current conduction modes (CCM and DCM, respectively).
Ii = ILL + ILD = IL
I0 = D2
D+ D2 ( ILL + ILD ) = DD+ D2 2 ∗ IL
in which ILL is governed by:
1 t
ILL =
L ∫0
[ D∗ Vi − D2 (V0 − Vi )]dt
where D = duty ratio of the switching device.
For the critical condition between the CCM and the DCM of operations:
D2 = 1 − D
1
ILD = ILcrit = Vi∗ D∗
2∗ L∗ Fs
This component is an averaging circuit model that models the averaging behavior of a step-
down DC-to-DC switching converter. It is based on a unified behavioral model topology. The
topology models both small-signal and large-signal characteristics of this converter power
stage. The model can be used to simulate DC, AC and large-signal transient responses of
switched-mode power supplies, operating in both the continuous and discontinuous inductor
current conduction modes (CCM and DCM, respectively).
D D
Ii = ∗ ( I LL + I LD ) = ∗ IL
D + D2 D + D2
I o = − ( I LL + I LD ) = − I L
[ D(Vi − Vo ) − D2V0 ] dt
1 t
L ∫o
I LL =
Vi − V 0
D2 = D
V0
Vl = 0
D + D2
ILD = D(Vi − V 0)
2∗ L∗ Fs
For the critical condition between the CCM and DCM of operation:
D2 = 1 − D
Vi − V0
I LD = I Lcrit =
2∗ L∗ Fs
For the CCM:
D2 = 1 − D
V L = D(Vi − V0 ) − D2 ∗Vo
I L = I Lcrit + I LL
The averaging behavior governed by the above equations is modeled using the built-in
Multisim analog behavioral modeling components. The AC small-signal model is
automatically computed inside the program.
This component is an averaging circuit model that models the averaging behavior of a DC-to-
DC switching converter. It is based on a unified behavioral model topology. The topology
models both small-signal and large-signal characteristics of this converter power stage. This
behavioral model can be used to simulate DC, AC and large-signal transient responses of a
variety of switched-mode power supplies, operating in both the continuous and discontinuous
inductor current condition modes (DCM and CCM, respectively).
11.10.1Characteristic Equations
D D
Ii = ∗ ( I LL + I LD ) = ∗ IL
D + D2 D + D2
D2 D2
Io = ∗ ( I LL + I LD ) = ∗ IL
D + D2 D + D2
in which ILL is governed by:
[ D∗Vi − D2 ∗Vo ] dt
1 t
L ∫o
I LL =
Vi
D2 = D
Vo
VL = 0
D∗Vi ( D + D2 )
I LD =
2∗ L∗ Fs
For the critical condition between the CCM and the DCM of operation:
D2 = 1 − D
D∗Vi
I LD = I Lcrit =
2∗ L∗ Fs
D2 = 1 − D
V L = D∗Vi − D2 ∗Vo
I L = I Lcrit + I LL
The averaging behavior governed by these equations is modeled using Multisim’s built-in
analog behavioral modeling components. The AC small-signal model is automatically
computed.
11.11 Fuse
This is a resistive component that protects against power surges and current overloads.
A fuse will blow (open) if the current in the circuit goes above Imax, the maximum current
rating. Imax can have any value from mA to kA.
The fuse is modeled by a resistor, R.
R =0 if i a ≤ I m ax
R =∞ if i a > I m ax
where
For AC circuits, Imax is the peak value of the current, not its RMS value.
• RC (uniform RC lines)
• LC (lossless transmission lines)
• RG (distributed series and parallel conductance).
11.12.1Model
The characteristic of a lossy transmission line is modeled by the Telegrapher Equations:
∂v ∂i
= − ( L + Ri )
∂x ∂t
∂i ∂v
= − (C + Gv )
∂x ∂t
with the following boundary and initial conditions:
l = line length
The set of equations is first transformed into a pair of coupled ordinary differential equations
in x and s using the Laplace transformation. The equations are then reformulated for
numerical convolution. Finally, inverse Laplace transforms are taken to return them to the
time-domain form.
Note A lossy transmission line with zero loss can be used to model the lossless transmission
line, and may be more accurate.
11.13.1Model
A lossless transmission line is an LC model.
The values of L and C are given by:
td
ct = -----
Z
lt = td∗ Z
where
Z = nominal impedance
length
td =
Vp
Vp = Vf ∗ c
where
Vp = velocity of propagation
Vf = velocity-factor
c = speed of light
11.14 Net
This is a template for building a model. It allows you to input a netlist, using from 2 to 20
pins.
11.15 Filters
A number of filters are included that have symbols for layout purposes. These have footprint,
but no model information.
The MISC family contains footprint information for a number of components, for example,
the Integrated GPS Receiver/Synthesizer shown here.
Model data is not provided.
This family contains footprint information for a number of components. Model data is not
provided.
This family contains footprint information for a number of components. Model data is not
provided.
11.21 Filters
This family contains footprint information for a number of components. Model data is not
provided.
12.1 RF Capacitor
RF capacitors at RF frequencies show behaviors different from the regular capacitors at low
frequencies. RF capacitors at RF frequencies act as a combination of a number of
transmission lines, waveguides, discontinuities, and dielectrics. The dielectric layers are
usually very thin (typically 0.2 Mµm). The equations governing these types of capacitors
follow those of transmission lines; therefore, each RF capacitor is described by inductance per
unit length, resistance per unit length, shunt capacitance per unit length, and shunt
conductance per unit length. Depending on the type of the technology used, practical
capacitance values are in the range between several picofarads and several nanofarads. These
capacitors are used for coupling or bypassing for frequencies up to approximately 20 GHz.
One type of RF capacitor is called an interdigital capacitor. Both conductors of the capacitor
are in the same plane, which is the top surface of the dielectric substrate used. Each conductor,
or external node of the capacitor, is structured by connecting a number of transmission lines in
parallel. In other words, the planar structure uses N thin parallel conducting strips of length L,
linked alternately to one or other two strips of length W running perpendicularly alongside
them, and the whole structure is deposited on a substrate, often of alumina. Capacitors of this
type capacitors appear to be lumped up to 3 GHz and values from 0.1 to 10 pF can be
achieved. However, because of their structure, they require a relatively large area.
12.2 RF Inductor
From many types of RF inductors, spiral inductors provide higher inductance values and
higher Qs. The spiral inductor is a technique of forming a planar inductor in a small place.
The shape is described by an increasing radius with angle: i.e. R = r/I + kθ
The equivalent circuit is a combination of series resistor (due to skin effect) and inductor, and
shunt capacitors (due to the distance between the surface which embraces the conductor, and
the ground plane). The quality of the inductor, usually noted as Q, is higher for spiral
inductors than those of other types of inductors, such as the rectangular spiral.
Basic operation of an RF bipolar transistor is identical to that of transistors designed for low
frequencies. RF transistors, however, have a higher maximum operating frequency (Wt),
depending on base and collector transit and charging times. To achieve this, the physical size
of emitter/base/collector areas at the layout level are minimized. However, reduction in the
base area is limited by the technology used to fabricate the transistor. Reduction in the
collector area is limited by the maximum tolerable voltage at the collector terminal. To
achieve maximum power output, the emitter periphery area should be as large as possible.
Because of these limitations, a special structure for bipolar transistors is used. This structure is
commonly referred to as an interdigital bipolar transistor.
12.4 RF MOS_3TDN
RF FETs have a different type of carrier than bipolar transistors. Only the majority carriers
selected for FET should have better transport properties (such as high mobility, velocity,
diffusion coefficient). For this reason, RF FETs are fabricated on n-type materials since
electrons have better properties.
The two most important parameters are the gate length and width. A reduction in the gate
length will improve the gain, noise figure and frequency of operation. Increasing the gate
width will increase the RF power capability. That is why typical power FETs have multiple
gate fingers, interconnected via air bridges, with a total width of about 400 to 1000 µm.
The model parameters for RF FET transistors can be obtained using measured data for DC
and RF S-parameters. The equivalent circuit model should have almost identical DC and RF
S-parameters.
Stripline is one of the most commonly used transmission lines at microwave frequencies.
Stripline is coined for ground-conductor-ground transmission line with a dielectric (normally
air) in between. Due to the multiplicity of the circuit functions, substrate, technologies, and
frequency bands, there is a wide range of stripline conductors. For example, microstrip lines
are a special type of stripline where the upper ground is placed at infinity. Depending on the
position of the stripline conductors, the shape of the conductor, and the thickness of the
conductor, the equations governing the behavior of one stripline to another differ. For
example, the centered stripline (often called Tri-Plate line), is a stripline where the
conductance is placed symmetrically in each position (from top, bottom, left, and right).
Another example is the Zero-Thickness stripline which is a very good approximation for
striplines in which the thickness of the conductor is negligible compared to the distance it has
from the ground planes.
13.1 Switches
Switches can be closed or opened (turned on or off) by pressing a key on the keyboard. You
specify the key that controls the switch by typing its name in the Value tab of the component’s
Properties screen. For example, if you want the switch to close or open when the spacebar is
pressed, type space in the Value tab, then click OK.
A list of possible key names is shown below:
To use... Type
Enter enter
spacebar space
Press the switch’s key during simulation to make the switch toggle positions.
Line Transformers are simplified transformers intended for power applications where the
primary coils is connected to either 120 or 220 VAC. They will perform step up or step down
functions plus several specialized functions of voltage and current measurement.
13.11 Terminals
Multisim includes the following terminals:
• power terminals
• control terminals N.O.
• control terminals N.C.
• coil terminals.
ii Electronics Workbench
BCD up/down Counter 7-53 C
BCD-to-Decimal Dec capacitor virtual 2-8
74xx145 6-16 capacitors
74xx445 6-73 about 2-5
74xx45 6-74 AC frequency model 2-7
BCD-to-seven segment dec DC model 2-6
74xx246 6-44 equations 2-6
74xx247 6-45 RF 12-1
74xx248 6-46 time-domain model 2-6
74xx249 6-48 clock 1-9
74xx46 6-74
coil, types of 13-3
74xx47 6-76
74xx48 6-78 comparator
about 5-9
BCD-to-seven segment latch/dec
parameters and defaults 5-11
4511 7-54
4544 7-66 COMS components
TinyLogic_2V 7-70
BCD-to-seven segment latch/dec/driver 7-64
connecting
Binary up/down Counter 7-59
ammeter 10-2
bipolar junction transistors voltmeter 10-2
about 4-1
connectors 2-1
AC small-signal model 4-5
characteristic equations 4-2 control functions
parameters and defaults 4-6 current limiter block (see also current limiter
time-domain model 4-4 block) 1-45
differentiator (see also differentiator) 1-38
BJT arrays
divider (see also divider) 1-31
about 4-10
integrator (see also integrator) 1-40
general-purpose high-current N-P-N
limiter (see also limiter) 1-44
transistor array 4-11
multiplier (see also multiplier) 1-29
general-purpose P-N-P transistor array 4-
three-way summer 1-52
10
transfer function block (see also transfer
N-P-N/P-N-P transistor array 4-11
function block) 1-34
BJT. See bipolar junction transistors voltage gain block
BJT_NRES 4-8 voltage hysteresis block 1-42
boost converter 11-9 voltage slew rate block 1-50
buck boost converter 11-12 voltage-controlled limiter 1-48
buck converter 11-11 controlled one-shot 1-27
buzzer, about 10-8 coreless coil 2-20
crystal 11-1
current limiter block
iv Electronics Workbench
Dual 4-input Multiplexer 7-64 multiplier 1-31
Dual 4-to-1 Data Sel/MUX relay 2-15
74xx153 6-20 resistors 2-4
74xx352 6-59 three-way summer 1-53
Dual 4-to-1 Data Sel/MUX w/3-state Out transfer function block 1-34
74xx253 6-50 triode vacuum tube 11-5
74xx353 6-60 voltage gain block 1-37
Dual BCD Counter 7-59 Exc-3-Gray-to-Decimal Dec 6-72
Dual Binary Counter 7-60 Exc-3-to-Decimal Dec 6-71
Dual Com Pair/Inv 7-4 exp. current source 1-26
Dual Data Sel/MUX w/3-state Out 6-59 exp. voltage source 1-24
Dual Div-by-2, Div-by-5 Counter 6-66
Dual D-type FF F
(+edge) 7-8 FM source. See frequency modulated source
(pre, clr) 6-85 frequency modulated source 1-6
Dual JK FF frequency shift key modulated source 1-8
(+edge, pre, clr) 4027 7-25 FSK source. See frequency shift key modulated
(+edge, pre, clr) 74xx109 6-8 source
(clr) 74xx107 6-7 full-wave bridge rectifier
(clr) 74xx73 6-85 about 3-10
(-edge, pre, clr) 6-9 characteristic equation 3-10
(-edge, pre, com clk & clr) 6-10 model 3-10
(pre, clr) 6-86 parameters and defaults 3-11
(pre, com clk & clr) 6-87
functions
Dual JK MS-SLV FF (-edge, pre) 6-10 4000 7-3
4001 7-3
E 4002 7-4
enhancement MOSFET 4-12 4007 7-4
equations 4008 7-5
bipolar junction transistors 4-2 4010 7-6
capacitors 2-6 40106 7-6
differentiator 1-40 4011 7-7
divider 1-33 4012 7-7
full-wave bridge rectifier 3-10 4013 7-8
GaAsFET 4-22 4014 7-9
inductors 2-9 4015 7-10
integrator 1-41 40160 7-11
limiter 1-45 40161 7-12
linear transformer 2-11 40162 7-13
40163 7-13
vi Electronics Workbench
74xx100 6-7 74xx17 6-30
74xx107 6-7 74xx173 6-30
74xx109 6-8 74xx174 6-30
74xx11 6-8 74xx175 6-31
74xx112 6-9 74xx180 6-31
74xx113 6-10 74xx181 6-32
74xx114 6-10 74xx182 6-33
74xx116 6-11 74xx190 6-35
74xx12 6-11 74xx191 6-36
74xx125 6-12 74xx192 6-36
74xx126 6-12 74xx193 6-37
74xx132 6-13 74xx194 6-38
74xx133 6-13 74xx195 6-38
74xx134 6-13 74xx198 6-39
74xx135 6-14 74xx199 6-40
74xx136 6-14 74xx20 6-41
74xx138 6-14 74xx21 6-41
74xx139 6-15 74xx22 6-42
74xx14 6-15 74xx238 6-42
74xx145 6-16 74xx240 6-43
74xx147 6-17 74xx241 6-43
74xx148 6-17 74xx244 6-43
74xx15 6-18 74xx246 6-44
74xx150 6-18 74xx247 6-45
74xx151 6-19 74xx248 6-46
74xx152 6-19 74xx249 6-48
74xx153 6-20 74xx25 6-49
74xx154 6-20 74xx251 6-49
74xx155 6-21 74xx253 6-50
74xx156 6-22 74xx257 6-51
74xx157 6-22 74xx258 6-51
74xx158 6-23 74xx259 6-52
74xx159 6-23 74xx26 6-52
74xx16 6-24 74xx266 6-52
74xx160 6-25 74xx27 6-53
74xx161 6-25 74xx273 6-54
74xx162 6-26 74xx279 6-54
74xx163 6-27 74xx28 6-54
74xx164 6-28 74xx280 6-55
74xx165 6-28 74xx283 6-55
74xx166 6-29 74xx290 6-55
74xx169 6-29 74xx293 6-56
x Electronics Workbench
74xx165 6-28 pilot light, types of 13-5
74xx166 6-29 PIN diode 3-5
parameters and defaults PLL 9-4
bipolar junction transistors 4-6 polynomial source 1-23
comparator 5-11
potentiometer 1-11, 2-17
current limiter block 1-47
diac 3-16 probe
differentiator 1-40 about 10-3
diodes 3-4 protection device, types of 13-4
divider 1-33 pullup 2-18
full-wave bridge rectifier 3-11 pulse current source 1-23
GaAsFET 4-23 pulse voltage source 1-21
integrator 1-42
push button switch 13-5
LED 3-9
limiter 1-45 PWL source. See piecewise linear source
linear transformer 2-12
MOSFET 4-15 Q
multipliers 1-31 Quad 2-In AND
nonlinear transformer 2-13 (OC) 74xx09 6-6
opamps 5-1 4081 7-45
SCR 3-14 74xx08 6-5
three-way summer 1-54 Quad 2-in Exc-OR gate 6-14
transfer function block 1-35
Quad 2-In MUX 6-56, 7-18
triode vacuum tube 11-6
voltage gain block 1-37 Quad 2-In NAND
voltage hysteresis block 1-43 (Ls-OC) 74xx03 6-3
voltage slew rate block 1-51 (OC) 74xx26 6-52
voltage-controlled limiter 1-49 (OC) 74xx38 6-65
zener diode 3-7 (OC) 74xx39 6-66
(Schmitt) 4093 7-49
passive components
(Schmitt) 74xx132 6-13
capacitors (see also capacitors) 2-5
4011 7-7
crystal 11-1
74xx00 6-2
inductors (see also inductors) 2-8
74xx01 6-3
linear transformer (see also linear
74xx37 6-62
transformer) 2-11
nonlinear transformer (see also nonlinear Quad 2-In NOR
transformer) 2-12 (OC) 74xx33 6-58
relay (see also relay) 2-14 4001 7-3
resistors (see also resistors) 2-3 74xx02 6-3
74xx28 6-54
piecewise linear current source 1-21
Quad 2-In OR
piecewise linear voltage source 1-18
4071 7-39
W
white noise 1-55
wide bandwidth amplifiers 5-11
Z
zener diode
about 3-6
DC model 3-6