FPGA数字系统设计与应用

首页 > 图书 > 教材教辅/2020-09-24 / 加入收藏 / 阅读 [打印]
FPGA数字系统设计与应用

FPGA数字系统设计与应用

作者:郭明良

开 本:32开

书号ISBN:9787122298430

定价:

出版时间:2017-09-01

出版社:化学工业

FPGA数字系统设计与应用 本书特色

本书内容包括FPGA的设计环境、设计流程和所使用的语言,QuartusⅡ集成开发环境,Modelsim仿真,VHDL语言基础,VHDL数据类型与运算操作符,VHDL的主要描述语句,利用FPGA进行程序设计的应用实例等。本书有很多实例分析,这些实例大都是以特定的工程项目为依托,具有一定的借鉴价值,可以帮助读者从系统角度理解FPGA的开发流程。本书可作为高等院校计算机专业本、专科生的教材或教学参考书,也可以作为电子技术课程设计、电子设计大赛或数字系统设计工程技术人员学习EDA 技术的参考书。

FPGA数字系统设计与应用 内容简介

1.本书先讲解语法,然后以实例讲解硬件描述语言,并给出仿真和实验波形,尽可能地减少FPGA硬件内部结构的讲解、注重应用。 2.本书的所有实例都是经过编程、下载以及调试过程,是作者多年的教学和科研实践的经验积累。

FPGA数字系统设计与应用 目录

第1章概述/001

1.1可编程逻辑器件001

1.2FPGA/CPLD的软件开发工具002

1.3硬件描述语言002

1.3.1AHDL语言002

1.3.2VerilogHDL语言002

1.3.3VHDL语言003

1.4FPGA/CPLD的开发流程003

第2章QuartusⅡ集成开发环境/005

2.1QuartusⅡ界面概况005

2.2QuartusⅡ软件开发流程006

2.2.1创建工程006

2.2.2原理图输入方式008

2.2.3文本输入方式015

2.2.4波形仿真017

2.2.5引脚分配021

2.2.6编程下载021

2.3LPM参数化宏功能模块024

2.3.1LPM参数化宏功能模块定制管理器024

2.3.2LPM参数化宏功能模块的应用030

第3章仿真/034

3.1Modelsim简介034

3.2安装034

3.3Modelsim仿真方法035

3.3.1前仿真035

3.3.2后仿真035

3.3.3Modelsim仿真的基本步骤036

3.3.4Modelsim的运行方式036

3.4Modelsim功能仿真036

3.4.1建立仿真工程038

3.4.2Altera仿真库的编译与映射039

3.4.3编译HDL源代码和Testbench041

3.4.4启动仿真器并加载设计顶层042

3.4.5打开观察窗口,添加信号044

3.4.6执行仿真045

3.5Modelsim时序仿真046

3.5.1仿真路径设置046

3.5.2QuartusⅡ仿真环境设置047

3.5.3利用QuartusⅡ编译源文件048

3.5.4生成测试模板并编写测试程序048

3.5.5执行仿真051

第4章VHDL语言基础/054

4.1VHDL语言的特点054

4.2VHDL语言的程序结构055

4.3VHDL语言的库055

4.4VHDL语言的程序包057

4.5VHDL语言的实体058

4.5.1实体说明058

4.5.2实体的类属说明058

4.5.3实体的端口说明059

4.6VHDL语言的结构体060

4.7VHDL语言的配置062

第5章VHDL数据类型与运算操作符/065

5.1VHDL的基本语法规则065

5.2VHDL语言的数据对象066

5.2.1常量(CONSTANT)066

5.2.2变量(VARIABLE)066

5.2.3信号(SIGNAL)067

5.2.4文件(FILES)068

5.3VHDL语言的数据类型068

5.3.1预定义的数据类型068

5.3.2用户自定义数据类型071

5.3.3数据类型的转换073

5.4VHDL语言的操作符075

5.4.1逻辑操作符076

5.4.2算术操作符076

5.4.3关系操作符077

第6章VHDL的主要描述语句/079

6.1顺序描述语句079

6.1.1变量赋值语句079

6.1.2信号赋值语句080

6.1.3WAIT语句080

6.1.4IF语句082

6.1.5CASE语句085

6.1.6NULL语句087

6.1.7断言(ASSERT)语句087

6.1.8LOOP语句088

6.1.9NEXT语句090

6.1.10EXIT语句091

6.2并发描述语句092

6.2.1进程语句092

6.2.2并发信号赋值语句093

6.2.3并发过程调用语句095

6.2.4块(BLOCK)语句097

6.2.5元件例化语句098

6.2.6生成语句100

6.3属性描述与定义语句102

第7章应用实例/111

7.1自动邮票售票机设计111

7.1.1自动邮票售票系统总体模块图的设计111

7.1.2票价设定模块的设计112

7.1.3邮票类型选择模块的设计113

 1/2    1 2 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐
上一篇:化工原理实验     下一篇:中级财务会计-(第3版)