Book description
This entertaining and readable book provides a solid, comprehensive introduction to contemporary electronics. It's not a "howtodo" electronics book, but rather an indepth explanation of how today's integrated circuits work, how they are designed and manufactured, and how they are put together into powerful and sophisticated electronic systems. In addition to the technical details, it's packed with practical information of interest and use to engineers and support personnel in the electronics industry. It even tells how to pronounce the alphabet soup of acronyms that runs rampant in the industry. Written in conversational, fun style that has generated a strong following for the author and sales of over 14,000 copies for the first two editions
 The Third Edition is even bigger and better, with lots of new material, illustrations, and an expanded glossary
 Ideal for training incoming engineers and technicians, and for people in marketing or other related fields or anyone else who needs to familiarize themselves with electronics terms and technology
Table of contents
 Brief Table of Contents
 Table of Contents
 Copyright Page
 Dedication
 Foreword
 About this Book
 Acknowledgments
 About the Author

Part I. Fundamentals
 Chapter 1. Analog Versus Digital
 Chapter 2. Atoms, Molecules, and Crystals
 Chapter 3. Conductors, Insulators, and Other Stuff

Chapter 4. Semiconductors (Diodes and Transistors)
 Herding Wild Electrons
 The Electromechanical Relay
 The First Vacuum Tubes
 Semiconductors
 Semiconductor Diodes
 Bipolar Junction Transistors (BJTs)
 MetalOxide Semiconductor FieldEffect Transistors (MOSFETs)
 The Transistor as a Switch
 Gallium Arsenide Semiconductors
 LightEmitting Diodes (LEDs)
 Organic LEDs (OLEDs)
 Active Versus Passive and Electric Versus Electronic
 Chapter 5. Primitive Logic Functions
 Chapter 6. Using Transistors to Build Logic Gates

Chapter 7. Alternative Number Systems
 Fingers, Toes, and Pebbles
 Bones with Notches
 Tally Sticks: The Hidden Dangers
 The Abacus
 Roman Numerals
 Decimal (Base10)
 DuoDecimal (Base12)
 Sexagesimal (Base60)
 The Concepts of Zero and Negative Numbers
 Vigesimal (Base20)
 Jobs Abound for TimeTravelers
 Quinary (Base Five)
 Binary (Base2)
 Octal (Base8) and Hexadecimal (Base16)
 Way Back in the Mists of Time
 Representing Numbers Using Powers
 Lucky and Unlucky Numbers
 Tertiary Logic
 Chapter 8. Binary Arithmetic

Chapter 9. Boolean Algebra
 Cabbages, Parrots, and Buckets of Burning Oil
 Primitive Logic Functions
 Combining a Single Variable With Logic 0 or Logic 1
 The Idempotent Rules
 The Complementary Rules
 The Involution Rule
 The Commutative Rules
 The Associative Rules
 Precedence of Operators
 The First Distributive Rule
 The Second Distributive Rule
 The Simplification Rules
 DeMorgan Transformations
 Minterms and Maxterms
 SumofProducts and ProductofSums
 Canonical Forms
 An Interesting Conundrum
 Chapter 10. Karnaugh Maps

Chapter 11. Slightly More Complex Functions
 First gather a bucket of logic gates
 Scalar versus vector notation
 Equality comparators
 Multiplexers
 Decoders
 Tristate functions
 Combinational versus sequential functions
 RS latch (NOR implementation)
 RS latch (NAND implementation)
 Dtype latches
 Dtype flipflops
 Implementing a Dtype flipflop
 JK and T flipflops
 Shift registers
 Counters
 Setup and hold times
 Brick by brick
 Chapter 12. State Machines
 Chapter 13. AnalogtoDigital and Vice Versa

Part II. Components and Processes

Chapter 14. Integrated Circuits (ICs)
 The first integrated circuits
 An overview of the fabrication process
 A slightly more detailed look at the fabrication process
 An introduction to the packaging process
 Integrated circuits versus discrete components
 Different types of ICs
 TTL, ECL, and CMOS
 Core supply voltages
 Equivalent gates
 Device geometries
 What comes after optical lithography?
 How many transistors?
 Moore’s law

Chapter 15. Memory ICs
 RAMs and ROMs
 Cells, words, and arrays
 Addressing a word in memory
 Kilo, Mega, Giga, Tera, Etc.
 Bits and bytes
 ROM control decoding
 RAM with separate data in and data out busses
 RAM with single bidirectional bus
 Increasing width and depth
 Maskprogrammed ROMs
 PROMs
 EPROMs
 EEPROMs/E2PROMS
 Flash
 SRAMs and DRAMs
 SDRAMs
 DDR, DDR2, DDR3, QDR, RAMBUS, Etc.
 SIMMs, DIMMs, and RIMMs
 ECC memory
 MRAMs
 nvRAMs, FRAMs, PRAMs, RRAMs, CBRAMs, SONOS, Etc.

Chapter 16. Programmable ICs
 A simple programmable function
 Fusiblelink technologies
 Antifuse technologies
 EPROM, E2PROM, FLASH, and SRAM Technologies
 The first programmable logic devices (PLDs)
 PROMs
 PLAs
 PALs and GALs
 Additional programmable options
 Introducing CPLDs
 Introducing FPGAs
 Alternative FPGA architectures
 Alternative FPGA configuration technologies
 MixedSignal FPGAs, CSSPs, and …
 Chapter 17. ApplicationSpecific Integrated Circuits (ASICs)

Chapter 18. Printed Circuit Boards (PCBs)
 Not Much Fun
 The First Circuit Boards
 PCBs and PWBs
 RoHS and LeadFree Solder
 Subtractive Processes
 Additive Processes
 SingleSided Boards
 Lead ThroughHole (LTH)
 Wave Soldering
 Surface Mount Technology (SMT)
 DoubleSided Boards
 Holes Versus Vias
 Multilayer Boards
 ThroughHole, Blind, and Buried Vias
 Power and Ground Planes
 High Density Interconnect (HDI) and Microvia Technologies
 Backplanes and Motherboards
 Conductive Ink Technology
 ChiponBoard (COB)
 Flexible Printed Circuits (FPCs)
 Chapter 19. Hybrids
 Chapter 20. Advanced Packaging Techniques

Chapter 21. Alternative and Future Technologies
 A Smorgasbord of Technologies
 Reconfigurable Computing
 Elemental Computing Arrays (ECAs)
 Optical Interconnect
 Optical Memories
 Protein Switches and Memories
 Electromagnetic Transistor Fabrication
 Heterojunction Transistors
 Buckyballs and Nanotubes
 Diamond Substrates
 Conductive Adhesives
 Superconductors
 Nanotechnology
 Once Again, the Mind Boggles
 Summary

Chapter 14. Integrated Circuits (ICs)
 Part III. Design Tools and Stuff
 Appendix A. AssertionLevel Logic
 Appendix B. Positive Versus Negative Logic
 Appendix C. ReedMüller Logic
 Appendix D. Gray Codes

Appendix E. Linear Feedback Shift Registers (LFSRs)
 The ouroboros of the digital consciousness
 Manytoone implementations
 More taps than you know what to do with
 Onetomany implementations
 Seeding an LFSR
 FIFO applications
 Modifying LFSRs to sequence 2n values
 Accessing an LFSR’s previous value
 Encryption and decryption applications
 Cyclic redundancy check (CRC) applications
 Data compression applications
 Builtin selftest (BIST) applications
 Pseudorandom number applications
 Last but not least
 Appendix F. PassTransistor Logic
 Appendix G. More on Semiconductors

Appendix H. Rounding Algorithms 101
 Introduction
 RoundHalfUp (Arithmetic Rounding)
 Roundhalfdown
 Roundhalfeven (banker’s rounding)
 Roundhalfodd
 Roundceiling (toward positive infinity)
 Roundfloor (toward negative infinity)
 Roundtowardzero
 Roundawayfromzero
 Roundup
 Rounddown
 Truncation (chopping)
 Roundalternate
 Roundrandom (stochastic rounding)
 Rounding signmagnitude binary values
 Rounding signed binary values
 Summary
 Appendix I. An Interesting Conundrum
 Appendix J. A NoHolds Barred Seafood Gumbo
 Glossary
 Glossary
 Index
Product information
 Title: Bebop to the Boolean Boogie, 3rd Edition
 Author(s):
 Release date: December 2008
 Publisher(s): Newnes
 ISBN: 9780080949505
You might also like
book
Programming C# 8.0
C# is undeniably one of the most versatile programming languages available to engineers today. With this …
book
C++ Crash Course
Upgrade your Code with C++ C++ is one of the most widely used languages for realworld …
book
Codeless Data Structures and Algorithms : Learn DSA Without Writing a Single Line of Code
In the era of selftaught developers and programmers, essential topics in the industry are frequently learned …
book
Embedded Systems Circuits and Programming
During the development of an engineered product, developers often need to create an embedded system—a prototype—that …