Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Bebop to the Boolean Boogie: An Unconventional Guide to Electronics (with CD-ROM)
PREMIUM
Số trang
506
Kích thước
26.4 MB
Định dạng
PDF
Lượt xem
1539

Bebop to the Boolean Boogie: An Unconventional Guide to Electronics (with CD-ROM)

Nội dung xem thử

Mô tả chi tiết

I

1,

--- konics auide a

CD-I I contoins eBook version with full tex orch

PLUS BONUS CHAPTER An Illustrated History or rrectronics anu compi

BEBOP

TO THE

BEBOP

TO THE

An unconwentional guide to electronics

fundamentals, components, and processes

by Clive (call me “Max”) Maxfield

Foreword by Pete Waddell,

Publisher of Printed Circuit Design

N e w n es Amsterdam Boston Heidelberg London New York Oxford

Paris San Diego San Francisco Singapore Sydney Tokyo

Newnes is an imprint of Elsevier Science.

Copyright 0 2003, Elsevier Science (USA). All rights reserved.

No part of this book may be reproduced, stored in a retrieval system,

or transmitted in any form or by any means, electronic, mechanical,

photocopying, recording, or otherwise, without the prior written

permission of the publisher.

Recognizing the importance of preserving what has been written,

Elsevier Science prints its books on acid-free paper whenever possible.

Library of Congress Cataloging-in-Publication Data

Maxfield, Clive, 1957-

Bebop to the boolean boogie : an unconventional guide to

electronics fundamentals, components, and processes / by Clive

(call me “Max”) Maxfield ; foreword by Pete Waddell.-2nd ed.

p. cm

Includes bibliographical references and index.

ISBN 0-7506-7543-8 (alk. paper)

1. Digital electronics-Popular works. I. Title.

TK7868.D5 M323 2002

62 1.381-dc21 2002038930

British Library Cataloguing-in-Publication Data

A catalogue record for this book is available from the British Library.

The publisher offers special discounts on bulk orders of this book. For

information, please contact:

Manager of Special Sales

Elsevier Science

200 Wheeler Road

Burlington, MA 01803

Tel: 781-313-4700

Fax: 781-3 13-4882

For information on all Newnes publications available, contact our

World Wide Web home page at: http://www.newnespress.com

Printed in the United States of America

10 9 8 7 6 5 4 3 2

Foreword

My first exposure to the unique writing style of Clive (call me “Max”)

Maxfield was a magazine article that he co-wrote with an associate. The

article was technically brilliant (he paid me to say that) and very infor￾mative, but it was the short biography at the end of the piece that I enjoyed

the most. I say enjoyed the most because, as you will soon learn, Max does

not necessarily follow the herd or dance to the same drummer as the masses.

Trade journals have a reputation for being informative and educational but

also as dry as West Texas real estate.

Anyway, Max’s personally submitted biography not only included a

message from his mom, but also made mention of the fact that he (Max)

is taller than his co-author, who just happened to be his boss at the time.

Now to some people this may seem irrelevant, but to our readers (and Max’s

boss), these kind of things-trivial as they may seem to the uninitiated￾are what helps us to maintain our off-grid sense of the world. Max has

become, for better or worse, a part of that alternate life experience.

So now it’s a couple of years later, and Max has asked me to write a

few words by way of introduction. Personally, I think that the title of this

tome alone (hmmm, a movie?) should provide some input as to what YOU

can expect, But, for those who require a bit more: be forewarned, dear

reader, YOU will probably learn far more than you could hope to expect from

Bebop to the Boolean Boogie, just because of the unique approach Max has

to technical material. The author will guide you from the basics through

a minefield of potentially boring theoretical mish-mash, to a Nirvana

of understanding. You will not suffer that fate familiar to every reader:

was trying to say. For a limey, Max shoots amazingly well and from the hip,

but in a way that will keep you interested and amused. If you are not

vigilant, you may not only learn something, but you may even enjoy the

process. The only further advice I can give is to “expect the unexpected.”

ing paragraphs over and over wondering what in the world the author

- PETE WADDELL, Publisher, Printed Circuit Design

Literary genius (so says his mom), and taller than Max by %”

Contents

Not a Lot ....................................... 40

Functions versus Gates .................. 43 Chapter 1 Analog versus Digital .... 1

Chapter 2 Atoms. Molecules. and

Crystals ...................... 7

Chapter 3 Conductors and Insulators;

Voltage. Current.

Resistance. Capacitance.

and Inductance .......... 12

Voltage. Current and Resistance .. 13

Capacitance ................................... 16

Inductance ..................................... 19

Unit Qualifiers .............................. 22

Chapter 4 Semiconductors: Diodes

and Transistors ......... 24

The Electromechanical Relay ....... 24

The First Vacuum Tubes ............... 25

Semiconductors ............................. 26

Semiconductor Diodes .................. 28

Bipolar Junction Transistors ......... 29

Metal-Oxide Semiconductor

Field-Effect Transistors ........... 30

The Transistor as a Switch ........... 32

Gallium Arsenide

Semiconductors ...................... 33

Light-Emitting Diodes .................. 33

Chapter 5 Primitive Logic

Functions ................. 36

BUF and NOT Functions ............. 38

AND. OR. and XOR Functions ... 39

NAND. NOR. and XNOR

Functions ................................ 40

Chapter 6 Using Transistors to

Build Primitive Logic

Functions .................. 44

NOT and BUF Gates .................... 44

NAND and AND Gates ............... 46

NOR and OR Gates ...................... 48

XNOR and XOR Gates ................ 49

Pass-transistor Logic ...................... 51

Chapter 7 Alternative Numbering

Systems .................... 52

Decimal (Base-10) ........................ 52

Duo-Decimal (Base-12) ................ 54

Sexagesimal (Base-60) .................. 55

The Concepts of Zero and

Negative Numbers .................. 56

Vigesimal (Base-20) ...................... 57

Quinary (Base Five) ...................... 58

Binary (Base-2) ............................. 59

Octal (Base-8) and Hexadecimal

(Base-16) ................................. 61

Representing Numbers Using

Powers 63

Tertiary Logic ................................ 66

Chapter 8 Binary Arithmetic ....... 67

Unsigned Binary Numbers ............ 67

Binary Addition ............................ 68

Binary Subtraction ........................ 70

Signed Binary Numbers ................ 75

Binary Multiplication .................... 78

viii Bebop to the Boolean Boogie

Chapter 9 Boolean Algebra ......... 80

Combining a Single Variable

with Logic 0 or Logic 1 ........... 83

The Idempotent Rules .................. 84

The Complementary Rules ........... 84

The Involution Rule ..................... 85

The Commutative Rules ............... 85

The Associative Rules ................... 86

Precedence of Operators ............... 87

The First Distributive Rule ........... 88

The Second Distributive Rule ...... 89

The Simplification Rules .............. 90

DeMorgan Transformations .......... 92

Minterms and Maxterms ............... 94

Sum-of-Products and

Product-of-Sums ..................... 94

Canonical Forms ........................... 96

Chapter 10 Karnaugh Maps ........ 97

Minimization Using Karnaugh

Maps ........................................ 98

Grouping Minterms .................... 100

Incompletely Specified

Functions .............................. 102

Populating Maps Using Os

versus 1s ................................ 103

RS Latches .................................. 112

D-Type Flip-flops ........................ 120

D-Type Latches ........................... 118

JK and T Flip-flops ...................... 123

Shift Registers ............................. 124

Counters ...................................... 126

Setup and Hold Times ................ 128

Brick by Brick .............................. 130

Chapter 12 State Diagrams.

State Tables. and

State Machines ........ 131

State Diagrams ............................ 132

State Tables ................................. 134

State Machines ............................ 134

State Assignment ........................ 136

Don’t Care States. Unused States.

and Latch-Up Conditions .... 138

Chapter 13 Analog-to-Digital and

Digital-to-Analog ..... 140

Analog-to-Digital ........................ 140

Digital-to-Analog ........................ 142

Chapter 11 Using Primitive Logic

Functions to Build More

Complex Functions ... 105

Scalar versus Vector Notation .... 105

Equality Comparators .................. 106

Multiplexers ................................ 107

Decoders ...................................... 109

Tri-State Functions ..................... 1 10

Combinational versus Sequential

Functions .............................. 1 I2 _I

Chapter 14 lntegrated Circuits

(ICs) ...................... 143

An Overview of the Fabrication

Process ................................... 143

A More Detailed Look at the

Fabrication Process ............... 145

The Packaging Process ................ 151

Integrated Circuits versus

Discrete Components ........... 155

Different Types of ICs ................. 155

Technolow Considerations ........ 156

Contents ix

Chapter I5 Memory ICs ............ 162

Architectures ........................ 165

Increasing Width and Depth ...... 170

Alternative Technologies ........... I 72

Underlying RPLM and ROM

Chapter I6 Programmable ICs ... 178

Fusible-link Technologies ........... 1 79

Antifuse Technologies ................ 179

Special PLD Notation ................. I81

Generic PLD Structures .............. I82

Programmable Logic Arrays

(PLAs) .................................. 183

Programmable Array Logic

(PAL) .................................... 184

Programmable Read-only

Memories (PROMS) ............. 185

Additional Programmable

Options ................................. 186

Programming PLDs ..................... 189

Reprogrammable PLDs ................ 191

Complex PLDs (CPLDs) ............. 195

Arrays (FPGAs) .................... 196

Why Use Programmable ICs? ..... 199

Field-Programmable Gate

Chapter I 7 Application-Specific

Integrated Circuits

(ASlCs) .................. 201

Gate Array Devices ..................... 202

Standard Cell Devices ................. 206

Full Custom Devices ................... 208

Input/Output Cells and Pads ...... 209

Who Are All the Players? ........... 21 0

e ASIC Design Flow ............... 21 3

ASIC. ASSP. and COT .............. 21 8

Summary ..................................... 2 19

Chapter 18 Circuit Boards ......... 221

The First Circuit Boards .............. 221

PCBs and PWBs .......................... 222

Subtractive Processes .................. 222

Additive Processes ...................... 225

Single-sided Boards ..................... 226

Lead Through-Hole (LTH) ........ 229

Surface Mount 'Technology

(SMT) ................................... 231

Double-sided Boards .................... 233

Holes versus Vias ......................... 235

Multilayer Boards ........................ 237

Microvia, HID, and Build-up

Technologies ......................... 241

Discrete Wire Technology .......... 243

Backplanes and Motherboards .... 252

Conductive Ink Technology ....... 253

Chip-On-Board (COB) .............. 255

Flexible Printed Circuits (FPCs) 256

Chapter 19 Hybrids ................. 258

Hybrid Substrates ........................ 258

The Thick-Film Process .............. 260

The Thin-Film Process ............... 265

The Assembly Precess ................. 268

The Packaging Process ................ 273

Chapter 20 Multichip Modules

(MCMs) .................. 275

Categorization by Substrate ........ 276

Why Use Multichip Modules? .... 277

Cofired Ceramics ........................ 279

Low-fired Cofired Ceramics ........ 282

Assembly and Packaging ............. 283

Equivalent Integrated Circuits .... 287

The Mind Boggles ....................... 288

x Bebop to the Boolean Boogie

Chapter 2 7 Alternative and Future

Technologies .......... 290

Reconfigurable Hardware and

Interconnect ......................... 290

Adaptive Computing Machines

( ACMs) ................................ 300

Three-Dimensional Molded

Interconnect ......................... 303

Optical Interconnect .................. 305

Optical Memories ........................ 3 15

Protein Switches and Memories . 3 16

Electromagnetic Transistor

Fabrication ............................ 320

Heterojunction Transistors ......... 320

Buckyballs and Nanotubes .......... 323

Diamond Substrates .................... 325

Chip-On-Chip (COC) ............... 328

Conductive Adhesives ................ 3 29

Superconductors .......................... 33 1

Nanotechnology .......................... 333

Again, the Mind Boggles ............ 339

Summary ..................................... 340

Appendix A

Appendix B

Assertion-Level

Logic ..................... 34 1

Positive Logic versus

Negative Logic ........ 345

Physical to Abstract Mapping

Physical to Abstract Mapping

Physical to Intermediate to

(NMOS Logic) ..................... 346

(PMOS Logic) ...................... 348

Abstract Mapping ................. 349

Appendix C Reed-Muller Logic .... 353

Appendix E A Reed-Muller

Extraction Utility ..... 362

How to Become Famous .......... 377

Appendix F Linear Feedback Shift

Registers (LFSRs) ..... 381

Many-to-One Implementations .. 381

More Taps Than You Know

What to Do With ................. 384

One-to-Many Implementations .. 385

Seeding an LFSR ......................... 386

FIFO Applications ...................... 386

Modifying LFSRs to Sequence

2n Values ............................... 389

Accessing the Previous Value ..... 390

Encryption and Decryption

Applications .......................... 391

Cyclic Redundancy Check

Applications .......................... 391

Data Compression Applications . 393

Built-in Self-Test Applications ... 395

Pseudo-Random Number

Applications .......................... 397

Last But Not Least ...................... 400

Appendix G Pass- Transistor

Logic ..................... 401

Appendix H No-Holds-Barred

Seafood Gumbo ....... 405

Abbreviations and Acronyms ...... 409

Glossary ................................. 412

Index ..................................... 446

Bonus Chapter: An Illustrated History

of Electronics and

Computing ... On CD-ROM

Appendix D Gray Codes ............. 358

This book is dedicated to my Auntie Barbara,

whose assiduous scrubbing in my younger years

has left me the proud owner of the cleanest pair

of knees in the known uniwerse!

About this Book

oolean Boogie, whic

This outrageously interesting book has two namesakes, Bebop, a jazz style

known for its fast tempos and agitated rhythms, and Boolean algebra, a branch

of mathematics that is the mainstay of the electronics designer’s tool chest.

Bebop to the Boolean Boogie meets the expectations set by both, because it leaps

from topic to topic with the agility of a mountain goat, and it will become

your key reference guide to understanding the weird and wonderful world of

electronics.

Bebop to the Boolean Boogie provides a wide-ranging but comprehensive

introduction to the electronics arena, roaming through the fundamental

concepts, and rampaging through electronic components and the processes

used to create them. As a bonus, nuggets of trivia are included with which

you can amaze your family and friends; for example, Greenland Eskimos have

a base twenty number system because they count using both fingers and toes.

Section I : Fundamental Concepts starts by considering the differences

between analog and digital views of the world. We then proceed rapidly

through atomic theory and semiconductor switches to primitive logic functions

and their electronic implementations. The concepts of alternative numbering

systems are presented, along with binary arithmetic, Boolean algebra, and

Karnaugh map representations. Finally, the construction of more complex

logical functions is considered along with their applications.

Section 2: Components and Processes is where we consider the components

from which electronic systems are formed and the processes required to

construct them. The construction of integrated circuits is examined in some

detail, followed by introductions to memory devices, programmable devices,

and application-specific devices. The discussion continues with hybrids,

printed circuit boards, and multichip modules. We close with an overview of

some alternative and future technologies along with a history of where every￾thing came from. Also, there’s a bonus chapter (Chapter 22), An Illustrated

History of Electronics and Computing, on the CD-ROM accompanying this

book, that will answer questions you didn’t even think to ask!

This book is of particular interest to electronics students. Additionally, by

clarifying the techno-speech used by engineers, the book is of value to anyone

who is interested in understanding more about electronics but lacks a strong

technical background.

Except where such interpretation is inconsistent with the context, the

singular shall be deemed to include the plural, the masculine shall be deemed

to include the feminine, and the spelling (and the punctuation) shall be

deemed to be correct!

Tải ngay đi em, còn do dự, trời tối mất!