(资料图片)
1.寄存器组合逻辑存在一个最大的缺点就是存在竞争与冒险,系统会产生不定态;使用时序逻辑电路就会极大的改善这种情况寄存器具有存储功能,一般是由D触发器构成,由时钟脉冲控制,每个D触发器能够存储一位二进制码D触发器工作原理:在一个脉冲信号(一般为晶振产生的时钟脉冲)上升沿或者是下降沿作用下,将信号从输入端D送到输出端Q,如果时钟脉冲的边沿信号未出现,即使输入信号改变,输出信号仍保持原来的值,且寄存器拥有复位清零功能,其复位又分为同步复位和异步复位.
2.FPGA设计KEY1控制LED6,按键按下,LED灯点亮;按键松开,LED灯熄灭2.1 框图和波形图时钟和复位信号n-表示低电平有效2.2 同步复位的D触发器和异步复位的D触发器同步复位同步是工作时钟同步复位的意思,当时钟的上升沿或者下降沿到来时,检测到按键的复位操作才是有效的同步复位理解:复位信号与时钟上升沿不同步,此时,输出不会随复位信号的变化立即变化,直到时钟上升沿采样到复位信号,才发生变化异步复位异步复位就是工作时钟不同步的意思,复位信号不关心时钟信号,当寄存器收到复位信号的时候,立即执行复位,不用管是不是时钟上升沿时序逻辑过滤毛刺使用按键控制LED灯,按键输入的信号输入给输出信号,假如在某个时钟周期内输入信号产生了毛刺:*对于组合逻辑,输出也会有毛刺
对于时序逻辑电路,寄存器在时钟上升沿进行采样,采样之后,一个周期内都维持一样的值,两个上升沿之间的毛刺现象都可以被过滤掉,提高电路的可靠性时序逻辑延迟打拍组合逻辑电路,时钟和数据对齐,时钟上升沿采集到的是时钟上升沿对应的值时序逻辑电路,时钟和数据对齐,默认采集到的是上升沿对应数据前一时刻的值2.3 RTL
时钟,晶振输入,50MHz复位信号,低电平有效,由板卡的复位按键输入module filp_flop( input wire sys_clk, input wire sys_rst_n, input wire key_in, output reg led_out); // 同步复位 always@(posedge sys_clk) if(sys_rst_n == 1"b0) let_out <= 1"b0; else let_out <= key_in;endmodule
创建quartus项目,添加文件,进行全编译module filp_flop( input wire sys_clk, input wire sys_rst_n, input wire key_in, output reg led_out); // 异步复位 always@(posedge sys_clk or negedge sys_rst_n) if(sys_rst_n == 1"b0) let_out <= 1"b0; else let_out <= key_in;endmodule
推荐使用异步复位
2.4 Testbench// 同步复位`timescale 1ns/1nsmodule tb_flip_flop(); reg sys_clk; reg sys_rst_n; reg key_in; initial begin sys_clk <= 1"b1; sys_rst_n <= 1"b0; key_in <= 1"b0; #20; sys_rst_n <=1"b1; #210; sys_rst_n <=1"b0; #40; sys_rst_n <=1"b1; end initial begin $timeformat(-9,0,"ns",6); $monitor("@time:%t:key_in=%b,led_out=%b",$time,key_in,led_out); end // 模拟系统时钟 always begin #10; sys_clk = ~sys_clk; end // 时钟周期是20ns,保证每次数据变化小于时钟周期,避免差生毛刺 always #20 key_in <= {$random} % 2; flip_flop flip_flop_inst( .sys_clk (sys_clk), .sys_rst_n (sys_rst_n), .key_in (key_in), .led_out (led_out) );endmodule
加载仿真文件,进行仿真设置同步复位异步复位
相关推荐
- (2023-05-24)全球速看:09-寄存器
- (2023-05-24)特斯拉“放下身段”,发布第一条商业广告
- (2023-05-24)与凤行周峻纬是男几 今日视点
- (2023-05-24)体育培训,卷进直播大潮
- (2023-05-24)铜冠铜箔子公司排放废气屡遭投诉 销售额同客户对垒缺口逾千万元|每日简讯
- (2023-05-24)博汇股份零人客户贡献千万元收入 客户巨额偷税或系财务公司所造-速看料
- (2023-05-24)人行深圳中支召开座谈会 部署推动金融支持深圳外贸促稳提质
- (2023-05-24)今日热讯:微盟集团发布大模型应用产品 布局“SaaS+AI”助力商户智慧经营
- (2023-05-24)广东省2023年4月自学考试成绩于5月26日公布
- (2023-05-24)全球今日讯!小鹏汽车-W(09868)发布首季度业绩 研发开支13亿元 同比增加6.1% 汽车总交付量1.82万辆
- (2023-05-24)石膏板隔墙施工视频_石膏板隔墙_新消息
- (2023-05-24)环球最资讯丨新增21家单位!第四批“泉城人才服务金卡”合伙人服务再升级
- (2023-05-24)亿胜生物科技5月24日回购2.00万股 耗资6.96万港币
- (2023-05-24)多地一季度出生人口下降,部分城市反弹 ,贵阳增长超一成
- (2023-05-24)强达电路:数项专利发明申请遭驳回 关联方的“自家人”或布局上游
- (2023-05-24)天天报道:德州扒鸡:向外扩张却遇子公司亏损窘境 多次超标排放内控或存缺失
- (2023-05-24)当前新能源板块领跑 板块估值合理_每日信息
- (2023-05-24)拒绝横扫!凯尔特人客胜热火扳回一城,獭兔34+11+7 新视野
- (2023-05-24)唯一指定用车 岚图汽车助力中国电影华表奖颁奖盛典
- (2023-05-24)维尼修斯更新社媒,以感谢拉菲尼亚在比赛中脱球衣为自己声援 最新
- (2023-05-24)天天视点!网络安全业务发展态势向好,看好公司未来成长
- (2023-05-24)环球热门:豆瓣8.9,恐怖剧还能这样拍!
- (2023-05-24)双4G全网通!酷比魔方iPlay 50 mini平板发布:499元起 国产12nm U
- (2023-05-24)电讯报:纽卡周末前将确定夏窗转会预算,薪资限制或成为阻碍
- (2023-05-24)【天天新要闻】机构警告美国债务违约将撼动全球能源市场,但概率较低!
- (2023-05-24)当前焦点!交通运输部:渔船“鲁蓬远渔028”沉没
- (2023-05-24)下蹲时膝盖“咯吱响”,问题竟在腰-世界短讯
- (2023-05-24)Reno10支持超光影图像引擎 旗舰级别人像体验 环球消息
- (2023-05-24)厦门楼市奇观:开发商买房送两头猪,打响拆迁户房票争夺战 报道
- (2023-05-24)珍珠鸟主要内容概括30字_珍珠鸟主要内容
每日推荐
- ETF联接基金是什么意思?ETF基金和ETF联
- 货币基金的收益高吗?货币基金一般年收益
- 基金卖出了怎么还有收益显示?基金已经赎
- 投资的基金买了几天可以卖掉?基金入手多
- 基金终于回本了该不该赎回?基金终于回本
- 二月出境复飞航线超40条 节后部分机票价
- 重大事项变更!网易宝获批增加注册资本至
- 信达证券上市首日涨幅44%
- 总投资约486亿元 北京今年首批50个重大
- 新年北京首月二手住宅网签量再探底 价格
- 股价大涨 博云新材股东高创投拟趁机减持
- 2019华人歌曲音乐盛典在澳门举行
- 喜迎十九大•欢度中秋节—传统文化进社区
- 突发!吴敏霞夫妇挑婚戒被曝光!两百万钻
- 《钟山说事》 热点聚焦:胡鹏飞的最美乡
- 湖南御福天益生物公司被指涉嫌传销进行非
- 大同市城投公司刘建婷遭群众举报
- 鲁能集团 “一带一路”履责行动暨“海南
图片新闻
48小时频道点击排行
-
0
1全球速看:09-寄存器 -
0
2体育培训,卷进直播大潮 -
0
3全球今日讯!小鹏汽车-W(09868)发布 -
0
4环球最资讯丨新增21家单位!第四批“ -
0
5拒绝横扫!凯尔特人客胜热火扳回一城 -
0
6天天视点!网络安全业务发展态势向好 -
0
7环球热门:豆瓣8.9,恐怖剧还能这样拍 -
0
8珍珠鸟主要内容概括30字_珍珠鸟主要 -
0
9环球资讯:方城县非国标电动车上牌流 -
0
10全球观速讯丨浙海德曼:今年公司产能 -
0
11世界球精选!钟楼区“一网统管”工作 -
0
12“一个人不能光想自己好!” 他又捐 -
0
13surfacebook2接口_surfacebook2_全球微头条 -
0
14报名一级建造师考试要求 -
0
15168万人次通过懂车帝线上逛展,2023 -
0
162023年5月24日纯吡啶价格最新行情预测 -
0
17游戏股快速反弹 电魂网络涨停 宝通 -
0
18武汉一小学生校内被老师驾车碾轧致死 -
0
19勒布朗的下一次“决定”,会是退役吗 -
0
20陈亦博:小时线筑底反弹,日内关注上