FPGA电子系统设计项目实战(VHDL语言)(第2版)
畅销书全面升级,系统论述FPGA项目设计实战,全面阐述了FPGA项目设计的电子学基础、设计方法与VHDL编程方法!FPGA设计领域的百科全书,提供24个完整的项目设计案例

作者:王振红

丛书名:EDA工程技术丛书

定价:99元

印次:2-1

ISBN:9787302469414

出版日期:2017.08.01

印刷日期:2017.07.12

图书责编:盛东亮

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统地论述了FPGA的设计方法,并给出了大量综合电子系统设计项目实例。全书共11章。第1章介绍FPGA电子系统的设计方法; 第2章介绍QuartusⅡ使用方法; 第3~7章介绍FPGA硬件描述语言VHDL的特点、VHDL语言中常用的数据、运算符、顺序描述语句和并行描述语句、时钟信号描述、有限状态机等基本概念和应用; 第8章介绍门电路、组合逻辑电路、触发器、时序逻辑电路(与阎石主编的《数字电子技术基础》(第4版)一致),并对其中的各种功能芯片以及基于VHDL与FPGA的实现方法进行了讲解; 第9章介绍FPGA外围电路——集成运算放大器及其各种应用; 第10章和第11章给出了基于FPGA的综合电子系统设计实例。 本书可作为高等院校电类专业学生学习VHDL及FPGA的实践指导书,也可供有关工程技术人员参考使用。

本书以项目开发为线索,系统地论述了FPGA项目设计的方法与实践,给出了丰富的设计实例。全书主要内容包括: l FPGA电子系统设计:总体方案、印制电路板、安装与调试、抗干扰与电磁兼容。 l QUARTUSⅡ使用方法:编程、存储、编译、下载与仿真。 l VHDL硬件描述语言:程序基本结构、语法、顺序描述语句、并行描述语句、 时钟信号描述与有限状态机设计。 l FPGA数字电路设计方法与实例:门电路、组合逻辑电路、触发器与时序逻辑电路。 l FPGA外围电路设计方法与实例:各类集成运算放大器典型电路、单电源供电的集成运算放大器的应用与集成运算放大器的综合应用。 l FPGA小型数字系统项目设计实例:25个各类小型数字系统设计的案例。 l FPGA综合数字系统项目设计实例:24个各类综合数字系统设计的案例。

前言 近年来,FPGA的生产和销售规模以惊人的速度增长。大力发展集成电路设计与制造,是我国制定的重要发展目标,也是经济全球化新形势下的科技挑战。发展集成电路行业,离不开对电子信息类专业人才的培养,尤其是对电子信息类专业人才的创新能力培养。 如何提高学生的实践创新能力?首先,要使学生对实践感兴趣。在综合性设计实验中,学生能做出来就会有兴趣。其次,增加练习数量,练习多了水平就会提高。最后,根据生产和生活的实际需要制作创新作品。兴趣→提高→创新,不断循环往复,学生的实践创新能力就会不断提高。 本书通过大量的小型电子系统设计提高学生对实践的兴趣,通过由单元电路实践到电子系统实践的过渡,降低学习的难度,从而起到抛砖引玉的效果。本书通过大量的FPGA设计实例,切实提高学生开发FPGA电子系统的能力。 本书特色如下: (1) 易懂、易学、易上手。 (2) 覆盖了模拟电子技术基础、数字电子技术基础、FPGA基本知识以及大量电子系统设计项目案例。 (3) 既给出了硬件设计电路,又提供了程序代码设计(使用VHDL语言和QuartusⅡ软件),便于举一反三。 (4) 书中给出的每个综合电子小系统均已经过设计实现,全部是北方工业大学学生参加全国大学生电子设计竞赛的赛前训练题目,也是电子电路类课程设计的参考题目。 本书主要由北方工业大学电子信息工程学院王振红编著。另外,张文轩编写了“项目24基于FPGA与nRF24L01的无线数据传输与应用”。张常年、张东彦、宋鹏、曲洪权、王恩成、田青、曹淑琴、黄明、范锦宏、周燕平、冯祎、康晓麓、赵徐森、李云栋、吴晓林、韩宇龙、胜智勇、...

目录
荐语
查看详情 查看详情

目录

第1章FPGA电子系统的设计方法

1.1电子系统设计

1.1.1总体方案确定

1.1.2子系统设计

1.2印制电路板设计

1.2.1准备工作

1.2.2元器件布局与布线

1.2.3印制焊盘的尺寸及形状

1.2.4印制导线的尺寸及形状

1.2.5印制导线的抗干扰和屏蔽

1.2.6印制电路板的对外连接

1.2.7表面贴装技术对印制板的要求

1.3电子系统的安装与调试

1.3.1电子系统的安装

1.3.2元器件的引脚识别

1.3.3电子系统的调试

1.4电子系统抗干扰措施

1.4.1正确选择器件

1.4.2正确分布元器件

1.4.3交流输入电源增加电源滤波器

1.4.4施加屏蔽措施

1.4.5使用合理的接地方式

1.4.6电路加入滤波电容和补偿电容

第2章FPGA设计软件——QuartusⅡ及其使用方法

2.1编程存储及编译

2.2指定器件引脚及编译

2.3下载

2.4存储及编译图形描述(电路图)

2.5掉电可存储下载方法

第3章FPGA的硬件描述语言VHDL

3.1VHDL程序的特点

3.2VHDL程序的基本结构

3.2.1库说明

3.2.2实体说明

3.2.3结构体说明

3.3VHDL的数据

3.3.1基本标志符

3.3.2数据对象

3.3.3数据类型

3.4VHDL的表达式

3.4.1逻辑运算符

3.4.... 查看详情

本书以项目开发为线索,系统地论述了FPGA项目设计的方法与实践,给出了丰富的设计实例。全书主要内容包括:

l  FPGA电子系统设计:总体方案、印制电路板、安装与调试、抗干扰与电磁兼容。

l  QUARTUSⅡ使用方法:编程、存储、编译、下载与仿真。

l  VHDL硬件描述语言:程序基本结构、语法、顺序描述语句、并行描述语句、 时钟信号描述与有限状态机设计。

l  FPGA数字电路设计方法与实例:门电路、组合逻辑电路、触发器与时序逻辑电路。

l  FPGA外围电路设计方法与实例:各类集成运算放大器典型电路、单电源供电的集成运算放大器的应用与集成运算放大器的综合应用。

l  FPGA小型数字系统项目设计实例:25个各类小型数字系统设计的案例。

l  FPGA综合数字系统项目设计实例:24个各类综合数字系统设计的案例。

查看详情