-
• 作者:潘文明,易文兵 编著• 出版社:北京航空航天大学出版社• 定价:45• ISBN:9787512424012• 出版时间:2017年05月01日目录篇模块设计
章模块
1.1模块结构
1.2模块的三大架构概述
第2章计数器架构
2.1计数器架构八步法
2.1.1计数器规则
2.1.2步:明确功能
2.1.3第二步:功能波形
2.1.4第三步:计数结构
2.1.5第四步:加1和结束条件
2.1.6第五步:定义特殊点
2.1.7第六步:完整性检查
2.1.8第七步:计数器代码
2.1.9第八步:功能代码
2.1.10总结
2.2计数器项目实践
2.2.1PWM流水灯项目
2.2.2UART接口项目
2.2.3VGA接口项目
2.2.4SCCB(IIC)接口项目
第3章状态机架构
3.1状态机架构八步法
3.1.1状态机规则
3.1.2步:明确功能
3.1.3第二步:输出分析
3.1.4第三步:状态合并
3.1.5第四步:状态转移
3.1.6第五步:转移条件
3.1.7第六步:完整性检查
3.1.8第七步:状态机代码
3.1.9第八步:功能代码
3.1.10总结
3.2状态机项目实践
3.2.1简易报文类型识别器项目
3.2.2SPI接口项目
3.2.3SDRAM接口项目
第4章FIFO架构
4.1FIFO架构八步法
4.1.1概述
4.1.2步:确认FIFO架构
4.1.3第二步:读状态
4.1.4第三步:读状态启动和结束条件
4.1.5第四步:信息FIFO读清条件
4.1.6第五步:生成FIFO的IP核
4.1.7第六步:其他信号的产生条件
4.1.8第七步:FIFO代码
4.1.9第八步:其他信号代码
4.1.10总结
4.2FIFO项目实践
4.2.1报文汇聚模块项目
4.2.2以太网切包模块项目
4.2.3UDP打包模块项目
第二篇模块划分
第5章模块划分核心知识
5.1模块划分概述
5.1.1模块划分原则
5.1.2模块划分端口规范
5.2模块划分过程
5.2.1模块划分思路
5.2.2模块的端口及模块之间的数据流向
第6章模块划分常用架构及项目实践
6.1直接交互架构
6.2无缓存rdy交互架构
6.3有缓存rdy交互架构
6.4请求一应答交互架构
6.5外设交互架构
6.6模块划分项目实践
6.6.1AT93C46的存储与读取项目
6.6.2温度采集与显示项目
6.6.3OV7670图像采集项目
第三篇项目实践
第7章基于FPGA的温度监控系统
7.1背景介绍
7.2项目要求
7.3基本原理
7.3.1PC端(串口调试助手)
7.3.2温度传感器DSl8820
7.3.3数码管显示
7.3.4蜂鸣器
7.4设计方案
7.5FPGA设计实现
7.5.1硬件
7.5.2Verilog代码设计
7.6功能仿真
7.7板级调试
7.8总结
第8章基于FPGA的图像边缘检测系统
8.1背景介绍
8.2设计要求
8.3基本原理
8.3.1PLL
8.3.2OV7670配置与采集
8.3.3灰度转换
8.3.4高斯滤波
8.3.5Sobel边缘检测
8.3.6乒乓操作
8.4设计方案
8.5FPGA设计实现
8.5.1硬件
8.5.2Verilog代码设计
8.6功能仿真
8.7板级调试
8.8总结
参考文献内容简介本书介绍利用硬件描述语言(VerilogHDL)设计数字系统的方法,提出计数器、状态机、FIFO的三大架构,采用理论与实践相结合的方式,详细介绍各个架构的实现步骤——“八步法”,并配以相应的项目练习。在书的后半部分,介绍模块划分的基本方法,总结并提出了模块间的交互架构,在项目实践中给出了温度监控系统、边缘检测系统等综合性项目的模式。本书可作为高等院校电子工程类、自动控制类、计算机类等专业的教材,亦可供FPGA相关行业的爱好者和从业人员自学与参考。
-
-
商品评论
暂无商品评论
-
暂无商品咨询