VHDL设计指南 原书第2版PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:(美)Peter J. Ashenden著;葛红,黄河,吴继明译
- 出 版 社:北京:机械工业出版社
- 出版年份:2005
- ISBN:7111162161
- 页数:571 页
第1章 基本概念 1
1.1数字系统建模 1
1.2建模的域和层次 3
1.3建模语言 6
1.4 VHDL的建模概念 6
1.4.1行为元素 7
1.4.2结构元素 8
1.4.3混合结构和行为模型 9
1.4.4测试台 10
1.4.5分析、加工和执行 11
1.5学习一种新语言:词汇元素和句法 13
1.5.1词汇元素 14
1.5.2句法描述 18
练习 20
2.1.1常数和变量声明 23
2.1常数和变量 23
第2章 标量数据类型和操作 23
2.1.2变量赋值 24
2.2标量类型 25
2.2.1类型声明 25
2.2.2整数类型 26
2.2.3浮点类型 28
2.2.4物理类型 29
2.2.5枚举类型 31
2.3类型分类 36
2.3.1子类型 37
2.3.2类型限定 38
2.3.3类型转换 38
2.4标量类型的属性 39
2.5表达式和操作符 41
练习 43
3.1 if语句 45
第3章 顺序语句 45
3.2 case语句 47
3.3 null语句 52
3.4 loop语句 52
3.4.1 exit语句 53
3.4.2 next语句 56
3.4.3 while循环 57
3.4.4 for循环 58
3.4.5 loop语句小结 60
3.5断言和报告语句 61
练习 65
第4章 复合数据类型和操作 67
4.1数组 67
4.1.1多维数组 69
4.1.2数组聚集 70
4.1.3数组属性 72
4.2非约束数组类型 74
4.2.1字符串 75
4.2.2位矢量 75
4.2.3标准逻辑数组 75
4.2.4字符串和位串文字 75
4.2.5非约束数组端口 76
4.3数组操作和引用 77
4.3.1数组片 78
4.3.2数组类型转换 79
4.4记录 80
练习 83
第5章 基本建模结构 85
5.1实体声明 85
5.2构造体 87
5.2.1并发语句 87
5.2.2信号声明 88
5.3行为描述 89
5.3.1信号赋值 89
5.3.2信号属性 91
5.3.3 wait语句 93
5.3.4 delta延迟 96
5.3.5传输和惯性延迟机制 98
5.3.6进程语句 102
5.3.7并发信号赋值语句 103
5.3.8并发断言语句 108
5.3.9实体与被动进程 109
5.4结构化描述 110
5.5设计加工 117
5.5.1分析 117
5.5.2设计库、库子句和use子句 118
5.5.3加工 120
5.5.4执行 122
练习 123
第6章 实例研究:一个流水线乘法累加器 131
6.1算法概要 131
6.2行为模型 133
6.3寄存器传输级模型 140
6.3.1寄存器传输级模型中的功能模块 141
6.3.2寄存器传输级的构造体 147
6.3.3测试寄存器传输级模型 150
练习 151
第7章 子程序 153
7.1过程 153
7.2过程参数 158
7.2.1信号参数 161
7.2.2默认值 163
7.2.3非约束数组参数 164
7.2.4 过程参数小结 166
7.3并发过程调用语句 167
7.4函数 169
7.4.1功能建模 171
7.4.2纯函数和非纯函数 171
7.4.3 now函数 172
7.5重载 173
7.6声明的可见性 176
练习 179
第8章 包和use子句 183
8.1包声明 183
8.1.1包声明中的子程序 186
8.1.2包声明中的常数 187
8.2包体 188
8.3 use子句 190
8.4预定义包标准 192
8.5.1 std_logic_1164多值逻辑系统 193
8.5.IEEE标准包 193
8.5.2标准VHDL综合包 194
8.5.3标准VHDL数学包 198
练习 202
第9章 别名 205
9.1数据对象的别名 205
9.2非数据项的别名 208
练习 210
第10章 实例研究:一个位矢量算术包 213
10.1包接口 213
10.2包体 216
10.3一个使用算术包的ALU 223
练习 224
第11章 决断信号 227
11.1基本决断信号 227
11.1.1复合决断子类型 231
11.1.2决断子类型小结 234
11.2 IEEE std_logic_1164决断子类型 234
11.3决断信号和端口 236
11.3.1决断端口 237
11.3.2驱动值属性 238
11.4决断信号参数 239
练习 240
第12章 类属常数 245
12.1参数化行为 245
12.2参数化结构 248
练习 249
第13章 元件和配置 251
13.1元件 251
13.1.1元件声明 251
13.1.2元件实例生成 252
13.1.3组装元件 253
13.2配置元件实例 255
13.2.1基本配置声明 255
13.2.2配置多层次的结构 256
13.2.3配置实体的直接实例生成 259
13.2.4配置中的类属映射和端口映射 260
13.2.5延缓的元件绑定 264
13.3配置说明 266
练习 271
第14章 生成语句 275
14.1生成迭代结构 275
14.2条件生成结构 279
14.3生成语句的配置 284
练习 288
15.1 DLX CPU综述 293
15.1.1 DLX寄存器 293
第15章 实例研究:DLX计算机系统 293
15.1.2 DLX指令集 294
15.1.3 DLX 外部接口 297
15.2行为模型 298
15.2.1 DLX类型包 299
15.2.2 DLX实体声明 300
15.2.3 DLX指令集包 301
15.2.4 DLX行为构造体 307
15.3测试行为模型 319
15.3.1测试台时钟发生器 319
15.3.2测试台存储器 320
15.3.3测试台构造体和配置 324
15.4寄存器传输级模型 326
15.4.1算术逻辑单元 327
15.4.2寄存器 330
15.4.3寄存器文件 333
15.4.4多路复用器 334
15.4.5扩展器 335
15.4.6构造体 336
15.4.7控制器 340
15.4.8配置声明 354
15.5测试寄存器传输级模型 355
练习 359
第16章 保护和块 361
16.1保护信号和断开 361
16.1.1驱动属性 365
16.1.2保护端口 365
16.1.3保护信号参数 366
16.2块和保护信号赋值 368
16.2.1显式保护信号 370
16.2.2断开说明 372
16.3使用块的结构化模型 373
16.3.1块中的类属和端口 375
16.3.2配置带有块的设计 376
练习 378
第17章 访问类型和抽象数据类型 381
17.1访问类型 381
17.1.1访问类型声明和分配器 381
17.1.2访问值的赋值语句和等式 383
17.1.3记录和数组的访问类型 384
17.2链接数据结构 386
17.3使用程序包的抽象数据类型 390
练习 400
第18章 文件及其输入和输出 403
18.1文件 403
18.1.1文件声明 403
18.1.2读文件 404
18.1.3写文件 407
18.1.4子程序中的文件声明 409
18.1.5直接打开和关闭操作 410
18.1.6子程序中的文件参数 412
18.1.7文件的可移植性 414
18.2程序包textio 414
18.2.1 textio读操作 416
18.2.2 textio写操作 423
18.2.3用户自定义类型的读写 425
练习 426
第19章 实例研究:队列网络 429
19.1队列网络概念 429
19.2队列网络模块 430
19.2.1随机数发生器 430
19.2.2令牌和arc类型的程序包 433
19.2.3令牌源模块 435
19.2.4令牌池模块 438
19.2.5队列模块 439
19.2.6令牌服务器模块 444
19.2.7分叉模块 447
19.2.8结合模块 449
19.3磁盘系统的队列网络 452
练习 457
第20章 属性和组 459
20.1预定义属性 459
20.1.1标量类型的属性 459
20.1.2数组类型和对象的属性 460
20.1.3信号属性 460
20.1.4已命名项目的属性 460
20.2用户定义的属性 466
20.2.1属性声明 467
20.2.2属性说明 467
20.2.3外来属性 475
20.3组 476
练习 478
第21章 其他主题 481
21.1缓冲和连接端口 481
21.2关联列表中的转换函数 482
21.3延迟进程 487
21.4共享变量 489
练习 497
附录A 综合 499
附录B 预定义程序包标准 513
附录C IEEE标准程序包 517
附录D 相关标准 527
附录E VHDL句法 537
附录F VHDL-87、VHDL-93和VHDL-2001之间的区别 549
附录G 练习答案 553
参考文献 571
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《景观艺术设计》林春水,马俊 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019