题解 | #异步复位的串联T触发器#

异步复位的串联T触发器

https://www.nowcoder.com/practice/9c8cb743919d405b9dac28eadecddfb5

`timescale 1ns/1ns
module Tff_2 (
input wire data, clk, rst,
output wire q  
);
//*************code***********//
//注意这里输出是线网型数据q
wire q1;
TFF TFF_1(.data(data),.clk(clk),.rst(rst),.q(q1));
TFF TFF_2(.data(q1),.clk(clk),.rst(rst),.q(q));
endmodule
//*************code***********//
module TFF(input wire data,clk,rst,output reg q);//这个输出是寄存器类型的
always @(posedge clk or negedge rst)
begin
    if(!rst)
    q<=1'b0;//复位清零
    else if(data == 1'b0)
    q<=q;//输入是0 的时候相同,输入1的时候取反
    else if(data ==1'b1)
    q<=~q;
end
endmodule

全部评论

相关推荐

面向对象的火龙果很爱...:去吃一顿炸鸡就走
点赞 评论 收藏
分享
07-03 11:02
中山大学 C++
字节刚oc,但距离九月秋招很近了有两段互联网实习,非腾讯字节。不敢赌转正,现在在纠结去还是不去如果实习俩月离职会有什么后果吗
阿城我会做到的:不去后悔一辈子,能否转正取决于ld的态度,只要他不卡,答辩就是走流程,个人觉得可以冲一把
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
机械打工仔:有说的你怀疑一下就行了,直接问也太实诚了
点赞 评论 收藏
分享
Twilight_m...:经典我朋友XXXX起手,这是那种经典的不知道目前行情搁那儿胡编乱造瞎指导的中年人,不用理这种**
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务