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



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

明德楊FPGA入門篇——Verilog計數器

發布時間:2019-12-13   作者:admin 瀏覽量:

明德楊FPGA入門篇——Verilog計數器

                                                   作者:盧靖東

 

本文為明德揚原創文章,轉載請注明出處!

一、Verilog介紹

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

 

二、Verilog計數器實測


例題:

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

 

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

   ① 輸入輸出:

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

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

   ② I/O表:

       

2.畫波形圖

① 根據題目分析繪畫波形圖

       先看第一個階段a部分:

 

 

 

 

 

 

 


       完成第一階段后繼續后面的內容:

 

 

3.計數框架

 計數結構:

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

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

dout處于哪個階段。

4.加一結束條件

 

 

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

       1條件。

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

 

5.定義特殊點

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

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

 

6.完整性檢查

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

文本框: a. cnt_0 cnt_0 cnt_0初始值:0; cnt_0的加1條件:flag_add==1; cnt_0的結束條件:計數至cnt==x-1; b. cnt_1 cnt_1初始值:0; cnt_1的加1條件:cnt_1=end_cnt_1; cnt_1的結束條件: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是數值 z是數值

 

7.計數器代碼

?   計數器框架、加1條件和結束條件代碼

 

8.功能代碼

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

 

最后仿真檢測一下代碼:

第一次接收到en信號

第二次接收到en信號

第三次接收到en的信號

 

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

  •   
  •   
  •   
  •  
  • FPGA教育領域第一品牌
  • 咨詢熱線:020-39002701
  • 技術交流Q群:544453837
主站蜘蛛池模板: 露脸在线| 亚洲福利片| 亚洲精品小说一区二区三区| 精品久久看| 午夜性a一级毛片| 国产在线精品一区二区三区不卡| 欧美欧美aaaaa一级毛片| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 免费一级特黄a| 色花五月色婷婷| 欧美色碰碰碰免费观看长视频| 自拍啪啪| 国产成人精品男人的天堂538| 一区二区3区免费视频| 黄色一级一毛片| 九九黄色大片| 很黄很黄的毛片欧美| 久久国产精品国产精品| 精品视频在线观看一区二区三区 | 亚洲高清免费观看| 国产一级做a爱免费观看| 亚洲精品久久久久久中文字幕小说| 国产综合日韩伦理| 亚洲综合极品香蕉久久网| 国产这里只有精品| 亚洲国产一| 欧美一区二区三区网站| 欧美精品首页| 在线爽| 国产精品七七在线播放| 日韩中字在线| 最新国产大片高清视频| 一级毛片一| 国产免费亚洲| 五月天婷婷在线视频国产在线| 国内精品视频在线| 欧美成人免费午夜全| 伊人久久亚洲综合| 日韩在线二区| 成人精品视频一区二区三区尤物| 久草在线视频精品|