图书介绍

FPGA数字逻辑设计教程——Verilog2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

FPGA数字逻辑设计教程——Verilog
  • (美)RichardE.Haskell,DarrinM.Hanna著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121118524
  • 出版时间:2010
  • 标注页数:326页
  • 文件大小:81MB
  • 文件页数:336页
  • 主题词:数字逻辑-逻辑设计;硬件描述语言,VHDL-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

FPGA数字逻辑设计教程——VerilogPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

Chapter 01概述2

1.1背景2

1.2数字逻辑5

1.3 Verilog7

Chapter 02基本逻辑门9

2.1真值表和逻辑表达式9

2.1.1 3种基本逻辑门9

2.1.2 4种常用逻辑门10

2.2正逻辑和负逻辑:德摩根定律12

2.3基于乘积和的设计14

2.4基于和项积的设计15

习题21

Chapter 03布尔代数和逻辑表达式26

3.1布尔定律(Boolean Theorems)26

3.1.1单变量布尔定律26

3.1.2双变量和三变量的布尔定律27

3.2卡诺图(Karnaugh Maps)30

3.2.1 2变量卡诺图31

3.2.2 3变量卡诺图32

3.2.3 4变量卡诺图34

3.3计算机化简方法35

3.3.1乘积项的表格形式35

3.3.2素蕴含项36

3.3.3本质素蕴含项38

习题43

Chapter 04实现数字电路46

4.1实现门46

4.2晶体管一晶体管逻辑(TTL)48

4.3可编程逻辑器件(PLD和CPLD)49

4.3.1一个2输入1输出的PLD49

4.3.2 GAL 16V850

4.3.3 CPLD52

4.4现场可编程门阵列(FPGA)52

习题55

Chapter 05组合逻辑58

5.1多路选择器(Multiplexer)58

5.1.1 2选1多路选择器58

5.1.2 4选1多路选择器59

5.1.3 4位2选1多路选择器60

5.1.4 4选1多路选择器的逻辑方程65

5.2 7段显示管73

5.3比较器86

5.3.1级联比较器86

5.3.2 TTL比较器87

5.4译码器和编码器92

5.4.1译码器(Decoders)92

5.4.2 TTL译码器93

5.4.3编码器(Encoder)94

5.4.4优先编码器(Priority Encoder)94

5.4.5 TTL编码器95

5.5编码转换器101

5.5.1二进制—BCD码转换器101

5.5.2移位加3算法(Shift and Add 3 Algorithm)101

5.5.3格雷码转换器(Gray Code Converters)103

习题108

Chapter 06运算电路112

6.1加法器112

6.1.1半加器112

6.1.2全加器112

6.1.3进位和溢出114

6.1.4 TTL加法器116

6.2减法器120

6.2.1半减器120

6.2.2全减器121

6.2.3加/减法电路122

6.3移位器125

6.4乘法运算126

6.4.1二进制乘法126

6.4.2有符号乘法129

6.5除法运算132

6.6算术逻辑单元(ALU)135

习题138

Chapter 07时序电路142

7.1锁存器和触发器142

7.1.1 SR锁存器142

7.1.2时钟触发SR锁存器143

7.1.3 D锁存器143

7.1.4边沿触发的D触发器144

7.2寄存器(Registers)151

7.3移位寄存器156

7.4计数器(Counters)162

7.4.1任意波形的实现164

7.4.2 3位计数器的Verilog行为描述166

7.5脉冲宽度调制器(PWM)175

7.5.1使用PWM控制一个直流电动机的速度176

7.5.2使用PWM控制一个伺服电动机的位置177

7.5.3产生一个频率为2 kHz的PWM信号179

7.6 BASYS2/ NEXYS2板例程181

习题192

Chapter 08有限状态机196

8.1米里状态机和摩尔状态机196

8.2摩尔状态机序列检测器196

8.3米里状态机序列检测器198

习题213

Chapter 09数据通道和控制单元215

9.1 Verilog中的while语句215

9.2数据通道和控制单元216

Chapter 10整合数据通道和控制单元238

10.1改进的GCD算法238

10.2改进的整数平方根算法243

Chapter 11存储器(Memory)249

11.1只读存储器249

11.2分布式的存储器253

Chapter 12 VGA控制器263

12.1时序263

12.2其他标准图像模式265

Chapter 13 PS/2接口289

13.1概述289

13.2键盘291

13.3鼠标295

附录A 代码仿真及设计实现305

附录B 数字系统314

附录C Verilog快速参考指南324

热门推荐