99在线精品免费视频九九视-99在线精品视频-99在线精品视频免费观里-99在线精品视频在线观看-99在线免费播放



官方論壇
官方淘寶
官方博客
微信公眾號
點擊聯(lián)系吳工 點擊聯(lián)系周老師
您的當前位置:主頁 > FPGA原創(chuàng) >

明德楊FPGA入門篇——Verilog計數(shù)器

發(fā)布時間:2019-12-13   作者:admin 瀏覽量:2443

明德楊FPGA入門篇——Verilog計數(shù)器

                                                   作者:盧靖東

 

本文為明德?lián)P原創(chuàng)文章,轉(zhuǎn)載請注明出處!

一、Verilog介紹

Verilog HDL是一種硬件描述語言,以文本形式來描述數(shù)字系統(tǒng)硬件的結(jié)構(gòu)和行為的語言,用它可以表示邏輯電路圖、邏輯表達式,還可以表示數(shù)字邏輯系統(tǒng)所完成的邏輯功能。Verilog HDLVHDL是世界上最流行的兩種硬件描述語言,都是在20世紀80年代中期開發(fā)出來的。前者由Gateway Design Automation公司(該公司于1989年被Cadence公司收購)開發(fā)。兩種HDL均為IEEE標準。

 

二、Verilog計數(shù)器實測


例題:

我們用 明德楊《至簡設(shè)計法》--八部計數(shù)法來分析此題

 

1.明確目標:找輸入輸出并繪畫I/O

   ① 輸入輸出:

1.模塊時鐘,D觸發(fā)器中clkrst_n為輸入,位寬默認為1

           2.題目給出輸出為dout,位寬和時鐘默認為1

   ② I/O表:

       

2.畫波形圖

① 根據(jù)題目分析繪畫波形圖

       先看第一個階段a部分:

 

 

 

 

 

 

 


       完成第一階段后繼續(xù)后面的內(nèi)容:

 

 

3.計數(shù)框架

 計數(shù)結(jié)構(gòu):

以該題為例,題目要求多次收到en的信號,多個階段的信號處理,所以

我們可以優(yōu)先考慮使用兩個計數(shù)器,命名為cnt_0cnt_1,分別來記錄en=1

dout處于哪個階段。

4.加一結(jié)束條件

 

 

u  cnt_01條件:收到en的信號后,利用變量flag_add輔助來持續(xù)周期,所以cnt_0=flag_add

       1條件。

u  cnt_11條件:當cnt_0完成一個階段計數(shù)后,每收到en的信號,cnt_1就開始計數(shù),完成一個階段cnt_11,所以  cnt_1=end_cnt_0  為加1條件。

 

5.定義特殊點

① 將需要的特殊點挑選出來,并用信號表示

文本框: a 整個功能的開始點:en; b cnt_0的結(jié)束條件:cnt _0= x-1,定為end_cnt_0; c cnt_1的結(jié)束條件:cnt_1= 3-1,定為end_cnt_1; d dout變高條件:en==1。

 

6.完整性檢查

保證每個信號的變化條件已經(jīng)清晰明確,并且變化條件要用信號表示。

文本框: a. cnt_0 cnt_0 cnt_0初始值:0; cnt_0的加1條件:flag_add==1; cnt_0的結(jié)束條件:計數(shù)至cnt==x-1; b. cnt_1 cnt_1初始值:0; cnt_1的加1條件:cnt_1=end_cnt_1; cnt_1的結(jié)束條件:cnt_3-1; c. dout dout由0→1:en = 1; dout由1→0:end_cnt_0; d. flag_add flag_add由0→1:en==1 flag_add由1→0:end_cnt_1 e. x與z cnt_1 == 0: cnt_1 == 1: x = 5; x = 7; z = 1; z = 2; cnt_1 == 2; x = 2; z = 3; x為時鐘周期,z是數(shù)值 z是數(shù)值

 

7.計數(shù)器代碼

?   計數(shù)器框架、加1條件和結(jié)束條件代碼

 

8.功能代碼

?   按照完整性檢查,寫出計數(shù)器之外的代碼。

 

最后仿真檢測一下代碼:

第一次接收到en信號

第二次接收到en信號

第三次接收到en的信號

 

以上就是Verilog計數(shù)器部分的內(nèi)容分享,更多FPGA使用技巧加Q2332395003交流學習!

  •   
  •   
  •   
  •  
  • FPGA教育領(lǐng)域第一品牌
  • 咨詢熱線:020-39002701
  • 技術(shù)交流Q群:544453837
主站蜘蛛池模板: 毛片在线视频在线播放 | 欧美国产日韩另类 | 国产又色又粗又黄又爽免费 | 欧美一区二区激情三区 | 一区二区三区高清在线观看 | 一级毛片完整免费版 | 欧美综合亚洲 | 亚洲欧美视频一区二区 | 亚洲经典在线 | 欧美嗯啊 | 亚洲色图综合区 | 国产精品第四页 | 国产精品爱久久久久久久小 | 五月婷婷综合激情网 | 午夜视频偷拍在线观看免费 | 午夜亚洲 | 毛片无限看| 国产精品极品美女免费观看 | 日韩黄色精品 | 三级精品视频在线播放 | 久久大香萑太香蕉综合网 | 性做久久久久久久免费观看 | 免费网站看v片在线香蕉 | 亚洲午夜精品一级在线 | 曰本人一级毛片免费完整视频 | 免费看一级欧美激情毛片 | 91亚洲国产系列精品第56页 | 男人狂躁女人下面视频免费看 | 亚洲黄毛片 | 香蕉黄色片 | 午夜激情网站 | 在线亚洲精品自拍 | 国产精品伦子一区二区三区 | 黄色在线免费播放 | 黄视频在线观看免费视频 | 久久综合给合久久狠狠狠97色69 | 你懂的在线免费视频 | 国产精品第一区亚洲精品 | 亚洲国产精品久久综合 | 一区二区视频在线观看免费的 | 国产羞羞的视频在线观看免费 |