高速串行自同步方式介紹及原理


 高速串行信號與並行信號相比,最主要的就是通信方式的改進,這種通信方式又叫自同步方式,也即兩塊芯片之間通信,其中發送芯片產生的數據流同時包括數據和時鍾信息,如下圖所示。

 

要實現上圖所示的通信,在芯片內部還有更加詳細的一些要求及模塊來操作,具體實現可以參考下圖所示模塊框圖。

 

這些最主要的模塊包括串行器(也有叫串化器)、時鍾數據恢復(CDR)、解串器以及均衡器等。這樣的設備與源同步接口不同,因為接收機設備包含時鍾和數據恢復(CDR)電路,其基於信號的跳變沿來動態地確定數據信號的最佳采樣點。 換句話說,從數據中直接提取時鍾信息,而不是依賴於單獨的時鍾。本篇我們主要來簡單介紹前面三種必要的模塊,均衡器會在后續的內容中介紹。

串行器要實現的功能就是並串轉換,簡單來說就是將原本並行的數據轉換成串行的數據。目前有兩種主要的並串轉換方式——可裝載移位寄存器和回轉選擇器。這些方法的簡單邏輯如下圖所示。

 

解串器的功能正好和串行器的功能及步驟相反,那就是將串行的信號又重新轉換成並行信號,又叫串並轉換,下面是簡單的邏輯圖。

 

時鍾數據恢復(CDR)顧名思義就是將數據流里面的數據和時鍾在接收端恢復出來,說起來感覺很簡單的樣子,但實際上如下圖所示時鍾恢復過程無法產生一個共用時鍾或者同數據一起發送的時鍾。作為替代,由鎖相環(PLL)合成出一個與輸入串行信號的時鍾頻率一致的時鍾,也即PLL能根據參考時鍾和輸入信號來產生鎖定於輸入信號的新時鍾,所以PLL對於Serdes的接收也是至關重要的。

 

這就是我們的串行信號,呈現出來的確實是比較簡單,無非就是幾對差分線路,但內部的操作卻非常復雜。雖然簡化了PCB設計,但對芯片的設計挑戰巨大,因為有更多的模塊集成在芯片內部了,這個對於我們PCB這塊來說是看不到的,相當於一個黑盒子,典型的少林寺掃地高僧,簡直深藏不露啊。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM