Hoboken, New Jersey: John Wiley & Sons, 2013. — 664 p. — (IEEE Press Series on Microelectronic Systems, 26). — ISBN 978-1-118-41454-5.
Essentials for Scientists and Engineers arms engineers with the tools they need to test, evaluate, and solve circuit board problems. It explores a wide range of circuit analysis topics, supplementing the material with detailed circuit examples and extensive illustrations. The pros and cons of various methods of analysis, fundamental applications of electronic hardware, and issues in logic design are also thoroughly examined.
The author draws on more than twenty-five years of experience in Silicon Valley to present a plethora of troubleshooting techniques readers can use in real-life situations. Plus, he devotes an entire chapter to the design of a small CPU, including all critical elements—the complete machine instruction set, from its execution path to logic implementation and timing analysis, along with power decoupling, resets, and clock considerations. Electrical, Electronics, and Digital Hardware Essentials for Scientists and Engineers covers:
Resistors, inductors, and capacitors as well as a variety of analytical methods;
The elements of magnetism—an often overlooked topic in similar books;
Time domain and frequency analyses of circuit behavior;
Numerous electronics, from operational amplifiers to MOSFET transistors;
Both basic and advanced logic design principles and techniques.
This remarkable, highly practical book is a must-have resource for solid state circuit engineers, semiconductor designers and engineers, electric circuit testing engineers, and anyone dealing with everyday circuit analysis problems.
Preface.
About the Author.
From the Bottom Up: Voltages, Currents, and Electrical Components.An Introduction to Electric Charges and Atoms.
Electric DC Voltage and Current Sources.
Electric Components: Resistors, Inductors, and Capacitors.
Ohm’s Law, Power Delivered and Power Consumed.
Capacitors.
Inductors.
Kirchhoff’s Voltage Law (KVL) and Kirchhoff’s Current Law (KCL).
Alternating Current Circuits.AC Voltage and Current Sources, Root Mean Square Values (RMS), and Power.
Sinusoidal Steady State: Time and Frequency Domains.
Time Domain Equations: Frequency Domain Impedance and Phasors.
Power in AC Circuits.
Dependent Voltage and Current Sources.
Summary of Key Points.
Circuit Theorems and Methods of Circuit Analysis.The Superposition Method.
The Thevenin Method.
Norton’s Method.
The Mesh Method of Analysis.
The Nodal Method of Analysis.
Which One Is the Best Method?
Using all the Methods.
Summary and Conclusions.
First- and Second-Order Circuits under Sinusoidal and Step Excitations.The First-Order RC Low-Pass Filter (LPF).
The First-Order RC High-Pass Filter (HPF).
Second-Order Circuits.
Series RLC Second-Order Circuit.
Second-Order Circuit in Sinusoidal Steady State: Bode Plots.
Drawing the Second-Order Bode Plots Using Asymptotic Approximations.
The Operational Amplifier as a Circuit Element.Introduction to the Operational Amplifier.
Ideal and Real Op Amps.
Brief Definition of Linear Amplifiers.
Linear Applications of Op Amps.
Op Amps Nonlinear Applications.
Operational Amplifiers Nonidealities.
Op Amp Selection Criteria.
Electronic Devices: Diodes, BJTs, and MOSFETs.Introduction to Electronic Devices.
The Ideal Diode.
Bipolar Junction Transistors (BJT).
Metal Oxide Field Effect Transistor (MOSFET).
Combinational Circuits.Introduction to Digital Circuits.
Binary Numbers: a Quick Introduction.
Boolean Algebra.
Minterms: Standard or Canonical Sum of Products (SOP) Form.
Maxterms: Standard or Canonical Product of Sums (POS) Form.
Karnaugh Maps and Design Examples.
Product of Sums Simplifications.
Don’t Care Conditions.
Logic Gates: Electrical and Timing Characteristics.
Digital Design Building Blocks and More Advanced Combinational Circuits.Combinational Circuits with More than One Output.
Decoders and Encoders.
Multiplexers and Demultiplexers (MUXes and DEMUXes).
Signed and Unsigned Binary Numbers.
Arithmetic Circuits: Half-Adders (HA) and Full-Adders (FA).
Carry Look Ahead (CLA) or Fast Carry Generation.
Some Short-Hand Notation for Large Logic Blocks.
Sequential Logic and State Machines.Latches and Flip-Flops (FF).
Timing Characteristics of Sequential Elements.
Simple State Machines.
Synchronous State Machines General Considerations.
A Simple CPU Design.Our Simple CPU Instruction Set.
Instruction Set Details: Register Transfer Language (RTL).
Building a Simple CPU: A Bottom-Up Approach.
Data Path Architecture: Putting the Logic Blocks Together.
The Simple CPU Controller.
CPU Timing Requirements.
Other System Pieces: Clock, Reset and Power Decoupling.