基于CPLD的異步ASI/SDI信號電復(fù)接光傳輸設(shè)備的設(shè)計(jì)
圖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)整實(shí)現(xiàn)經(jīng)過FIFO的10位并行信號與本地時鐘同步,為接下來輸入到CPLD進(jìn)行電復(fù)接做好準(zhǔn)備。CPLD的電復(fù)接部分程序如下,其中2BP-S為復(fù)接程序,2BS-P為解復(fù)接程序。
圖7 FIFO部分電路處理過程
評論