书籍详情
《手把手教你学FPGA设计基于大道至简的志简设计法潘文明易文兵北京航空航天》[51M]百度网盘|亲测有效|pdf下载
  • 手把手教你学FPGA设计基于大道至简的志简设计法潘文明易文兵北京航空航天

  • 出版社:网书网图书专营店
  • 出版时间:2017-06
  • 热度:11762
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息(以实物为准)

书    名

   手把手教你学FPGA设计 基于大道至简的志简设计法

外文书名

  

出版社

  北京航空航天大学出版社

作    者

   潘文明,易文兵

定    价

  45.00元

出版时间

   2017-05-01

I S B N

  9787512424012

套装书

   否

重    量

  KG

装    帧

   平装

版    次

  1

字    数

   

配套资源

页    数

   

开      本

  16开

 

内容简介(以实物为准)


  手把手教你学FPGA设计——基于大道至简的至简设计法

  本书介绍利用硬件描述语言(VerilogHDL)设计数字系统的方法,提出计数器、状态机、FIFO的三大架构,采用理论与实践相结合的方式,详细介绍各个架构的实现步骤———“八步法”,并配以相应的项目练习。在书的后半部分,介绍模块划分的基本方法,总结并提出了模块间的交互架构,在项目实践中给出了温度监控系统、边缘检测系统等综合性项目的模式。本书可作为高等院校电子工程类、自动控制类、计算机类等专业的教材,亦可供FPGA相关行业的爱好者和从业人员自学与参考。


目    录(以实物为准)


第一篇 模块设计
第1章 模块
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.1 PWM流水灯项目
2.2.2 UART接口项目
2.2.3 VGA接口项目
2.2.4 SCCB(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.2 SPI接口项目
3.2.3 SDRAM接口项目
第4章 FIFO架构
4.1 FIFO架构八步法
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.2 FIFO项目实践
4.2.1 报文汇聚模块项目
4.2.2 以太网切包模块项目
4.2.3 UDP打包模块项目

第二篇 模块划分
第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.1 AT93C46的存储与读取项目
6.6.2 温度采集与显示项目
6.6.3 OV7670图像采集项目

第三篇 项目实践
第7章 基于FPGA的温度监控系统
7.1 背景介绍
7.2 项目要求
7.3 基本原理
7.3.1 PC端(串口调试助手)
7.3.2 温度传感器DSl8820
7.3.3 数码管显示
7.3.4 蜂鸣器
7.4 设计方案
7.5 FPGA设计实现
7.5.1 硬件
7.5.2 Verilog代码设计
7.6 功能仿真
7.7 板级调试
7.8 总结
第8章 基于FPGA的图像边缘检测系统
8.1 背景介绍
8.2 设计要求
8.3 基本原理
8.3.1 PLL
8.3.2 OV7670配置与采集
8.3.3 灰度转换
8.3.4 高斯滤波
8.3.5 Sobel边缘检测
8.3.6 乒乓操作
8.4 设计方案
8.5 FPGA设计实现
8.5.1 硬件
8.5.2 Verilog代码设计
8.6 功能仿真
8.7 板级调试
8.8 总结
参考文献