DS16有16個物理端口(16 Tx和31256 Rx)或鏈路,可配置為信道化或非信道化。通道化端口可以處理一個、兩個或四個 T1 或 E1 數據鏈路。這些端口或鏈路的時鐘可以支持間隔時鐘。本應用筆記介紹如何在31256通道HDLC控制器DS256中實現間隙時鐘應用。
具有間隙時鐘的非通道化應用
圖1.具有正常時鐘的非通道化鏈路定時。
圖1顯示了沒有間隙(即正常)時鐘的非信道化鏈路的時鐘RCn/TCn和數據RDn/TDn的時序關系。數據是一個連續的串行流,沒有時隙的概念。每八位分組到一個字節中,具有任意對齊方式。接收的第一個位 (B7) 是八位組的最高有效位 (MSB)。接收到的最后一個位 (B0) 是最低有效位 (LSB)。DS31256要處理的位在RCn/TCn的上升沿或下降沿上時鐘輸入或輸出。
圖2.帶間隙時鐘的非通道化接收鏈路時序。
圖2顯示了帶間隙時鐘的非通道化鏈路的接收時鐘RCn和數據RDn的時序關系。接收數據是一個連續的串行流,沒有時隙的概念。每八位分組到一個字節中,具有任意對齊方式。接收的第一個位 (B7) 是八位字節的 MSB。接收到的最后一個位(B0)是LSB。DS31256要處理的位在RCn的上升沿或下降沿上時鐘,應忽略的位(表示為X)通過保持RCn靜止來抑制。圖 2 顯示 RCn 的靜態周期較低。通過擴展前一個有效位的高相位來實現的高電平也是可以接受的。選擇要處理的位是任意的,不受任何字節對齊或幀邊界考慮因素的影響。
圖3.帶間隙時鐘的非通道化發送鏈路定時。
圖3顯示了具有間隙時鐘的非信道化鏈路的發送時鐘TCn和數據TDn信號的時序關系。傳輸數據是連續的串行流。非通道化鏈路中沒有時隙的概念。每八位分組到一個字節中,具有任意字節對齊方式。傳輸八位字節數據,從 MSB (B7) 開始,以 LSB (B0) 結束。位在 TCn 的上升沿或下降沿上更新。發送鏈路可以通過保持相應的 TCn 靜止狀態來停止。在圖3中,位B3和B6停滯一個周期,而位B2停滯三個周期。在 TCn 上顯示靜止期較低。通過擴展前一個有效位的高相位來實現的高電平也是可以接受的。TCn 的跳空可以任意發生,而不考慮字節或幀邊界。
具有間隙時鐘的非通道化應用
圖4.具有正常時鐘的通道化發射鏈路定時。
圖5.具有正常時鐘的本地信道化發送鏈路定時。
接收時鐘RCn/TCn與具有正常時鐘的信道化T1/E1鏈路的數據RDn/TDn的時序關系如圖4所示。對于 T1 幀,接收數據流具有單個成幀位(表示為 F),后跟綁定到 TS1 的八位字節...TS24.RDn/TDn 數據位(TS7 的 B1)由 RCn/TDn 的第一個邊沿輸入,在成幀位為 TS1 的 MSB 之后。RDn/TDn 位(TS0 的 B24)由 RCn 的最后一個邊沿輸入,然后成幀位是 TS24 的 LSB。對于 E1 幀,接收數據流具有單個成幀字節(表示為 FAS/NFAS),后跟綁定到 TS1 的八位字節...TS31.RDn/TDn 數據位(TS7 的 B1)由 RCn/TCn 的第一個邊沿輸入,在成幀字節是 TS1 的 MSB 之后。RDn/TDn 位(TS0 的 B31)由 RCn/TCn 的最后一個邊沿輸入,然后成幀字節是 TS31 的 LSB。
圖6.帶間隙時鐘的通道化接收鏈路定時。
帶間隙時鐘的信道化鏈路的接收時鐘RCn和數據RDn的時序關系如圖6所示。接收數據與時隙相關聯。每八位分組到一個字節中,并對齊。接收的第一個位 (B7) 是八位字節的 MSB。接收到的最后一個位(B0)是LSB。DS31256處理的位在RCn的上升沿或下降沿上時鐘。對于間隙時鐘應用,RCn可以在任何幀位期間保持靜止。這些位應被忽略(表示為 X)。在圖6中,RCn上的靜止周期較低。通過延長高相位而影響的高電平同樣是可以接受的。在通道化E1模式下,一旦幀沒有間隙,它必須在所有時隙位期間以2.048MHz連續工作。在通道化T1模式下,一旦幀沒有間隙,它必須在所有時隙位期間以1.544MHz連續工作。在間隙信道化應用中,RSn 必須與間隙時鐘配合。一旦有間隔期,RSn 必須相應地擴展。RSn 不是 8kHz 同步信號。
圖7.帶間隙時鐘的通道化發送鏈路定時。
圖7顯示了具有間隙時鐘的信道化鏈路的發送時鐘TCn和數據TDn的時序關系。傳輸的數據與時隙相關聯。每八位分組到一個字節中,并對齊。傳輸的第一個位(B7)是八位字節的MSB。傳輸的最后一個位 (B0) 是最低有效位。DS31256處理的位在TCn的上升沿或下降沿時鐘輸出。發送鏈路可以通過保持相應的 TCn 靜止狀態來停止。在圖7中,B3位停滯了兩個時鐘周期。對于間隙時鐘應用,TCn可以在任何幀位期間保持靜止。在圖6中,TCn上的靜態周期較低。通過延長高相位而影響的高電平同樣是可以接受的。在通道化E1模式下,一旦幀沒有間隙,它必須在所有時隙位期間以2.048MHz連續工作。在通道化T1模式下,一旦幀沒有間隙,它必須在所有時隙位期間以1.544MHz連續工作。在間隙、信道化應用中,TSn必須與間隙時鐘配合。一旦出現間隔期,TSn 必須相應地延長。TSn 不是 8k 同步信號。
您必須為正常或反相模式下的 RCn/TCn、0、1/2、1 和 2 個時鐘周期的 RSn/TSn 以及反相或反相模式配置相應的寄存器。對于信道化和非溝道化、間隙或非間隙時鐘應用,必須滿足DS31256第一層端口的交流特性要求。請參考DS31256數據資料了解更多詳情。
RCn、TCn、RDn、TDn、RSn、TSn 中的 n 是 DS31256 中的第一層端口(鏈路)編號,n = 0...15。
審核編輯:郭婷
-
控制器
+關注
關注
112文章
16448瀏覽量
179468 -
hdlc
+關注
關注
1文章
33瀏覽量
24700
發布評論請先 登錄
相關推薦
DS31256 Envoy - 寄存器轉儲例程
DS31256,pdf,datasheet (256-Cha
Examples of DS31256 Applicatio
![Examples of <b class='flag-5'>DS31256</b> Applicatio](https://file1.elecfans.com//web2/M00/A4/C5/wKgZomUMNZ6AfE_6AAAn2-AdTMw602.gif)
DS31256 HDLC Controller Step-b
![<b class='flag-5'>DS31256</b> HDLC Controller Step-b](https://file1.elecfans.com//web2/M00/A4/C5/wKgZomUMNZ-ATxaXAABP33qtHKE807.gif)
DS31256 HDLC Controller Step-b
![<b class='flag-5'>DS31256</b> HDLC Controller Step-b](https://file1.elecfans.com//web2/M00/A4/C5/wKgZomUMNZ-AOvtLAABt_dstPqE789.gif)
DS31256 Loopback Modes
![<b class='flag-5'>DS31256</b> Loopback Modes](https://file1.elecfans.com//web2/M00/A4/C5/wKgZomUMNZ-AfVjIAACLBY0aE-Y813.gif)
DS31256 Gapped Clock Applicati
![<b class='flag-5'>DS31256</b> Gapped Clock Applicati](https://file1.elecfans.com//web2/M00/A4/C5/wKgZomUMNZ-AGavdAABs0GBc-94915.gif)
DS31256的初始化步驟
DS31256 and T1/E1 Interface
![<b class='flag-5'>DS31256</b> and T1/E1 Interface](https://file1.elecfans.com//web2/M00/A4/C6/wKgZomUMNaSAfUDFAACHM06WWgA020.gif)
DS31256 HDLC控制器的配置步驟—橋接模式
![<b class='flag-5'>DS31256</b> HDLC控制器的配置步驟—橋接模式](https://file1.elecfans.com//web2/M00/A4/C9/wKgZomUMNbGAdFRyAABP33qtHKE817.gif)
DS31256 -256通道、高吞吐率HDLC控制器
![<b class='flag-5'>DS31256</b> -256通道、高吞吐率HDLC控制器](https://file1.elecfans.com//web2/M00/A4/CA/wKgZomUMNbOAUAB6AABt_dstPqE708.gif)
DS31256 PCI總線利用率
![<b class='flag-5'>DS31256</b> PCI總線利用率](https://file.elecfans.com//web2/M00/8A/18/poYBAGO-UniASMwxAAAjF1hKkR8242.gif)
如何利用DS31256 HDLC控制器實現間隔時鐘應用
![如何利用<b class='flag-5'>DS31256</b> HDLC控制器實現間隔<b class='flag-5'>時鐘</b>應用](https://file.elecfans.com//web2/M00/8A/81/poYBAGPAwRuASPiQAAA47mIqqvk854.gif)
DS31256 接口 - 電信
![<b class='flag-5'>DS31256</b> 接口 - 電信](https://file.elecfans.com/web2/M00/70/70/pYYBAGNH-I2AMV23AAAJwg3rnZc603.png)
DS31256的分數級T1 (FT1)環回檢測
![<b class='flag-5'>DS31256</b>的分數級T1 (FT1)環回檢測](https://file1.elecfans.com//web2/M00/89/DF/wKgaomSMEM6AcUDOAABR_FvcsyQ691.gif)
評論