yaboPP电子

可编程逻辑技术

数字电路

  • 问题1

    定义适用于数字逻辑电路的以下首字母缩略词:

    ASIC
    朋友
    pl
    复杂可编程逻辑器件
    FPGA
    揭示答案
  • 问题2

    为什么会有人使用可编程逻辑器件(PLD、PAL、PLA、CPLD、FPGA等)来代替传统的“硬线”逻辑,如NAND、NOR、AND和OR门?有没有什么应用中,硬连线逻辑会比可编程设备做得更好?

    揭示答案
  • 问题3

    也许最简单的可编程逻辑形式是PROM集成电路,用特定的真值表进行编程。以256×1 PROM为例:



    假设我们希望将此存储器IC编程为充当数码比较器,仅在两个四位二进制数等于时输出逻辑“高”状态:



    描述真相表将是什么样的数据,我们必须将其编程到此内存芯片中。真相表有多少行?您是否可以简要描述数据的内容模式,而无需完成整个真理表?

    揭示答案
  • 问题4

    微控制器是单芯片微型计算机,包含微处理器核心,内存,I / O控制以及使系统自包含所需的其他相关组件。简单地说,微控制器遵循有人进入其内存的顺序指令。

    可编程逻辑然而,设备与微控制器在编程方式和编程后的功能上都有根本的不同。解释一下这些差异是什么。

    揭示答案
  • 问题5

    最简单的可编程逻辑IC称为PLD(可编程逻辑设备),PALS(可编程阵列逻辑),PLA(可编程逻辑阵列)和GALS(通用阵列逻辑)。虽然每个缩写代表内部设计架构略有不同,但这些设备共享使用逆变器和门,或门以实现任何所需组合逻辑功能的公共功能。

    解释如何使用这些门类型(逆变器,或)生成任何任意逻辑功能,而无需任何其他类型。这些设备使用布尔代数的原则或惯例来执行此操作?

    揭示答案
  • 问题6

    一些可编程逻辑设备(以及PROM存储设备)使用微小的保险丝,这些保险丝故意以特定的模式“熔断”来表示所需的程序。通过吹灭设备内部的微小保险丝来编程有一定的优点和缺点-描述其中一些是什么。

    揭示答案
  • 问题7

    描述可编程逻辑设备的内部工作的一个常用术语是宏细胞. 宏细胞到底是什么?

    揭示答案
  • 问题8

    大多数微型计算机一次只能执行一项任务(操作)。他们通过以快速的方式交替地将时间投入到多个任务中的一个任务(一种多路计算)来实现“多任务”的幻觉。另一方面,大多数可编程逻辑器件能够轻松地以真正同步的方式执行多个逻辑操作。解释这是如何可能的,而微处理器一次只能做一件事。

    揭示答案
  • 问题9

    VerilogVHDL是一个有两个流行的例子硬件描述语言,用于与可编程逻辑一起工作。解释这种“语言”的目的。对一个技术人员或工程师来说,“讲”这种语言意味着什么?它是如何“讲”给一个实际的可编程芯片的?

    揭示答案
  • 问题10

    微控制器(微处理器)系统和可编程逻辑器件之间的相似性和差异可以通过类比照射。阅读以下方案,其中采用两个不同的解决方案来解决常见问题。对于每个场景,确定哪个解决方案类似于微控制器,哪个解决方案类似于可编程逻辑设备:

    企业经理必须进行招聘决定:聘请几位专业技术员工执行各种任务(每人一项任务),或者雇用一些可以在不同的任务之间交换新的指示和/或培训的一些广泛技术人员如所须。
    两名修补匠正在修改钢琴,使其自动播放短歌(无需人工操作)。第一个决定建立一个类似于老式机械钢琴的“磁带读取器”设备,其中一个带有穿孔的纸卷轴“告诉”钢琴键何时敲击以及敲击顺序。第二个决定建立一个更简单的排序机制,钢琴上的每个键从左到右按顺序敲击,通过将键重新连接到钢琴内的不同锤子来安排歌曲中音符的正确顺序。
    揭示答案