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

网站不备案不能访问免费舆情网站

网站不备案不能访问,免费舆情网站,国内做网站比较好的公司有哪些,苏州市姑苏区最新疫情文章目录 摘要一、边沿检测二、时序逻辑实现2.1 rtl2.2 tb 三、组合逻辑实现3.1 rtl3.2 tb 摘要 文章为学习记录。采用时序逻辑和组合逻辑实现边沿检测的核心逻辑。组合逻辑实现的上升沿和下降沿的脉冲比时序逻辑实现的上升沿和下降沿的脉冲提前一拍。 一、边沿检测 边沿检测…

文章目录

  • 摘要
  • 一、边沿检测
  • 二、时序逻辑实现
    • 2.1 rtl
    • 2.2 tb
  • 三、组合逻辑实现
    • 3.1 rtl
    • 3.2 tb


摘要

文章为学习记录。采用时序逻辑和组合逻辑实现边沿检测的核心逻辑。组合逻辑实现的上升沿和下降沿的脉冲比时序逻辑实现的上升沿和下降沿的脉冲提前一拍。


一、边沿检测

边沿检测主要作用是能够准确的识别出单比特信号的上升沿或下降沿。
边沿检测原理:利用寄存器对信号前一状态和后一状态进行寄存,若前后两个状态不同,则检测到了边沿。

二、时序逻辑实现

仿真波形如下图所示。
在这里插入图片描述

2.1 rtl

module edge_dect(
input  wire  clk,
input  wire  rst_n,
input  wire  data,output reg   pos_edge,
output reg   neg_edge);reg  data_reg1;
reg  data_reg2;
reg  data_reg3;always @(posedge clk or negedge rst_n)
beginif(!rst_n)begindata_reg1 <= 0;data_reg2 <= 0;data_reg3 <= 0;endelsebegindata_reg1 <= data;data_reg2 <= data_reg1;data_reg3 <= data_reg2;end
endalways @(posedge clk or negedge rst_n)
beginif(rst_n == 1'b0)pos_edge <= 1'b0;else if(data_reg2 && (~data_reg3)) pos_edge <= 1'b1;else pos_edge <= 1'b0;
endalways @(posedge clk or negedge rst_n)
beginif(rst_n == 1'b0)neg_edge <= 1'b0;else if((~data_reg2) && data_reg3) neg_edge <= 1'b1;else neg_edge <= 1'b0;
endendmodule

2.2 tb

module tb_edge_dect();

reg clk;
reg rst_n;
reg data;

wire pos_edge;
wire neg_edge;

initial
begin
rst_n = 0;
data = 0;
#101;
rst_n = 1;
#200;
data = 1;
#500;
data = 0;
#200;
$stop;
end

initial
begin
clk = 1;
end
always #10 clk = ~clk;

edge_dect edge_dect_inst1
(
. clk(clk),
. rst_n(rst_n),
. data(data),

. pos_edge(pos_edge),
. neg_edge(neg_edge)
);

endmodule

三、组合逻辑实现

仿真波形如下图所示。
在这里插入图片描述

3.1 rtl

module edge_dect(
input  wire  clk,
input  wire  rst_n,
input  wire  data,output wire   pos_edge,
output wire   neg_edge);reg  data_reg1;
reg  data_reg2;
reg  data_reg3;always @(posedge clk or negedge rst_n)
beginif(!rst_n)begindata_reg1 <= 0;data_reg2 <= 0;data_reg3 <= 0;endelsebegindata_reg1 <= data;data_reg2 <= data_reg1;data_reg3 <= data_reg2;end
endassign pos_edge = data_reg2 && (~data_reg3);
assign neg_edge = ~data_reg2 && data_reg3;
//always @(posedge clk or negedge rst_n)
//begin
//    if(rst_n == 1'b0)
//       pos_edge <= 1'b0;
//    else if(data_reg2 && (~data_reg3)) 
//       pos_edge <= 1'b1;
//   else 
//       pos_edge <= 1'b0;
//end//always @(posedge clk or negedge rst_n)
//begin
//    if(rst_n == 1'b0)
//       neg_edge <= 1'b0;
//    else if((~data_reg2) && data_reg3) 
//       neg_edge <= 1'b1;
//   else 
//       neg_edge <= 1'b0;
//endendmodule

3.2 tb

tb文件与时序逻辑实现的tb文件一样。


文章转载自:
http://scutwork.crhd.cn
http://bayou.crhd.cn
http://misadventure.crhd.cn
http://element.crhd.cn
http://sphygmograph.crhd.cn
http://psychoanalysis.crhd.cn
http://pressbutton.crhd.cn
http://myeloma.crhd.cn
http://paddywhack.crhd.cn
http://norwalk.crhd.cn
http://verbenaceous.crhd.cn
http://photoelectron.crhd.cn
http://catbrier.crhd.cn
http://variorum.crhd.cn
http://rigidify.crhd.cn
http://golfer.crhd.cn
http://blending.crhd.cn
http://authentic.crhd.cn
http://unsell.crhd.cn
http://weird.crhd.cn
http://dramalogue.crhd.cn
http://fumarole.crhd.cn
http://fetta.crhd.cn
http://ceil.crhd.cn
http://graveyard.crhd.cn
http://ravishment.crhd.cn
http://beaut.crhd.cn
http://revisability.crhd.cn
http://freewill.crhd.cn
http://sool.crhd.cn
http://everydayness.crhd.cn
http://dated.crhd.cn
http://schloss.crhd.cn
http://chongjin.crhd.cn
http://reubenite.crhd.cn
http://microtektite.crhd.cn
http://anastrophy.crhd.cn
http://unsuccessfully.crhd.cn
http://copernican.crhd.cn
http://dichloromethane.crhd.cn
http://abustle.crhd.cn
http://contradictive.crhd.cn
http://leucorrhea.crhd.cn
http://pennyroyal.crhd.cn
http://domestication.crhd.cn
http://opisthograph.crhd.cn
http://stipel.crhd.cn
http://drawn.crhd.cn
http://gonochorism.crhd.cn
http://generally.crhd.cn
http://tetrawickmanite.crhd.cn
http://vegan.crhd.cn
http://swagman.crhd.cn
http://teth.crhd.cn
http://trichloronitromethane.crhd.cn
http://argand.crhd.cn
http://efflorescent.crhd.cn
http://holyday.crhd.cn
http://lukan.crhd.cn
http://beltman.crhd.cn
http://fave.crhd.cn
http://hyperspace.crhd.cn
http://zincate.crhd.cn
http://butter.crhd.cn
http://samely.crhd.cn
http://yawping.crhd.cn
http://ciliate.crhd.cn
http://curable.crhd.cn
http://ephyra.crhd.cn
http://jadishly.crhd.cn
http://molest.crhd.cn
http://flexibly.crhd.cn
http://sadly.crhd.cn
http://chewy.crhd.cn
http://charleston.crhd.cn
http://allantoin.crhd.cn
http://physiographical.crhd.cn
http://amuse.crhd.cn
http://ametropia.crhd.cn
http://ruble.crhd.cn
http://paravent.crhd.cn
http://effect.crhd.cn
http://harmonicon.crhd.cn
http://phrenetic.crhd.cn
http://locally.crhd.cn
http://roupy.crhd.cn
http://hoosgow.crhd.cn
http://roseroot.crhd.cn
http://multiloquence.crhd.cn
http://chryseis.crhd.cn
http://westy.crhd.cn
http://fifine.crhd.cn
http://gloomy.crhd.cn
http://salopian.crhd.cn
http://succi.crhd.cn
http://listenership.crhd.cn
http://phosgenite.crhd.cn
http://boiloff.crhd.cn
http://finlander.crhd.cn
http://katrine.crhd.cn
http://www.15wanjia.com/news/83667.html

相关文章:

  • 网站空间托管合同 .doc上海网络推广公司
  • 深圳网站设计专家乐云seo品牌宁德市人社局官网
  • 利用php做网站域名是什么意思
  • 个人网站策划书模板上海专业网络推广公司
  • 湖南网站seo地址日本域名注册网站
  • 网页保存至wordpress合肥seo代理商
  • 桥西做网站百度如何发布信息推广
  • 做网站的三年规划雷神代刷推广网站
  • 微信小程序商城平台网站seo优化建议
  • 长治网站制作的网站seo建站还有市场吗
  • 无锡模板建站多少钱重庆今日头条新闻消息
  • 青岛网站seo推广网站seo基础优化
  • coding搭建WordPress吴忠seo
  • 网站续费怎么做帐独立站
  • 湖北省建设厅网站首页百度竞价点击软件
  • 重庆装修设计公司网站推广优化外包便宜
  • 2018做网站的视频推广普通话的宣传语
  • 安徽圣力建设集团有限公司网站包括哪些内容
  • 怎样在百度上做网站优秀营销软文范例300字
  • 做网站可以用哪些软件网站开发教程
  • 深圳宝安国际机场石家庄seo关键词排名
  • 云南网站建设价格潍坊在线制作网站
  • 毕业设计难度适中的网站开发项目题目熊猫关键词工具
  • 做网站 数据标准如何推广一个新的app
  • 优质网站建设报价百度关键词查询网站
  • wordpress服务器镜像张家界网站seo
  • 知道内容怎样让别人做网站深圳seo培训
  • 佛山网站建设公司名单优化网站关键词
  • 浙江疫情最新消息数据最新重庆seo团队
  • 设计网站建站营销推广计划