当前位置:主页 > 书籍配套资源 > FPGA配套资源
《FPGA系统设计与实例》源代码

《FPGA系统设计与实例》源代码

  • 更新:2021-12-04
  • 大小:414.52 KB
  • 类别:FPGA
  • 作者:杨晓慧、杨旭、编著
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容简介

本书共分为6章,分别介绍了EDA技术、可编程逻辑器件的基本知识及使用方法;VHDL语言设计方法;EDA的开发工具QuartusII的使用方法和技巧;基于VHDL的简单电路、应用电路及综合电路的设计,通过18个典型数字电路系统的设计实例(实例安排由简单到复杂),详细地介绍了基于EDA技术“自顶向下”的层次化设计的方法和技巧。

本书可作为EDA技术及相关技术课程设计的参考书,也可供从事数字逻辑电路和系统设计的电子设计人员参考。

目录

  • 第1章EDA技术与可编程逻辑器件
  • 1.1EDA技术概述
  • 1.1.1VHDL硬件描述语言
  • 1.1.2EDA工具开发流程
  • 1.1.3EDA的发展趋势
  • 1.2可编程逻辑器件概述
  • 1.2.1基于乘积项的CPLD结构与工作原理
  • 1.2.2基于查找表(Look-Up-Table)的FPGA结构与工作原理
  • 1.2.3其他类型的FPGA、CPLD及工程选择
  • 1.3FPGA/CPLD测试技术
  • 1.4CPLD和FPGA的编程与配置
  • 1.4.1利用ByteBlasterII并口下载电缆进行配置
  • 1.4.2利用ByteBlasterMV并口下载电缆进行配置
  • 1.4.3利用MasterBlaster串行/USB通信电缆进行配置
  • 1.4.4利用BitBlaster串行下载电缆进行配置
  • 1.4.5利用FPGA的专用芯片进行配置
  • 1.4.6使用单片机配置FPGA
  • 1.4.7使用CPLD配置FPGA
  • 第2章硬件描述语言VHDL
  • 2.1VHDL的特点
  • 2.2VHDL语言程序结构
  • 2.2.1VHDL库
  • 2.2.2VHDL程序包
  • 2.2.3实体
  • 2.2.4结构体
  • 2.2.5配置
  • 2.3VHDL语言中的数据对象与数据类型
  • 2.3.1数据对象
  • 2.3.2数据类型
  • 2.4基本词法单元与操作符
  • 2.4.1VHDL语言中的词法单元包括注释、数字、字符、字符串和位串
  • 2.4.2VHDL语言中的操作符
  • 2.5VHDL基本语句
  • 2.5.1并行语句
  • 2.5.2顺序语句
  • 2.6VHDL语言与硬件电路的对应
  • 2.6.1组合逻辑电路的VHDL描述
  • 2.6.2时序逻辑电路的VHDL描述
  • 2.7有限状态机
  • 2.7.1一般状态机的设计
  • 2.7.2Moore型有限状态机的设计
  • 2.7.3Mealy型有限状态机的设计
  • 2.7.4状态编码及剩余状态处理
  • 第3章QuartusⅡ功能及应用
  • 3.1QuartusⅡ的设计流程
  • 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.2原理图设计方法
  • 3.2.1建立QuartusⅡ工程文件
  • 3.2.2源文件原理图的输入
  • 3.2.3时序仿真
  • 3.3VHDL文本输入设计及引脚设置、下载和硬件测试
  • 3.3.1VHDL文本输入设计方法
  • 3.3.2引脚设置、下载和硬件测试
  • 3.3.3对配置器件的编程下载
  • 3.4顶层电路的设计
  • 3.5LPM参数化宏功能模块与IP的应用
  • 3.5.1宏模块应用实例
  • 3.5.2在系统存储器数据读写编辑器的应用
  • 3.5.3其他存储器模块的定制与应用
  • 3.5.4LPM嵌入式锁相环的调用
  • 3.5.5IP核的使用
  • 3.6Signal TapII嵌入式逻辑分析仪的使用
  • 3.6.1Signal TapII使用实例
  • 3.6.2SignalTapII的触发信号的编辑
  • 3.7多种LPM模块应用实例
  • 第4章基于VHDL的简单电路的设计
  • 4.1DAC0832接口电路
  • 4.1.1DAC0832 接口电路及功能
  • 4.1.2DAC0832接口电路的程序设计
  • 4.2LCD显示器的控制电路
  • 4.2.1MDLS系列液晶显示模块
  • 4.2.2显示模块驱动电路的程序设计
  • 4.3LED显示器的控制电路
  • 4.3.1LED静态显示控制电路
  • 4.3.2LED动态显示控制电路
  • 4.4分频器的设计
  • 4.4.1整数分频器
  • 4.4.2非整数分频器
  • 4.4.3可控分频器的设计
  • 4.5并行脉冲控制电路
  • 4.6二进制振幅键控(ASK)调制器与解调器
  • 4.6.1二进制振幅键控(ASK)调制器与解调器原理
  • 4.6.2ASK调制电路的VHDL程序
  • 4.6.3ASK解调电路的VHDL程序
  • 第5章基于VHDL的应用电路的设计
  • 第6章基于FPGA的综合电路的设计

资源下载

资源下载地址1:https://box.lenovo.com/l/7oOdvV

相关资源

网友留言