数字系统与微处理器PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:潘曦,闫建华,郑建君编著
- 出 版 社:北京:北京理工大学出版社
- 出版年份:2018
- ISBN:9787568258968
- 页数:344 页
第1章 数字设计基础 1
1.1数字设计简介 1
1.1.1模拟系统和数字系统 1
1.1.2微处理器与微控制器 2
1.1.3可编程逻辑器件 5
1.1.4集成电路与片上系统 9
1.1.5SoPC系统 11
1.2数制和编码 12
1.2.1十进制和非十进制 12
1.2.2二进制数字系统 13
1.2.3BCD码 15
1.2.4ASCII码 15
1.2.5格雷码 16
1.2.6数据编码 17
1.3数字电路 24
1.3.1基本逻辑门电路 24
1.3.2组合逻辑电路 28
1.3.3组合逻辑电路中的竞争冒险现象 32
1.3.4时序逻辑电路 35
1.3.5CMOS逻辑 38
1.4数字系统的设计方法及流程 41
1.4.1层次化设计流程 41
1.4.2层次化设计的优缺点 43
1.5思考题 43
第2章 硬件描述语言 44
2.1硬件描述语言简介 44
2.2Verilog HDL基本程序结构 45
2.2.1模块 45
2.2.2模块实例引用 46
2.3Verilog HDL语言基础 47
2.3.1标识符 47
2.3.2常量 48
2.3.3变量及数据类型 49
2.3.4运算符和表达式 51
2.3.5过程结构 56
2.3.6控制结构 61
2.3.7语句块 64
2.4系统的描述方法 65
2.4.1结构级描述 66
2.4.2行为级描述 66
2.5设计综合与验证 70
2.5.1设计综合 70
2.5.2设计仿真验证 71
2.6思考题 77
第3章 组合逻辑设计 79
3.1用Verilog HDL实现基本逻辑门电路 79
3.2用Verilog HDL实现组合逻辑 82
3.2.1编码器 82
3.2.2译码器 90
3.2.3多路选择器 93
3.2.4比较器 94
3.2.5加法器 98
3.2.6乘法器 103
3.3组合电路Verilog HDL设计技巧 104
3.3.1合理选择加法电路 105
3.3.2减少关键路径的逻辑级数 106
3.3.3合并if语句提高设计速度 108
3.3.4资源共享 108
3.3.5利用电路的等价性巧妙地“分配”延时 111
3.3.6复制电路、减少扇出(fanout)、提高设计速度 112
3.4思考题 112
第4章 时序逻辑设计 114
4.1同步时序电路和异步时序电路 114
4.1.1同步时序电路和异步时序电路 114
4.1.2同步时序设计的重要性 114
4.2常用时序逻辑电路设计 115
4.2.1触发器和锁存器的设计 115
4.2.2计数器的设计 118
4.2.3移位寄存器的设计 119
4.2.4CRC校验码产生器的设计 120
4.2.5伪随机序列发生器 123
4.3状态机设计 127
4.3.1有限状态机的原理与结构 127
4.3.2可综合状态机的设计 129
4.3.3设计实例 135
4.4流水线设计 137
4.5再谈阻塞赋值与非阻塞赋值 140
4.6提高同步设计时序 148
4.6.1时钟偏移 148
4.6.2异步输入 148
4.6.3数据接口的同步方法 155
4.7思考题 156
第5章 FPGA体系及IP核 158
5.1典型FPGA体系架构 158
5.1.1FPGA的基本工作原理 158
5.1.2FPGA典型架构 159
5.2FPGA内部资源 165
5.2.1时钟 165
5.2.2片内存储器 172
5.2.3DSP模块 174
5.2.4高速接口 176
5.3IP核 176
5.3.1IP核的概念 176
5.3.2软核 177
5.3.3硬核 182
5.4基于IP核的快速数字设计 183
5.4.1基于IP核的快速设计流程 183
5.4.2MATLAB辅助完成FPGA设计 185
5.4.3设计实例 186
5.5思考题 194
第6章 微处理器体系结构及关键技术 196
6.1微处理器体系结构 196
6.1.1计算机体系结构 196
6.1.2微处理器体系结构 197
6.1.3微处理器的工作过程 201
6.1.4存储系统 203
6.1.5Pentium4处理器 203
6.2指令系统 204
6.2.1指令组成 205
6.2.2寻址方式 207
6.2.3CISC和RISC指令集 210
6.3流水线技术 212
6.3.1流水线技术的优势 212
6.3.2流水线结构的操作 213
6.3.3流水线的性能分析 215
6.3.4流水线结构的冒险 217
6.3.5流水线结构的局限性 219
6.3.6超标量处理机 220
6.4高速缓存技术(Cache) 223
6.4.1Cache的工作原理 224
6.4.2Cache的基本结构 226
6.4.3Cache的工作过程 231
6.4.4Cache的一致性问题 234
6.4.5Cache的性能估算 237
6.5ARM微处理器 238
6.6基于Xilinx FPGA平台的微处理器 240
6.7基于Altera FPGA平台的微处理器 241
6.8思考题 242
第7章 MicroBlaze处理器的结构与应用 245
7.1MicroBlaze处理器系统 245
7.1.1MicroBlaze体系架构 246
7.1.2MicroBlaze指令系统 248
7.1.3MicroBlaze事件处理 250
7.1.4MicroBlaze存储器系统 252
7.2MicroBlaze总线结构 256
7.2.1PLB总线系统结构 257
7.2.2AXI总线系统结构 261
7.3MicroBlaze的IP核及设备驱动 264
7.3.1UART控制器 264
7.3.2IIC控制器 268
7.3.3MPMC控制器 270
7.4基于MicroBlaze处理器的开发实例 273
7.4.1利用XPS软件构建硬件平台 274
7.4.2利用SDK软件开发嵌入式软件 283
7.4.3GPIO中断实例软件开发 286
7.5思考题 291
第8章 NiosⅡ处理器的结构与应用 293
8.1NiosⅡ处理器系统 293
8.1.1NiosⅡ体系架构 293
8.1.2NiosⅡ指令系统 298
8.1.3NiosⅡ事件处理 300
8.1.4NiosⅡ存储器系统 302
8.2NiosⅡ总线结构 306
8.2.1Avalon总线 306
8.2.2Avalon-MM总线 307
8.2.3Avalon-Stream总线 309
8.3NiosⅡ的IP核及设备驱动 311
8.3.1定时器 312
8.3.2PIO核 315
8.3.3JTAG UART核 318
8.4基于NiosⅡ处理器的开发实例 321
8.4.1利用QuartusⅡ和Qsys构建硬件平台 323
8.4.2利用NiosⅡEDS开发嵌入式软件 334
8.4.3定时器中断实例软件开发 335
8.5思考题 339
附录A Verilog HDL(IEEE1364—2005)关键字列表 340
参考文献 342
- 《管理信息系统习题集》郭晓军 2016
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019