数字逻辑与VHDL设计(美)布朗(Brown,S),(美)弗兰尼斯克(Vranesic,Z) 著作者简介、书籍目录、内容摘要、编辑推荐

内容概要

  本书适用于数字逻辑设计的简介课程,主要目标如下:(1)教授学生关于手工进行数字设计的基本概念;(2)给出使用CAD工具手工设计数字电路的详细方法。内容涉及设计数字系统的过程、逻辑电路的基本概念、数字电路、组合电路的综合、执行算术运算的电路、用做构件块的组合电路、存储器、同步顺序电路、异步顺序电路、真实系统设计中出现的实际问题、电路测试以及CAD流程等。
  本书可作为计算机和电子工程等专业本科生及研究生的教材,也可作为集成电路设计人员的参考书

  作者简介

  作者:(美国)布朗 (Brown.S.) (美国)弗兰尼斯克 (Vranesic.Z.)

  书籍目录

  第1章 设计概念
  1.1 数字硬件
  1.1.1 标准芯片
  1.1.2 可编程逻辑器件
  1.1.3 定制芯片
  1.2 设计过程
  1.3 数字硬件设计
  1.3.1 基本设计环
  1.3.2 计算机结构
  1.3.3 数字硬件单元设计
  1.4 本书中的逻辑电路设计
  1.5 理论与实践
  1.6 二进制数
  1.6.1 十进制数和二进制数间的转换  参考文献 第2章 逻辑电路基础  2.1 变量与函数 2.2 求逆  2.3 直值表  2.4 逻辑门与网络
  2.4.1 逻辑网络分析  2.5 布尔代数
  2.5.1 维恩图
  2.5.2 符号与术语
  2.5.3 运算顺序  2.6 使用AND、OR和NOT逻辑门的综合
  2.6.1 积和与和积  2.7 NAND和NOR逻辑网络  2.8 设计示例
  2.8.1 三路灯控制
  2.8.2 乘法器电路  2.9 CAD工具基础
  2.9.1 设计输入
  2.9.2 综合
  2.9.3 功能仿真
  2.9.4 物理设计
  2.9.5 时序仿真
  2.9.6 芯片配置  2.10 VHDL基础
  2.10.1 VHDL中数字信号的表示
  2.10.2 编写简单的VHDL代码
  2.10.3 如何才能不编写VHDL代码  2.11 结论
  2.12 例题
  习题  参考文献 第3章 实现技术  3.1 晶体管开关  3.2 NMOS逻辑门  3.3 CMOS逻辑门
  3.3.1 逻辑门电路的速度  3.4 负逻辑系统  3.5 标准芯片
  3.5.1 400系列标准芯片  3.6 可编程逻辑器件
  3.6.1 可编程逻辑阵列(PLA)
  3.6.2 可编程阵列逻辑(PAL)
  3.6.3 PLA和PAL的编程
  3.6.4 复杂可编程逻辑器件(CPLD)
  3.6.5 现场可编程门阵列
  3.6.6 使用CAD工具实现CPLD和FPGA中的电路
  ……第4章 逻辑函数的优化实现第5章 数字表示和算术电路第6章 组合电路构件块 第7章 触发器、寄存器、计数器和一个简单的处理器第8章 同步顺序电路 第9章 异步顺序电路 第10章 数字系统设计第11章 逻辑电路测试第12章 计算机辅助设计工具部分参考答案

  章节摘录

  插图:So far we have assumed that the OR gates in a PAL,as in a PLA,connect directlv tOthe output pms ofthe chip.In many PALs extra circuitry is added at the output ofeach OR gate to provide additional flexibility.It is customary to use the term macrocell to refer tothe OR gate combined with the extra circuitry.An exarilpie of the flexibility that may be provided It a macrocell is given in Figure 3 29.The symbol labeled flip-flop represents a memory element?It stores the value produced by the OR gate output at a particular pointin time and can hold that value indefinitely.The flip-flop is controlled by the signal calledclock?When clock makes a transition from logic value 0 to 1.the flip.flop stores the valueat its D mput at that time and this value appears at the flip-flop’s Q output FIip-flops areusedtorimplementingmanytypes oflogic circuits,aswewill showinChapter7.In section 2.8.2 we discussed a 2-to-1 multiplexer circuit.It has two data inputs.aselect input,and one output.The select input is used to choose one of the data inputs asthe multiplexer’s output.In Figure 3 29 a 2-to-1 multiplexer selects as an output from mePAL either the OR-gate output or the flip-flop output The multiplexer’s select line can beprogrammed to be either 0 or 1 Figure 3.29 shows another logic gate.called a tri.stateDuller,connectedbetweenthemultiplexerandthePALoutput.Wediscusstri.

  编辑推荐

  《数字逻辑与VHDL设计(第3版)(英文版)》新特性:给出了大量的示例,又仅包含几个基本的逻辑元素的电路到像简单处理器的数字系统;深入揭示了现代数字电路技术,强调了可编程逻辑器件;全书设计示例中大量使用IEEE标准VHDL语言,且该语言的介绍方式由浅入深,包含《数字逻辑与VHDL设计(第3版)(英文版)》PPT及提供给教员习题解答的网站。