(資料圖片)
組合邏輯存在一個最大的缺點就是存在競爭與冒險,系統會產生不定態;使用時序邏輯電路就會極大的改善這種情況寄存器具有存儲功能,一般是由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陳亦博:小時線筑底反彈,日內關注上