CPLD系统设计技术入门与应用PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:黄正谨等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2002
- ISBN:7505375016
- 页数:352 页
第一篇 CPLD 概述 3
第1章 CPLD 与 FPGA 3
1.1 CPLD 的基本结构与发展概况 4
1.1.1 SPLD 的基本结构 4
1.1.2 CPLD 的结构特点 12
1.1.3 CPLD 的编程工艺 15
1.2 FPGA 的基本结构与发展概况 16
1.2.1 门阵列简介 16
1.2.2 FPGA 的基本结构 17
1.2.3 FPGA 的编程 20
1.3.1 CPLD 的在系统编程技术 22
1.3 CPLD 和 FPGA 的新概念 22
1.3.2 片内存储器和其他片内逻辑 23
1.3.3 低电压、低功耗系列芯片 23
1.3.4 IP 的使用和嵌入式模块 23
1.3.5 混合编程技术 23
1.4 CPLD 和 FPGA 的选用 23
1.4.1 逻辑单元 24
1.4.2 互连 24
1.4.3 编程工艺 24
第2章 ALTERA 系列 CPLD 27
2.1 ALTERA 系列 CPLD 和 FPGA 简介 28
2.1.1 可编程片上系统解决方案 28
2.1.2 APEX 系列器件 29
2.1.3 FLEX 系列器件 32
2.1.4 MAX 系列器件 34
2.1.5 ACEX 系列器件 35
2.1.6 配置器件 35
2.2 ALTERA 系列 CPLD 和 FPGA 的结构 35
2.2.1 Classic 系列 36
2.2.2 MAX 系列 38
2.2.3 FLEX 系列 43
2.2.4 ACEX 系列 51
2.2.5 APEX 系列 56
2.2.6 小结 65
第3章 ALTERA 系列 CPLD 的特点及使用 69
3.1 ALTERA 系列库和 IP 核 70
3.1.1 IP 核 70
3.1.2 LPM 71
3.2 器件编程与配置 73
3.2.1 编程硬件 73
3.2.2 编程/配置模式 75
第二篇 VHDL 编程技术 93
第4章 VHDL 基本结构与语法 93
4.1 VHDL 程序基本结构 94
4.1.1 实体 95
4.1.2 结构体 96
4.2.1 标识符 98
4.2 VHDL 语言要素 98
4.2.2 数据对象 99
4.2.3 数据类型 102
4.2.4 运算符 104
4.2.5 VHDL 的属性 105
4.3 VHDL 基本描述方法 106
4.3.1 顺序语句 106
4.3.2 并行语句 109
4.4 常用电路描述 115
4.4.1 加法器(全加器、BCD 码加法器) 115
4.4.2 译码器 116
4.4.4 比较器 117
4.4.3 编码器 117
4.4.5 数据选择器 118
4.4.6 奇偶校验电路 118
4.4.7 三态输出电路 119
4.4.8 同步化电路 119
4.4.9 移位寄存器 119
4.4.10 M=60的计数器 120
4.4.11 堆栈(stack) 121
第5章 VHDL 程序设计进阶 123
5.1 库、程序包、子程序和子程序重载 124
5.1.1 库 124
5.1.2 程序包 125
5.1.3 子程序 128
5.1.4 子程序重载 130
5.1.5 决断函数 131
5.2 结构 VHDL 133
5.2.1 元件及元件例化 133
5.2.2 配置 137
5.3 有限状态机 139
第6章 逻辑综合和实现 147
6.1 可综合的 VHDL 设计特点 148
6.1.1 编码提示 148
6.1.2 设计要点 153
6.2.2 行为级综合的概念 154
6.2 SYNOPSYS 综合过程 154
6.2.1 概述 154
6.2.3 行为级描述的局限性 155
6.2.4 示例 155
6.2.5 Synopsys 行为综合工具 159
第三篇 软件操作 167
第7章 MAX+plusll 基本操作 167
7.1 MAX+plusll 概述 168
7.1.1 MAX+plusⅡ10.0(Baseline)的功能 168
7.1.2 系统要求 168
7.2.1 MAX+plusⅡ10.0的安装 169
7.2 MAX+plusⅡ10.0的安装 169
7.2.2 MAX+plusⅡ10.0的第一次运行 173
7.3 MAX+plusⅡ 的设计过程 174
7.4 图形输入的设计过程 176
7.4.1 项目建立与图形输入 176
7.4.2 项目编译 182
7.4.3 项目检验 183
7.4.4 目标器件选择与管脚锁定 189
7.4.5 器件编程/配置 193
7.5 工具条和常用菜单选项说明 194
7.6.1 层次化设计 197
7.6 图形的层次化设计及 BUS 使用 197
7.6.2 BUS 使用 200
7.7 语言描述输入法 202
7.8 混合设计输入 203
7.9 使用 LPM 及 FLEX10K 中的 RAM 203
7.9.1 LPM(可调参数元件)的使用 203
7.9.2 FLEX10K 中 RAM 的使用 205
7.10 常见错误及处理方法 209
第8章 MAX+Plusll 设计进阶 211
8.1 项目层次结构与文件系统 212
8.1.1 项目层次结构 212
8.1.2 文件系统 213
8.2 功能库和 IP 核的使用 216
第9章 设计综合与器件配置 223
9.1 设计综合选择项 224
9.1.1 器件选择,资源和探测分配 224
9.1.2 反向注释 225
9.1.3 全局项目器件选择项 225
9.1.4 全局项目参数 225
9.1.5 全局项目定时要求 226
9.1.6 全局项目逻辑综合 226
9.2.1 简介 240
9.2.2 使用 Flash Memory 配置 PLD 240
9.2 器件配置 240
第10章 QuartusⅡ设计流程 243
10.1 QuartusⅡ软件概述及安装 244
10.1.1 QuartusⅡ概述 244
10.1.2 QuartusⅡ的功能 244
10.1.3 系统安装要求 245
10.1.4 QuartusⅡ软件安装 246
10.2 设计输入 251
10.3 设计编译 255
10.4 设计定时分析 264
10.5 设计仿真 269
10.6 器件编程 276
第11章 数字系统设计方法 281
第四篇 数字系统设计方法及范例 281
11.1 数字系统基本结构与模型 282
11.1.1 数字系统的基本概念 282
11.1.2 数字系统的基本模型 282
11.2 数字系统设计方法论 282
11.2.1 自顶向下设计方法 283
11.2.2 设计验证 283
11.3 自顶向下的设计方法 290
11.3.1 分离的控制器和体系结构 291
11.3.2 锤炼体系结构和控制算法 292
第12章 数字系统设计的重用性、可测性和可靠性 295
12.1.1 概述 296
12.1 数字系统设计的重用性 296
12.1.2 针对 FPGA 的系统级重用要点 299
12.1.3 编码和综合技巧 304
12.1.4 验证策略 313
12.2 数字系统设计的可测性 314
12.2.1 简介 314
12.2.2 IEEE Std.1149.1 BST 架构 314
12.2.3 IEEE Std.1149.1边界扫描寄存器 316
12.3 数字系统设计的可靠性 318
12.3.1 故障容错技术 319
12.3.2 编码检错技术 319
12.3.6 软件容错技术 320
12.3.5 事故安全设计 320
12.3.3 自检测试设计 320
12.3.4 电路的故障安全性和可自检性 320
第13章 测试平台的建立 323
13.1 概述 324
13.1.1 测试平台的逻辑结构 324
13.1.2 不同级别的测试平台 324
13.1.3 测试平台的优点 324
13.1.4 测试平台的建立方法 325
13.1.5 TextIO 相关定义 325
13.2.1 源代码 326
13.2.2 测试平台的代码 326
13.2 建立测试平台 326
13.2.3 测试向量文件 327
13.2.4 测试结果 327
第14章 数字系统设计开发平台及范例 329
14.1 设计开发系统、平台简介 330
14.2 设计范例 332
14.2.1 设计实例一:自适应数字频率计 332
14.2.2 设计实例二:直接数字频率合成信号发生器(DDS)设计 342
14.2.3 设计实例三:CPU 设计 345
14.3 展望 351
参考文献 352
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017