基于CPLD的異步ASI/SDI信號電復(fù)接光傳輸設(shè)備的設(shè)計

圖4 時鐘恢復(fù)部分電路處理過程
解碼部分電路處理過程由圖5所示。通過圖5可以看到,由時鐘恢復(fù)芯片恢復(fù)出來的串行時鐘和串行數(shù)據(jù)輸入到解碼芯片,通過串/并轉(zhuǎn)換后輸出10位并行數(shù)據(jù)和27M的并行時鐘,以備下面FIFO電路的時鐘調(diào)整使用。具體各個工作模式下信號的時序圖見圖6。

圖5 解碼部分電路處理過程

圖6 各模式信號時序圖
FIFO部分電路處理過程如圖7所示。其中讀時鐘使用編碼電路恢復(fù)出來的27M并行時鐘,寫時鐘使用本地的27M時鐘,通過調(diào)整實現(xiàn)經(jīng)過FIFO的10位并行信號與本地時鐘同步,為接下來輸入到CPLD進行電復(fù)接做好準備。CPLD的電復(fù)接部分程序如下,其中2BP-S為復(fù)接程序,2BS-P為解復(fù)接程序。

圖7 FIFO部分電路處理過程
評論