译码器实验

实验目的

  1. 掌握译码器的功能特性。

  2. 学会使用真值表生成组合逻辑电路。

  3. 熟悉Digital仿真软件的电路测试功能。

预习要求

  1. 阅读第一章Digital仿真软件使用指南的“电路生成”和“电路测试”。

  2. 学习/复习译码器的功能特性。

实验任务

  1. 参考第一章Digital仿真软件使用指南的“电路生成”,使用真值表生成带使能端的2-4译码器电路。

  2. 参考第一章Digital仿真软件使用指南的“电路测试”,使用例 1作为测试用例,对生成的2-4译码器进行测试,保存测试结果为CSV文件。

    例 1. 2-4译码器测试用例
    En A1 A0 Y3 Y2 Y1 Y0
    
    repeat(4)  0  bits(2, n) bits(4, 0)
    repeat(4)  1  bits(2, n) bits(4, 1<<n)
  3. 实验结果分析

    • 对测试结果数据进行分析。

    • 概括带使能控制的2-4译码器的功能。

    • 【选做】解读例 1测试代码。

Digital仿真软件也提供了一种译码器组件,位于菜单“Components/组件 ➤ Plexer/复用器 ➤ Decoder/解码器”,但是该译码器不具备使能端口。本实验设计的带有使能控制的2-4译码器将在后面的实验中使用。