欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 数字逻辑电路实验与实践(电工电子新工科实验系列教材)
      • 作者:编者:王淑艳|责编:王欣|总主编:樊智勇
      • 出版社:清华大学
      • ISBN:9787302670193
      • 出版日期:2024/08/01
      • 页数:282
    • 售价:24.8
  • 内容大纲

        本书分为7章。第1~2章为集成电路基础知识和FPGA技术简介;第3章为Quartus Prime 17.1软件的使用;第4~5章列出以原理图方式设计的数字逻辑电路基础实验和综合实践项目;第6章列出大量实用的VerilogHDL语言设计的应用案例;第7章为实验中遇到的常见问题及解决方法。
        本书提供了集成开发环境Quartus Prime下的实验电路和程序源码实验内容编排上力求实用,由浅入深,层层递进,使初学者逐渐掌握数字系统的设计与测试方法。本书可作为电子信息、微电子、通信工程、自动化、计算机、信息安全等相关专业的实验教材或教学参考书,也可作为FPGA初学者的参考资料。
  • 作者介绍

  • 目录

    第1章  集成电路基础
      1.1  集成电路发展概述
      1.2  集成电路封装
      1.3  集成电路设计方法
        1.3.1  中小规模集成电路的设计方法
        1.3.2  电子设计自动化技术
        1.3.3  用户现场可编程技术
    第2章  FPGA技术简介
      2.1  FPGA概况
      2.2  FPGA的基本结构
        2.2.1  逻辑门阵列
        2.2.2  可配置逻辑模块
        2.2.3  可编程输入/输出逻辑模块
        2.2.4  布线资源
        2.2.5  时钟网络
      2.3  FPGA采用的可编程技术
        2.3.1  反熔丝技术
        2.3.2  可擦编程只读存储器技术
        2.3.3  闪存技术
        2.3.4  静态随机存储器技术
      2.4  FPGA基本逻辑单元介绍
        2.4.1  静态CMOS反相器
        2.4.2  D触发器
        2.4.3  静态随机存储器
        2.4.4  查找表的逻辑实现
      2.5  FPGA开发软件和设计流程
    第3章  Quartus Prime 17.1软件的使用
      3.1  Quartus Prime 17.1软件简介
      3.2  Quartus Prime 17.1软件的操作
        3.2.1  新建工程项目
        3.2.2  输入设计文件
        3.2.3  设计文件分析与综合
        3.2.4  分配引脚与编译
        3.2.5  下载与测试
      3.3  修改FPGA芯片配置
      3.4  基于IP核创建锁相环(PLL)模块
      3.5  嵌入式逻辑分析仪的使用
      3.6  ModelSim仿真软件的使用
      3.7  大学计划VMF仿真
    第4章  数字逻辑电路基础实验
      4.1  数字逻辑电路实验操作基本要求
      4.2  数字逻辑电路实验基础知识
        4.2.1  数字信号
        4.2.2  常用数制和8421BCD编码
        4.2.3  数字信号输入方式
        4.2.4  逻辑门和逻辑模块
        4.2.5  逻辑函数表达式
        4.2.6  数字逻辑电路分析
        4.2.7  数字逻辑电路设计
        4.2.8  数字逻辑电路调试与测试方法

      4.3  数字逻辑电路基础实验项目
        4.3.1  基础实验一:门电路和组合逻辑电路分析及测试
        4.3.2  基础实验二:译码器和数据选择器逻辑功能测试
        4.3.3  基础实验三:编码器与数值比较器逻辑功能测试
        4.3.4  基础实验四:静态显示电路分析及综合测试
        4.3.5  基础实验五:实用分频器设计及测试
        4.3.6  基础实验六:触发器逻辑功能测试及应用
        4.3.7  基础实验七:简单时序电路分析与设计及测试
        4.3.8  基础实验八:集成计数器基本功能及分频应用测试
        4.3.9  基础实验九:动态显示电路综合设计及应用测试
        4.3.10  基础实验十:任意进制计数器设计及综合测试
        4.3.11  基础实验十一:任意进制减法计数器设计及测试
        4.3.12  基础实验十二:基于状态机的时序逻辑电路设计及测试
        4.3.13  基础实验十三:移位寄存器电路分析及综合测试
        4.3.14  基础实验十四:555时基电路综合测试
        4.3.15  基础实验十五:ROM功能测试实验
        4.3.16  基础实验十六:RAM功能测试实验
        4.3.17  基础实验十七:数字锁相环(PLL)功能测试实验
    第5章  数字逻辑电路综合实践
      5.1  数字逻辑电路综合实践设计概述
      5.2  综合实践项目的模块化设计
        5.2.1  综合实践项目的模块化设计概述
        5.2.2  综合实践项目的工程规范性
        5.2.3  综合实践项目的通用模块
        5.2.4  模块电路设计、调试与接口制作
      5.3  数字逻辑电路综合实践项目
        5.3.1  综合实践项目一:简易数字电子钟设计及综合测试
        5.3.2  综合实践项目二:流水灯设计及综合测试
        5.3.3  综合实践项目三:简易电子琴设计及综合测试
        5.3.4  综合实践项目四:音乐彩灯设计及综合测试
        5.3.5  综合实践项目五:简易抢答器设计及综合测试
        5.3.6  综合实践项目六:智能交通灯设计及综合测试
        5.3.7  综合实践项目七:智能售货机控制电路设计及综合测试
        5.3.8  综合实践项目八:电梯控制电路设计及综合测试
        5.3.9  综合实践项目九:简易直流电动机控制电路设计及综合测试
        5.3.10  综合实践项目十:步进电动机控制电路设计及综合测试
        5.3.11  综合实践项目十一:民航机场客流量统计电路设计及综合测试
        5.3.12  综合实践项目十二:模拟飞机照明灯控制电路设计及综合测试
    第6章  Verilog HDL语法简介与应用案例
      6.1  HDL硬件描述语言介绍
      6.2  Verilog HDL语法简介
        6.2.1  逻辑值
        6.2.2  Verilog数据类型、常量与变量
        6.2.3  关键字
        6.2.4  标识符
        6.2.5  运算符
        6.2.6  Verilog程序框架
      6.3  Verilog HDL应用案例
        6.3.1  编程案例一:按键控制下LED点亮实验
        6.3.2  编程案例二:一位全加器实验

        6.3.3  编程案例三:数据选择器实验
        6.3.4  编程案例四:译码器实验
        6.3.5  编程案例五:D触发器实验
        6.3.6  编程案例六:按键消抖实验
        6.3.7  编程案例七:十进制计数器实验
        6.3.8  编程案例八:分频器设计实验
        6.3.9  编程案例九:数码管动态显示实验
        6.3.10  编程案例十:简易电子琴设计
        6.3.11  编程案例十一:自动音乐播放器
        6.3.12  编程案例十二:跑马灯控制设计
        6.3.13  编程案例十三:简易抢答器控制设计
        6.3.14  编程案例十四:简易数字电子钟设计
        6.3.15  编程案例十五:交通灯控制器
        6.3.16  编程案例十六:直接数字频率合成器
        6.3.17  编程案例十七:高速A/D数据采集测试
        6.3.18  编程案例十八:FIR数字滤波器
    第7章  实验中的常见问题及解决方法
      7.1  软件操作常见问题及解决方法
        7.1.1  软件窗口界面设置问题
        7.1.2  模块中字体显示严重重叠
      7.2  新建工程相关问题及解决方法
        7.2.1  新建工程路径中出现乱码
        7.2.2  无法打开设计实例
        7.2.3  编译等快捷图标为灰色,无法操作
        7.2.4  区分文件类型
      7.3  综合编译相关报错及解决方法
        7.3.1  一般通用方法
        7.3.2  原理图文件设计中的常见编译错误
        7.3.3  状态机文件设计中的常见编译错误
        7.3.4  Verilog HDL文件设计中的常见编译错误
      7.4  仿真调试与测试相关问题及解决方法
        7.4.1  ModelSim联合仿真
        7.4.2  仿真文件路径问题
        7.4.3  未全编译导致无法时序仿真
      7.5  引脚绑定相关问题及解决方法
        7.5.1  弹窗提示引脚分配不成功
        7.5.2  误关引脚分配列表
      7.6  程序下载相关问题及解决方法
        7.6.1  测试程序无法下载到实验板上
        7.6.2  设计文件下载到实验板后实验现象与预期不符
      7.7  SignalTap Ⅱ波形测量相关问题及解决方法
        7.7.1  SignalTap Ⅱ无法识别下载器和实验板芯片
        7.7.2  Matching Nodes列表中无法找到全部待测节点
        7.7.3  部分测试节点无波形或波形不正确
    参考文献
    附录A  Quartus Prime常用模块
    附录B  Quartus Prime常用文件扩展名