可编程器件应用导论PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:曾繁泰等著
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7302043124
- 页数:303 页
第1章 概述 1
第1节 可编程器件概述 1
第2节 可编程技术方法 2
1.2.1 编程技术 2
1.2.2 发展趋势 3
第3节 专用集成电路(ASIC) 4
第4节 可编程逻辑器件PAL和GAL 5
第5节 可编程器件的分类 6
第6节 复杂的可编程器件(CPLD) 8
第7节 现场可编程逻辑门阵列(FPGA) 10
第8节 可配置计算逻辑阵列 12
第9节 可编程专用集成电路(ASIC) 14
第10节 流行可编程器件一览 16
第1节 概述 19
第2章 可编程器件原理 19
第2节 可编程器件基本结构 20
2.2.1 简单PLD 20
2.2.2 可编程阵列逻辑(PAL)的内部结构 20
2.2.3 复杂的CPLD器件结构 21
2.2.4 FPGA器件结构 21
第3节 基于熔丝技术的可编程器件 29
第4节 基于EPROM和EEPROM技术的可编程器件 31
第5节 基于SRAM技术的可编程器件 32
第6节 基于Flash的可编程器件 34
2.6.1 闪存结构原理 34
2.6.2 基于闪存的可编程器件 36
2.6.3 用于闪存的可编程器件的EDA工具 37
2.6.4 基于快速闪存的ProASIC 500K器件 38
第7节 流行PLD器件的特征 40
第8节 FPGA器件的选用指南 42
第3章 可编程器件边界扫描机构 45
第1节 概述 45
第2节 集成电路测试标准——JTAG 45
3.2.1 JTAG逻辑测试电路结构 45
3.2.2 JTAG支持的指令 46
第3节 标准模块描述 46
3.3.1 测试接入端口TAP 46
3.3.2 TAP控制器 46
3.3.3 指令寄存器 47
3.3.4 边界扫描寄存器 48
第4节 集成电路在系统编程标准——JTAG 49
第5节 JTAG编程应用 53
3.5.1 功能描述 53
3.5.2 下载方式 53
3.5.3 Byte BLASTER信号定义 54
3.5.4 JTAG配置单个FLEX10K器件 55
3.5.5 JTAG编程单个MAX9000和MAX7000器件 55
3.5.6 JTAG编程或配置多个器件 56
第4章 CPLD——MAX7000系列器件结构 58
第1节 高密度、低功耗的CPLD和FPGA 58
第2节 MAX 7000系列器件的结构和性能 60
第3节 MAX7000系列器件概述 61
4.3.1 功能描述 62
4.3.2 逻辑阵列块 63
4.3.3 宏单元 63
4.3.4 可编程边线阵列 66
4.3.5 I/O控制块 67
4.3.6 可编程速度/功耗控制 68
4.3.9 设计加密 69
4.3.10 定时模型 69
4.3.7 电压摆率控制 69
4.3.8 3.3V或5V电源下的I/O工作电平 69
4.3.11 一般性测试 71
第4节 MAX+PLUS Ⅱ开发系统 71
4.4.1 器件编程 71
第5章 CPLD——XC9500系列 72
第1节 结构描述 73
第2节 功能块(FB) 74
第3节 开关矩阵FastCONNECT 78
第4节 I/O块(IOB) 79
第5节 XC9500器件的其他特性 81
5.5.1 持续性 81
5.5.2 设计保密性 81
5.5.3 低功耗模式 81
5.5.4 加电特性 81
5.6.1 时序模型 82
第6节 XC9500时序模型 82
5.6.2 基本时序模型的参数 84
第7节 系统内编程 85
5.7.1 下载设计文件 85
5.7.2 JTAG用于系统内编程 86
5.7.3 ISP编程 88
第8节 系统级设计问题 89
第9节 引脚锁定能力 90
5.9.1 XC9500器件的引脚预分配 91
5.9.2 数据通道的资源估算 91
5.9.3 控制通道资源估算 92
5.9.4 引脚预分配的一般规则 92
第10节 优化设计 92
5.10.1 优化密度 93
5.10.2 优化时序 93
5.10.4 VHDL程序优化设计方法 94
5.10.3 原理图优化设计方法 94
第6章 FPGA——XC4000系列 96
第1节 概述 96
第2节 结构 99
6.2.1 基本积木块 99
6.2.2 可配置逻辑功能块(CLB) 100
6.2.3 输入/输出功能块(IOB) 112
6.2.4 三态缓冲器 118
6.2.5 周边多输入译码器 119
6.2.6 片内振荡器 120
第3节 可编程互连 120
6.3.1 互连概述 121
6.3.2 CLB布线连接 121
6.3.3 可编程开关矩阵 123
6.3.4 I/O布线 125
6.3.5 全局网线和缓冲器 127
第4节 功率分布 132
第5节 边界扫描电路 133
6.5.1 XC4000/XC5000边界扫描特性概述 133
6.5.2 与IEEE1149.1标准的偏差 133
6.5.3 边界扫描硬件描述 134
第6节 配置 139
6.6.1 专用引脚 139
6.6.2 配置模式 140
6.6.3 配置顺序 144
6.6.4 配置时序 149
第7章 ACEX可编程逻辑系列 156
第1节 特点 156
第2节 器件性能 157
第3节 嵌入式阵列块EAB 160
第4节 逻辑阵列块LAB 163
第5节 逻辑单元LE 164
第6节 进位链和级联链 165
第7节 LE的工作模式 167
第8节 快速通道互连布线结构 170
第9节 I/O单元(IOE) 173
7.9.1 行到IOE的连接 175
7.9.2 列到IOE的连接 175
第10节 封装 176
第11节 时钟锁定和时钟自举 177
第12节 I/O配置 178
第13节 电源时序和热插拔操作 180
第14节 JTAG边界扫描支持 180
第15节 一般性测试 181
第16节 定时模型 182
第18节 配置和操作 185
第17节 功耗估算 185
第8章 具有多核结构的PLD器件 187
第1节 APEX 20可编程逻辑器件系列 187
第2节 一般描述 189
第3节 功能描述 190
8.3.1 MegaLAB结构 191
8.3.2 逻辑阵列块 192
8.3.3 逻辑单元 193
8.3.4 进位链和级连链 194
8.3.5 LE操作方式 195
8.3.6 FastTrack互联 197
8.3.7 乘积项逻辑 200
8.3.8 宏单元 201
第4节 嵌入系统块ESB 203
8.4.1 钟控读/写方式 204
8.4.4 按内容寻址存储器(CAM) 205
8.4.3 单口RAM方式 205
8.4.2 钟控I/O方式 205
8.4.5 驱动信号到ESB 206
8.4.6 ROM中的逻辑实现 207
8.4.7 可编程速度/功耗控制 207
第5节 I/O结构 207
8.5.1 专用快速I/O 209
8.5.2 高级I/O标准支持 210
第6节 相同构造输出引脚 211
第7节 时钟锁定和时钟引擎 212
8.7.1 APEX20KE时钟锁定机构 212
8.7.2 外部PLL反馈 212
8.7.3 时钟倍频 212
8.7.5 LVDS支持 213
8.7.6 时钟锁定和时钟引擎的时序参数 213
8.7.4 时钟相位和延时调节 213
8.7.7 SignalTap嵌入式逻辑分析仪 214
第8节 支持IEEE 1149.1标准边界扫描 214
8.8.1 一般测试 216
8.8.2 工作条件 217
8.8.3 时序模型 220
8.8.4 配置和操作 221
第9章 可编程器件设计方法 226
第1节 可编程器件设计流程 226
9.1.1 可编程器件的设计流程 226
9.1.2 可编程器件的设计方法 228
第2节 EPLD设计指南 229
9.2.1 时钟 229
9.2.2 清除和置位信号 233
9.2.3 组合输出寄存 233
9.2.4 异步输入 233
9.2.5 竞争状态 234
9.2.7 加电复位和主复位信号 235
9.2.6 最小延时 235
9.2.8 滞留状态 236
9.2.9 扩展项锁存器和触发器 237
9.2.10 小结 237
第3节 EPLD的定时关系 237
9.3.1 引言 237
9.3.2 EPLD内部延时参数 238
9.3.3 交流参数 239
9.3.4 EPLD定时模型 240
9.3.5 计算时间延时 240
9.3.6 示例 241
第4节 解决EPLD设计中的时间配合问题 242
9.4.1 引言 242
9.3.7 小结 242
9.4.2 消除毛刺 243
9.4.3 避免异步计数方式 245
9.4.4 寄存器异步输入信号 246
9.4.5 小结 246
第5节 MAX 7000器件的试配设计 246
9.5.1 引言 246
9.5.2 试配原则 246
9.5.3 安放LCELL和SOFT缓冲器 248
9.5.4 编译器错误信息 250
9.5.5 小结 251
第6节 EPLD器件编程故障排除 251
9.6.1 引言 251
9.6.2 编程硬件 251
9.7.1 引言 252
第7节 EPLD器件的功能性故障问题 252
9.6.3 编程软件 252
9.6.4 校验编程硬件 252
9.7.2 排除故障 253
9.7.3 解决定时问题 254
第8节 PLD应用技巧 254
9.8.1 选择合适的器件,进行合理的逻辑设计 255
9.8.2 注意定时关系,消除竞争冒险 255
9.8.3 其他技巧 256
第10章 可编程器件的测试和设计验证 257
第1节 可编程器件基准测试方法 257
第2节 可编程器件验证方法 257
第3节 可编程器件测试设备 260
第4节 改进验证和测试方法 264
第5节 设计流程中的组合测试方案 265
第6节 可编程器件质量标准 268
11.1.1 片上系统概述 272
第11章 可编程器件发展趋势 272
第1节 片上系统 272
11.1.2 系统级芯片设计的集成平台方法 276
11.1.3 基于IP模块的片上系统设计技术 278
11.1.4 真正的系统芯片展望 281
11.1.5 单芯片系统设计方法的比较 283
第2节 嵌入式现场可编程单片系统 285
第3节 模拟可编程器件 287
11.3.1 在系统可编程模拟电路的结构 288
11.3.2 PAC的接口电路 291
11.3.3 ispPAC的增益调整方法 293
第4节 混合可编程器件 299
第5节 激光可编程器件 301
第6节 可编程器件技术展望 301
参考文献 303
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《物联网导论》张翼英主编 2020
- 《材料导论》张会主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019