Computers Software Engineering and Digital Devices Richard C. Dorf all chapter instant download
Computers Software Engineering and Digital Devices Richard C. Dorf all chapter instant download
https://ebookultra.com
https://ebookultra.com/download/computers-
software-engineering-and-digital-devices-richard-
c-dorf/
https://ebookultra.com/download/the-engineering-handbook-2nd-edition-
richard-c-dorf/
ebookultra.com
https://ebookultra.com/download/modern-control-systems-richard-c-dorf/
ebookultra.com
https://ebookultra.com/download/technology-humans-and-society-toward-
a-sustainable-world-1st-edition-richard-c-dorf/
ebookultra.com
https://ebookultra.com/download/engineering-safe-and-secure-software-
systems-1st-edition-c-warren-axelrod/
ebookultra.com
Digital Research Inventing With Computers The Digital
World 1st Edition Ananda Mitra
https://ebookultra.com/download/digital-research-inventing-with-
computers-the-digital-world-1st-edition-ananda-mitra/
ebookultra.com
https://ebookultra.com/download/digital-music-computers-that-make-
music-the-digital-world-1st-edition-ananda-mitra/
ebookultra.com
https://ebookultra.com/download/software-engineering-and-computer-
games-1st-edition-rucker/
ebookultra.com
https://ebookultra.com/download/software-engineering-8ed-edition-
sommerville-i/
ebookultra.com
https://ebookultra.com/download/software-reliability-engineering-more-
reliable-software-faster-and-cheaper-2nd-edition-john-d-musa/
ebookultra.com
Computers Software Engineering and Digital Devices
Richard C. Dorf Digital Instant Download
Author(s): Richard C. Dorf
ISBN(s): 9780849373404, 0849373409
Edition: Kindle
File Details: PDF, 4.78 MB
Year: 2005
Language: english
# 2006 by Taylor & Francis Group, LLC
Preface
Purpose
The purpose of The Electrical Engineering Handbook, 3rd Edition is to provide a ready reference for the
practicing engineer in industry, government, and academia, as well as aid students of engineering. The third
edition has a new look and comprises six volumes including:
Circuits, Signals, and Speech and Image Processing
Electronics, Power Electronics, Optoelectronics, Microwaves, Electromagnetics, and Radar
Sensors, Nanoscience, Biomedical Engineering, and Instruments
Broadcasting and Optical Communication Technology
Computers, Software Engineering, and Digital Devices
Systems, Controls, Embedded Systems, Energy, and Machines
Each volume is edited by Richard C. Dorf, and is a comprehensive format that encompasses the many
aspects of electrical engineering with articles from internationally recognized contributors. The goal is to
provide the most up-to-date information in the classical fields of circuits, signal processing, electronics,
electromagnetic fields, energy devices, systems, and electrical effects and devices, while covering the emerging
fields of communications, nanotechnology, biometrics, digital devices, computer engineering, systems, and
biomedical engineering. In addition, a complete compendium of information regarding physical, chemical,
and materials data, as well as widely inclusive information on mathematics is included in each volume. Many
articles from this volume and the other five volumes have been completely revised or updated to fit the needs
of today and many new chapters have been added.
The purpose of this volume, Computers, Software Engineering, and Digital Devices, is to provide a ready
reference to subjects in the fields of digital and logical devices, displays, testing, software, and computers. Here
we provide the basic information for understanding these fields. We also provide information about the
emerging fields of programmable logic, hardware description languages, and parallel computing.
Organization
The information is organized into three sections. The first two sections encompass 20 chapters and the last
section summarizes the applicable mathematics, symbols, and physical constants.
Most articles include three important and useful categories: defining terms, references, and further infor-
mation. Defining terms are key definitions and the first occurrence of each term defined is indicated in boldface
in the text. The definitions of these terms are summarized as a list at the end of each chapter or article.
The references provide a list of useful books and articles for follow-up reading. Finally, further information
provides some general and useful sources of additional information on the topic.
Acknowledgments
This handbook is testimony to the dedication of the Board of Advisors, the publishers, and my editorial
associates. I particularly wish to acknowledge at Taylor & Francis Nora Konopka, Publisher; Helena Redshaw,
Editorial Project Development Manager; and Richard Tressider, Project Editor. Finally, I am indebted to the
support of Elizabeth Spangenberger, Editorial Assistant.
Richard C. Dorf
Editor-in-Chief
Richard C. Dorf, Professor of Electrical and Computer Engineering at the University of California, Davis,
teaches graduate and undergraduate courses in electrical engineering in the fields of circuits and control
systems. He earned a Ph.D. in electrical engineering from the U.S. Naval Postgraduate School, an M.S. from
the University of Colorado, and a B.S. from Clarkson University. Highly concerned with the discipline of
electrical engineering and its wide value to social and economic needs, he has written and lectured
internationally on the contributions and advances in electrical engineering.
Professor Dorf has extensive experience with education and industry and is professionally active in the fields
of robotics, automation, electric circuits, and communications. He has served as a visiting professor at the
University of Edinburgh, Scotland; the Massachusetts Institute of Technology; Stanford University; and the
University of California, Berkeley.
Professor Dorf is Fellow of The Institute of Electrical and Electronics Engineers and a Fellow of the
American Society for Engineering Education. Dr. Dorf is widely known to the profession for his Modern
Control Systems, 10th Edition (Addison-Wesley, 2004) and The International Encyclopedia of Robotics (Wiley,
1988). Dr. Dorf is also the co-author of Circuits, Devices and Systems (with Ralph Smith), 5th Edition (Wiley,
1992), and Electric Circuits, 7th Edition (Wiley, 2006). He also is author of Technology Ventures (McGraw-
Hill, 2005) and The Engineering Handbook, 2nd Edition (CRC Press, 2005).
1 Logic Elements
1.1 IC Logic Family Operation and Characteristics Gregory L. Moss
1.2 Logic Gates (IC) Peter Graham
1.3 Bistable Devices Richard S. Sandige and Lynne A. Slivovsky
1.4 Optical Devices H.S. Hinton
2 Memory Devices
2.1 Integrated Circuits (RAM, ROM) W. David Pricer
2.2 Magnetic Tape Peter A. Lee
2.3 Magneto-Optical Disk Data Storage M. Mansuripur
3 Logical Devices
3.1 Combinational Networks and Switching Algebra Franco P. Preparata
3.2 Logic Circuits Richard S. Sandige and Albert A. Liddicoat
3.3 Registers and Their Applications B.R. Bannister, D.G. Whitehead,
and James M. Gilbert
3.4 Programmable Arrays George A. Constantinides
3.5 Arithmetic Logic Units Bill D. Carroll
3.6 Programmable Logic Albert A. Liddicoat and Lynne A. Slivovsky
4 Microprocessors
4.1 Practical Microprocessors John Staudhammer
4.2 Applications Phillip J. Windley and James F. Frenzel
5 Displays
5.1 Light-Emitting Diodes James E. Morris
5.2 Liquid-Crystal Displays James E. Morris
5.3 Plasma Displays Larry F. Weber
7 Testing
7.1 Digital IC Testing Michaela Serra
7.2 Design for Test Bulent I. Dervisoglu
8 Organization
8.1 Number Systems Richard F. Tinder
8.2 Computer Arithmetic S.N. Yanushkevich
8.3 Architecture Carl Hamacher, Zvonko Vranesic, and Safwat Zaky
8.4 Microprogramming Jacques Raymond
9 Programming
9.1 Assembly Language James M. Feldman and Edward W. Czeck
9.2 High-Level Languages Ted G. Lewis
9.3 Data Types and Data Structures Johannes J. Martin
9.4 The Use of Hardware Description Languages in Computer Design Michael D. Ciletti
12 Software Engineering
12.1 Tools and Techniques Carl A. Argila
12.2 Software Testing Paul C. Jorgensen
16 Knowledge Engineering
16.1 Databases M. Abdelguerfi and R. Eskicioglu
16.2 Rule-Based Expert Systems Jay Liebowitz
17 Parallel Processors
17.1 Parallel Processors Tse-yun Feng and Miro Kraetzl
17.2 Parallel Computing Young Choon Lee and Albert Y. Zomaya
Indexes
Author Index
Subject Index
Optical Devices
University of Minnesota Logic Family ECL Logic Family Logic Family Circuit
* *
Richard S. Sandige
1.2 Logic Gates (IC)
California Polytechnic State
Gate Specification Parameters Bipolar Transistor Gates
* *
University
Complementary Metal-Oxide Semiconductor (CMOS) Logic *
0 1 0 0 0 0 1 1 0 1
1 0 0 1 0 1 1 0 1 0
1 0 0 1 1 0 1 0
1 1 1 1 0 0 0 1
V
CC
VB4 pull-up
(to VCC)
VC2 Q4
VCC
R4
R1 R2
Q4
Q1
D2
input Q2
output
D1 Q3
R3
VG1 pull-up
(p-channel)
Q1 Q1
VD1
input output input output
VD2
VG2 pull-down Q2
(n-channel)
Q2
VDD VDD
Q1 Q2
(p-chan) (p-chan)
X
X
A
Q3
A
(n-chan)
B
Q4
B
(n-chan)
inputs transistors output
A B Q1 Q2 Q3 Q4 X
low low on on off off hi
low hi on off off on hi
hi low off on on off hi
hi hi off off on on low
When a low logic level is applied to the inverter’s input, the p-channel MOSFET Q1 will be turned on and
the n-channel MOSFET Q2 will be turned off. This causes the output to be shorted to VDD through the low-
resistance path of Q1’s channel. The turned-off Q2 has a very high channel resistance and acts almost like an
open channel.
CMOS NAND gates are constructed by paralleling p-channel MOSFETs, one for each input, and putting in
series an n-channel MOSFET for each input, as shown in the block diagram and schematic of Figure 1.3.
Volts Volts
Output Input
Output Input
5 Hi 5
VOHmin
VNH Hi
4 4
Hi
Hi VIHmin
3 3
VOHmin Disallowed
VNH Range Indeterminate
2 VIHmin 2 Range
Disallowed
Indeterminate
Range
Range
1 1 VILmax
VILmax VNL
VOLmax VNL
Lo
Lo Lo VOLmax
0 Lo 0
TTL family CMOS family (VDD = 5V)
low-logic levels are VOL(max) and VIL(max). Figure 1.4 shows the relationships between these parameters.
Logic voltage-level parameters for selected prominent logic subfamilies are illustrated in Table 1.3. As seen in
this illustration, there are many operational incompatibilities between major logic family types.
Noise margin is a quantitative measure of a device’s noise immunity. High-level noise margin (VNH) and
low-level noise margin (VNL) are defined in Equation (1.1) and Equation (1.2).
Using the logic voltage values in Table 1.3 for the selected subfamilies reveals that the highest noise immunity
is obtained with logic devices in the CMOS family while the lowest noise immunity is endemic to the ECL
family.
Switching circuit outputs are loaded by the inputs of the devices they are driving, as illustrated in Figure 1.5.
Worst-case input loading current levels and output driving current capabilities are listed in Table 1.4 for
various logic subfamilies. The fan-out of a driving device is the ratio between its output current capabilities at
each logic level and the corresponding gate-input current loading value.
Switching circuits based on bipolar transistors have fan-out that is limited primarily by the current-sinking
and current-sourcing capabilities of the driving device.
CMOS switching circuits are limited by the charging and discharging times associated with the output
resistance of the driving gate and the input capacitance of the load gates. Thus, CMOS fan-out depends on
switching frequency. With fewer capacitive loading inputs to drive, the maximum switching frequency of
CMOS devices will increase.
The switching speed of logic devices depends on the device’s propagation delay time. The propagation
delay of a logic device limits the frequency at which it can be operated. There are two propagation delay times
specified for logic gates: tPHL, delay time for the output to change from high to low, and tPLH, delay time for
the output to change from low to high. Average typical propagation delay times for a single gate are listed in
Table 1.5 for several logic subfamilies. The ECL family has the fastest switching speed.
The amount of power required by an IC is normally specified in terms of the amount of current ICC (TTL
family), IDD (CMOS family) or IEE (ECL family) drawn from the power supply. For complex IC devices, the
required supply current is given under specified test conditions. For TTL chips containing simple gates, the
average power dissipation PD(ave) is normally calculated from two measurements, ICCH (when all gate outputs
are high) and ICCL (when all gate outputs are low). Table 1.5 compares the static power dissipation of several
logic subfamilies. The ECL family has the highest power dissipation for switching frequencies below about
Vsupply
IIL1
Vsupply
driving IOL(total)
gate IIL2
VOL Vsupply
current driven
sinking gates
IIL3
TABLE 1.4 Worst Case Current Parameters for Selected Logic Subfamilies
Subfamily IOH(max) IOL(max) IIH(max) IIL(max)
20 MHz, while the lowest dissipation is found in the CMOS family. Power dissipation for the CMOS family is
directly proportional to gate-input signal frequency. For example, typically, the power dissipation for a CMOS
logic circuit will increase by a factor of 100 if input signal frequency is increased from 1 kHz to 100 kHz.
It is desirable to implement high speed (and, therefore, low propagation delay time) switching devices that
consume low amounts of power. Because of the nature of transistor switching circuits, it is difficult to attain
74xx 10 10
74LSxx 9.5 2
74Asxx 1.5 8.5
74ALSxx 4 1.2
74Fxx 3 6
74HCxx 8 0.003
74HCTxx 14 0.003
74Acxx 5 0.010
74ACTxx 5 0.010
74AHCxx 5.5 0.003
74AHCTxx 5 0.003
10xxx 2 25
10Hxxx 1 25
relationship between
input/output parameters
output input
parameters parameters
high-speed switching with low power dissipation. The continued development of new IC logic families and
subfamilies is due largely to the trade-offs between these two device-switching parameters.
References
N.P. Cook, Practical Digital Electronics, Upper Saddle River, NJ: Pearson Prentice-Hall, 2004.
R.K. Dueck, Digital Design with CPLD Applications and VHDL, 2nd ed., Albany, NY: Delmar Thomson
Learning, 2005.
T.L. Floyd, Digital Fundamentals, 8th ed., Upper Saddle River, NJ: Pearson Prentice-Hall, 2003.
D.D. Givone, Digital Principles and Design, New York, NY: McGraw-Hill, 2003.
W. Kleitz, Digital Electronics: A Practical Approach, 7th ed., Upper Saddle River, NJ: Pearson Prentice-Hall,
2005.
M.M. Mano, Digital Design, 3rd ed., Upper Saddle River, NJ: Pearson Prentice-Hall, 2002.
R.J. Tocci, N.S. Widmer, and G.L. Moss, Digital Systems: Principles and Applications, 9th ed., Upper Saddle
River, NJ: Pearson Prentice-Hall, 2004.
J.F. Wakerly, Digital Design: Principles and Practices, 3rd ed., Upper Saddle River, NJ: Pearson Prentice-Hall,
2001.
Further Information
Journals & Trade Magazines:
EDN, Highlands Ranch, CO: Reed Business Information.
Electronic Design, Cleveland, OH: Penton Media.
Electronic Engineering Times, Manhasset, NY: CMP Publications.
Internet Addresses for Digital Device Data Sheets:
Texas Instruments, Inc.: ,http://focus.ti.com/general/docs/scproducts.jsp..
ON Semiconductor: ,http://www.onsemi.com/site/products/taxonomy/..
1
Based on P. Graham, ‘‘Gates,’’ in Handbook of Modern Electronics and Electrical Engineering, C. Belove, Ed., New York: Wiley-
Interscience, 1986, pp. 864–876. With permission.
FIGURE 1.7 Definitions of switching times. (Source: P. Graham, ‘‘Gates,’’ in Handbook of Modern Electronics and Electrical
Engineering, C. Belove, Ed., New York: Wiley-Interscience, 1986, p. 865. With permission.)
Transistor-Transistor Logic
TTL evolved from resistor-transistor logic (RTL) through the intermediate step of diode-transistor logic
(DTL). All three families are catalogued in data books published in 1968, but of the three only TTL is still
available.
The basic circuit of the standard TTL family is typified by the two-input NAND gate shown in Figure 1.8(a).
To estimate the operating levels of voltage and current in this circuit, assume that any transistor in saturation
has VCE ¼ 0.2 and VBE ¼ 0.75 V. Let drops across conducting diodes also be 0.75 V and transistor current
gains (when nonsaturated) be about 50. As a starting point, let the voltage levels at both inputs A and B be
high enough that T1 operates in the reversed mode. In this case the emitter currents of T1 are negligible, and
FIGURE 1.8 Two-input transistor-transistor logic (TTL) NAND gate type 7400: (a) circuit, (b) symbol, (c) voltage
transfer characteristic (Vi to both inputs), (d) truth table. (Source: P. Graham, ‘‘Gates,’’ in Handbook of Modern Electronics
and Electrical Engineering, C. Belove, Ed., New York: Wiley-Interscience, 1986, p. 867. With permission.)
Nonsaturated TTL. Two TTL families, the Schottky (74Sxx) and the low-power Schottky (74LSxx), can
be classified as nonsaturating logic. The transistors in these circuits are kept out of saturation by the
connection of Schottky diodes, with the anode to the base and the cathode to the collector.
FIGURE 1.10 Open collector two-input NAND gate. (Source: P. Graham, ‘‘Gates,’’ in Handbook of Modern Electronics and
Electrical Engineering, C. Belove, Ed., New York: Wiley-Interscience, 1986, p. 868. With permission.)
Schottky diodes are formed from junctions of metal and an n-type semiconductor, the metal fulfilling the
role of the p-region. Since there are thus no minority carriers in the region of the forward-biased junction,
the storage time required to bring a pn junction out of saturation is eliminated. The forward-biased drop
across a Schottky diode is around 0.3 V. This clamps the collector at 0.3 V less than the base, thus maintaining
VCE above the 0.3-V saturation threshold. Circuits for the two-input NAND gates 74LS00 and 74S00 are given
in Figure 1.11(a) and (b). The special transistor symbol is a short-form notation indicating the presence of the
Schottky diode, as illustrated in Figure 1.11(c).
Note that both of these circuits have an active pull-down transistor T6 replacing the pull-down resistance
connected to the emitter of T2 in Figure 1.9. The addition of T6 decreases the turn-on and turn-off times of T4.
In addition, the transfer characteristic for these devices is improved by the squaring off of the sloping region
between Vi ¼ 0.55 and 1.2 V [see Figure 1.8(c)]. This happens because T2 cannot become active until T6 turns
on, which requires at least 1.2 V at the input.
TTL ICCHa ICCL tPLH tPHL NMH NML Load Drive Fan-
Type (mA) (mA) (ns) (ns) (V) (V) Factor, H/L Factor, H/L Out
The diode AND circuit of the 74LS00 in place of the multi-emitter transistor will permit maximum input
levels substantially higher than the 5.5-V limit set for all other TTL families. Input leakage currents for 74LSxx
are specified at Vi ¼ 10 V, and input voltage levels up to 15 V are allowed. The 74LSxx has the additional
feature of the Schottky diode D1 in series with the 100-O output resistor. This allows the output to be pulled
up to 10 V without causing a reverse breakdown of T5. The relative characteristics of the several versions of the
TTL two-input NAND gate are compared in Table 1.6. The 74F00 represents one of the new technologies that
have introduced improved Schottky TTL in recent years.
TTL Design Considerations. Before undertaking construction of a logic system, the wise designer
consults the information and recommendations provided in the data books of most manufacturers. Some of
the more significant tips are provided here for easy reference.
1. Power supply, decoupling, and grounding. The power supply voltage should be 5 V with less than 5%
ripple factor and better than 5% regulation. When packages on the same printed circuit board are
supplied by a bus there should be a 0.05-mF decoupling capacitor between the bus and the ground for
every five to ten packages. If a ground bus is used, it should be as wide as possible, and should surround
all the packages on the board. Whenever possible, use a ground plane. If a long ground bus is used, both
ends must be tied to the common system ground point.
2. Unused gates and inputs. If a gate on a package is not used, its inputs should be tied either high or low,
whichever results in the least supply current. For example, the 7400 draws three times the current with
the output low as with the output high, so the inputs of an unused 7400 gate should be grounded.
An unused input of a gate, however, must be connected so as not to affect the function of the active
inputs. For a 7400 NAND gate, such an input must either be tied high or paralleled with a used input.
It must be recognized that paralleled inputs count as two when determining the fan-out. Inputs that are
tied high can be connected either to VCC through a 1-kO or more resistance (for protection from supply
voltage surges) or to the output of an unused gate whose input will establish a permanent output high.
Several inputs can share a common protective resistance. Unused inputs of low-power Schottky TTL
can be tied directly to VCC, since 74LSxx inputs tolerate up to 15 V without breakdown. If inputs of
low-power Schottky are connected in parallel and driven as a single input, the switching speed is
decreased, in contrast to the situation with other TTL families.
3. Interconnection. Use of line lengths of up to 10 in. (5 in. for 74S) requires no particular precautions,
except that in some critical situations lines cannot run side by side for an appreciable distance without
causing cross talk due to capacitive coupling between them. For transmission line connections, a gate
should drive only one line, and a line should be terminated in only one gate input. If overshoots are a
problem, a 25- to 50-O resistor should be used in series with the driving gate input and the receiving
gate input should be pulled up to 5 V through a 1-kO resistor. Driving and receiving gates should
FIGURE 1.12 Emitter-coupled logic basic gate (ECL 10102): (a) circuit, (b) symbol. (Source: P. Graham, ‘‘Gates,’’ in
Handbook of Modern Electronics and Electrical Engineering, C. Belove, Ed., New York: Wiley-Interscience, 1986, p. 872. With
permission.)
TABLE 1.7 Comparison of ECL Quad Two-Input NOR Gates (VTT ¼ VEE ¼ 5.2 V, VCC1 ¼ 0 V)
Power Supply Power Supply Propagation Transition Noise
Terminal Current Delay Time Time Margins
ECL II
1012 5.2 18c 5 4.5 4 6 0.175 0.175 Fan-out of 3
95102 5.2 11 2 2 2 2 0.14 0.145 50 O
10102 5.2 20 2 2 2.2 2.2 0.135 0.175 50 O
ECL III
1662 5.2 56c 1 1.1 1.4 1.2 0.125 0.125 50 O
100102d 4.5 55 0.75 0.75 0.7 0.7 0.14 0.145 50 O
11001e 5.2 24 0.7 0.7 0.7 0.7 0.145 0.175 50 O
a
See text for explanation of abbreviations.
b
20 to 80% levels.
c
Maximum value (all other typical).
d
Quint 2-input NOR/OR gate.
e
Dual 5/4-input NOR/OR gate.
Source: P. Graham, ‘‘Gates,’’ in Handbook of Modern Electronics and Electrical Engineering, C. Belove, Ed., New York: Wiley-
Interscience, 1986, p. 873. With permission.
FIGURE 1.13 (a) Complementary metal-oxide semiconductor (CMOS) NAND gate, (b) NOR gate, and (c) inverter
transfer characteristic. (Source: P. Graham, ‘‘Gates,’’ in Handbook of Modern Electronics and Electrical Engineering, C. Belove,
Ed., New York: Wiley-Interscience, 1986, p. 874. With permission.)
Defining Term
Logic gate: Basic building block for logic systems that controls the flow of pulses.
References
Advanced CMOS Logic Designers Handbook, Dallas: Texas Instruments, Inc., 1987.
C. Belove and D. Schilling, Electronic Circuits, Discrete and Integrated, 2nd ed., New York: McGraw-Hill, 1979.
FACT Data, Phoenix: Motorola Semiconductor Products, Inc., 1989.
Fairchild Advanced Schottky TTL, California: Fairchild Camera and Instrument Corporation, 1980.
Further Information
An excellent presentation of the practical design of logic systems using SSI and MSI devices is developed in the
referenced book An Engineering Approach to Digital Design by William I. Fletcher. The author pays particular
attention to the importance of device speed and timing.
The Art of Electronics by Horowitz and Hill is particularly helpful for its practical approach to interfacing
digital with analog.
Everything one needs to know about digital devices and their interconnection can be found somewhere in
the data manuals, design handbooks, and application notes published by the device manufacturers.
Unfortunately, no single publication has it all, so the serious user should acquire as large a collection of these
sources as possible.
Latches
Replacing the inverters in the bistable element in Figure 1.15 with NOR gates provides the inputs to the
bistable that can cause a change in state. Figure 1.16 shows an example of a basic set-reset (S-R) NOR latch
implementation using two cross-coupled NOR gates. The logic symbol recommended for the S-R NOR latch
by the Institute of Electrical and Electronics Engineers (IEEE) is shown to the right of the logic circuit
implementation.
The S-R latch consists of a set (S) input, a reset (R) input and two outputs (Q and QN) that are normally
complements of each other. Table 1.9 shows the operation of the S-R circuit. For S R ¼ 00, Q ¼ last Q,
illustrating that the output for the next state Q is the same as for the present state output. For S R ¼ 01,
Q ¼ 0, specifying that the output for the next state is reset. For S R ¼ 10, Q ¼ 1, indicating that the output
Vin1 Vout1
Q
Metastable
Vin2 Vout2
QN
Stable
Vin1=Vout2
(a) (b)
FIGURE 1.15 (a) The bistable element is composed of two inverter gates. (b) This shows the relationship between the
input and output inverter voltages of the bistable element. The circuit has two stable operating points and one metastable
operating point, all satisfying the circuit’s transfer functions.
R Q
S Q
R Q
S QN
FIGURE 1.16 Set-Reset (S-R). This latch is constructed using NOR gates, in a configuration similar to the bistable
element and its corresponding circuit symbol.
for the next state is set. In most cases, the input conditions S R ¼ 11 are not allowed for two reasons. If S
R ¼ 11, then the QN output for the bistable element is not logically correct, as it is for all other input
combinations. The second reason is more subtle since the next state of the bistable can be set or reset due to a
critical race condition when the inputs are changed from 11 to 00. Such unpredictability is not desirable and
therefore, the S R ¼ 11 condition is generally not allowed. Latches and flip-flops that contain both a Q and a
QN output (complementary outputs) provide double-rail outputs.
The S-R NAND latch in Figure 1.17 uses two cross-coupled NAND gates. In most cases, the input
conditions S R ¼ 00 (S R ¼ 11) are not allowed, for the same reasons provided above for the S-R NOR latch.
For S R ¼ 01 (S R ¼ 10), Q ¼ 1 indicating that the output for the next state is set. For S R ¼ 10 (S R ¼ 01),
Q ¼ 0 specifying that the output for the next state is reset. For S R ¼ 11 (S R ¼ 00), Q ¼ last illustrating that
the output for the next state Q is the same as for the present stateoutput.
A gated, S-R latch is generated by AND-ing the inputs S and R with input C, as depicted in Figure 1.18. The
C input acts to enable the latch. When C is asserted, the S-R latch behaves as described. When C is negated,
both data inputs are logic 0, and the latch maintains its current state. Whatever value the output has when
C goes to 0 is latched, captured or stored (memory mode).
The D latch in Figure 1.19 avoids the SR ¼ 11 input conditions by guaranteeing that the data inputs are
complements of each other. The S and R inputs are reduced to a single input, named D for data. The schematic
symbol and characteristic table for the gated D latch circuit are shown in Figure 1.20. When input C is
0 0 last Q last QN
0 1 0 1
1 0 1 0
1 1 0 0
S Q
S Q
R Q
QN
R
FIGURE 1.17 Basic S-R NAND latch and corresponding circuit symbol.
R
Q
S Q
C C
R Q
QN
S
FIGURE 1.18 Gated S-R latch, where input C behaves like an enable signal.
D
Q
QN
FIGURE 1.19 Gated D latch circuit based on the S-R NOR latch.
Flip-Flops
Early types of flip-flops were master-slave, pulse-triggered devices that had no data-lockout circuitry and
caused a storage error if improperly used due to 1s and 0s catching. To prevent 1s and 0s catching, data-
lockout (also called variable-skew) circuitry was added to some master-slave flip-flop types. Due to the
improved design features and popularity of edge-triggered flip-flops, master-slave flip-flops are not
recommended for newer designs and, in some cases, have been made obsolete by manufacturers, making them
difficult to obtain even for repair parts. For this reason, only edge-triggered flip-flops will be discussed.
Four types of edge-triggered flip-flops are presented here. These are the D, J-K, T and S-R flip-flops. The
D type is the most commonly used because its circuitry generally takes up less space on an IC chip and because
most engineers consider it an easier device to use as the excitation equation to drive the D input is identical to
the next state equation. An example of a positive, edge-triggered D flip-flop circuit is shown in Figure 1.21.
(a) (b)
C D Q QN
D Q 0 0 last Q last QN
0 1 last Q last QN
1 0 0 1
C Q
1 1 1 0
FIGURE 1.20 Gated D latch: (a) schematic symbol and (b) characteristic table.
PRE
LATCH 1
CLR Q
LATCH 3
Q
CLK
LATCH 2
FIGURE 1.21 Positive, edge-triggered, D flip-flop circuit. (Source: Modified from R.S. Sandige, Modern Digital Design,
New York: McGraw-Hill, 1990, p. 490.)
0 " 0 1
1 " 1 0
x 0 last Q last QN
x 1 last Q last QN
D D Q D Q Q
C C QN
Q Q
CLK
FIGURE 1.22 Positive edge-triggered D flip-flop circuit constructed from two D latches.
CLR
J
CLK
K
PRE
FIGURE 1.23 Negative, edge-triggered, J-K flip-flop circuit. (Source: Modified from R.S. Sandige, Modern Digital Design,
New York: McGraw-Hill, 1990, p. 493.)
The characteristic table illustrating the operation of this flip-flop is shown in Table 1.10. At the rising edge of
the clock input, the value at D is stored in the flip-flop. The D flip-flop can also be constructed by using two
D latches, as shown in Figure 1.22.
The main difference between a latch and an edge-triggered flip-flop is their transparency. The gated D latch
is transparent (the Q output follows the D input when the control input C ¼ l) and it latches, captures or
stores the value at the D input when the control input C shifts to 0. The positive edge-triggered D flip-flop is
never transparent from the time of its data input D to that of its output Q. When the clock is 0, the output Q
does not follow the D input and remains unchanged; however, the value at the D input is latched, captured or
stored when the clock makes a transition from 0 to 1. The flip-flop changes state only on the rising edge of the
clock. Edge-triggered flip-flops are desirable for feedback applications due to their lack of transparency.
Their outputs can be fed back as inputs to the device without causing oscillation. This is true for all types of
edge-triggered flip-flops. A negative, edge-triggered, J-K flip-flop circuit is shown in the circuit diagram in
Figure 1.23 with its corresponding IEEE symbol. Notice that the J-K flip-flop requires eight logic gates,
0 0 Iast Q (hold)
0 1 0 (clear)
1 0 1 (set)
1
1 1 Q ðtoggleÞ
D Q J Q Q S Q
T
CLK CLK
CLK Q K Q CLK Q R Q
Q+ = D Q+ = J·Q + KQ Q+ = T ⊕ KQ Q+ = S + R·Q
compared to only six logic gates for the D flip-flop in Figure 1.21. The characteristic table for this negative,
edge-triggered flip-flop is shown in Table 1.11. When the J and K inputs are both 1 and the clock makes a 1 to
0 transition, the flip-flop toggles, and the next state output Q changes to the complement of the present state.
By connecting J and K together and renaming it T for toggle, one can obtain a negative, edge-triggered, T flip-
flop.
The behavior of each flip-flop in the characteristic tables can be captured in a characteristic equation. This
equation describes the behavior of a flip-flop at a clock edge. Figure 1.24 shows the D and J-K flip-flops with
their characteristic equations along with the T (or toggle) flip-flop and the S-R flip flop.
Since bistable devices are asynchronous, fundamental-mode, sequential logic circuits, only one input is
allowed to change at a time. This means that for proper operation for a basic latch, only one of the data inputs
S or R for an S-R NOR latch (and the NAND implementation) may be changed at one time. For proper
operation of a gated latch, the data inputs S and R or data input D must meet minimum setup and hold-time
requirements; i.e., the data input(s) must be stable for a minimum period before the control input C changes
the latch from the transparent mode to the memory mode. For proper operation of an edge-triggered flip-flop,
data inputs must meet minimum setup and hold time requirements relative to the clock changing from 0 to 1
(positive edge-triggered) or from 1 to 0 (negative edge-triggered).
An interesting exercise is to design a circuit for a D flip-flop using a J-K flip-flop and some additional gates.
In general, a circuit can be designed that implements the characteristic equation of any flip-flop by using any
other flip-flop and some added logic.
Defining Terms
Bistable, latch and flip-flop: Substitutions for the term bistable device.
Critical race: A change in two input variables resulting in an unpredictable output value for a bistable
device.
Edge-triggered: Term describing the edge of a positive or negative pulse applied to the control input of a
nontransparent bistable device to latch, capture or store the value indicated by the data input(s).
Fundamental mode: Operating mode of a circuit allowing only one input to change at a time.
Memory element: A bistable device or element providing data storage for a logic 1 or a logic 0 state.
Characteristic table: A tabular representation that illustrates the operation of various bistable devices.
Setup and hold time: The time required for the data input(s) to be held stable before or after the control
input C changes to latch, capture or store the value indicated by the data input(s).
References
ANSI/IEEE Std 91-1984, IEEE Standard Graphic Symbols for Logic Functions, New York, NY: Institute of
Electrical and Electronics Engineers.
ANSI/IEEE Std 991-1986, IEEE Standard for Logic Circuit Diagrams, New York, NY: Institute of Electrical and
Electronics Engineers.
R.S. Sandige, Digital Design Essentials, Upper Saddle River, NJ: Prentice Hall, 2002.
Texas Instruments, The TTL Data Book, Advanced Low-Power Schottky, Advanced Schottky, vol. 3, Dallas,
TX: Texas Instruments, 1984.
J.F. Wakerly, Digital Design Principles and Practices, 3rd ed., Upper Saddle River, NJ: Prentice Hall, 2001
(Updated).
Further Information
Journals published by the IEEE contain the latest information on a variety of topics related to computer design
and realization, including digital devices, logic and circuit design. Look in IEEE Transactions on Computers,
IEEE Transactions on Computer-Aided Design of Integrated Circuits and IEEE Transactions on Very Large-Scale
Integration Systems.
All-Optical Devices
To create an all-optical logic device requires a medium that will allow one beam of light to affect another. This
phenomenon can arise from the cubic response to the applied field. These third-order processes can lead to
purely dielectric phenomena, such as irradiance-dependent refractive indices. By exploiting purely dielectric
third-order nonlinearities, such as the optical Kerr effect, changes can be induced in the optical constants of
the medium which can be read out directly at the same wavelength as that inducing them. This then opens up
the possibilities for digital optical circuitry based on cascadable all-optical logic gates. Although there have
been many different all-optical gates demonstrated, this section will only briefly review the soliton gate (single-
pass) and one example of the nonlinear Fabry–Perot structures (cavity-based).
FIGURE 1.26 Soliton NOR gate: (a) physical implementation, (b) timing diagram.
Single-Pass Devices
An example of an all-optical single-pass optical logic gate is the soliton NOR gate. It is an all-fiber logic gate
based on time shifts resulting from soliton dragging. A NOR gate consists of two birefringent fibers connected
through a polarizing beamsplitter with the output filtered by a polarizer as shown in Figure 1.26. The clock
pulse, which provides both gain and logic level restoration, propagates along one principal axis in both fibers.
For the NOR gate the fiber length is trimmed so that in the absence of any signal the entering clock pulse will
arrive within the output time window corresponding to a ‘‘1.’’ When either or both of the input signals are
incident, they interact with the clock pulse through soliton dragging and shift the clock pulse out of the
allowed output time window creating a ‘‘0’’ output. In soliton dragging two temporally coincident, ortho-
gonally polarized pulses interact in the fiber through cross-phase modulation and shift each other’s velocities.
This velocity shift converts into a time shift after propagating some distance in the fiber. To implement the
device, the two input signal pulses g1 and g2 are polarized orthogonal to the clock. The signals are timed so
that g1 and the clock pulse coincide at the input to the first fiber and g2 and the clock pulse coincide (in the
absence of g1) at the input to the second fiber. At the output the two input signals are blocked by the polarizer,
Cavity-Based Devices
Cavity-based optical logic devices are composed of two
highly reflective mirrors that are separated by a distance
d [Figure 1.27(a)]. The volume between the mirrors,
referred to as the cavity of the etalon, is filled with a
nonlinear material possessing an index of refraction
that varies with intensity according to nc ¼ n0 þ n2 gc
where n0 is the linear index of refraction, n2 is the
nonlinear index of refraction, and gc is the intensity of
light within the cavity. In the ideal case, the character-
istic response of the reflectivity of a Fabry–Perot cavity,
Rfp, is shown in Figure 1.27(b). At low intensities, the
cavity resonance peak is not coincident with the
wavelength of the incident light; thus the reflectivity is
high, which allows little of the incident light to be
transmitted [solid curves in Figure 1.27(b)]. As the
intensity of the incident light g increases, so does the
intercavity light intensity which shifts the resonance
peak [dotted curve in Figure 1.27(b)]. This shift in the
resonant peak increases the transmission which in turn
reduces the reflectivity. This reduction in c will continue
with increasing g until a minimum value is reached.
It should be noted that in practice all systems of
interest have both intensity-dependent absorption
and n2.
FIGURE 1.27 (a) Nonlinear Fabry–Perot etalon, (b)
To implement a two-input NOR gate using the
reflection peaks of NLFP, and (c) NLFP in reflection
characteristic curve shown in Figure 1.27(c) requires a (NOR).
third input which is referred to as the bias beam, gb. This
energy source biases the etalon at a point on its
operating curve such that any other input will
exceed the nonlinear portion of the curve moving the etalon from the high reflection state. This is illustrated
in Figure 1.27(c) where the gb combines with the inputs g1 and g2 to exceed the threshold of the nonlinear
characteristic curve.
The first etalon-based optical logic device was in the form of a non-linear interference filter (NLIF).
A simple interference filter has a general form similar to a Fabry–Perot etalon, being constructed by
depositing a series of thin layers of transparent material of various refractive indices on a transparent
substrate. The first several layers deposited form a stack of alternating high and low refractive indices, all of
optical thickness equal to one quarter of the operating wavelength. The next layer is a low integer (1–20)
number of half wavelengths thick and finally a further stack is deposited to form the filter. The two outer
stacks have the property of high reflectivity at one wavelength, thus playing the role of mirrors forming a
cavity. A high finesse cavity is usually formed when both mirrors are identical, i.e., of equal reflectivity.
However, unlike a Fabry–Perot etalon with a nonabsorptive material in the cavity, matched (equal) stack
reflectivities do not give the optimum cavity design to minimize switch power because of the absorption in
the spacer (which may be necessary to induce nonlinearity). A balanced design which takes into account the
effective decrease in back mirror reflectivity due to the double pass through the absorbing cavity is
preferable and also results in greater contrast between bistable states. The balanced design is easily achieved
G. W.
LETTER MCCLXII.
To Mr. D――.
G. W.
LETTER MCCLXIII.
To Mrs. W――.
I THANK you heartily for your kind letter, and desire to bless the
Lord of all lords for the good news it contains. If the foot of pride
doth not come against those that speak for Jesus, all will be well. I
see it is always darkest before break of day. O that we could always
remember that blessed promise, “At evening-tide it shall be light.”
The archers have of late shot sorely at me and grieved me. Job’s
friends were his greatest trials, when God’s hand pressed his body
sore. So it hath been with me. But if we are brought out when tried
like gold, we shall only lose our dross. O that this may be my happy
case! Lord, I believe; help thou my unbelief! Blessed be his name for
a little revival in my bondage! For these three weeks past, I have
been enabled to preach four or five times. Not once without a
special blessing. Join with me in crying, Grace, grace! But my body
still continues weak. O blessed prospect of its being glorified by and
by! Come, Lord Jesus, come quickly! Continue to pray for me.
Remember me most heartily to all, as being, dear Mrs. W――,
LETTER MCCLXIV.
To Mrs. C――.
Y OUR kind letter came to hand a few days ago. The convoy being
driven back, gives me an opportunity of returning you hearty
thanks. Mr. R――’s draught will lie hard upon me; but I will
endeavour to get it paid. I am glad A――w and G――r are put out.
It would have saved me pounds to have had it done long ago. As it
is war time, nobody can blame you for lessening the family to the
utmost. The intended change at Ephrata pleaseth me much. I see if
we will wait, Providence will open for us some way or another. O
that the door was open for my coming over! Perhaps it may be ere
the Summer is over. Grant it, O God, for Jesus Christ’s sake! I have
sometimes the hopes of being braced up again for a little future
service. With some difficulty I preach four or five times a week; but
you would scarce know me, I am so swoln with wind, and so
corpulent. Blessed be God for the prospect of a glorious resurrection!
For the present, adieu. I fear the ship will be gone. God bless you all.
Pray do you and Mr. D―― be particular in your accounts. Hearty
love to Mrs. P――l: God comfort her. You will shew this to Mr. D――.
I must add no more, but hearty love and ten thousand thanks from,
my dear friends,
G. W.
♦LETTER MCCLXV.
To Mr. S―― S――.
I write this at a house built for dear Mr. A――s. From his window is a
prospect perhaps of thirty miles. I have wished you here with your
telescope. But if the footstool is so glorious, what must the throne
be? Come, Lord Jesus, come quickly! I am interrupted by company.
Good night, my very dear friend, good night! Most cordial respects
await dear Mrs. S―― and your daughter. Dear Mr. A――s is weak
like myself, but joins in sending due and hearty respects. We have
had most blessed seasons. Grace! grace! In heaven you will be
rewarded for all favours conferred on
G. W.
LETTER MCCLXVI.
To Mrs. C――.
G. W.
LETTER MCCLXVII.
To Mr. R―― K――n.
G. W.
LETTER MCCLXVIII.
To the Reverend Mr. T――.
G. W.
September 9.
Thus far I went on Friday; but found that was the wrong day to
send. Since then, I have been helped to preach every day. The Kirk
hath been a Bethel. Grace! grace! On Monday, God willing, I shall set
off. Follow with your prayers.
Yours, &c. &c.
G. W.
LETTER MCCLXIX.
To Mr. D――.
I CAN only send you a few lines: but I hope they will be acceptable
ones. Your last packet came to my hands yesterday. Blessed be
God that all is so well! You will be glad to hear, that I can preach
once a day, and that I have now a prospect of embarking soon. We
expect peace, and I hope the places in London will be provided for.
Pray keep the family as small as you can. Sickness lowers my
circumstances. But Jesus is all in all. I hope to see dear Mr. S――k’s
friends in a few days. I am glad he is at Ephrata. Tender love to him
and his, to dear Mrs. C――, Mrs. P――l, and to all. I can no more. I
write this at a venture, to send by way of Scotland, where the
Redeemer hath been owning my feeble labours. Grace! grace! When
I come to London, God willing, you shall hear again from, my very
dear friends,
G. W.
LETTER MCCLXX.
To Mr. R―― K――n.
Dear Sir,
W HAT a pity that I cannot answer your kind letter, by telling you
where to meet me! but it is impracticable. I am just now
setting forwards towards London, but fear I cannot reach it before
Sunday. My chaise wanted repairing here. O how good hath Jesus
been to a worthless worm! Once a day preaching, I can bear well;
more hurts me. What shall I do with the chapel and tabernacle? Lord
Jesus, be thou my guide and helper! He will! he will. Send word to
tabernacle that you heard from me. We have had sweet seasons.
Grace! grace! To his never-failing mercy do I commend your whole
dear self, and all that are so kind as to enquire after, my very dear
friend,
G. W.
LETTER MCCLXXI.
To Mrs. C――.
G. W.
LETTER MCCLXXII.
To Mr. A―― K――.
G. W.
LETTER MCCLXXIII.
To Mr. S―― S――.
G. W.
LETTER MCCLXXIV.
To Mrs. Elizabeth W――d.
G. W.
LETTER MCCLXXV.
To Mr. R―― K――n.
G. W.
LETTER MCCLXXVI.
To Mr. A―― K――.
G. W.
LETTER MCCLXXVII.
To Mr. R―― K――n.
My dear Friend,
G. W.
LETTER MCCLXXVIII.
To Mr. R―― K――n.
G. W.
My dear Sir,
A CCEPT a few lines from an old friend that loves you and yours
dearly. I would not be given to change, but, like my Master,
love to the end. His blessing be on you both! Accept thanks
unfeigned for all favours, and cease not to pray for, my very dear Mr.
J――,
G. W.
LETTER MCCLXXIX.
To Mrs. M――.
Ere long somebody will be writing an epitaph for our tombs. Change
of place doth not change my sentiments. “Come, Lord Jesus, come
quickly,” is the constant language of my heart. This leaves me thus
far advanced towards Scotland, where just such a ship as I want
awaits me. How good is Jesus! Fain would I sing,
I am sorry to find by the papers that Mr. B―― is taken up. To take
no notice would be the best method. A prison or outward
punishment is but a poor cure for enthusiasm, or a disordered
understanding. It may increase but not extinguish such an ignis
fatuus. Lord Jesus, give us all a right judgment in all things! Farewell.
Brethren, pray for us. We have had pleasant seasons at Everton,
Leeds, Aberford, Kippax, and here. Tender love to all that are so kind
as to enquire after a worthless worm. That you may be so supplied
as not to miss me one moment, is the earnest prayer of, dear Mrs.
M――,
G. W.
LETTER MCCLXXX.
To Mr. S――.
And now, my dear friend, farewell. Ere long we shall meet in a better
climate, where
Pain and sin and sorrow cease,
Most cordial respects await dear Mrs. S―― and your daughter, if
continued in this dying world. Expect to hear, from time to time,
from, my very dear Sir,
G. W.
LETTER MCCLXXXI.
To Mrs. W――.
G. W.
LETTER MCCLXXXII.
To the Reverend Mr. T――.
My dear Friend,
G. W.
LETTER MCCLXXXIII.
To Mr. R―― K――n.
I THANK you for your kind letter, and thank the Lord ♦ of all lords
that matters go on so well. I am more than easy. The Redeemer
hath directed my choice, and will bless, assist, and reward those
employed. Ten thousand thanks to you all. You may act as you
please with respect to Mr. ――. His attending the Tabernacle when I
was well, and leaving it ever since I have been sick, doth not look
well at all: but please yourselves and you will please me. Do not
consult me in any thing, unless absolutely necessary. The Lord, I
trust and believe, will give you a right judgment in all things. But O
follow me with your prayers. On Monday I am going to see about
the ship. Now we have peace abroad, Lord Jesus give us peace at
home! I am sorry my little piece, entituled Observations, &c. is not
come out yet. Tender love to all. My dear old friend,
LETTER MCCLXXXIV.
To Mr. W――y.
G. W.
LETTER MCCLXXXV.
To Mr. K――n.
Leith, May 14, 1763.
G. W.
LETTER MCCLXXXVI.
To the Reverend Mr. T――.
My dear Friend,
G. W.
LETTER MCCLXXXVII.
To the Reverend Mr. G――.
S TRANGE! that I should not see one whom I so dearly love. Dear
Mr. S―― will tell you the reasons. I expect to be called every
moment. God bless and reward you and yours. The diploma was
sent to Edinburgh to be signed by Mr. Trail, but hath miscarried. I
wrote to Mr. Hamilton to send it by the Diligence, which is to sail in
about six weeks to Boston. Expecting to be called every moment, I
can only hasten to subscribe myself, reverend and very dear Sir,
Ever yours, &c. &c. in Jesus,
G. W.
LETTER MCCLXXXVIII.
To Mr. S―― S――.
I HOPE that this will find you and yours prospering both in soul and
body. It leaves me looking towards Virginia but only as an
harbour in my way to an infinitely better port, from whence I shall
never put out to sea again. Through mercy I have been surprizingly
kept up during the voyage, long but not tedious. Jesus hath made
the ship a Bethel, and I enjoyed that quietness which I have in vain
sought after for some years on shore. Not an oath to be heard even
in the greatest hurry. All hath been harmony and love. But my
breath is short, and I have little hopes, since my late relapse, of
much further public usefulness. A few exertions, like the last
struggles of a dying man, or glimmering flashes of a taper just
burning out, is all that can be expected from me. But blessed be
God, the taper will be lighted up again in heaven. The sun, when
setting here, only sets to rise in another clime. Such is the death of
all God’s saints. Why then should we be afraid? Why should we not
rather by faith be looking through the windows of mortality, and
daily crying, “Why are his chariot wheels so long in coming?” We had
need of patience, especially when the evil days of sickness and
declining age come. But we serve a Master who will not forsake his
servants when grey headed. When heart and flesh fail, God, even
our God in Christ, will be our portion and confidence for ever. Does
my dear Mr. S―― repent that he served and worked for Him when
young? Is dear Mrs. S―― sorrowful that he was the God of her
youth? Or is Miss now thinking that she hath lately made a wrong
choice? No, no: I will venture to answer for them all. Let us,
therefore, love our Master, and not go from him. Who knows but our
latter end may yet increase? If not in public usefulness, Lord Jesus,
let it be in inward heart-holiness, that we may daily ripen for the full
enjoyment of thyself in heaven! I know who says, Amen; I add
Amen, and Amen! and so subscribe myself, with ten thousand
thanks for all favours, my dear friends,
G. W.
August 24.
G. W.
LETTER MCCXC.
To all my dear Tabernacle Hearers, that love the Lord Jesus
Christ in Sincerity.
You will not forget to persevere in praying for a poor, worthless, but
willing pilgrim, who dearly loves you, and daily rejoices in the
pleasing reflection, that he shall ere long meet you in a better world,
where the inhabitants shall no more say, “I am sick.” Blessed
prospect! Surely on the very mentioning it, you will break forth in
singing,
I will not interrupt you. Adieu. The Lord Jesus be with your spirits.
Only when you have done singing, my dear fellow-labourers, my
dear Tabernacle-hearers, forget not to subjoin at least one petition,
that whether absent or present, Jesus may be more and more
precious to,
G. W.
LETTER MCCXCI.
To all my dear Tottenham-Court Hearers, that love the Lord
Jesus Christ in Sincerity.
T HOUGH less than the least of all, and unworthy, utterly unworthy
the notice of any, yet I cannot help thinking, but for Christ’s
sake you will be glad to hear of the goodness of the Lord extended
towards me since my departure from London. Surely it was trying, to
leave so many at each end of the town, who, I hope, will be my joy
and crown of rejoicing in the great day. Indeed, after being taken ill
of my old disorder at Edinburgh, and remaining near six weeks silent
in Scotland, I thought of seeing you soon again: but having obtained
help, I embarked, for the eleventh time, in the ship Fanny; and
though we have had a long and trying, yet, blessed be God, it hath
not been an unprofitable voyage. Often, often have I thought of my
dear London friends, when I guessed they were assembled together;
and as often prayed, when I knew they were retired to rest, that he
that keepeth Israel, and neither slumbereth nor sleepeth, would
watch over them, and make their very dreams devout. How I am to
be disposed of when on dry land, is best known to Him whose I am,
and whom I desire to serve in preaching the gospel of his dear Son.
Had I strength equal to my will, I could fly from pole to pole.
Though wearied, and now almost worn out, indeed and indeed I am
not weary of my blessed Master’s service. O love him, love him, for
he is a good Master, and doth not leave us when our strength
faileth. Make him your portion, and he will be your confidence for
ever. According to my present views, if able to do any thing for you,
through his leave I hope to see you again next year. In the mean
while, as long as I have breath to draw, it shall be my heart’s desire