Advertisement

入门级FPGA学习(用三八译码器设计一位全加器)

阅读量:

从零开始的FPGA学习(2)

  • 第二个任务:借助三八译码器构建一位全加器
      • 基础任务与进阶任务

        • 三八译码器原始文件
        • 三八译码器的仿真测试
      • 拓展任务(包括IP核的封装)

        • IP核的封装过程
        • 一位全加器的原始文件
        • 一位全加器的仿真测试
        • 最终实现结果

第二个任务:用三八译码器实现一位全加器

基础任务和提高任务

(1)基础任务:构建一个具备使能控制功能的三八译码器,其中使能端包含三个输入信号,当其中一个输入为高电平状态时有效,其余两个则为低电平状态时有效;输入端采用高电平作为有效信号,输出端则以低电平作为有效输出形式,具体实现可参照74LS138芯片。系统中使用拨码开关作为输入设备,发光二极管作为输出显示装置。
(2)提高任务:在完成基础任务的前提下,进一步设计输出模块,使得输出结果能够通过一位数码管显示所对应的编号位置。

首先第一步:需要完成一个三八译码器的设计与实现
三八译码器具体指的是什么?这属于数字电路的基本知识范畴,有必要进行简要回顾。
下图展示了一个典型的三八译码器结构示意图,其与基础任务中的设计相对应。该器件包含A0、A1、A2三个输入端口以及Y0至Y7共八个输出端

全部评论 (0)

还没有任何评论哟~