DS31256有16個(gè)物理端口(16 Tx和16 Rx)或鏈路,可配置為信道化或非信道化。通道化端口可以處理一個(gè)、兩個(gè)或四個(gè) T1 或 E1 數(shù)據(jù)鏈路。這些端口或鏈路的時(shí)鐘可以支持間隔時(shí)鐘。本應(yīng)用筆記介紹如何在256通道HDLC控制器DS31256中實(shí)現(xiàn)間隙時(shí)鐘應(yīng)用。
具有間隙時(shí)鐘的非通道化應(yīng)用
圖1.具有正常時(shí)鐘的非通道化鏈路定時(shí)。
圖1顯示了沒有間隙(即正常)時(shí)鐘的非信道化鏈路的時(shí)鐘RCn/TCn和數(shù)據(jù)RDn/TDn的時(shí)序關(guān)系。數(shù)據(jù)是一個(gè)連續(xù)的串行流,沒有時(shí)隙的概念。每八位分組到一個(gè)字節(jié)中,具有任意對(duì)齊方式。接收的第一個(gè)位 (B7) 是八位組的最高有效位 (MSB)。接收到的最后一個(gè)位 (B0) 是最低有效位 (LSB)。DS31256要處理的位在RCn/TCn的上升沿或下降沿上時(shí)鐘輸入或輸出。
圖2.帶間隙時(shí)鐘的非通道化接收鏈路時(shí)序。
圖2顯示了帶間隙時(shí)鐘的非通道化鏈路的接收時(shí)鐘RCn和數(shù)據(jù)RDn的時(shí)序關(guān)系。接收數(shù)據(jù)是一個(gè)連續(xù)的串行流,沒有時(shí)隙的概念。每八位分組到一個(gè)字節(jié)中,具有任意對(duì)齊方式。接收的第一個(gè)位 (B7) 是八位字節(jié)的 MSB。接收到的最后一個(gè)位(B0)是LSB。DS31256要處理的位在RCn的上升沿或下降沿上時(shí)鐘,應(yīng)忽略的位(表示為X)通過保持RCn靜止來抑制。圖 2 顯示 RCn 的靜態(tài)周期較低。通過擴(kuò)展前一個(gè)有效位的高相位來實(shí)現(xiàn)的高電平也是可以接受的。選擇要處理的位是任意的,不受任何字節(jié)對(duì)齊或幀邊界考慮因素的影響。
圖3.帶間隙時(shí)鐘的非通道化發(fā)送鏈路定時(shí)。
圖3顯示了具有間隙時(shí)鐘的非信道化鏈路的發(fā)送時(shí)鐘TCn和數(shù)據(jù)TDn信號(hào)的時(shí)序關(guān)系。傳輸數(shù)據(jù)是連續(xù)的串行流。非通道化鏈路中沒有時(shí)隙的概念。每八位分組到一個(gè)字節(jié)中,具有任意字節(jié)對(duì)齊方式。傳輸八位字節(jié)數(shù)據(jù),從 MSB (B7) 開始,以 LSB (B0) 結(jié)束。位在 TCn 的上升沿或下降沿上更新。發(fā)送鏈路可以通過保持相應(yīng)的 TCn 靜止?fàn)顟B(tài)來停止。在圖3中,位B3和B6停滯一個(gè)周期,而位B2停滯三個(gè)周期。在 TCn 上顯示靜止期較低。通過擴(kuò)展前一個(gè)有效位的高相位來實(shí)現(xiàn)的高電平也是可以接受的。TCn 的跳空可以任意發(fā)生,而不考慮字節(jié)或幀邊界。
具有間隙時(shí)鐘的非通道化應(yīng)用
圖4.具有正常時(shí)鐘的通道化發(fā)射鏈路定時(shí)。
圖5.具有正常時(shí)鐘的本地信道化發(fā)送鏈路定時(shí)。
接收時(shí)鐘RCn/TCn與具有正常時(shí)鐘的信道化T1/E1鏈路的數(shù)據(jù)RDn/TDn的時(shí)序關(guān)系如圖4所示。對(duì)于 T1 幀,接收數(shù)據(jù)流具有單個(gè)成幀位(表示為 F),后跟綁定到 TS1 的八位字節(jié)...TS24.RDn/TDn 數(shù)據(jù)位(TS1 的 B7)由 RCn/TDn 的第一個(gè)邊沿輸入,在成幀位為 TS1 的 MSB 之后。RDn/TDn 位(TS24 的 B0)由 RCn 的最后一個(gè)邊沿輸入,然后成幀位是 TS24 的 LSB。對(duì)于 E1 幀,接收數(shù)據(jù)流具有單個(gè)成幀字節(jié)(表示為 FAS/NFAS),后跟綁定到 TS1 的八位字節(jié)...TS31.RDn/TDn 數(shù)據(jù)位(TS1 的 B7)由 RCn/TCn 的第一個(gè)邊沿輸入,在成幀字節(jié)是 TS1 的 MSB 之后。RDn/TDn 位(TS31 的 B0)由 RCn/TCn 的最后一個(gè)邊沿輸入,然后成幀字節(jié)是 TS31 的 LSB。
圖6.帶間隙時(shí)鐘的通道化接收鏈路定時(shí)。
帶間隙時(shí)鐘的信道化鏈路的接收時(shí)鐘RCn和數(shù)據(jù)RDn的時(shí)序關(guān)系如圖6所示。接收數(shù)據(jù)與時(shí)隙相關(guān)聯(lián)。每八位分組到一個(gè)字節(jié)中,并對(duì)齊。接收的第一個(gè)位 (B7) 是八位字節(jié)的 MSB。接收到的最后一個(gè)位(B0)是LSB。DS31256處理的位在RCn的上升沿或下降沿上時(shí)鐘。對(duì)于間隙時(shí)鐘應(yīng)用,RCn可以在任何幀位期間保持靜止。這些位應(yīng)被忽略(表示為 X)。在圖6中,RCn上的靜止周期較低。通過延長高相位而影響的高電平同樣是可以接受的。在通道化E1模式下,一旦幀沒有間隙,它必須在所有時(shí)隙位期間以2.048MHz連續(xù)工作。在通道化T1模式下,一旦幀沒有間隙,它必須在所有時(shí)隙位期間以1.544MHz連續(xù)工作。在間隙信道化應(yīng)用中,RSn 必須與間隙時(shí)鐘配合。一旦有間隔期,RSn 必須相應(yīng)地?cái)U(kuò)展。RSn 不是 8kHz 同步信號(hào)。
圖7.帶間隙時(shí)鐘的通道化發(fā)送鏈路定時(shí)。
圖7顯示了具有間隙時(shí)鐘的信道化鏈路的發(fā)送時(shí)鐘TCn和數(shù)據(jù)TDn的時(shí)序關(guān)系。傳輸?shù)臄?shù)據(jù)與時(shí)隙相關(guān)聯(lián)。每八位分組到一個(gè)字節(jié)中,并對(duì)齊。傳輸?shù)牡谝粋€(gè)位(B7)是八位字節(jié)的MSB。傳輸?shù)淖詈笠粋€(gè)位 (B0) 是最低有效位。DS31256處理的位在TCn的上升沿或下降沿時(shí)鐘輸出。發(fā)送鏈路可以通過保持相應(yīng)的 TCn 靜止?fàn)顟B(tài)來停止。在圖7中,B3位停滯了兩個(gè)時(shí)鐘周期。對(duì)于間隙時(shí)鐘應(yīng)用,TCn可以在任何幀位期間保持靜止。在圖6中,TCn上的靜態(tài)周期較低。通過延長高相位而影響的高電平同樣是可以接受的。在通道化E1模式下,一旦幀沒有間隙,它必須在所有時(shí)隙位期間以2.048MHz連續(xù)工作。在通道化T1模式下,一旦幀沒有間隙,它必須在所有時(shí)隙位期間以1.544MHz連續(xù)工作。在間隙、信道化應(yīng)用中,TSn必須與間隙時(shí)鐘配合。一旦出現(xiàn)間隔期,TSn 必須相應(yīng)地延長。TSn 不是 8k 同步信號(hào)。
您必須為正常或反相模式下的 RCn/TCn、0、1/2、1 和 2 個(gè)時(shí)鐘周期的 RSn/TSn 以及反相或反相模式配置相應(yīng)的寄存器。對(duì)于信道化和非溝道化、間隙或非間隙時(shí)鐘應(yīng)用,必須滿足DS31256第一層端口的交流特性要求。
RCn、TCn、RDn、TDn、RSn、TSn 中的 n 是 DS31256 中的第一層端口(鏈路)編號(hào),n = 0...15。
審核編輯:郭婷
-
控制器
+關(guān)注
關(guān)注
112文章
16365瀏覽量
178075 -
時(shí)鐘
+關(guān)注
關(guān)注
10文章
1734瀏覽量
131485
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論