《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > FPGA設計經驗之邊沿檢測
FPGA設計經驗之邊沿檢測
摘要: 在一個時鐘頻率16MHz的同步串行總線接收電路里,串行總線波特率為1Mbps。在串行總線的發送端是在同步時鐘(1MHz)的上升沿輸出數據,在接收端在同步時鐘的下降沿對輸入數據進行接收采樣。在這個接收電路里檢測同步時鐘的下降沿是必不可少的。假設主時鐘-clk,同步時鐘-rck,同步數據-data。
關鍵詞: FPGA 邊沿檢測
Abstract:
Key words :

  在同步電路設計中,邊沿檢測是必不可少的!

  例如:在一個時鐘頻率16MHz的同步串行總線接收電路里,串行總線波特率為1Mbps。在串行總線的發送端是在同步時鐘(1MHz)的上升沿輸出數據,在接收端在同步時鐘的下降沿對輸入數據進行接收采樣。在這個接收電路里檢測同步時鐘的下降沿是必不可少的。假設主時鐘-clk,同步時鐘-rck,同步數據-data。

  有些人在邊沿檢測的時候就喜歡這樣做:

       

  但是大家忽略了一種情況,就是clk與rck之間比沒有必然的同步關系,當rck的下降沿剛好略滯后于clk的上升沿(大概幾個ns),這樣就會使高電平 保持時間不足,就會發現在本時鐘上升沿時還是rck_dly=‘1’ and rck=‘1’,而在下一個時鐘的上升沿來的時候,就會出現rck_dly=‘0’ and rck=‘0’,所以就不會有rck_dly=‘1’ and rck=‘0’的情況出現??! 從而導致丟失數據。

  如果用下面的方法就可以避免上面的情況,并且可以做到正確無誤地接收數據:

      

  至于以上電路為什么就可以克服上面出現的情況,就留給大家分析了。

  不得不承認后一種方法所耗的資源要比前一種方法多(一個觸發器),但是就可以大大提高可靠性,這絕對是物有所值??!

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 天天躁夜夜躁狠狠躁2021| 樱花草在线社区www| 国产三级精品三级男人的天堂| 久久人人爽人人爽人人片av高请| 色噜噜在线观看| 国产精品第13页| 一区免费在线观看| 日韩av片无码一区二区不卡电影 | 成人永久免费高清| 亚洲va久久久噜噜噜久久| HEYZO高无码国产精品| 日韩中文字幕在线不卡| 亚洲欧美卡通另类| 精品国精品无码自拍自在线| 国产成人无码精品一区在线观看| 中国又粗又大又爽的毛片| 欧美19综合中文字幕| 亚洲自国产拍揄拍| 给我个免费看片bd| 国产后入又长又硬| 波多野结衣资源在线| 大桥久未无码吹潮在线观看| 亚洲乱码精品久久久久..| 男女过程很爽的视频网站| 国产一级一级一级成人毛片| 男女一进一出无遮挡黄| 夜夜夜精品视频免费| 中文乱码35页在线观看| 日韩国产成人无码AV毛片| 亚洲国产精品日韩在线观看| 男人使劲躁爽女人动态图| 国产91在线九色| 麻豆安全免费网址入口| 国产精品免费_区二区三区观看 | 国产精品美女久久久浪潮av| 三级很黄很黄的视频| 日本边添边摸边做边爱的视频| 亚洲精品免费观看| 精品久久久久久| 国产亚洲精品第一综合| 国产极品粉嫩交性大片|