CPLD/FPGA技术应用

副标题:无

作   者:王芳主编

分类号:

ISBN:9787121147630

微信扫一扫,移动浏览光盘

简介

本书采用教、学、练一体化教学模式。全书分为6个学习项目。学习项目1简要介绍EDA技术的基本知识、原理图输入法及进行电路设计的基本流程;学习项目2介绍可编程逻辑器件(CPLD与FPGA)的芯片结构与工作原理以及层次化电路原理图输入方法;学习项目3介绍VHDL硬件描述语言程序的基本结构与文本法电路设计软件使用流程;学习项目4~6分别介绍相关的VHDL语法及编程技巧等。本书配有免费的电子教学课件、练习题参考答案和精品课链接网址,详见前言。

目录


学习项目1  译码器设计应用(1)
  教学导航1(1)
  1.1  EDA技术的特点与发展趋势(2)
    1.1.1  EDA技术的发展历史(2)
    1.1.2  EDA技术的特点(3)
    1.1.3  EDA技术的发展趋势(4)
  1.2  译码器逻辑功能分析(6)
    1.2.1  译码器的逻辑功能(6)
    1.2.2  译码器的扩展及应用(11)
  1.3  译码器原理图输入设计(12)
    1.3.1  EDA开发软件——QuartusⅡ(13)
    1.3.2  编辑文件(14)
    1.3.3  创建工程(16)
    1.3.4  编译(21)
    1.3.5  仿真(22)
    1.3.6  引脚设置与下载(27)
  操作测试1  原理图方式输入电路的功能分析(30)
  习题1(31)
学习项目2  频率计设计应用(32)
  教学导航2(32)
  2.1  可编程逻辑器件基础(33)
    2.1.1  可编程逻辑器件的特点及分类(33)
    2.1.2  PLD中阵列的表示方法(34)
    2.1.3  CPLD的结构和工作原理(35)
    2.1.4  FPGA的结构和工作原理(40)
    2.1.5  CLPD/FPGA产品系列(44)
  2.2  频率计逻辑功能分析(46)
    2.2.1  测频控制电路(47)
    2.2.2  有时钟使能的2位十进制计数器(48)
    2.2.3  锁存、译码显示电路(49)
  2.3  频率计原理图输入设计(50)
    2.3.1  2位十进制计数器(50)
    2.3.2  频率计顶层电路设计(54)
    2.3.3  引脚设置与下载(57)
  操作测试2  用原理图输入法设计8位全加器(58)
  习题2(60)
学习项目3  数据选择器设计应用(61)
  教学导航3(61)
  3.1  VHDL语言的特点与结构(62)
    3.1.1  VHDL语言的特点(62)
    3.1.2  VHDL程序的基本结构(63)
  3.2  数据选择器逻辑功能分析(64)
    3.2.1  数据选择器的逻辑功能(64)
    3.2.2  数据选择器的扩展及其应用(66)
  3.3  数据选择器VHDL设计(68)
    3.3.1  2选1数据选择器的VHDL描述(68)
    3.3.2  2选1数据选择器的语言现象说明(71)
  3.4  数据选择器文本输入设计(76)
    3.4.1  编辑文件(77)
    3.4.2  创建工程(78)
    3.4.3  编译(81)
    3.4.4  仿真(81)
    3.4.5  应用RTL电路观察器(83)
    3.4.6  硬件测试(84)
  操作测试3  优先编码器的VHDL设计(85)
  习题3(86)
学习项目4  全加器设计应用(88)
  教学导航4(88)
  4.1  VHDL数据结构(89)
    4.1.1  VHDL语言的标识符和数据对象(89)
    4.1.2  数据类型、表达式(92)
  4.2  全加器逻辑功能分析(98)
    4.2.1  全加器的逻辑功能(98)
    4.2.2  全加器的扩展及应用(100)
  4.3  半加器的VHDL语言设计(101)
    4.3.1  半加器与或门描述(102)
    4.3.2  半加器与或门的语言现象说明(103)
  4.4  全加器VHDL语言设计(107)
    4.4.1  全加器描述(107)
    4.4.2  全加器的语言现象说明(108)
  操作测试4  全减器的VHDL设计(110)
  习题4(112)
学习项目5  寄存器设计应用(113)
  教学导航5(113)
  5.1  寄存器逻辑功能分析(114)
    5.1.1  基本寄存器的逻辑功能(114)
    5.1.2  寄存器的扩展及应用(117)
  5.2  寄存器VHDL语言设计(119)
    5.2.1  D触发器的VHDL描述(120)
    5.2.2  D触发器的语言现象说明(121)
    5.2.3  实现时序电路的不同表述(124)
    5.2.4  异步时序电路设计(127)
  5.3  移位寄存器VHDL语言设计(128)
    5.3.1  移位寄存器的描述(128)
    5.3.2  移位寄存器的语言现象说明(129)
  操作测试5  JK触发器的VHDL设计(135)
  习题5(136)
学习项目6  计数器设计应用(138)
  教学导航6(138)
  6.1  计数器逻辑功能分析(139)
    6.1.1  各种类型计数器的逻辑功能(139)
    6.1.2  计数器的扩展及应用(145)
  6.2  4位二进制加法计数器设计(148)
    6.2.1  4位二进制加法计数器的语言现象说明(148)
    6.2.2  整数类型(149)
    6.2.3  计数器设计的其他表述方法(149)
  6.3  一般加法计数器设计(152)
    6.3.1  十进制加法计数器设计(152)
    6.3.2  六十进制加法计数器设计(155)
    6.3.3  可作计数器使用的移位寄存器设计(157)
  操作测试6  任意进制计数器的VHDL设计(159)
  习题6(160)
附录A  GW48CK/PK2/PK3/PK4 系统万能接插口与结构图信号/芯片引脚对照表(161)
参考文献(164)

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

CPLD/FPGA技术应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon