当前位置: 首页 > news >正文

网站设计的主要步骤查关键词

网站设计的主要步骤,查关键词,网站seo新闻,网站建设不开单目录 0x00 RS 触发器(RS Flip-Flop) 0x01 实现 RS 触发器 0x02 使用 NOR 的 RS 触发器 0x03 使用 NAND 的 RS 触发器 0x00 RS 触发器(RS Flip-Flop) 触发器(Flip-Flop)是一种带有时钟的二进制存储设备…

目录

0x00 RS 触发器(RS Flip-Flop)

0x01 实现 RS 触发器

0x02 使用 NOR 的 RS 触发器

0x03 使用 NAND 的 RS 触发器


0x00 RS 触发器(RS Flip-Flop)

触发器(Flip-Flop)是一种带有时钟的二进制存储设备,用于存储 0 和 1 的值。只有在时钟信号的边沿转换时,存储的 0 或 1 的值才会改变。

从 1 到 0 的转换称为下降沿触发,而从 0 到 1 的转换称为上升沿触发。触发器中存储的值在触发器的输入数据和先前存储的数据值的影响下完成这些转换。

S(设置)输入会导致触发器在下一个有效时钟沿存储一个 1,而 R(复位)输入会导致触发器存储一个 0。如果 S 和 R 的值同时为 0,则触发器保持当前状态;如果两者同时为 1,则被视为非法输入。

行为表

状态图

Timing Diagram

Circuit

0x01 实现 RS 触发器

真值表:

Input

Output

입력 순서

R

S

Q

~Q

1

0

1

1

0

2

0

0

1

0

3

1

0

0

1

4

0

0

0

1

5

1

0

0

1

6

1

1

X

X

0x02 使用 NOR 的 RS 触发器

💬 Design source:

`timescale 1ns / 1psmodule RSFF (input clk,input S,input R,input CLR,output Q,output Qp
);reg Q;// falling edge triggered
always @(posedge !clk) beginif(CLR) Q<=1'b0;else beginif ( (S == 1'b0) && (R == 1'b0) ) Q <= Q;else if ( (S == 1'b0) && (R == 1'b1)) Q <= 1'b0;else if ( (S == 1'b1) && (R == 1'b0)) Q <= 1'b1;else if ( (S == 1'b1) && (R == 1'b1)) Q <= 1'bx;end
endassign Qp = ~Q;endmodule

💬 Testbench:

`timescale 1ns / 1psmodule RSFF_tb;
reg clk, S, R, CLR;
wire Q, Qp;RSFF u_RSFF(.clk(clk ),.S(S ),.R(R ),.CLR(CLR ),.Q(Q ),.Qp(Qp ) 
);initial clk = 1'b0;
initial CLR = 1'b1;
initial S = 1'b0;
initial R = 1'b0;always clk = #50 ~clk;always@(CLR) beginCLR = #125 ~CLR;
endalways@(S) beginS = #175 ~S;S = #50 ~S;
endalways@(R) beginR = #375 ~R;R = #50 ~R;
endalways@(R) beginR = #575 ~R;R = #50 ~R;
endalways@(S) beginS = #675 ~S;S = #50 ~S;
endalways@(R) beginR = #675 ~R;R = #50 ~R;
endinitial begin#800$finish;
endendmodule

Schematic:

🚩 运行结果如下:

0x03 使用 NAND 的 RS 触发器

💬 Design source:

`timescale 1ns / 1psmodule RSFF (input clk,input S,input R,input CLR,output Q,output Qp
);reg Q;// falling edge triggered
always @(posedge !clk) beginif (CLR) Q << 1`b0;else beginQ <= ~(~(S & (~clk)) & Qp);Qp <= ~(~(R & (~cls)) & Q);end
endassign Qp = ~Q;endmodule

Schematic:

🚩 运行结果如下:

📌 [ 笔者 ]   王亦优
📃 [ 更新 ]   2022.11.19
❌ [ 勘误 ]   /* 暂无 */
📜 [ 声明 ]   由于作者水平有限,本文有错误和不准确之处在所难免,本人也很想知道这些错误,恳望读者批评指正!

📜 参考资料 

Introduction to Logic and Computer Design, Alan Marcovitz, McGrawHill, 2008

Microsoft. MSDN(Microsoft Developer Network)[EB/OL]. []. .

百度百科[EB/OL]. []. https://baike.baidu.com/.

http://www.dinnco.com/news/66141.html

相关文章:

  • 九江网站设计公司营销咨询公司排名前十
  • 国外的一些网站新手做电商怎么起步
  • 小区安全网站开发论文seo推广专员
  • 济南著名网站建设自助建站网站哪个好
  • 佛山网站建设哪个好点外链交易平台
  • 昵图网免费素材广东seo外包服务
  • 腾讯企业邮箱网页版登录入口seo外包公司报价
  • 各类手机网站建设株洲seo优化推荐
  • 教做世界美食的网站谷歌seo运营
  • 网站建设找哪个平台企业网站怎么注册
  • 怎么做快三彩票网站关键词是什么
  • 南阳网站制作容易被百度收录的网站
  • wordpress盲注seo查询是什么意思
  • 公司支付网站服务费怎么做分录如何在百度上发表文章
  • 做网站销售说辞数据分析师就业前景
  • 无锡网站制作推广深圳网站做优化哪家公司好
  • 无锡网站制作供应seo是什么工作内容
  • 网站做直链下载存储解决方案韩国热搜榜
  • 网站推广的主要方法有哪些贷款客户大数据精准获客
  • 做公司网站宣传公司4p营销理论
  • 网络营销的发展趋势googleseo优化
  • wordpress实时聊天南京seo排名公司
  • 做服装搭配图的网站有哪些互联网推广好做吗
  • 公司外宣网站含有友情链接的网页
  • 阿里巴巴网站图片怎么做北京培训机构
  • 网店网站设计论文如何做网站
  • 公司网站制作银川网站外包
  • 中央人民政府赣州seo
  • 西安网站建设熊掌大数据分析网站
  • 大连网红餐厅网络seo啥意思