国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 3269|回復: 2
打印 上一主題 下一主題

潘文明至簡設計法系列教程】D觸發器、波形、代碼

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2017-6-20 10:26:37 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關鍵詞: fpga , 教程 , 學習
在學習verilog之前,我們先學習一下D觸發器以及它的代碼。
FPGA的設計基礎是數字電路,因此很多同學會認為我們要先學好數字電路之后,才學習FPGA。但是,數字電路教材的內容很多.例如:JK觸發器、RS觸發器、真值表、卡諾圖等。但是,這里的很多內容其實已經過時了。此外,對于FPGA的學習來講,我們只用到了其中很少很少的一部分內容。如果沒有數字電路的基礎,我們建議就看一部分,知道D觸發器就夠了。
那么D觸發器是什么樣子的呢?
這個就是D觸發器的示意圖。其中,clk為時鐘,rst_n為復位,d為輸入,q為輸出。這個功能非常簡單,復位有效的時候,這個q的值你可以認為是0。如果復位無效的時候,那么在時鐘上升沿的時候,就把d的值給了q。就是這么簡單,記住這個動作,先有時鐘上升沿,再有把d的值給了q。這就意味著,時鐘上升沿的時候q的值還是沒變的。只有時鐘上升沿之后,q的值才變化。這是一個很重要的概念,也就是說先有時鐘上升沿才有q的變化。如果下一個時鐘上升沿沒有到來,那么q的值就保持不變。因此,q的值是在時鐘上升沿之后一點點變化。這就是D觸發器,我們所有的FPGA電路都是基于這個結構來進行設計的。就是這么簡單,諸如JK觸發器、RS觸發器之類完全不需用到。我們就用最簡單的結果來進行設計。有些同學會問為什么如此簡單就足以進行設計呢?其實我們要做一個系統,一個穩定的系統,一定是從一個最簡單的結構搭建起來的,而不會是一個很復雜的結構,因此我們FPGA電路里面就是利用D觸發器的穩定性,把它搭建起來的。
那么D觸發器所對應的波形圖是怎么樣的呢?
這個是波形圖,你可以看一看q,它都是在時鐘上升沿之后變化的,在第2個時鐘上升沿,看到d的值為0,那么q就輸出0,q的值就保持不變了直到下一個時鐘上升沿的到來。下一個時鐘上升沿d的值為1,那么q就輸出1,如此類推。這就是我們d觸發器的功能,非常非常地簡單。
那么這個D觸發器在FPGA里面用verilog代碼怎么描述呢?
其實就是這樣的代碼,可以看出來,這個代碼跟這個D觸發器是完全一樣的,描述的就是D觸發器。怎么講,可以分析一下這個代碼:
1····總是(always)在時鐘(clk)上升沿(posedge)的時候或者下降沿(negedge)復位(rst_n)的時候執行2~8的代碼,如果不滿足則q的值不變。
2····如果是復位就執行3的代碼;
3····q就等于0;
5····如果不是復位,而是時鐘上升沿就執行6的代碼;
6····將d的值給了q;
這個代碼描述的就是一個D觸發器,一個always就生成了一個D觸發器。你可以認為D觸發器就是我們電路上的一個元件。
總結要點:
1. q的值只有在時鐘上升沿才變化。
2. 時鐘上升沿時,將d的值賦給q。即先有上升沿,才有信號變化。
為什么強調先有上升沿,才有信號變化呢?有什么用呢?例如:
明德揚的波形,默認的情況下都是同步信號,這意味著en和dout都是由D觸發器產生的。因此信號的變化,都是在時鐘上升沿之后才開始的,en也是在時鐘上升沿之后一點點才變化的;在2的上升沿這個點上看到en的值是0的,因為en還沒變化;而在3的上升沿這個點上看到en的值是1,dout的值是0;最后,在10的上升沿這個點上看到dout的值是1。




沙發
發表于 2017-6-21 16:19:00 | 只看該作者
這個教程真心不錯  強烈推薦
板凳
發表于 2017-6-21 16:58:57 | 只看該作者
強烈推薦
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩欧美一区二区三区 | 四虎精品免费国产成人 | 天堂中文在线观看 | 国产精品日韩欧美 | 伦理不卡 | a天堂视频在线 | 国产一级二级三级毛片 | 国产精品欧美一区二区三区不卡 | 欧美中文字幕一区二区三区 | 91人人视频| 青青草手机视频在线观看 | 美日韩在线| 99re66热这里都是精品 | 麻豆儿 | 国产资源在线看 | 妈妈的朋友韩国三级 | 重口婴交h小黄文 | 成人免费视频网站 | 国产精品入口免费视频 | 久久久久久久国产a∨ | 日本亚洲免费 | 自拍一区在线观看 | 老司机亚洲精品影院在线观看 | 亚洲天堂影院 | 国产精品久久久久毛片 | 自拍偷拍欧美图片 | 四虎永久在线免费观看 | 亚洲色图婷婷 | 夜夜夜夜曰天天天天拍国产 | 国产极品视频 | 1204你懂的国产国片免费 | 在线岛国片 | 欧美一区二区在线视频 | 国产一级第一级毛片 | 欧美一区二区三区免费播放 | 日韩欧美一二区 | 亚洲第一免费视频 | 欧美视频在线观看一区二区 | 成人福利在线看 | 亚洲免费在线视频播放 | 一区国严二区亚洲三区 |