第一章 简介 1
1-1软件介绍 2
1-1-1电路图编辑器(Graphic Editor) 2
1-1-2符号编辑器(Symbol Editor) 3
1-1-3文字编辑器(Text Editor) 3
1-1-4波形编辑器(Waveform Editor) 4
1-1-5编译(Compiler) 5
1-1-6信息(Messages) 5
1-1-7仿真(Simulator) 6
1-1-8烧写(Programmer) 6
1-1-9时间分析(Timing Analyzer) 6
1-1-10引脚平面编辑器(Floorplan Editor) 7
1-1-11体系显示窗口(Hierarchy Display) 8
1-1-12 EPM7128S器件 9
1-1-13 EPF10K20器件 9
1-2 MaxplusⅡ7.21版软件安装 9
1-3取得MaxplusⅡ7.21版授权码(Authorization Codes) 9
1-4 MaxplusⅡ9.23版软件安装 12
1-5 MaxplusⅡ9.23版授权文件(License File) 13
第二章 如何使用MAX+plusⅡ编辑器 19
2-1电路图编辑 20
2-1-1内附逻辑函数 20
2-1-2编辑规则 21
2-1-3电路图编辑工具 24
2-1-4电路图编辑流程 25
2-1-5符号编辑流程 31
2-2文字编辑——AHDL设计 32
2-2-1内附逻辑函数 32
2-2-2 AHDL编辑规则 34
2-2-3文字编辑工具 36
2-2-4 AHDL编辑流程 37
2-3文字编辑——VHDL设计 42
2-3-1内附逻辑函数 42
2-3-2 VHDL编辑规则 43
2-3-3文字编辑工具 45
2-3-4 VHDL编辑流程 46
第三章 组合逻辑电路设计范例 53
3-1逻辑运算 54
3-1-1电路图编辑逻辑运算 54
3-1-2 AHDL编辑逻辑运算 59
3-1-3 VHDL编辑逻辑运算 63
3-1-4仿真逻辑运算 67
3-2同位产生器 70
3-2-1电路图编辑同位产生器 71
3-2-2 AHDL编辑同位产生器 75
3-2-3 VHDL编辑同位产生器 77
3-2-4仿真同位产生器 80
3-3 2对1多任务器 82
3-3-1电路图编辑2对1多任务器 83
3-3-2 AHDL编辑2对1多任务器 86
3-3-3 VHDL编辑2对1多任务器 90
3-3-4仿真2对1多任务器 95
3-4 1对4解多任务器设计 97
3-4-1电路图编辑1对4解多任务器 98
3-4-2 AHDL编辑1对4解多任务器 102
3-4-3 VHDL编辑1对4解多任务器 106
3-4-4仿真1对4解多任务器 112
3-5七段译码器设计 114
3-5-1 AHDL编辑七段译码器 116
3-5-2 VHDL编辑七段译码器 120
3-6逻辑运算单元 124
3-6-1电路图编辑逻辑运算单元 125
3-6-2 AHDL编辑逻辑运算单元 128
3-6-3 VHDL编辑逻辑运算单元 132
3-6-4仿真逻辑运算单元 136
3-7三态器件(TRI) 138
3-7-1电路图编辑三态器件 139
3-7-2 AHDL编辑三态器件 142
3-7-3 VHDL编辑三态器件 145
3-7-4仿真三态器件 148
3-8习题 150
第四章 算数逻辑电路设计范例 151
4-1半加器(half adder) 152
4-1-1电路图编辑半加法器 152
4-1-2 AHDL编辑半加法器 156
4-1-3 VHDL编辑半加法器 158
4-1-4仿真半加法器 161
4-2全加器(full adder) 163
4-2-1电路图编辑全加器 164
4-2-2 AHDL编辑全加器 168
4-2-3 VHDL编辑全加器 170
4-2-4仿真全加法器 174
4-3四位加法器 176
4-3-1电路图编辑四位加法器 177
4-3-2 VHDL编辑四位加法器 181
4-3-3 VHDL编辑四位加法器 185
4-3-4 仿真四位加法器 190
4-4四位加减法器 192
4-4-1电路图编辑四位加减法器 193
4-4-2 AHDL编辑四位加减法器 197
4-4-3 VHDL编辑四位加减法器 200
4-4-4仿真四位加减法器 204
4-5乘法器 207
4-5-1电路图编辑乘法器 208
4-5-2 AHDL编辑乘法器 212
4-5-3 VHDL编辑乘法器 215
4-5-4仿真乘法器 218
4-6习题 221
第五章 时序逻辑电路设计范例 223
5-1 D触发器 224
5-1-1电路图编辑D触发器 225
5-1-2 AHDL编辑D触发器 229
5-1-3 VHDL编辑D触发器 232
5-1-4仿直D触发器 236
5-2 T触发器 239
5-2-1电路图编辑T触发器 240
5-2-2 AHDL编辑T触发器 244
5-2-3 VHDL编辑T触发器 247
5-2-4仿真T触发器 251
5-3八位寄存器设计 253
5-3-1电路图编辑八位寄存器 254
5-3-2 AHDL编辑八位寄存器 259
5-3-3 VHDL编辑八位寄存器 263
5-3-4仿真八位寄存器 267
5-4状态机 269
5-4-1电路图编辑状态机 270
5-4-2 AHDL编辑状态机 273
5-4-3 VHDL编辑状态机 276
5-4-4仿真状态机 280
5-5随机存储器(RAM) 282
5-5-1电路图编辑随机存储器 283
5-5-2 AHDL编辑随机存储器 286
5-5-3 VHDL编辑随机存储器 290
5-5-4仿真随机存储器 294
5-6习题 296
第六章 计数器设计范例 297
6-1异步清除2位同步加计数器 298
6-1-1电路图编辑异步清除2位同步加计数器 298
6-1-2 AHDL编辑异步清除2位同步加计数器 304
6-1-3 VHDL编辑异步清除2位同步加计数器 308
6-1-4仿真异步清除2位同步加计数器 312
6-2可默认的同步四位计数器 314
6-2-1电路图编辑可默认的同步四位计数器 315
6-2-2 AHDL编辑可默认的同步四位计数器 319
6-2-3 VHDL编辑可默认的同步四位计数器 324
6-2-4仿真可默认的同步四位计数器 328
6-3 10进制计数器设计 331
6-3-1电路图编辑10进制计数器 332
6-3-2 AHDL编辑10进制计数器 336
6-3-3 VHDL编辑10进制计数器 339
6-3-4仿真10进制计数器 343
6-4具有预置功能的两位数的十进制计数器 346
6-4-1电路图编辑具有预置功能的两位数的十进制计数器 347
6-4-2 AHDL编辑具有预置功能的两位数的十进制计数器 351
6-4-3 VHDL编辑具有预置功能的两位数的十进制计数器 356
6-4-4仿真具有预置功能的两位数的十进制计数器 361
6-5异步清除6进制计数器 364
6-5-1电路图编辑异步清除6进制计数器 365
6-5-2 AHDL编辑异步清除6进制计数器 371
6-5-3 VHDL编辑异步清除6进制计数器 375
6-5-4仿真异步清除6进制计数器 379
6-6分频器 381
6-6-1电路图编辑分频器 382
6-6-2 AHDL编辑分频器 386
6-6-3 VHDL编辑分频器 390
6-6-4仿真分频器 394
6-7习题 395
第七章 移位寄存器设计范例 397
7-1四位串行移位输入并行输出寄存器 398
7-1-1电路图编辑四位串行输入移位并行输出寄存器 399
7-1-2 AHDL编辑四位串行输入并行输出移位寄存器 402
7-1-3 VHDL编辑四位串行输入移位并行输出寄存器 406
7-1-4仿真四位串行输入移位并行输出寄存器 409
7-2-1电路图编辑具有控制线的串行输入移位寄存器 412
7-2具有控制线的串行输入移位寄存器 412
7-2-2 AHDL编辑具有控制线的串行输入移位寄存器 416
7-2-3 VHDL编辑具有控制线的串行输入移位寄存器 420
7-2-4 仿真具有控制线的串行输入移位寄存器 423
7-3并行输入/并串行输出移位寄存器设计 426
7-3-1电路图编辑并行输入/并串行输出移位寄存器 426
7-3-2 AHDL编辑并行输入/并串行输出移位寄存器 431
7-3-3 VHDL编辑并行输入/并串行输出移位寄存器 435
7-3-4仿直并行输入/并串行输出移位寄存器 439
7-4异步清除3位并行输入/并串行输出移位寄存器 441
7-4-1电路图编辑异步清除3位并行输入/并串行输出移位寄存器 442
7-4-2 AHDL编辑异步清除3位并行输入/并串行输出移位寄存器 446
7-4-3 VHDL编辑异步清除3位并行输入/并串行输出移位寄存器 450
7-4-4仿真异步清除3位并行输入/并串行输出移位寄存器 454
7-5习题 457
第八章 综合应用 459
8-1数字钟设计 460
8-1-1 60进制计数器 460
8-1-2 12进制计数器 465
8-1-3数字钟 470
8-1-4仿真数字钟 475
8-2并列乘法器 476
8-2-1 2位加法器 477
8-2-2 乘积寄存器 480
8-2-3脉冲产生器 484
8-2-4并列乘法器控制器 486
8-2-5并列乘法器 488
8-2-6仿真并列乘法器 489
8-3习题 490
第九章 器件烧写 491
9-1实验板介绍 492
9-2实验范例 503
9-2-1七段译码器程序烧写 503
9-2-2 60进制计数器接七段译码器程序烧写 510
9-3习题 519
附录A MAX+plusⅡ所附的旧式函数 521
附录B MAX+plusⅡ所附的参数式函数 543
附录C 本书范例函数 547