电建论坛

 找回密码
 注册
查看: 729|回复: 0

[求助图书] 《FPGA系统设计原理与实例》北京航空航天大学出版社

[复制链接]
发表于 2023-3-7 19:24:19 | 显示全部楼层 |阅读模式

《FPGA系统设计原理与实例》
出版社:北京航空航天大学出版社

内容简介
  《FPGA系统设计原理与实例》旨在帮助读者在学习数字电子技术的过程中或之后,利用Vivado软件与Verilog语言,采用现代设计方法对数字系统的简单门电路、组合逻辑电路、时序逻辑电路进行设计验证,以进一步学习状态机设计方法,以及更复杂的数字系统设计,并借助依元素(南京)科技有限公司的Egol开发板进行硬件验证。
  《FPGA系统设计原理与实例》内容包括Vivado软件的安装及开发流程,IP核的封装调用以及Verilog语言的快速入门。设计模块从基础设计到提高设计到综合设计再到挑战设计,层层递进。除包括数字电子技术所学基础模块设计外,还包括算法设计、接口设计等,充分利用了Egol开发板集成的输入/输出模块来进行项目的设计选择。
  《FPGA系统设计原理与实例》既可以作为高等院校本科数字电子技术实验课程的参考教材,也可以作为综合设计课程的参考教材,又可以作为FPGA设计爱好者的自学用书。
目录
第1部分 设计基础
第1章 设计概述及软硬件介绍
1.1 Vivado软件的安装
1.2 Vivado软件开发流程
1.2.1 工程的建立
1.2.2 设计文件输入
1.2.3 仿真
1.2.4 添加时序约束
1.2.5 设计实现
1.3 硬件开发板介绍
课后习题
第2章 lP核封装、查看及调用
2.1 IP核封装
2.2 IP核查看
2.3 IP核调用
课后习题
第3章 Verilog语言快速入门
3.1 Verilog模块结构
3.1.1 硬件描述语言简介
3.1.2 Verilog基本模块结构
3.2 运算符和表达式
3.2.1 基本的算术运算符
3.2.2 位运算符
3.2.3 关系运算符
3.2.4 逻辑运算符
3.2.5 等式运算符
3.2.6 移位运算符
3.2.7 位拼接运算符
3.2.8 缩减运算符
3.2.9 条件运算符
3.2.1 0优先级别
3.3 功能语句
3.3.1 assign语句
3.3.2 always语句
3.3.3 initial语句
3.4 底层模块和门原语调用
3.4.1 底层模块及调用
3.4.2 门原语及调用
3.5 Verilog中的数据类型
3.5.1 wire型
3.5.2 reg型
3.5.3 memory型
3.6 Verilog的数字表示形式及逻辑值
3.6.1 数字表示形式
3.6.2 逻辑值
3.7 if语句
3.8 case语句
3.9 Verilog语言的描述风格
3.10 其他规定
3.10.1 关键词
3.10.2 标识符
3.10.3 间隔符
3.10.4 注释符
课后习题
……

第2部分 逻辑系统设计项目

参考文献





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|电力建设网站 ( 苏ICP备16030970号-1 )|网站地图

GMT+8, 2024-5-20 00:54 , Processed in 0.192948 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表