由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版] 现代数字系统设计——基于Intel FPGA可编程逻辑器件与VHDL 清华大学出版社 孙延鹏
¥ ×1
书名: | 现代数字系统设计——基于Intel FPGA可编程逻辑器件与VHDL |
出版社: | 清华大学出版社 |
出版日期 | 2020 |
ISBN号: | 9787302553007 |
本书从基础、应用、实践三个角度,详细介绍了EDA技术概况、VHDL语言基本设计方法,Intel CPLD/FPGA介绍与应用、QuartusII的使用,书中所列实例多来自科研和教学实践活动,注重内容的循序渐进性,且经过验证。本书可作为工科高等院校电子信息类高年级本科生、专科生教材以及毕业设计参考资料,也可以作为相关专业研究生参考资料。 |
孙延鹏:沈阳航空航天大学教授。辽宁省高校优秀青年骨干教师,电子信息工程国家级特色专业负责人,辽宁省遥感应用协会常务理事。主要研究方向为电磁兼容、航空电子信息系统、雷达信号处理和嵌入式系统应用。主编EDA类教材两部,其中辽宁省规划教材一部发表论文40余篇,其中被SCI、EI、ISTP收录30余篇。 |
|
本书从基础、应用、实践三个角度,详细介绍了EDA技术概况、VHDL语言基本设计方法,Intel CPLD/FPGA介绍与应用、QuartusII的使用,书中所列实例多来自科研和教学实践活动,注重内容的循序渐进性,且经过验证。 |
|
目录
第1章EDA技术概述
1.1ASIC综述
1.2电子设计自动化技术
1.2.1EDA技术的发展历程
1.2.2EDA技术主要内容
1.2.3可编程逻辑器件
1.2.4软件开发工具
1.2.5输入方式
1.2.6相关厂商概述
1.3数字系统的设计方法
1.3.1TopDown设计方法
1.3.2数字系统设计的一般步骤
1.3.3IP核介绍
1.4EDA技术的发展趋势
1.4.1可编程器件的发展趋势
1.4.2开发工具的发展趋势
1.4.3输入方式的发展趋势
1.5本章小结
第2章CPLD/FPGA结构
2.1可编程逻辑器件的基本结构及分类
2.1.1基本结构
2.1.2PLD器件的分类
2.2低密度可编程逻辑器件
2.3Intel公司的CPLD
2.3.1MAX 3000A器件
2.3.2MAXⅡ器件
2.4Intel公司的FPGA
2.4.1FPGA的优势
2.4.2Intel公司的FPGA器件的结构特点
2.5Intel公司CPLD/FPGA编程和配置
2.5.1Intel公司的USBBlaster下载电缆
2.5.2使用USBBlaster电缆时的三种配置模式
2.5.3采用Intel公司的芯片进行配置
2.6本章小结
第3章Quartus Prime软件设计
3.1使用Quartus Prime进行图形化设计
3.1.1创建工作库
3.1.2利用工程向导创建工程
3.1.3图形设计输入
3.1.4项目编译
3.1.5时序仿真
3.2使用Quartus Prime进行VHDL设计
3.2.1VHDL文本输入
3.2.2ModelSimAltera介绍
3.2.3TestBench编写
3.2.4调用ModelSimAltera RTL仿真
3.2.5调用ModelSimAltera 门级仿真
3.2.6引脚分配
3.2.7分析与综合
3.2.8布局与布线
3.2.9器件编程
3.3Quartus Prime的IP使用
3.4SignalTapⅡ逻辑分析仪的应用
3.5本章小结
第4章VHDL基础
4.1VHDL概述
4.1.1VHDL起源
4.1.2VHDL的特点
4.2VHDL的基本结构
4.2.1库
4.2.2程序包
4.2.3实体
4.2.4结构体
4.2.5配置
4.3VHDL的数据及文字规则
4.3.1VHDL文字规则
4.3.2VHDL数据对象
4.3.3VHDL数据类型
4.3.4VHDL类型转换
4.4VHDL操作符
4.4.1操作符种类
4.4.2操作符的优先级
4.4.3逻辑操作符
4.4.4关系操作符
4.4.5算术操作符
4.5VHDL顺序语句
4.5.1赋值语句
4.5.2流程控制语句
4.5.3WAIT等待语句
4.5.4子程序调用语句
4.5.5返回语句
4.5.6空操作语句
4.5.7其他顺序语句
4.6VHDL并行语句
4.6.1块语句
4.6.2进程语句
4.6.3并行过程调用语句
4.6.4并行信号赋值语句
4.6.5元件例化语句
4.6.6生成语句
4.7有限状态机的设计
4.7.1一般有限状态机的设计
4.7.2Moore型有限状态机的设计
4.7.3Mealy型有限状态机的设计
4.8VHDL TestBench
4.8.1TestBench结构
4.8.2常用激励信号的产生
4.9本章小结
第5章CPLD/FPGA应用实践
5.1常用组合逻辑电路的描述
5.1.1非门电路的设计
5.1.2其他基本门电路的设计
5.2基本时序逻辑电路的VHDL描述
5.2.1D触发器的设计
5.2.2T触发器的设计
5.2.3JK触发器的设计
5.2.4串行移位寄存器的设计
5.2.5分频电路的设计
5.3常用算法VHDL实现
5.3.1流水线加法器的设计
5.3.28位乘法器的设计
5.3.34抽头直接FIR滤波器的设计
5.3.4IIR数字滤波器的设计
5.4TestBench中随机数的设计
5.5二进制频移键控调制与解调的VHDL实现
5.5.1FSK调制的VHDL实现
5.5.2FSK信号解调的VHDL实现
5.6基于DDS信号发生器的设计
5.6.1DDS设计及原理
5.6.2FPGA内部的DDS模块的设计与实现
5.6.3仿真结果及说明
5.7SD卡驱动器设计
5.7.1SD卡电路结构
5.7.2SD卡命令
5.7.3SD卡数据读取流程
5.7.4SD卡数据读取代码说明
5.8SDRAM控制器设计
5.8.1SDRAM引脚、命令和模式寄存器介绍
5.8.2SDRAM初始化
5.8.3SDRAM读写操作
5.8.4SDRAM自动刷新时序
5.8.5SDRAM控制器
5.9利用VGA接口显示SD卡图像数据
5.10本章小结
第6章DE115平台数字系统设计练习
6.13线/8线译码器实验
6.1.1实验目的
6.1.2实验说明
6.1.3实验要求
6.1.4总结报告要求
6.2BCD/七段显示译码器实验
6.2.1实验目的
6.2.2实验说明
6.2.3实验要求
6.2.4总结报告要求
6.3模拟74LS160计数器实验
6.3.1实验目的
6.3.2实验说明
6.3.3实验要求
6.3.4总结报告要求
6.4多路彩灯控制器的设计
6.4.1实验目的
6.4.2实验说明
6.4.3实验要求
6.4.4总结报告要求
6.5分频器的设计
6.5.1实验目的
6.5.2实验说明
6.5.3实验要求
6.5.4总结报告要求
6.6数字频率计的设计
6.6.1实验目的
6.6.2实验说明
6.6.3实验要求
6.6.4总结报告要求
6.7数字钟的设计
6.7.1实验目的
6.7.2实验说明
6.7.3实验要求
6.7.4总结报告要求
6.8正弦信号发生器
6.8.1实验目的
6.8.2实验说明
6.8.3任意频率信号发生器的实现原理
6.8.4实验要求
6.8.5总结报告要求
6.9数字电压表的设计
6.9.1实验目的
6.9.2实验原理
6.9.3实验要求
6.9.4总结报告要求
6.10LCD1602控制器的设计
6.10.1实验目的
6.10.2实验原理
6.10.3实验要求
6.10.4总结报告要求
6.11UART控制器的设计
6.11.1实验目的
6.11.2实验原理
6.11.3实验要求
6.11.4总结报告要求
6.12VGA控制器的设计
6.12.1实验目的
6.12.2实验原理
6.12.3实验要求
6.12.4总结报告要求
6.13本章小结
第7章DE2115开发平台
7.1DE2115平台介绍
7.2DE2115主要应用电路介绍
7.2.1FPGA芯片配置
7.2.2按钮和拨动开关的使用
7.2.3LED的使用
7.2.4七段数码管的使用
7.2.5时钟电路的使用
7.2.6LCD模块的使用
7.2.7VGA的使用
7.2.824bit音频编解码芯片的使用
7.2.9RS232串口的使用
7.2.10PS2的使用
7.2.11千兆以太网的使用
7.2.12TV解码器的使用
7.2.13USB的使用
7.2.14IR模块的使用
7.2.15SRAM模块的使用
7.2.16SDRAM的使用
7.2.17Flash的使用
7.2.18E2PROM的使用
7.2.19SD卡的使用
7.2.20GPIO的使用
7.3本章小结
参考文献
|
前言
随着集成电路技术和计算机技术的飞速发展,现在电子系统的设计和应用进入了全新的时代。传统的手工设计过程正在被先进的电子设计自动化(Electronic Design Automation,EDA)技术取代。目前EDA技术已经成为支撑现代电子设计的通用平台,并且向支持系统级设计发展。只有以硬件描述语言(Hardware Description Languages,HDL)和逻辑综合为基础的自顶向下的设计方法才能满足日趋复杂的数字系统设计需求。掌握这些现代化设计思想和EDA工具,已经成为从事信息技术和电子系统设计领域的工程师必备的一项基本专业技能。
几乎所有厂家的EDA工具都支持HDL输入方式,因此掌握EDA技术就必须要学会HDL。目前比较流行的HDL有VHDL和Verilog HDL两种。VHDL是美国电气和电子工程师协会制定的标准硬件描述语言(IEEE标准1076),是世界上第一个标准化的HDL,它可以用于数字电路与系统的描述、仿真和自动设计,当前使用较为广泛。
本书力求将理论与实践相结合,更加注重实用性。书中针对电子信息类学生的特点,沿着入门—基础—理论—实践的主线组织内容,所列实例重点突出信号处理和数字通信方向,大量实例都围绕基本数字电路的VHDL描述、数据采集与处理、基本算法和数字信号处理与数字通信技术展开,有作者独到的见解。在第6章,为了便于本类课程实验的开展,本着引导学生由易到难深入学习的原则,编写了部分实验指导。 本书共分7章。第1章主要从宏观角度介绍数字系统设计和EDA技术; 第2章主要介绍PLD器件的发展演变、分类、结构以及CPLD/FPGA的结构,重点介绍了当前主流Intel CPLD/FPGA厂家的系列器件的结构及使用; 第3章结合实例主要介绍了Quartus Prime工具软件的使用方法,包括输入、综合、仿真和下载等环节内容; 第4章重点介绍VHDL语言要素、基本语法、状态机、TestBench设计等内容; 第5章介绍常用数字电路模块的VHDL描述方法,常用算法VHDL实现,通过正弦波信号发生器的设计、基于SD卡图像数据读写缓存及显示等综合实例说明了如何用VHDL设计常用数字电路与系统; 第6章介绍基于DE2115平台设计的12个实验内容,并给出VHDL源文件以及测试文件便于初学者参考; 第7章介绍DE2115平台的结构特点以及应用方法。
本书由沈阳航空航天大学孙延鹏教授统稿,雷斌审阅了全部书稿,并提出了许多宝贵意见。第1章由北京至芯开源科技有限责任公司的雷斌编写,沈阳航空航天大学的房启志老师参与第2、3、6、7章的部分内容的编写,其余章节由孙延鹏编写并最终定稿。在本书编写过程中,部分案例的设计与验证得到了北京至芯开源科技有限公司郝旭帅工程师的大力支持和帮助,在此表示感谢。 由于作者水平有限,加之时间仓促,书中难免有不当和错误之处,恳请读者批评指正。
作者2019年12月
|
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格