书籍详情

完整的数字设计(影印版)

完整的数字设计(影印版)

作者:Mark Balch著

出版社:清华大学出版社

出版时间:2004-01-01

ISBN:9787302077312

定价:¥45.00

购买这本书可以去
内容简介
  全书分四部分:(1)数字逻辑和微处理器基础(基本的存储和通讯技术)。(2)先进的计算机结构和逻辑设计,包括现代微处理器结构、逻辑设计方法、高性能存储器和网络技术以及可编程逻辑器件。(3)实现完整数字系统所需要的关键模拟支持电路,包括集成电路元件、运算放大器、数模和模数转换电路和数据转换技术。(4)在联系前三部分的基础上讨论实际的数字设计问题包括时钟分配,电源电压调节、信号完整性、可测性设计以及电路制造技术。各部分既相互联系,又相对独立。因此本书既可以按顺序阅读,又可以单独参考,书后并有附录列出丰富的参考资料,为进一步探索和实际设计提供方便。本书可作为本科生和研究生数字逻辑类课程及其延伸课程的教科书,也可作为数字设计和实践课程的指导书。由于本书紧密联系设计实践和实际的电子产品及厂商,书中并有许多内容很少在以往正式的基本电子学课程中讨论,因此本书对于改变目前国内这方面实践课程缺乏,电子工程设计"软化"的状况无疑是"雪中送炭"。本书由于覆盖面广,各部分有机联系,可以使许多从事实际工作的设计人员不必去补习或复习高深的基础就可以起步设计现时先进的数字电子系统,也不必从"海量"材料中苦心寻觅和费力筛选出自己所需要的设计信息,因此本书也十分适用于专业工程技术人员、初次跨入数字设计领域的毕业生,甚至业余爱好者。
作者简介
暂缺《完整的数字设计(影印版)》作者简介
目录
Preface  xiii
 Acknowledgments  xix
 PART 1  Digital Fundamentals
 Chapter I Digital Logic
 1.1  Boolean Logic / 3
 1.2  Boolean Manipulation / 7
 1.3  The Karnaugh map ! 8
 1.4  Binary and Hexadecimal Numbering / I0
 1.5  Binary Addition ! 14
 1.6  Subtraction and Negative Numbers / 15
 1.7  Multiplication and Division / 17
 1.8  Flip-Flops and Latches / 18
 1.9  Synchronous Logic / 21
 1.10 Synchronous Timing Analysis / 23
 1.11 ClockSkew / 25
 1.12 Clock Jitter / 27
 1.13 Derived Logical Building Blocks / 28
 Chapter 2 Integrated Circuits and the 7400 Logic Families
 2.1  The Integrated Circuit / 33
 2.2  IC Packaging ! 38
 2.3  The 7400-Series Discrete Logic Family / 41
 2.4  Applying the 7400 Family to Logic Design / 43
 2.5  Synchronous Logic Design with the 7400 Family / 45
 2.6  Common Variants of the 7400 Family / 50
 2.7  Interpreting a Digital IC Data Sheet / 51
 Chapter 3 Basic Computer Architecture
 3.1  The Digital Computer / 56
 3.2  Microprocessor Internals / 58
 3.3  Subroutines and the Stack ! 60
 3.4  Reset and Interrupts / 62
 3.5  Implementation of an Eight-Bit Computer / 63
 3.6  Address Banking / 67
 3.7  Direct Memory Access / 68
 3.8  Extending the Microprocessor Bus / 70
 3.9  Assembly Language and Addressing Modes / 72
 Chapter 4 Memory
 4.1  Memory Classifications / 77
 4.2  EPROM / 79
 4.3  Flash Memory i 81
 4.4  EEPROM / 85
 4.5  Asynchronous SRAM / 86
 4.6  Asynchronous DRAM / 88
 4.7  Multiport Memory / 92
 4.8  The FIFO / 94
 Chapter 5 Serial Communications
 5.1  Serial vs. Parallel Communication / 98
 5.2  The UART / 99
 5.3  ASCII Data Representation / 102
 5.4  RS-232 / 102
 5.5  RS-422 / 107
 5.6  Modems and Baud Rate / 108
 5.7  Network Topologies / 109
 5.8  Network Data Formats / 110
 5.9  RS-485 / 112
 5.10 A Simple RS-485 Network / 114
 5.11 Interchip Serial Communications / 117
 Chapter 6 Instructive Microprocessors and Microcomputer Elements
 6.1  Evolution / 121
 6.2  Motorola 6800 Eight-bit Microprocessor Family / 122
 6.3  Intel 8051 Microcontroller Family / 125
 6.4  Microchip PIC Microcontroller Family / 131
 6.5  Intel 8086 16-Bit Microprocessor Family / 134
 6.6  Motorola 68000 16/32-Bit Microprocessor Family / 139
 PART 2  Advanced Digital Systems
 Chapter 7 Advanced Microprocessor Concepts
 7.1  RISC and CISC / 145
 7.2  Cache Structures / 149
 7.3  Caches in Practice / 154
 7.4  Virtual Memory and the MMU / 158
 7.5  Superpipelined and Superscalar Architectures / 161
 7.6  Floating-Point Arithmetic / 165
 7.7  Digital Signal Processors / 167
 7.8  Performance Metrics / 169
 Chapter 8 High-Performance Memory Technologies
 8.1  Synchronous DRAM / 173
 8.2  Double Data Rate SDRAM / 179
 8.3  Synchronous SRAM / 182
 8.4  DDR and QDR SRAM / 185
 8.5  Content Addressable Memory / 188
 Chapter 9 Networking
 9.1  Protocol Layers One and Two / 193
 9.2  Protocol Layers Three and Four / 194
 9.3  Physical Media / 197
 9.4  Channel Coding / 198
 9.5  8B10B Coding ! 203
 9.6  Error Detection / 207
 9.7  Checksum / 208
 9.8  Cyclic Redundancy Check / 209
 9.9  Ethernet / 215
 Chapter 10 Logic Design and Finite State Machines
 10.1 Hardware Description Languages / 221
 10.2 CPU Support Logic / 227
 10.3 Clock Domain Crossing / 233
 10.4 Finite State Machines / 237
 10.5 FSM Bus Control / 239
 10.6 FSM Optimization / 243
 10.7 Pipelining / 245
 Chapter 11 Programmable Logic Devices
 11.1 Custom and Programmable Logic / 249
 11.2 GALs and PALs / 252
 11.3 CPLDs / 255
 11.4 FPGAs / 257
 PART 3  Analog Basics for Digital Systems
 Chapter 12 Electrical Fundamentals
 12.1  Basic Circuits / 267
 12.2  Loop and Node Analysis / 268
 12.3  Resistance Combination / 271
 12.4  Capacitors / 272
 12.5  Capacitors as AC Elements / 274
 12.6  Inductors / 276
 12.7  Nonideal RLC Models / 276
 12.8  Frequency Domain Analysis / 279
 12.9  Lowpass and Highpass Filters / 283
 12.10 Transformers / 288
 Chapter 13 Diodes and Transistors
 13.1 Diodes / 293
 13.2 Power Circuits with Diodes / 296
 13.3 Diodes in Digital Applications / 298
 13.4 Bipolar Junction Transistors / 300
 13.5 Digital Amplification with the BJT / 301
 13.6 Logic Functions with the BJT / 304
 13.7 Field-Effect Transistors / 306
 13.8 Power FETs and JFETs / 309
 Chapter 14 Operational Amplifiers
 14.1 The Ideal Op-amp / 311
 14.2 Characteristics of Real Op-amps / 316
 14.3 Bandwidth Limitations / 324
 14.4 Input Resistance / 325
 14.5 Summation Amplifier Circuits / 328
 14.6 Active Filters / 331
 14.7 Comparators and Hysteresis / 333
 Chapter 15 Analog Interfaces for Digital Systems
 15.1 Conversion between Analog and Digital Domains / 339
 15.2 Sampling Rate and Atiasing / 341
 15.3 ADC Circuits / 345
 15.4 DAC Circuits / 348
 15.5 Filters in Data Conversion Systems / 350
 PART 4  Digital System Design in Practice
 Chapter 16 Clock Distribution
 16.1 Crystal Oscillators and Ceramic Resonators / 355
 16.2 Low-Skew Clock Buffers / 357
 16.3 Zero-Delay Buffers: The PLL / 360
 16.4 Frequency Synthesis / 364
 16.5 Delay-Locked Loops / 366
 16.6 Source-Synchronous Clocking / 367
 Chapter 17 Voltage Regulation and Power Distribution
 17.1 Voltage Regulation Basics / 372
 17.2 Thermal Analysis / 374
 17.3 Zener Diodes and Shunt Regulators / 376
 17.4 Transistors and Discrete Series Regulators / 379
 17.5 Linear Regulators / 382
 17.6 Switching Regulators / 386
 17.7 Power Distribution / 389
 17.8 Electrical Integrity / 392
 Chapter 18 Signal Integrity
 18.1 Transmission Lines / 398
 18.2 Termination / 403
 18.3 Crosstalk / 408
 18.4 Electromagnetic Interference / 410
 18.5 Grounding and Electromagnetic Compatibility / 413
 18.6 Electrostatic Discharge / 415
 Chapter 19 Designing for Success
 19.1 Practical Technologies / 420
 19.2 Printed Circuit Boards / 422
 19.3 Manually Wired Circuits / 425
 19.4 Microprocessor Reset / 428
 19.5 Design for Debug / 429
 19.6 Boundary Scan / 431
 19.7 Diagnostic Software / 433
 19.8 Schematic Capture and Spice / 436
 19.9 Test Equipment / 440
 Appendix A  Further Education
 Index  445
猜您喜欢

读书导航