图书介绍
可编程逻辑电路设计基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![可编程逻辑电路设计基础教程](https://www.shukui.net/cover/6/30362163.jpg)
- 周立功主编;刘银华,夏宇闻编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512408418
- 出版时间:2012
- 标注页数:210页
- 文件大小:57MB
- 文件页数:221页
- 主题词:可编程序逻辑器件-教材;电子电路-电路设计-计算机辅助设计-教材
PDF下载
下载说明
可编程逻辑电路设计基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章FPGA基础知识1
1.1 FPGA与数字电路1
1.1.1用原理图来实现数字电路2
1.1.2用HDL语言来实现数字电路2
1.2 FPGA发展历程3
1.2.1集成电路3
1.2.2 PLD简介5
1.2.3复杂的PLD6
1.2.4基于Flash架构的FPGA的特点7
1.3 FPGA设计流程11
1.3.1设计输入12
1.3.2功能仿真12
1.3.3 HDL综合12
1.3.4综合后仿真12
1.3.5布局布线13
1.3.6后仿真13
1.3.7编程下载/调试14
1.4 Microsemi FPGA的特色14
1.4.1 ProASIC3系列14
1.4.2 IGLOO系列15
1.4.3 Fusion系列15
1.4.4 SmartFusion系列16
第2章FPGA基本结构17
2.1 FPGA的基本编程原理17
2.2基本逻辑单元18
2.2.1 Flash架构的开关18
2.2.2基本的库单元19
2.2.3最小逻辑单元20
2.3布线资源22
2.3.1超快速的局部连线资源22
2.3.2有效的长线资源23
2.3.3高速的超长线资源24
2.3.4高性能的全局网络25
2.4 I/O结构25
2.4.1 I/O缓冲器25
2.4.2 I/O寄存器26
2.4.3输出斜率控制27
2.4.4斯密特触发器28
2.4.5 ESD保护28
2.4.6 I/O命名规则28
第3章FPGA片内外设30
3.1片内SRAM30
3.1.1 SRAM的原理30
3.1.2 SRAM的资源及使用31
3.1.3 SRAM的操作模式33
3.2片内FIFO35
3.2.1 FIFO的原理35
3.2.2 FIFO的特点及应用36
3.3时钟调整电路与模拟锁相环37
3.3.1 CCC的原理37
3.3.2 PLL的原理38
3.3.3 CCC/PLL的资源分布39
3.4 Flash ROM41
3.4.1 Flash ROM的原理41
3.4.2 Flash ROM的资源42
3.5 Flash Memory43
3.5.1 Flash Memory的存储原理43
3.5.2 Flash Memory的资源与操作45
3.6时钟资源50
3.6.1 RC振荡器的原理50
3.6.2晶体振荡器的原理51
3.6.3实时定时器的原理51
3.7模拟模块53
3.7.1 ADC的工作原理53
3.7.2 ACM的配置原理54
3.7.3预处理器的原理54
3.7.4应用56
第4章Verilog HDL基础语法62
4.1 Verilog HDL基本知识62
4.1.1什么是硬件描述语言62
4.1.2 Verilog HDL的发展历程63
4.1.3 Verilog HDL与VHDL的对比63
4.1.4 Verilog HDL的应用情况及适用范围64
4.2 Verilog HDL基本语法一65
4.2.1基本概念65
4.2.2模块的结构66
4.2.3数据类型69
4.2.4小结77
4.3 Veirlog HDL基本语法二78
4.3.1逻辑运算符78
4.3.2关系运算符78
4.3.3等式运算符79
4.3.4移位运算符80
4.3.5位拼接运算符80
4.3.6缩减运算符81
4.3.7优先级别81
4.3.8关键词82
4.3.9赋值语句和块语句82
4.3.10小结87
4.4 Verilog HDL基本语法三87
4.4.1条件语句87
4.4.2循环语句97
4.4.3顺序块和并行块100
4.4.4生成块104
4.4.5小结108
4.5 Verilog HDL基本语法四109
4.5.1结构说明语句109
4.5.2 task和function说明语句113
4.5.3小结121
4.6 Verilog HDL基本语法五121
4.6.1系统任务$display和$write121
4.6.2系统任务$ fopen125
4.6.3系统任务%m126
4.6.4系统任务$dumpfile127
4.6.5系统任务$monitor128
4.6.6系统任务$strobe129
4.6.7系统任务$time129
4.6.8系统任务$finish130
4.6.9系统任务$stop131
4.6.10系统任务$readmemb和$readmemh131
4.6.11系统任务$random133
4.6.12编译预处理134
4.6.13其他系统任务142
4.6.14小结143
第5章 常用IP设计144
5.1基于MCU的IP设计145
5.2 UART的IP设计146
5.2.1 UART协议介绍146
5.2.2 UART应用举例148
5.2.3具体实现149
5.3 SPI的IP设计159
5.3.1 SPI协议介绍159
5.3.2 SPI主机实现162
5.3.3 SPI从机实现172
5.4 I2 C的IP设计177
5.4.1 I2C协议介绍177
5.4.2 I2 C应用举例178
5.4.3具体实现179
第6章DIY创新应用设计201
6.1矩阵键盘管理设计201
6.1.1设计任务201
6.1.2设计要求202
6.1.3实现原理203
6.2开平方算法设计204
6.2.1设计任务204
6.2.2设计要求204
6.2.3实现原理204
6.3同步FIFO设计206
6.3.1设计任务206
6.3.2设计要求207
6.3.3实现原理208
参考文献209