在過去的十幾年間,F(xiàn)PGA取得了驚人的發(fā)展:集成度已達到1000萬等效門、速度可達到400~500MHz。隨著FPGA的集成度不斷增大,在高密度FPGA中,芯片上時鐘的分布質量就變得越來越重要。時鐘延時和時鐘相位偏移已成為影響系統(tǒng)性能的重要因素。現(xiàn)在,解決時鐘延時問題主要使用時鐘延時補償電路。 為了消除FPGA芯片內的時鐘延時,減小時鐘偏差,本文設計了內置于FPGA芯片中的延遲鎖相環(huán),采用一種全數(shù)字的電路結構,將傳統(tǒng)DLL中的用模擬方式實現(xiàn)的環(huán)路濾波器和壓控延遲鏈改進為數(shù)字方式實現(xiàn)的時鐘延遲測量電路,和延時補償調整電路,配合特定的控制邏輯電路,完成時鐘延時補償。在輸入時鐘頻率不變的情況下,只需一次調節(jié)過程即可完成輸入輸出時鐘的同步,鎖定時間較短,噪聲不會積累,抗干擾性好。 在Smic0.18um工藝下,設計出的時鐘延時補償電路工作頻率范圍從25MHz到300MHz,最大抖動時間為35ps,鎖定時間為13個輸入時鐘周期。另外,完成了時鐘相移電路的設計,實現(xiàn)可編程相移,為用戶提供與輸入時鐘同頻的相位差為90度,180度,270度的相移時鐘;時鐘占空比調節(jié)電路的設計,實現(xiàn)可編程占空比,可以提供占空比為50/50的時鐘信號;時鐘分頻電路的設計,實現(xiàn)頻率分頻,提供1.5,2,2.5,3,4,5,8,16分頻時鐘。
標簽:
FPGA
應用于
全數(shù)字
鎖相環(huán)
上傳時間:
2013-07-06
上傳用戶:LouieWu