【EDA】实验1:拼接4-16译码器

【EDA】实验1:拼接4-16译码器

  • 一.实验内容
  • 二.实验步骤
    • 1. 创建新项目
    • 2.为项目添加文件
    • 3.仿真
  • 三.实验结果

一.实验内容

1.用两片74138译码器拼接成4-16译码器
2.验证仿真电路的正确性
3.注意观察输出信号的毛刺

二.实验步骤

本次实验采用Quartus软件进行,具体过程如下:

1. 创建新项目

新项目的创建:
【EDA】实验1:拼接4-16译码器_第1张图片
点击菜单中的New Project Wizard开始创建新项目。
设定项目存放路径及命名项目文件(项目存放路径尽量避免出现中文):
【EDA】实验1:拼接4-16译码器_第2张图片
为项目添加可能需要的文件(此项可略过):
【EDA】实验1:拼接4-16译码器_第3张图片
为项目选择合适的硬件设备:
【EDA】实验1:拼接4-16译码器_第4张图片
检查项目各项参数设定无误后点击Finish即可完成项目创建:
【EDA】实验1:拼接4-16译码器_第5张图片

2.为项目添加文件

为项目添加新文件:
【EDA】实验1:拼接4-16译码器_第6张图片
选择添加框图/示意文件(Block Diagram/Schematic File):
【EDA】实验1:拼接4-16译码器_第7张图片
在新窗口中添加所需元件:
【EDA】实验1:拼接4-16译码器_第8张图片
元件添加窗口中包含众多常用元件,如74系列芯片、基本逻辑门等,通过各种元件的组合可以实现你想要的功能。
添加元件搭建4-16译码器:
【EDA】实验1:拼接4-16译码器_第9张图片
搭建完成后进行编译:
【EDA】实验1:拼接4-16译码器_第10张图片
添加波形仿真文件(Vector Waveform File):
【EDA】实验1:拼接4-16译码器_第11张图片
在波形仿真文件中添加输入输出引脚:
【EDA】实验1:拼接4-16译码器_第12张图片
利用Node Finder工具批量添加引脚:
【EDA】实验1:拼接4-16译码器_第13张图片
为输入引脚添加输入信号波形:
【EDA】实验1:拼接4-16译码器_第14张图片

3.仿真

波形仿真及结果:
【EDA】实验1:拼接4-16译码器_第15张图片

三.实验结果

从上图仿真结果波形可以看出两个74138译码器经过适当连接可以构成4-16译码器,同时可以看到在某些输入信号跳变的时刻输出波形中出现了毛刺,这就是竞争冒险现象。

你可能感兴趣的:(个人学习)