新書推薦:
《
樊树志作品:重写明晚史系列(全6册 崇祯传+江南市镇的早期城市化+明史十二讲+图文中国史+万历传+国史十六讲修订版)
》
售價:HK$
498.0
《
真谛全集(共6册)
》
售價:HK$
1156.4
《
敦煌通史:魏晋北朝卷
》
售價:HK$
162.3
《
唯美手编16:知性优雅的编织
》
售價:HK$
56.4
《
情绪的惊人力量:跟随内心的指引,掌控情绪,做心想事成的自己
》
售價:HK$
51.8
《
棉的全球史(历史·文化经典译丛)
》
售價:HK$
112.7
《
超越百岁看这本就够了
》
售價:HK$
57.3
《
亚洲戏剧史·南亚卷
》
售價:HK$
147.2
|
內容簡介: |
《eda技术与实践》通过实例介绍vhdl硬件描述语言的基本知识和数字电路逻辑器件的设计方法,通过实践项目介绍基于可编程逻辑器件的数字系统控制电路的设计与实现方法,并给出详细的硬件电路原理图和fpga内部电路的vhdl代码描述。读者通过本书的学习和实践,能够初步掌握基于可编程逻辑器件的数字系统设计的基本内容及实用技术,提高实际工程应用能力。
《eda技术与实践》内容分三大部分:第一部分为概述,简要介绍eda的基本知识、可编程逻辑器件的结构原理和数字系统的设计内容与设计方法;第二部分通过实例介绍常用数字逻辑电路的vhdi。描述与vhdl的基本知识及编程方法;第三部分以实践项目形式介绍fpga开发板的设计、软件开发工具的安装与使用、常用输入/输出接口电路、典型数字系统电路与通信接口电路的硬件设计及fpga内部电路vhdl代码设计。
《eda技术与实践》内容讲解通俗易懂、由浅人深、循序渐进,具有很强的实用性与实践性,是一本学习eda技术的入门图书,既可作为高职高专、本科院校电子信息类专业的教材,也可作为相关专业技术人员的自学参考书。
|
目錄:
|
第1章概述
1.1eda技术简介
1.1.1eda技术的主要内容
1.1.2eda技术的发展和展望
1.1.3eda技术的设计流程
1.1.4硬件描述语言
1.1.5软件开发工具及硬件开发平台
1.2可编程逻辑器件
1.2.1可编程逻辑器件简介
1.2.2可编程器件的发展
1.2.3可编程器件的分类
1.2.4简单pld基本结构原理
1.2.5cpld的基本结构原理
1.2.6fpga的基本结构原理
1.2.7cpld和fpga的比较
1.3数字系统设计简介
1.3.1数字系统的特点
1.3.2数字系统的基本组成
1.3.3数字系统的实现方式
1.3.4数字系统的设计方法
1.3.5数字系统的设计准则
1.3.6数字系统的设计步骤
小结
习题
第2章基本逻辑电路的vhdl描述
2.1门电路的vhdl描述
2.1.1门电路的描述
2.1.2vhdl的基本结构
2.1.3vhdl的基本语言要素
2.1.4信号赋值语句
2.2数据选择器的vhdl描述
2.2.1数据选择器描述
2.2.2process语句
2.2.3case语句
2.3译码器的vhdl描述
2.3.1译码器描述
2.3.21f语句
2.4编码器的vhdl描述
2.4.1编码器描述
2.4.2whenelse语句
2.5d触发器的vhdl描述
2.5.1基本d触发器描述
2.5.2vhdl中的时序描述
2.5.3具有同步或异步控制端的d触发器描述
2.6计数器的vhdl描述
2.6.1计数器的描述
2.6.2vhdl中的整数类型
2.6.3vhdi.中的数据对象
2.7移位寄存器的vhdl描述
2.7.1并行输入、串行输出的移位寄存器
2.7.2串行输入、并行输出的移位寄存器
2.7.3loop语句
2.8加法器的vhdi.设计
2.8.1加法器的描述
2.8.2withselect语句
2.8.3元件例化语句
2.8.4生成语句
小结
习题
第3章数字电路的vhdl设计进级
3.1三态门及双向电路设计
3.1.1三态门的描述
3.1.2双向电路描述
3.2分频器电路设计
3.2.1偶数分频
3.2.2奇数分频
3.2.32”分频器
3.2.4半整数分频器
3.2.5数控分频器
3.3存储器电路设计
3.3.1ram的设计
3.3.2fifo设计
3.3.3lifo设计
3.4状态机的设计
3.4.1数据类型定义语句
3.4.2状态机的结构
3.4.3moore状态机的描述
3.4.4mealy状态机的描述
3.5序列信号产生与检测电路设计
3.5.1序列信号检测器的设计
3.5.2m序列信号发生器的设计
3.6运算电路的设计
3.6.1移位相加的8位乘法器设计
3.6.2循环冗余校验电路设计
小结
习题
4章fpga实践基础
4.1fpga实验开发平台的设计
4.1.l任务要求
4.1.2fpga开发板设计说明
4.1.3fpga开发平台设计制作步骤
4.2quartus ii的安装
4.2.1任务要求
4.2.2quartus ii软件简介
4.2.3quartus ii软件安装步骤
4.2.4下载电缆线安装
4.3quartus ii原理图输入设计
4.3.1任务要求
4.3.2quartus ii软件使用说明
4.3.3半加器电路设计与调试步骤
4.3.4拓展练习
4.4流水灯控制电路设计
4.4.1任务要求
4.4.28位led硬件电路
4.4.3流水灯控制电路设计分析
4.4.5流水灯控制电路的调试
4.4.6拓展练习
4.58位七段译码扫描显示电路设计
4.5.1任务要求
4.5.28位数码管动态显示硬件电路
4.5.38位动态扫描显示控制电路设计分析
4.5.48位动态扫描显示控制电路vhdl设计
4.5.58位动态扫描显示控制电路的调试
4.5.6拓展练习
4.6矩阵键盘控制接口电路设计
4.6.1任务要求
4.6.24×4矩阵键盘硬件电路
4.6.3矩阵键盘控制电路设计分析
4.6.4矩阵键盘控制电路vhdl设计
4.6.5矩阵键盘控制电路的调试
4.6.6拓展练习
4.7液晶显示屏控制接口电路设计
4.7.1任务要求
4.7.2液晶显示屏硬件接口电路
4.7.3液晶屏显示控制电路设计分析
4.7.4液晶屏显示控制电路vhdl设计
4.7.5液晶屏显示控制电路的调试
4.7.6拓展练习
4.816×16点阵led显示接口电路设计
4.8.1任务要求
4.8.216×16点阵led硬件电路
4.8.316×16点阵led控制电路设计分析
4.8.416×16点阵led控制电路vhdl设计
4.8.516×16点阵led控制电路的调试
4.8.6拓展练习
小结
第5章fpga实践进级
5.1十字路口交通灯控制电路设计
5.1.1任务要求
5.1.2交通灯控制器设计分析
5.1.3交通灯控制电路vhdl设计
5.1.4拓展练习
5.2.1任务要求
5.2.2乐曲演奏电路设计分析
5.2.3乐曲演奏控制电路vhdl设计
5.2.4拓展练习
5.3抢答器电路设计
5.3.1任务要求
5.3.2抢答器控制电路设计分析
5.3.3抢答器控制电路vhdl设计
5.3.4拓展练习
5.4电子密码锁设计
5.4.1任务要求
5.4.2电子密码锁设计分析
5.4.3电子密码锁vhdl设计
5.4.4拓展练习
5.5数字钟电路设计
5.5.1任务要求
5.5.2数字钟电路设计分析
5.5.3数字钟电路vhdl设计
5.5.4拓展练习
5.6数字电压表电路设计
5.6.1任务要求
5.6.2数字电压表电路设计分析
5.6.3数字电压表控制电路vhdl设计
5.6.4拓展练习
5.7信号发生电路设计
5.7.1任务要求
5.7.2信号发生电路设计分析
5.7.3信号发生电路vhdl设计
5.7.4拓展练习
5.8步进电动机细分驱动控制电路设计
5.8.1任务要求
5.8.2步进电动机细分控制电路设计分析
5.8.3步进电动机细分控制电路vhdl设计
5.8.4拓展练习
5.9直流电动机pwm控制电路设计
5.9.1任务要求
5.9.2直流电动机pwm控制电路设计分析
5.9.3直流电动机pwm控制电路vhdl设计
5.10uart通信接口电路设计
5.10.1任务要求
5.10.2uart通信接口电路设计分析
5.10.3uart通信接口电路vhdl设计
5.10.4拓展练习
5.11i2c总线接口电路设计
5.11.1任务要求
5.11.2i2c总线接口电路设计分析
5.11.3i2c总线接口电路vhdl设计
5.11.4拓展练习
小结
参考文献
|
|