首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 FPGA技术入门与典型项目开发实例
内容
编辑推荐

《FPGA技术入门与典型项目开发实例》中的每个知识点都以简短的篇幅介绍其中最基本、最常用的内容。通过精心设计的一些编程实例,介绍程序设计的基本方法,避免枯燥和空洞,在不知不觉之中使读者学会利用FPGA进行数字电路以及系统的设计方法,从而激发读者的兴趣。

本书第1章介绍了在FPGA芯片上进行数字电路或者系统的设计方法,第2、3章是对硬件描述语言Verilog HDL的详细介绍以及利用FPGA进行设计时的相关问题,第4章详细介绍了Altera公司的开发工具软件Quartus Ⅱ的使用方法,第5~7章介绍了实际工程中会遇到的设计实例并且进行了详细解析。本书由张晓飞、秦刚刚、杨阳等编著。

内容推荐

《FPGA技术入门与典型项目开发实例》面向FPGA的初学者,介绍了FPGA设计过程中的理论基础和工具应用。全书共分为8章,包括FPGA硬件结构,Verilog HDL的编写,Modelsim和Quartus Ⅱ的使用方法和设计实例等。内容既有基础理论知识的介绍,又有丰富的实例讲解,使读者能容易、快速、全面地掌握FPGA的设计流程和设计方法。

《FPGA技术入门与典型项目开发实例》可供FPGA设计培训学员、IC设计爱好者和相关技术人员,高等院校电子工程、通信工程、微电子等相关专业的师生学习使用。本书由张晓飞、秦刚刚、杨阳等编著。

目录

第1章 FPGA硬件结构与系统设计基础

 1.1 FPGA概述

1.1.1 FPGA的特点

1.1.2 FPGA的发展方向

1.1.3 FPGA的应用领域

 1.2 FPGA体系结构

1.2.1 FPGA的基本结构

1.2.2 FPGA常用开发工具介绍

1.2.3 FPGA的设计流程

 1.3 FPGA常用芯片与选用

1.3.1 FPGA的常用芯片

1.3.2 FPGA芯片的选用

 小结

 思考题

第2章 硬件描述语言Verilog HDL设计基础

 2.1 了解Verilog HDL

2.1.1 什么是硬件描述语言

2.1.2 为什么选择Verilog HDL

 2.2 Verilog HDL的模块

2.2.1 端口定义

2.2.2 模块的描述方式

 2.3 Verilog HDL的数据类型和运算符

2.3.1 数据类型

2.3.2 运算符

2.3.3 运算符的优先级

 2.4 Verilog HDL的赋值语句和块语句

2.4.1 理解阻塞与非阻塞

2.4.2 块语句

 2.5 Verilog HDL的条件语句

2.5.1 if语句

2.5.2 case语句

 2.6 Verlog HDL循环语句与结构说明语句

2.6.1 循环语句

2.6.2 结构说明语句

 小结

 思考题

第3章 硬件描述语言Verilog HDL设计进阶

 3.1 Verilog HDL描述方法

 3.2 使用Verilog HDL设计组合逻辑电路

3.2.1 assign语句实现组合逻辑

3.2.2 always语句实现组合逻辑电路

3.2.3 组合逻辑电路的例子

 3.3 使用Verilogg HDL设计时序逻辑电路

3.3.1 aoways语句实现时序逻辑电路

3.3.2 时序逻辑电路的例子

 3.4 同步状态机的原理与设计

3.4.1 什么是状态机

3.4.2 状态机的设计原理

3.4.3 典型的状态机实例

 3.5 Verioog HDL可综合的代码风格

3.5.P 可综合代码编写原则

3.5.2 FPGA设计时aoways语句块使用注意事项

 3.6 Verilog HDL仿真验证平台

3.6.1 Modelsim仿真工具介绍

3.6.2 Modelsim的使用

3.6.3 编写测试文件

 小结

 思考题

第4章 FPGA开发软件Quartus Ⅱ的使用技巧

 4.1 Quartus Ⅱ简介

 4.2 Quartus Ⅱ软件的安装

 4.3 Quartus Ⅱ设计流程

4.3.1 创建工程

4.3.2 编译工程

4.3.3 管脚分配

4.3.4 配置工程

 4.4 SignalTap Ⅱ的使用方法

4.4.1 SignalTap Ⅱ介绍

4.4.2 逻辑分析器的原理

4.4.3 Signal Tap Ⅱ的使用

 小结

 思考题

第5章 FPGA在控制领域的应用

 5.1 概述

 5.2 交通控制灯

5.2.1 交通控制灯的架构

5.2.2 交通控制灯代码设计

5.2.3 使用modelsim进行功能仿真

5.2.4 交通控制灯实例在FPGA开发板上的实现

 5.3 SDRAM控制器设计实例

5.3.P SDRAM简介

5.3.2 SDRAM控制器代码设计

5.3.3 SDRAM控制器的功能仿真

5.3.4 SDRAM控制器的硬件实现

 5.4 ⅡC控制总线实例

5.4.P ⅡC总线介绍

5.4.2 ⅡC Controller控制器代码设计

5.4.3 ⅡC代码功能仿真

 小结

 思考题

第6章 FPGA在通信领域的应用

 6.1 概述

 6.2 串行通信接口UART设计

6.2.1 UART通信协议

6.2.2 UART模块程序设计

6.2.3 UART代码功能仿真

6.2.4 UART基于FPGA开发板的实现

 6.3 CRC校验码设计实例

6.3.1 CRC校验码原理

6.3.2 CRC校验码代码设计

6.3.3 CRC校验码功能仿真

6.3.4 CRC校验码的硬件实现

 6.4 FSK频移键控设计实例

6.4.1 FSK频移键控原理

6.4.2 FSK代码设计

6.4.3 FSK功能仿真

6.4.4 FSK基于FPGA开发板的实现

 小结

 思考题

第7章 基于FPGA的SOPC设计

 7.1 概述

 7.2 ALTERA公司的NIOS Ⅱ嵌入式处理器

7.2.1 NIOS Ⅱ的特点

7.2.2 NIOS Ⅱ实现方式

 7.3 NIOS Ⅱ的开发流程

7.3.1 硬件开发流程

7.3.2 软件开发流程

 7.4 基于NIOS Ⅱ处理器的简单程序设计实例

7.4.P 实例内容

7.4.2 实例详解

 7.5 基于NIOS Ⅱ处理器的数字钟设计

7.5.1 数字钟设计原理

7.5.2 设计步骤

 小结

 思考题

参考文献

标签
缩略图
书名 FPGA技术入门与典型项目开发实例
副书名
原作名
作者 张晓飞//秦刚刚//杨阳
译者
编者
绘者
出版社 化学工业出版社
商品编码(ISBN) 9787122119247
开本 16开
页数 164
版次 1
装订 平装
字数 264
出版时间 2012-01-01
首版时间 2012-01-01
印刷时间 2012-01-01
正文语种
读者对象 青年(14-20岁),研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.278
CIP核字
中图分类号 TP332.1
丛书名
印张 11
印次 1
出版地 北京
260
184
7
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/15 1:00:40