FPGA/CPLD设计工具 Xilinx ISE 5.x使用详解PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:EDA先锋工作室,王诚,薛小刚等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2003
- ISBN:7115112665
- 页数:372 页
6.3.1 FPGA底层编辑器的用户接口 25 1
第1章 ISE系统简介 1
1.1 FPGA/CPLD简介 1
目录 1
1.1.1 FPGA/CPLD的基本原理 2
1.1.2 FPGA/CPLD的特点 2
1.2 FPGA/CPLD的设计流程 3
1.3 ISE系列产品的新特点 5
1.3.1 特点综述 5
1.3.2 ISE 5.x的新增特性 6
6.3.6 设计示例 25 7
3.11 VCD文件 11 8
1.4 ISE 5.x支持的器件 8
1.5 ISE 5.x的系统配置与安装 9
1.5.1 推荐的系统配置 9
1.5.2 ISE 5.x的安装 10
1.6 ISE 5.x的集成工具及其基本功能 12
1.7常用专有名词解释 15
1.8小结 17
1.9问题与思考 18
2.1 ISE工程管理器——Project Navigator 19
2.1.1 Project Navigator综述 19
第2章工程管理器与设计输入工具 19
2.1.2 Project Navigator的用户界面 20
2.1.3 使用Project Navigator创建并管理工程 27
4.1.3 Synplify Pro综合流程 1 30
2.2.2 源代码输入的好助手——LanguageTemplates 32
2.2.1 HDL Editor综述 32
2.2 HDL语言的输入工具——HDL Editor 32
2.3.1 StateCAD综述 34
2.3状态机输入工具——StateCAD 34
2.3.2 StateCAD的用户界面 35
2.3.3 使用StateCAD设计状态机 40
2.4 原理图输入工具——ECS 51
2.4.1 ECS综述 52
2.4.2 ECS的用户界面 52
2.4.3 使用ECS完成原理图输入设计 55
2.4.4 使用ECS进行混合设计的方法 62
2.5.1 CORE Generator综述 63
2.5 IP核生成工具——CORE Generator 63
2.5.2 CORE Generator的用户界面 64
2.5.3 使用CORE Generator生成IP核的方法与技巧 67
2.6测试激励生成器——HDLBencher 72
2.6.1 HDL Bencher综述 72
2.6.2 使用HDLBencher生成测试激励 74
2.7设计结构向导——Architecture Wizard 80
2.7.1 Architecture Wizard综述 80
2.7.2 Architecture Wizard使用方法 80
2.8小结 83
2.9问题与思考 83
第3章 ModelSim仿真工具 85
3.1 ModelSim的用户接口 86
3.2 ModelSim仿真窗口综述 88
3.3仿真环境的建立 94
3.3.1 仿真库的命名 95
3.3.2 仿真库文件的手动建立 96
3.4一个简单的仿真示例 97
3.4.1 在ModelSim环境下进行仿真 97
3.4.2 在ISE集成环境中进行仿真 100
3.5混合VHDL/Vrilog仿真 102
3.6 ModelSim中的调试方法 104
3.7使用批处理方式进行仿真 107
3.8波形比较与WLF文件 109
3.8.1 创建一个参考的数据集合 109
3.8.3 进行波形比较 110
3.8.2 修改源文件重新运行仿真 110
3.9 SDF时序标注 115
3.10仿真中的代码覆盖率 116
3.11.1创建VCD文件 118
3.11.2使用一个VCD文件重新进行仿真 119
3.12问题与思考 120
第4章 ISE中集成的综合工具 121
4.1 新兴的高效综合工具——Synplify/SynplifyPro 121
4.1.1 Synplify/SynplifyPro的功能与特点 121
4.1.2 Synplify Pro的用户界面 126
4.1.4 Synplify Pro的其他综合技巧 146
4.2 Xilinx最早的合作伙伴——Synopsys综合工具 158
4.2.1 设计流程 159
4.2.2 FE综合优化过程 161
4.2.3 FST操作说明 170
4.3.1 XST综述 173
4.3.2 XST综合属性设置 173
4.3 Xilinx内嵌的综合工具——XST 173
4.3.3 使用XST的综合流程 178
4.4全局时钟与第二全局时钟资源 182
4.4.1 全局时钟资源简介 182
4.4.2 常用的与全局时钟资源相关的Xilinx器件原语 182
4.4.3 Xilinx全局时钟资源的使用方法 185
4.4.4 使用Xilinx全局时钟资源的注意事项 186
4.4.5 第二全局时钟资源 188
4.5小结 189
4.6问题与思考 189
第5章 约束 191
5.1概述 191
5.2时序约束 193
5.2.1 周期约束(PERIOD约束) 193
5.2.2 偏移约束(OFFSET约束) 196
5.2.3 专门约束 199
5.3.1 TNM约束 202
5.3分组约束 202
5.3.3 TIMEGRP约束 205
5.3.2 TNM_NET约束 205
5.3.4 TPTHRU约束 206
5.3.5 TPSYNC约束 206
5.4 约束编辑器——Constraints Editor 207
5.4.1 Constraints Editor的用户界面 207
5.4.2 附加全局约束 208
5.4.3 附加端口约束 210
5.4.4 附加分组约束和时序约束 211
5.4.5 附加专用约束 214
5.5 引脚与区域约束编辑器——PACE 215
5.5.1 PACE的用户界面 216
5.5.2 附加区域约束 219
5.5.3 附加I/O引脚约束 220
5.6约束文件 221
5.6.1 约束文件的概念 221
5.6.2 UCF、NCF文件的基本语法规则 222
5.7小结 224
5.8问题与思考 224
第6章 辅助设计工具 225
6.1 时序分析器——Timing Analyzer 225
6.1.1 时序分析器的用户界面 226
6.1.2 时序分析器的作用及设计流程 227
6.1.3 基本时序路径 228
7.1.2 XPower的用户界面 234
6.1.4 时序分析器的使用方法 236
6.2布局规划器——Floorplanner 240
6.2.1 布局规划器的用户界面 240
6.2.2 布局规划器的特点及作用 242
6.2.3 布局规划设计流程 243
6.2.4 设计示例 246
6.3 FPGA底层编辑器——FPGA Editor 251
6.3.2 FPGA底层编辑器的作用 252
6.3.3 FPGA底层编辑器输入输出文件 254
6.3.5 使用FPGA底层编辑器的预备知识 255
6.3.4 FPGA底层编辑器的工作流程 255
6.4小结 262
6.5问题与思考 262
第7章 XPower、iM PACT和ChipScope Pro 263
7.1 XPower 263
7.1.1 XPower综述 263
7.1.3 用XPower分析功耗 267
7.2.1 iMPACT综述 269
7.2 iMPACT 269
7.2.2 iMPACT的用户界面 270
7.2.3 用iMPACT下载配置文件 273
7.3 ChipScope Pro 281
7.3.1 ChipScope Pro综述 281
7.3.2 ChipScope Pro Core Inserter 283
7.3.3 ChipScope Pro Analyzer 289
7.4小结 294
7.5问题与思考 294
第8章 模块化设计方法 295
8.1模块化设计方法的基本概念 295
8.2模块化设计方法的设计流程 296
8.2.1 Modular Design的设计输入与综合步骤 297
8.2.2 Modular Design的实现步骤 298
8.3模块化设计方法的注意事项与设计技巧 302
8.3.1 Modular Design的目录管理 302
8.3.2 Modular Design的常用约束 303
8.3.3 Modular Design的设计规模与性能表现 303
8.3.4 Modular Design的报告查看 304
8.3.5 使用XFLOW自动进行模块化设计 304
8.4模块化设计方法的设计实例 306
8.5小结 315
8.6问题与思考 316
第9章 融会贯通——“运动计时表”设计 317
9.1示例背景 318
9.2多元混合设计输入方法 319
9.2.1 新建工程“watch_sc” 319
9.2.2 使用ECS绘制“cnt60”和“outs3”模块原理图 320
9.2.3使用Core Generator生成“tenths”IP核 326
9.2.4 使用StateCAD设计“stmach_v”状态机 329
9.2.5 使用Architecture Wizard生成时钟管理模块“dcml” 337
9.2.6 使用语言模板设计“hex21ed”和“decode”的HDL源代码 339
9.2.7 使用ECS设计顶层原理图 342
9.3测试激励与行为级功能仿真 343
9.3.1 使用HDL Bencher生成测试激励 344
9.3.2 调用ModelSim进行行为级功能仿真 346
9.4 Synplify Pro和XST综合方法 347
9.4.1 使用XST综合整个设计 348
9.4.2 使用Synplify Pro的特色工具分析、优化设计 350
9.5 设计用户约束文件与实现结果的分析 356
9.5.1 使用Constraints Editor设计UCF文件 356
9.5.2 使用PACE设计UCF 359
9.5.3 实现步骤与实现结果分析 361
9.6使用ModelSim进行布线后仿真 366
9.7使用iMPACT配置FPGA/CPLD 367
9.8小结 372
9.9问题与思考 372
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《掌控工作》邵文瀚著 2020
- 《社会工作专业英语》俞炎燊 2019
- 《手工皮艺 时尚商务皮革制品制作详解》王雅倩责任编辑;陈涤译;(日)高桥创新出版工坊 2019
- 《中国共产党支部工作条例问答》张越编著 2019
- 《社会工作实习教育研究的反身性书写》权福军 2018
- 《抗战与军队政治工作》李富春等著 1938
- 《2018考研数学 数学 1 15年真题详解及解题技巧》本书编委会著 2017
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《课堂上听不到的历史传奇 世界政治军事名人 初中版》顾跃忠等编著 2015
- 《莎士比亚全集 2》(英)莎士比亚著,朱生豪等译 2002
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《液固旋流分离新技术》中国化工学会组织编写;汪华林等著 2019
- 《奶制品化学及生物化学》(爱尔兰)福克斯(FoxP.F.)等 2019
- 《小猫咪吐泡泡》苏梅著;蓝咔坊动漫设计工作室绘 2018
- 《教师新观念》王丽琴主编;吕萍,朱爱忠,严红等编委 2019
- 《神奇中国少年行》(中国)人民日报中央厨房碰碰词儿工作室 2019
- 《吃出健康来 胃肠病的饮食调养》上海市中医医院余莉芳老中医工作室,上海市中医医院脾胃病科 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019