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

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

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

内容介绍

   图书基本信息
图书名称   手把手教你学FPGA设计-基于大道至简的至简设计法 作者   潘文明,易文兵 著
定价   45元 出版社   北京航空航天大学出版社
ISBN   9787512424012 出版日期   2017-06-01
字数   405000 页码   288
版次    装帧   平装
开本   16开 商品重量   

   内容提要

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

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


   目录
篇模块设计
章模块
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总结
参考文献

   作者介绍
潘文明,广东韶关人,暨南大学通信与信息系统专业硕士;现任明德扬科技教育有限公司总经理、广州敏道信息科技有限公司理论研究所名誉所长、东莞市瑞航信息科技有限公司不错技术顾问;先后在中国电子科技集团第七研究所和华为海思半导体公司参与了跳频-OFDM系统、超高速网络芯片、工业以太网相机等大型项目研发。在深厚的理论基础和丰富的实际项目开发经验基础上,发表和出版了一系列相关专业论文和书籍,如《DES加密芯片的研制及其实现》、《点拨FPGA教程》、《至简设计法教程》等,深受广大FPGA学习者喜爱。