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

  在同步電路設(shè)計(jì)中,邊沿檢測是必不可少的!

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

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

       

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

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

      

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

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

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 曰韩一级| 99视频精品全国在线观看 | 国产在线观看午夜不卡 | 99在线视频免费 | 久久爱99re | 在线视频久久 | 午夜美女久久久久爽久久 | 成人午夜视频一区二区国语 | 男人的天堂免费网站 | 日韩在线二区全免费 | 国产亚洲欧美成人久久片 | 三毛片| 女人张开双腿让男人 | 精品日韩欧美 | 亚洲成年人免费网站 | 久久精品国产精品亚洲 | 5x性区m免费毛片视频看看 | 国产精品资源手机在线播放 | 国产成人毛片毛片久久网 | 在线观看亚洲人成网站 | 亚洲高清毛片 | 久草在线新首页 | 91亚洲自偷手机在线观看 | 国内自拍欧美 | 精品国产一区二区三区四区vr | 男女福利社 | 一区二区欧美视频 | 成人国内精品久久久久影院 | 欧美18毛片免费看 | 国产欧美日韩精品高清二区综合区 | 欧美日韩一区二区三区视频播 | 免费观看一级特黄三大片视频 | 亚洲日本免费 | 久久99亚洲精品久久久久99 | 欧美一级片观看 | 精品综合久久久久久蜜月 | 看片日韩 | 欧美成人怡红院在线观看 | 免费色网址 | 亚洲欧美自拍一区 | 一级欧美毛片成人 |