
| 按照器件——设计软件——设计语言的顺序系统介绍数字系统设计的方法、PLD器件、流行的EDA设计软件和HDL设计语言等。 力求涵盖数字系统开发所涉及的主要方面,并在内容上进行取舍,做了精心的编排。 重点对用Vaerlilg HDL语言设计开发常用的数字电路和数字系统进行具体阐述,并配以大量的实例。 概念清晰,语言流畅,可读性强,着眼于实用,紧密联系教学和科研实际,实列丰富。 |
| 第1章数字系统与数字系统设计 11 引言1) 12 数字 121 自上而下的 122 自下而上的设计 123 正向设计与逆向 13 eda技术及其应用 131 eda技术的应用 132 现代eda技术的特点及应用 14 ip核复用技术与soc 141 ip复用技术 142 系统芯片(soc) 143 深亚微米技术带来的挑战 144 基于平台的设计方法(pbd) 15 数字系统的实现方式 151 全定制方式 152 门阵列(gate array) 153 pld实现方式 16 数字系统的设计方式 161 图形设计方式 .162 基于hdl的设计 163 高速、高密度pcb的设计 17 小结 第2章 asic与pld 21 概述 211 asic 212 pld的发展演变 22 pld的分类 221 按集成度分类 222 按结构特点分类 223 按编程特点分类 23 pld的基本结构 231 pld结构原理 232 pld电路的表示方法 233 spld的结构 24 cpld的结构与特点 241 宏单元 242 可编程i/o单元 243 可编程连线阵列(pia) 25 fpga的结构与特点 251 可配置逻辑块(clb) 252 输入/输出模块(iob) 253 可编程互连线(pi) 254 片内ram 26 在系统编程与边界扫描测试技术 261 在系统编程(isp)技术 262 边界扫描测试(bst)技术 27 pld产品概述 271 lattice公司的pld 272 xilinx公司的pld 273 altera公司的pld 28 pld的发展趋势 29 小结 第3章 altera的cpld/fpga 31 概述 311 器件系列 312 结构与特点 313 宏功能模块及ip核 314 altera的开发工具 32 apex 20k器件系列 321 系统级芯片——apex 20k器件 322 apex 20k器件的结构 323 嵌入式系统块(esb) 324 apex 20k器件的i/o结构 33 flex 10k器件系列 331 概述 332 结构与功能 333 器件特性设定 334 数据配置与下载 34 acex 1k器件系列 341 概述 342 acex 1k器件结构 35 max 7000器件系列 351 概述 352 结构与功能 353 其他功能和特性 36 epc配置器件 361 概述 362 常用的epc配置器件 363 典型的配置电路 364 最大的配置器件epc16 37 小结 第4章 常用的eda设计软件 41 数字系统设计的流程 42 常用的eda工具软件 421 synopsys 422 synplify 423 ispdesignexpert 424 panda 2000 425 max+plus ⅱ 43 小结 第5章 max+plus ii使用指南 51 max+plus ⅱ的安装与配置 511 推荐的系统配置 512 max+plus ⅱ的安装 52 基于max+plus ⅱ的设计过程 521 设计输入 522 设计处理 523 设计校验 524 器件编程 525 在线帮助 53 设计输入 531 建立一个新项目 532 图形输入方式 533 文本输入方式 534 设计的层次 54 设计处理 541 设计项目的编译 542 在平面编辑器中观察适配结果及手动配置 55 模拟仿真 551 项目仿真 552 定时分析 56 编程下载 561 altera器件的编程文件 562 器件编程 57 max+plus ii使用提高 571 使用lpm宏单元库 572 基于流水线的设计 573 使用eab单元进行设计 574 report文件 58 byteblaster下载电缆及其使用 581 并口下载电缆byteblaster 582 编程配置方式 59 小结 第6章 verilog hdl 61 引言 62 verilog hdl基本结构 621 简单的verilog hdl例子 622 verilog hdl模块的结构 623 逻辑功能定义 63 数据类型及常量、变量 631 常量 632 变量 64 运算符及表达式 641 算术运算符(arithmetic operators) 642 逻辑运算符(logical operators) 643 位运算符(bitwise operators) 644 关系运算符(relational operators) 645 等式运算符(equality operators) 646 缩减运算符(reduction operators) 647 移位运算符(shift operators) 648 条件运算符(conditional operators) 649 位拼接运算符(concatenation operators) 6410 运算符的优先级 65 语句 66 赋值语句 661 常用的赋值语句 662 阻塞赋值和非阻塞赋值的区别 67 条件语句 671 if-else语句 672 case语句 673 使用条件语句注意事项 68 循环语句 681 for语句 682 repeat语句 683 while 和forever语句 69 结构说明语句 691 always块语句 692 initial语句 693 task和function语句 610 编译预处理语句 6101 ′define语句 6102 ′include语句 6103 ′timescale语句 611 语句的顺序执行与并行执行 612 不同抽象级别的verilog hdl模型 6121 verilog hdl门级描述 6122 verilog hdl的行为级描述 613 小结 第7章 用verilog hdl设计数字电路 71 常用组合电路模块的设计 711 基本门电路的描述 712 编译码器 713 数据选择器(mux) 714 奇偶校验产生器 715 7段led数码管译码电路 72 常用时序电路模块的设计 721 d触发器 722 数据锁存器 723 数据寄存器 724 移位寄存器 725 任意模加法/减法计数器 726 rom/ram模块 73 多层次结构电路的设计 731 图形与文本混合设计 732 纯文本描述 74 数字跑表 741 结构与功能 742 源程序 743 仿真及波形图 744 下载及验证 75 8位数字频率计 751 功能要求 752 工作原理 753 设计实现 754 仿真与下载 76 有限状态机(fsm)设计举例 761 基于状态机的设计 762 频率计控制器设计举例 763 几点讨论 77 交通灯控制器 771 功能描述 772 设计与实现 773 仿真与下载 78 乐曲演奏电路 781 音调的控制 782 音长的控制 783 乐曲演奏电路源程序 79 自动售饮料机的设计 791 case语句 792 总体设计 793 源程序 710 多功能数字钟 7101 功能描述 7102 源程序 7103 实验与下载 711 卡式电话计费器 7111 功能定义 7112 源程序 7113 仿真 712 pcm采编器 7121 结构与功能 7122 设计与实现 713 小结 第8章 数字模块与数字系统的设计实现 81 提高数字系统性能的方法 811 提高系统工作速度 812 耗用资源的考虑 82 快速乘法器的设计 821 移位相加乘法器 822 查找表乘法器 823 逻辑树乘法器 824 加法器树乘法器 825 混合乘法器 83 fir滤波器的设计与实现 831 8阶fir滤波器的结构改进 832 源代码及功能仿真 84 快速傅里叶变换(fft) 841 算法原理 842 蝶形单元的设计与实现 85 高速数字相关器 851 数字相关器原理 852 设计与实现 86 线性分组码编译码器 861 线性分组码基本概念 862 设计与实现 87 循环码编译码器的实现 871 循环码编码器 872 循环码译码器 88 卷积码viterbi编译码器 881 viterbi编码器 882 viterbi译码器 883 viterbi译码器的子模块 89 其他数字模块的设计 891 dsp模块的设计 892 通信模块的设计 893 常用控制电路的设计 894 综合设计举例 810 结束语 附录 a verilog hdl关键字 附录b max+plus ii支持的verilog hdl数据类型和语句 附录c gw48型eda实验开发系统使用介绍 参考文献及相关网站 |
商品评论(0条)