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

基于FPGA的跨時鐘域信號處理——專用握手信號

發布時間:2016-2-19 09:02    發布者:designapp
關鍵詞: FPGA , 信號處理
  在邏輯設計領域,只涉及單個時鐘域的設計并不多。尤其對于一些復雜的應用,FPGA往往需要和多個時鐘域的信號進行通信。異步時鐘域所涉及的兩個時鐘之間可能存在相位差,也可能沒有任何頻率關系,即通常所說的不同頻不同相。
  圖1是一個跨時鐘域的異步通信實例,發送域和接收域的時鐘分別是clk_a和clk_b。這兩個時鐘頻率不同,并且存在一定的相位差。對于接收時鐘域而言,來自發送時鐘域的信號data_a2b有可能在任何時刻變化。
  


  圖1 跨時鐘域通信
  對于上述的異步時鐘域通信,設計者需要做特殊的處理以確保數據可靠的傳輸。由于兩個異步時鐘域的頻率關系不確定,觸發器之間的建立時間和保持時間要求也無法得到保證。如果出現建立時間或者保持時間違規,接收域將會采樣到處于亞穩態數據,那么后果可想而知。
  如何有效的進行跨時鐘域的信號傳輸呢?最基本的思想是同步,在這個基礎上設計者可以利用各種協議約定進行通信。單向控制信號檢測方式(前面提到過的脈沖信號檢測方法,這里為了和握手方式相區別,所以如此稱呼)、握手協議的方式或者借助存儲器的方式都是比較常用的處理手段。
  本文將重點介紹握手方式進行異步時鐘域的通信。
  圖2是一個基本的握手通信方式。所謂握手,意即通信雙方使用了專用控制信號進行狀態指示。這個控制信號既有發送域給接收域的,也有接收域給發送域的,有別于前面的單向控制信號檢測方式。
  


  圖2 握手通信原理
  使用握手協議方式處理跨時鐘域數據傳輸,只需要對雙方的握手信號(req和ack)分別使用脈沖檢測方法進行同步。在具體實現中,假設req、ack、data總線在初始化時都處于無效狀態,發送域先把數據放入總線,隨后發送有效的req信號給接收域。接收域在檢測到有效的req信號后鎖存數據總線,然后回送一個有效的ack信號表示讀取完成應答。發送域在檢測到有效ack信號后撤銷當前的req信號,接收域在檢測到req撤銷后也相應撤銷ack信號,此時完成一次正常握手通信。此后,發送域可以繼續開始下一次握手通信,如此循環。該方式能夠使接收到的數據穩定可靠,有效的避免了亞穩態的出現,但控制信號握手檢測會消耗通信雙方較多的時間。以上所述的通信流程如圖3所示。
  


  圖3 握手通信流程
  下面通過一個簡單的工程代碼及其仿真測試進一步加深大家對基本握手協議的認識。
  module handshack(
  clk,rst_n,
  req,datain,ack,dataout
  );
  input clk; //50MHz系統時鐘
  input rst_n; //低電平復位信號
  input req; //請求信號,高電平有效
  input[7:0] datain; //輸入數據
  output ack; //應答信號,高電平有效
  output[7:0] dataout;//輸出數據,主要用于觀察是否和輸入一致
  //--------------------------------------
  //req上升沿檢測
  reg reqr1,reqr2,reqr3;
  always @(posedge clk or negedge rst_n)
  if(!rst_n) begin
  reqr1


  圖4 握手通信仿真波形
                               
               
本文地址:http://m.qingdxww.cn/thread-160911-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
  • Dev Tool Bits——使用DVRT協議查看項目中的數據
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 四虎新地址 | 99热精品在线免费观看 | 在线观看国产区 | 中文字幕一区二区三区四区五区 | 黑人粗长大战亚洲女 | 久久久久国产一级毛片高清片 | 日本黄色高清视频网站 | 色综合久久综合欧美综合网 | 毛片啪啪视频 | 成人综合影院 | 日韩视频在线观看免费 | 亚洲精品一 | 日本精品视频一区二区三区 | 国产99在线观看 | 国产高清在线免费 | 香蕉国产线观看 | 亚洲一区二区三区福利在线 | 久久国产精品高清一区二区三区 | 妻子的诱惑中文版在线免费观看 | 国产精品久久久久久影院 | 色男人社区 | 日韩亚洲国产欧美精品 | 日韩免费视频播放 | 色播99| 久久新| 丁香六月 久久久 | 日韩欧美亚洲中字幕在线播放 | 麻豆画精品传媒2021直接看 | 四虎永久在线观看视频精品 | 亚洲欧美日韩在线一区 | 四虎在线视频免费观看视频 | 蜜臀91精品国产免费观看 | 欧美在线精品永久免费播放 | 91香蕉国产线在线观看免费 | 九色视频网站 | 全部老头和同性老头xxxxx | 欧美片免费观看网址 | 亚洲一区第一页 | 97成人在线 | 99re这里只有精品在线 | 亚洲成人网页 |