《现代数字电路设计》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:蓝江桥,曹汉房主编;朱红卫,韩德红,谷京朝,宋晓玫,王敏编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2006
  • ISBN:7040191466
  • 页数:418 页
图书介绍:本书以EDA设计思想为主导,系统阐述了数字逻辑电路的基础理论——逻辑函数及其数学工具,重点讨论了包括VHDL语言在内的数字电路与系统的设计方法和分析方法,详细介绍了通用性强的几类数字逻辑器件和可编程逻辑器件,并结合实例介绍了现代数字电路与系统的设计与应用。全书共10章,主要内容有:数字逻辑基础,集成逻辑门,组合电路设计原理,组合电路设计练习,时序电路设计原理,时序电路设计练习,存储器,CPLDs和FPGAs,数-模转换器及脉冲单元电路等。各章均附有内容提要、小节和习题。本书可作为高等院校电子信息类、自动控制类和计算机应用类等专业的教科书,也可供相关专业工程技术人员参考。

绪论 1

目录 1

第1章 数字逻辑基础 8

1.1 数制 8

1.1.1 十进制 8

1.1.2 二进制 9

1.1.3 二进制数与十进制数之间的转换 11

1.1.4 八进制和十六进制 13

1.2.1 二-十进制编码 14

1.2 编码 14

1.2.2 可靠性编码 16

1.3 逻辑代数 18

1.3.1 基本逻辑运算 18

1.3.2 逻辑代数的公式和规则 21

1.3.3 逻辑函数和逻辑问题的描述 24

1.3.4 逻辑函数的代数化简法 30

1.3.5 逻辑函数的卡诺图化简法 31

本章小结 36

习题 37

第2章 集成逻辑门 41

2.1 TTL逻辑门 42

2.1.1 晶体管的开关特性及简单的非、与非、或非结构 42

2.1.2 典型的TTL与非门 45

2.1.3 TTL与非门的技术参数 48

2.1.4 TTL其他门 50

2.2 CMOS逻辑门 54

2.2.1 CMOS反相器 54

2.2.2 CMOS逻辑门 55

2.2.3 CMOS逻辑门的性能指标 58

2.3 集成逻辑门的使用知识 60

2.3.1 CMOS门的正确使用 60

2.3.2 使用集成逻辑门的几个问题 61

本章小结 63

习题 64

第3章 组合电路设计原理 67

3.1 组合电路分析 67

3.2 组合电路设计 71

3.3 组合电路的冒险现象 77

3.4 硬件描述语言(VHDL)简介 81

3.4.1 VHDL程序结构 82

3.4.2 实体说明 84

3.4.3 结构体 85

3.4.4 子程序 90

3.4.5 库、程序包 90

本章小结 92

习题 93

4.1 逻辑电路设计的几个问题 96

4.1.1 设计文件规范 96

第4章 组合电路设计练习 96

4.1.2 信号有效电平和表示方法 98

4.1.3 电路时延 99

4.2 常用组合电路功能模块 100

4.2.1 译码器 100

4.2.2 编码器 112

4.2.3 数据选择器 117

4.2.4 奇偶产生器/校验器 123

4.2.5 数值比较器 125

4.2.6 加法器和ALU 129

4.3 组合PLD 139

4.3.1 SPLD的基本结构和表示方法 140

4.3.2 传统组合SPLD 142

4.3.3 用组合SPLD进行电路设计 147

本章小结 152

习题 153

第5章 组合电路设计实例 158

5.1 用MSI器件进行组合电路设计 158

5.2 用VHDL进行组合电路设计 163

本章小结 176

习题 177

第6章 时序电路设计原理 178

6.1 触发器 178

6.1.1 基本RS触发器 178

6.1.2 时钟触发器 179

6.1.3 主从触发器 184

6.1.4 边沿触发器 187

6.1.5 集成触发器使用中的几个问题 191

6.2 VHDL时序电路设计特性 192

6.2.1 时钟信号的VHDL描述方法 192

6.2.2 复位信号的VHDL描述方法 195

6.2.3 触发器的VHDL设计 197

6.3 时序电路分析 202

6.3.1 时序电路概述 202

6.3.2 同步时序电路分析 203

6.3.3 异步时序电路分析 207

6.4 同步时序电路设计 209

6.4.1 同步时序电路设计方法 209

6.4.2 同步时序电路设计举例 217

本章小结 224

习题 225

第7章 时序电路设计练习 231

7.1 常用时序电路功能模块 231

7.1.1 计数器 231

7.1.2 寄存器和移位寄存器 247

7.2 序列信号发生器 261

7.2.1 移存型序列信号发生器 261

7.2.2 计数型序列信号发生器 262

7.3 时序PLD 263

7.3.1 传统时序SPLD 264

7.3.2 用时序SPLD进行电路设计 269

本章小结 274

习题 274

第8章 时序电路设计实例 279

8.1 用MSI器件进行时序电路设计 279

8.2 用VHDL进行时序电路设计 291

本章小结 299

习题 299

9.1 只读存储器(ROM) 302

第9章 存储器、CPLD和FPGA 302

9.1.1 存储器的主要指标 303

9.1.2 固定ROM 303

9.1.3 可编程ROM(PROM) 305

9.1.4 可擦除可编程ROM(EPROM) 306

9.1.5 电可擦除可编程ROM(E2PROM) 308

9.1.6 快闪只读存储器(U盘) 309

9.1.7 ROM的应用 309

9.2 随机存取存储器(RAM) 313

9.2.1 RAM的结构 314

9.2.2 RAM的存储单元 315

9.2.3 RAM的应用 318

9.3 双端口随机存储器(DPRAM) 324

9.4 复杂可编程逻辑器件(CPLD) 325

9.4.1 CPLD产品概述 326

9.4.2 IspLSI 1032器件 327

9.4.3 XC9500 CPLD 331

9.4.4 IspLSI 1032应用举例 336

9.5 现场可编程门阵列(FPGA) 342

9.5.1 FLEX10K系列器件电路结构 343

9.5.2 FLEX10K系列器件内部各部分作用 344

9.5.3 数据配置与下载 350

本章小结 351

习题 352

第10章 数模与模数转换器及脉冲单元电路 353

10.1 数模与模数转换器概述 353

10.2 数模转换器(DAC) 354

10.2.1 权电阻网络DAC 355

10.2.2 倒T形电阻网络DAC 358

10.2.3 DAC的主要技术指标 360

10.2.4 集成DAC及其应用 363

10.3 模数转换器(ADC) 371

10.3.1 模数转换基本原理 371

10.3.2 并行比较型ADC 375

10.3.3 逐次逼近型ADC 377

10.3.4 双积分型ADC 379

10.3.5 ADC的主要技术指标 383

10.3.6 集成ADC及其应用 384

10.4 脉冲单元电路 388

10.4.1 概述 388

10.4.2 施密特触发器 389

10.4.3 单稳态触发器 392

10.4.4 多谐振荡器 395

10.4.5 555定时器及其应用 398

本章小结 403

习题 404

附录一 常用逻辑单元图形符号对照表 407

附录二 本书中的文字符号和图形符号及其说明 409

附录三 汉英名词、缩写词对照表 412

参考文献 417