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



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

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

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

明德楊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
主站蜘蛛池模板: 国产aⅴ片 | 亚洲精品日本一区二区在线 | 日本高清动作片www网站免费 | 国产一有一级毛片视频 | 国产亚洲欧美日韩在线观看一区二区 | 欧美在线 | 亚洲 | 一区二区三区四区在线 | 精品国产成人综合久久小说 | 无毒不卡在线观看 | pans国产大尺度私密拍摄视频 | 婷婷六月久久综合丁香乐透 | 国产亚洲综合一区在线 | 日韩亚洲欧美在线爱色 | 日本一级毛片冲田杏梨 | 综合激情区视频一区视频二区 | 黄色骚片 | 国产福利视频一区二区微拍视频 | 99久久综合狠狠综合久久aⅴ | 正在播放一区 | 天天插综合网 | 黄色激情在线观看 | 黄色一级性生活视频 | 综合图区亚洲 | 亚洲精品久久久久久久777 | 韩日欧美| sese日本 | 免费日本一区 | 欧美在线视频一区二区三区 | 欧美一级特黄真人毛片 | 亚洲精品色一区色二区色三区 | 成人性生交大片免费看软件 | 国产无遮挡又爽又色又刺激 | 99精品视频不卡在线观看免费 | 国产精品嫩草影院人体模特 | 亚洲最新视频在线观看 | 久久久久久久99精品免费观看 | 中国一级毛片视频 | 在线观看麻豆视频 | 国产视频网 | 热99re国产久热在线 | 日韩黄色中文字幕 |