数字电路基础与Quartus-II入门

Quartus-II 、Modelsim 安装

选则安装文件夹

在这里插入图片描述
一直点ok就安装完成了

设计一个D触发器,进行仿真,时序波形验证

D触发器简介

D触发器是一个具有记忆功能的,具有两个稳定状态的信息存储器件,是构成多种时序电路的最基本逻辑单元,也是数字逻辑电路中一种重要的单元电路。

D触发器结构

D触发器由4个与非门组成,其中G1和G2构成基本RS触发器。电平触发的主从触发器工作时,必须在正跳沿前加入输入信号。如果在CP高电平期间输入端出现干扰信号,那么就有可能使触发器的状态出错。而边沿触发器允许在CP触发沿来到前一瞬间加入输入信号。这样,输入端受干扰的时间大大缩短,受干扰的可能性就降低了。边沿D触发器也称为维持-阻塞边沿D触发器。边沿D触发器可由两个D触发器串联而成,但第一个D触发器的CP需要用非门反向。

创建原理图

创建工程
在这里插入图片描述
选择工程路径
在这里插入图片描述
next
在这里插入图片描述

添加元器件:nand2,二个输入的与非门,添加四个and2和一个非门not

在这里插入图片描述

连线

在这里插入图片描述
编译原理图文件

在这里插入图片描述

硬件电路图如下
在这里插入图片描述
设置Node 和 Bus
在这里插入图片描述
效果如下
在这里插入图片描述
输入Clk,时钟信号如下
在这里插入图片描述

时序波形仿真

仿真如下
在这里插入图片描述

Quartus-II调用D触发器及时序仿真

创建触发器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

测试代码如下

`timescale 1ns / 1ns
module no3_tb;
    reg clk,d;
    wire q;
    no3 u1(.d(d),.clk(clk),.q(q));

    initial
    begin
        clk = 1;
        d <= 0;
        forever
        begin
            #60 d <= 1; 
            #22 d <= 0;
            #2  d <= 1;
            #2  d <= 0;
            #16 d <= 0;
        end
    end

    always #20 clk <= ~clk;//半周期为20ns,全周期为40ns的一个信号
endmodule

原始波形图如下
在这里插入图片描述
功能仿真图如下
在这里插入图片描述
时序仿真图如下
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值