图书介绍

现场可编程门阵列器件FPGA原理及应用设计PDF|Epub|txt|kindle电子书版本网盘下载

现场可编程门阵列器件FPGA原理及应用设计
  • 朱明程编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505320947
  • 出版时间:1994
  • 标注页数:230页
  • 文件大小:11MB
  • 文件页数:239页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

现场可编程门阵列器件FPGA原理及应用设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 FPGA概述1

§1-1 可编程逻辑器件的定义、分类及发展概要1

目录1

一、PROM器件2

二、PAL器件2

三、GAL器件2

四、EPLD器件4

§1-2 FPGA发展与应用前景6

一、FPGA的发展概况6

二、FPGA的特征及应用前景7

一、可配置存贮器—SRAM阵列12

第二章 FPGA的结构、特性与工作原理12

§2-1 FPGA的结构原理12

二、可编程逻辑块(CLB)13

(1)XC2000系列的CLB13

(2)XC3000/XC3100系列的CLB15

(3)XC4000系列的CLB16

三、可编程输入/输出块(IOB)20

(1)XC2000系列的IOB21

(2)XC3000/XC3 100系列的IOB21

(3)XC4000系列的IOB22

(1)XC2000系列的PI25

四、可编程的内部连线(PI)25

(2)XC3000/C3 100系列的PI28

(3)XC4000系列的PI32

五、内部晶体振荡器34

§2-2 FPGA基本特性及参数比较35

一、基本特性及比较36

(1)FPGA型号命名及意义36

(2)FPGA的功能特征37

二、FPGA的极限参数39

三、FPGA的开关、时序参数40

四、FPGA的主要封装形式及管脚说明46

一、主动模式57

§2-3 FPGA的工作模式57

二、周边模式62

三、从动模式65

四、FPGA数据配置及启动过程67

(1)LCA芯片数据清除及初始化67

(2)数据配置过程68

(3)系统的启动与工作70

(4)特殊的附加配置72

第三章 FPGA应用设计的开发系统77

§3-1 开发系统的软件组成78

§3-2 开发系统对硬件及操作系统的要求78

二、设计实现过程79

一、设计输入79

§3-3 应用设计的流程79

三、设计的仿真81

第四章 FPGA应用的设计输入83

§4-1 设计输入的系统环境83

一、环境的设置83

二、用户目录的建立85

三、Viewdraw-LCA的属性标志85

(1)模块名称标志85

(2)LCA模块定位标志85

(3)网路属性标志86

(4)其他属性标志的可选项86

(1)XC2000系列组合逻辑单元88

§4-2 Xilinx元件库88

一、基本元件库88

(2)XC3000/XC3 100系列基本元件库90

(3)XC4000系列基本元件库94

二、CLB和IOB符号单元定义98

(1)符号单元定义原理98

(2)BASE属性标志选择100

(3)Config属性标志选择101

(4)EQUATE F属性标志选择102

(5)EQUATE G属性标志选择102

三、用户自建单元库102

二、建立框图符号的内电路图(低层图)103

§4-3 电路设计图输入103

一、建立一个框图符号单元103

三、建立一个顶层电路图104

四、设计图输入应注意的问题104

(1)标注属性标志和LCA规划控制参数104

(2)电路设计图的检验107

(3)电路设计图的存档108

(4)XNF文件的转换实现108

第五章 FPGA应用的设计实现111

§5-1 设计实现的基本方式和过程111

(1)Xmake实现过程简介112

(2)Xmake命令和文件格式112

一、Xmake自动设计实现过程112

§5-2 自动设计实现方式112

(3)Xmake可选项的选择113

二、Xmake的三种编译工作模式115

(1)顶层逻辑分布(map Top only)115

(2)参数文件优先逻辑分布(map file=)115

(3)全局逻辑分布(Map All)117

三、APR自动布局布线程式119

(1)APR程式命令格式与可选项120

(2)APR-C的人工干预122

四、PPR自动分区规划、布局、布线程式124

(1)PPR程式的命令格式124

(3)APRloop程式的应用124

(2)PPR程式的参数文件及其建立125

(3)PPR程式的限制参数129

§5-3 手工设计实现方式131

一、手工设计实现过程131

(1)WIR2XNF程式的执行131

(2)XNFMerge程式的执行132

(3)XNFDRC程式的执行132

(4)XNFMAP程式的执行133

(5)MAP2LCA程式的执行133

(6)APR程式的执行134

(7)Makebits程式的执行134

(1)XDE的环境设置及基本功能136

二、XDE手工编辑方式136

(2)高级编辑功能139

(3)低级编辑功能140

(4)XDE设计实例150

第六章 FPGA应用设计的仿真156

§6-1 仿真的系统156

一、软件包的组成及程式简介156

二、环境设置的要求159

三、设计仿真的基本过程159

(1)逻辑功能仿真159

(2)系统时延仿真162

(1)建立仿真的用户目录和文件163

§6-2 仿真的实现163

一、实例的逻辑功能仿真163

(2)选择仿真网路,开启SIM窗口165

(3)建立Viewwave数据流,开启Wave窗口166

(4)为时钟,网路赋值167

(5)在设计图中观测仿真结果168

(6)在Viewwave窗口中测量时序172

(7)放大显示Viewwave图的一部分172

(8)存贮波形结果172

(9)仿真命令文件174

(10)用Viewtext观看输出文件174

(2)建立一个反标注的WIR文件175

(1)建立一个反标注的XNF文件175

二、实例的系统时延仿真175

(3)用Viewgen去观察已布线的设计图176

(4)叫用VSM,建立仿真网表文件176

(5)开启Viewsim和Viewwave窗口177

(6)给时钟,网路赋值,观察波形178

(7)在Viewgen图中察看仿真结果179

三、反标注原始设计图的样本系统时延仿真179

(1)建立反标注的XNF文件180

(2)叫用BAX程式,重建原图网路名称180

(3)建立反标注WIR文件181

(6)进行系统时延仿真,观察原始图182

(4)叫用SVM程式,生成仿真网表文件182

(5)叫用VSMUPD程式,重建其他网路名称182

第七章 FPGA芯片的功能配置与卸载方式184

§7-1 功能配置与卸载方式概述184

§7-2 Xchecker直接配置方式185

一、Xchecker硬件及连接方式185

二、Xchecker直接配置LCA过程及主要指令191

(1)Xchecker的文件191

(2)配置LCA过程192

(3)Xchecker操作的主要指令193

§7-3 PROM配置LCA方式196

一、makeprom程式概述196

二、指令操作makeprom197

第八章 FPGA的应用设计实例199

§8-1 PLC中TR栈控制器(TR-SC)的FPGA设计199

一、TR-SC的功能与逻辑设计199

(1)数据通路原理200

(2)控制通路原理201

二、TR-SC的FPGA设计实现204

(1)FPGA的器件选择204

(2)设计的实现206

(3)设计的技巧207

§8-2 64*N位的RAM结构的FIFO(堆栈)的FPGA设计208

一、功能简介208

二、设计实现209

§8-3 光电计数控制器的FPGA设计211

一、功能简介211

二、设计实现211

§8-4 总线结构串行输入/输出部件212

一、功能简介212

二、设计实现213

附录215

附录A.XACT FPGA开发系统的基本操作一览215

一、电路设计图输入部分215

二、设计实现部分216

三、电路设计仿真部分218

附录B.Xilinx基本元件库一览220

附录C.XACT开发系统Edit.LCA命令一览224

一、网路编辑(NET)菜单224

二、接脚编辑(PIN)菜单224

三、模块编辑(BLK)菜单225

四、设置功能(CONFIG)菜单225

五、显示功能(Screen)菜单226

六、MISC菜单227

七、Profile菜单228

八、PROBE菜单228

九、Timing菜单229

主要参考文献230

热门推荐