專利名稱:混合速率時(shí)分復(fù)用交換芯片及其數(shù)據(jù)交換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種混合速率TDM(時(shí)分復(fù)用)交換芯片及其數(shù)據(jù)交換方法。
背景技術(shù):
在一些通訊系統(tǒng)中需要同時(shí)進(jìn)行8kbps、16kbps、24kbps、32kbps、40kbps、48kbps、56kbps和64kbps等多種速率話路的TDM交換,這些不同速率話路的幀間隔都是125微秒,只是數(shù)據(jù)的位寬不同,而現(xiàn)有的TDM交換芯片都是基于64kbps的速率話路進(jìn)行交換的。
現(xiàn)有的TDM交換芯片的內(nèi)部結(jié)構(gòu)圖如圖1所示,TDM交換的實(shí)現(xiàn)原理為串行的TDM輸入信號(hào)經(jīng)串/并模塊轉(zhuǎn)換為并行數(shù)據(jù)后,通過(guò)輸入選擇模塊寫入到輸入存儲(chǔ)器。交換模塊通過(guò)查找交換表存儲(chǔ)器得到交換表信息,并根據(jù)得到的交換表信息,從輸入存儲(chǔ)器的相應(yīng)地址中讀出TDM數(shù)據(jù),并寫入到輸出存儲(chǔ)器的相應(yīng)地址。輸出選擇模塊從輸出存儲(chǔ)器中讀出TDM數(shù)據(jù)并寫入到并/串轉(zhuǎn)換模塊,經(jīng)過(guò)并/串轉(zhuǎn)換模塊轉(zhuǎn)換后,得到串行的TDM輸出信號(hào)。
如果幾個(gè)低速率的話路在同一個(gè)64kbps速率的話路內(nèi),則上述現(xiàn)有的TDM交換芯片無(wú)法直接對(duì)這些低速率的話路分別進(jìn)行交換。
現(xiàn)有技術(shù)中一種利用上述現(xiàn)有的TDM交換芯片實(shí)現(xiàn)多種速率話路的TDM交換的方法為設(shè)置TDM交換芯片的TDM信號(hào)速率為外部TDM信號(hào)實(shí)際速率的8倍,這樣外部TDM輸入信號(hào)的每一個(gè)比特在TDM交換芯片內(nèi)部都被重復(fù)的采樣8次,作為一個(gè)字節(jié)進(jìn)行TDM交換,TDM交換芯片輸出的一個(gè)字節(jié)實(shí)際上就是外部TDM信號(hào)的一個(gè)比特。從外部TDM信號(hào)來(lái)看,可以認(rèn)為該TDM交換芯片是對(duì)外部TDM信號(hào)的每個(gè)比特進(jìn)行交換的。
采用上述方法可以同時(shí)完成8kbps、16kbps、24kbps、32kbps、40kbps、48kbps、56kbps和64kbps等多種速率話路的TDM交換。比如要完成一個(gè)64kbps速率話路的TDM交換,只要配置TDM交換芯片的交換表,把該話路的8個(gè)比特分別交換到TDM輸出信號(hào)的相應(yīng)位置上即可以完成一個(gè)64kbps速率話路的TDM交換。
采用上述方法當(dāng)芯片內(nèi)部工作頻率為128MHz時(shí),可以支持16K個(gè)速率為64kbps的話路,當(dāng)該TDM交換芯片用于混合速率TDM交換時(shí),則只能支持2K個(gè)64kbps的話路,或4K個(gè)32kbps的話路,或8K個(gè)16kbps的話路,或16K個(gè)8kbps的話路。
上述現(xiàn)有技術(shù)的方法的缺點(diǎn)為該方法雖然可以很好地完成混合速率TDM交換,但它的缺點(diǎn)是容量小,成本高。比如一個(gè)話路容量為16K的TDM交換芯片按照該方法應(yīng)用時(shí),如果交換的話路速率都是64kbps,它的實(shí)際話路容量只有2K;如果交換的話路速率都是32kbps,它的實(shí)際話路容量只有4K。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)所存在的問(wèn)題,本發(fā)明的目的是提供一種混合速率TDM交換芯片及其數(shù)據(jù)交換方法,從而可以同時(shí)進(jìn)行多種速率話路的TDM交換。
本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的一種混合速率時(shí)分復(fù)用交換芯片,包括交換表存儲(chǔ)器,該交換表存儲(chǔ)器包括存儲(chǔ)交換地址信息模塊用于存儲(chǔ)輸入存儲(chǔ)器和輸出存儲(chǔ)器之間的交換地址信息;存儲(chǔ)話路速率信息模塊用于存儲(chǔ)話路速率信息;存儲(chǔ)比特起始位置信息模塊用于存儲(chǔ)比特起始位置信息。
包括輸入存儲(chǔ)器、用于將接收到的根據(jù)輸入的時(shí)分復(fù)用TDM輸入信號(hào)轉(zhuǎn)換成的并行數(shù)據(jù)寫入到其內(nèi)部的相應(yīng)地址上;交換模塊、用于從輸入存儲(chǔ)器的相應(yīng)地址上讀取并行數(shù)據(jù),根據(jù)交換表存儲(chǔ)器中存儲(chǔ)的交換地址信息、話路速率信息和比特起始位置信息,產(chǎn)生相應(yīng)的并行的數(shù)據(jù)和寫使能信號(hào),并傳遞給輸出存儲(chǔ)器;輸出存儲(chǔ)器、用于將接收到的交換模塊傳遞過(guò)來(lái)的并行的數(shù)據(jù)和寫使能信號(hào)寫入到其內(nèi)部的相應(yīng)地址上。
包括串/并轉(zhuǎn)換模塊用于將接收到的串行的TDM輸入信號(hào)轉(zhuǎn)換成并行的數(shù)據(jù),并傳遞給輸入選擇模塊;輸入選擇模塊用于將接收到的并行的數(shù)據(jù)傳遞給輸入存儲(chǔ)器;輸出選擇模塊用于將接收到的輸出存儲(chǔ)器傳遞過(guò)來(lái)的并行的數(shù)據(jù)和寫使能信號(hào)傳遞給并/串轉(zhuǎn)換模塊;并/串轉(zhuǎn)換模塊用于將接收到的并行的數(shù)據(jù)和寫使能信號(hào)轉(zhuǎn)換成串行的TDM信號(hào)并輸出。
一種基于上述混合速率時(shí)分復(fù)用交換芯片的數(shù)據(jù)交換方法,包括A、在交換表存儲(chǔ)器中存儲(chǔ)交換地址信息、話路速率信息和比特起始位置信息;B、交換模塊從輸入存儲(chǔ)器的相應(yīng)地址上讀取并行數(shù)據(jù),根據(jù)所述交換表存儲(chǔ)器中存儲(chǔ)的信息,產(chǎn)生相應(yīng)的并行的數(shù)據(jù)和寫使能信號(hào),并寫入到輸出存儲(chǔ)器中。
所述的步驟B具體包括B1、串行的時(shí)分復(fù)用TDM輸入信號(hào)經(jīng)串/并模塊轉(zhuǎn)換為并行數(shù)據(jù)后,通過(guò)輸入選擇模塊寫入到輸入存儲(chǔ)器,交換模塊從輸入存儲(chǔ)器的相應(yīng)地址上讀取并行數(shù)據(jù);B2、交換模塊根據(jù)所述話路速率信息確定每次交換的數(shù)據(jù)的比特?cái)?shù),根據(jù)所述比特起始位置信息確定每次交換的數(shù)據(jù)的位置,將讀取的并行數(shù)據(jù)轉(zhuǎn)換為并行的數(shù)據(jù)和寫使能信號(hào),并傳遞給輸出存儲(chǔ)器。
所述的并行的寫使能信號(hào)位寬為8,每個(gè)寫使能信號(hào)對(duì)應(yīng)所述讀取的并行數(shù)據(jù)的一個(gè)比特,所述輸出存儲(chǔ)器支持按比特寫入。
所述的步驟B2還包括輸出選擇模塊從輸出存儲(chǔ)器中讀出所述并行的數(shù)據(jù)和寫使能信號(hào),并傳遞給并/串轉(zhuǎn)換模塊,經(jīng)過(guò)并/串轉(zhuǎn)換模塊轉(zhuǎn)換后,得到串行的TDM輸出信號(hào)。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明通過(guò)在混合速率TDM交換芯片的交換表存儲(chǔ)器中同時(shí)存儲(chǔ)交換地址信息、話路速率信息和比特起始位置信息,從而可以同時(shí)進(jìn)行8kbps、16kbps、24kbps、32kbps、40kbps、48kbps、56kbps和64kbps等多種速率話路的TDM交換,并且具有實(shí)現(xiàn)簡(jiǎn)單,話路容量大,成本低的優(yōu)點(diǎn)。
圖1為現(xiàn)有的TDM交換芯片的內(nèi)部結(jié)構(gòu)圖;圖2為本發(fā)明所述混合速率TDM交換芯片的交換表存儲(chǔ)器的具體實(shí)現(xiàn)結(jié)構(gòu)圖。
具體實(shí)施例方式
本發(fā)明提供了一種混合速率TDM交換芯片及其數(shù)據(jù)交換方法,本發(fā)明的核心為在混合速率TDM交換芯片的交換表存儲(chǔ)器中同時(shí)存儲(chǔ)交換地址信息、話路速率信息和比特起始位置信息。
本發(fā)明所述混合速率TDM交換芯片的結(jié)構(gòu)和圖1所示的現(xiàn)有的TDM交換芯片相同,它們的不同之處在于其中的交換表存儲(chǔ)器的結(jié)構(gòu)不同。
現(xiàn)有的TDM交換芯片的交換表存儲(chǔ)器中只存儲(chǔ)交換地址信息,本發(fā)明所述混合速率TDM交換芯片的交換表存儲(chǔ)器的具體實(shí)現(xiàn)結(jié)構(gòu)如圖2所示。包括如下模塊存儲(chǔ)交換地址信息模塊用于存儲(chǔ)輸入存儲(chǔ)器和輸出存儲(chǔ)器之間的交換地址信息,該信息可以由交換模塊來(lái)讀取。
存儲(chǔ)話路速率信息模塊用于存儲(chǔ)話路速率信息,該話路速率信息可以指明在輸入存儲(chǔ)器和輸出存儲(chǔ)器之間,每次應(yīng)該交換幾個(gè)比特的數(shù)據(jù),該話路速率信息可以由交換模塊來(lái)讀取。
存儲(chǔ)比特起始位置信息模塊用于存儲(chǔ)比特起始位置信息,該比特起始位置信息可以指明在輸入存儲(chǔ)器和輸出存儲(chǔ)器之間,應(yīng)該交換哪幾個(gè)比特的數(shù)據(jù),該信息可以由交換模塊來(lái)讀取。
本發(fā)明所述混合速率TDM交換芯片的其它模塊的功能為輸入存儲(chǔ)器、用于將接收到的根據(jù)輸入的TDM輸入信號(hào)轉(zhuǎn)換成的并行數(shù)據(jù)寫入到其內(nèi)部的相應(yīng)地址上;交換模塊、用于從輸入存儲(chǔ)器的相應(yīng)地址上讀取并行數(shù)據(jù),根據(jù)交換表存儲(chǔ)器中存儲(chǔ)的交換地址信息、話路速率信息和比特起始位置信息,產(chǎn)生相應(yīng)的并行的數(shù)據(jù)和寫使能信號(hào),并傳遞給輸出存儲(chǔ)器;輸出存儲(chǔ)器、用于將接收到的交換模塊傳遞過(guò)來(lái)的并行的數(shù)據(jù)和寫使能信號(hào)寫入到其內(nèi)部的相應(yīng)地址上。
串/并轉(zhuǎn)換模塊用于將接收到的串行的TDM輸入信號(hào)轉(zhuǎn)換成并行的數(shù)據(jù),并傳遞給輸入選擇模塊;輸入選擇模塊用于將接收到的并行的數(shù)據(jù)傳遞給輸入存儲(chǔ)器;輸出選擇模塊用于將接收到的輸出存儲(chǔ)器傳遞過(guò)來(lái)的并行的數(shù)據(jù)和寫使能信號(hào)傳遞給并/串轉(zhuǎn)換模塊;并/串轉(zhuǎn)換模塊用于將接收到的并行的數(shù)據(jù)和寫使能信號(hào)轉(zhuǎn)換成串行的TDM信號(hào)并輸出。
本發(fā)明所述混合速率TDM交換芯片的數(shù)據(jù)交換方法的原理為串行的TDM輸入信號(hào)輸入到串/并模塊后,轉(zhuǎn)換為TDM并行數(shù)據(jù)并傳遞給輸入選擇模塊,該模塊將接收到的TDM并行數(shù)據(jù)寫入到輸入存儲(chǔ)器。
交換模塊讀取交換表存儲(chǔ)器中存儲(chǔ)的交換地址信息,根據(jù)該交換地址信息從輸入存儲(chǔ)器的相應(yīng)地址中讀出所述寫入的TDM并行數(shù)據(jù)。然后,讀取交換表存儲(chǔ)器中存儲(chǔ)的話路速率信息和比特起始位置信息,產(chǎn)生寫入到輸出存儲(chǔ)器的相應(yīng)地址的并行的數(shù)據(jù)和寫使能信號(hào),該寫使能信號(hào)的位寬為8,每個(gè)寫使能信號(hào)對(duì)應(yīng)所述寫入的TDM并行數(shù)據(jù)的一個(gè)比特。
混合速率TDM交換芯片的輸出存儲(chǔ)器必須支持按比特寫入,輸出選擇模塊從輸出存儲(chǔ)器中讀出所述寫入的并行的數(shù)據(jù)和寫使能信號(hào),再經(jīng)過(guò)并/串轉(zhuǎn)換模塊轉(zhuǎn)換后,得到串行的TDM輸出信號(hào)。
按照上述本發(fā)明提供的混合TDM交換芯片及其交換方法,當(dāng)芯片內(nèi)部工作頻率為128MHz時(shí)可以支持16K個(gè)話路,這16K個(gè)話路的速率可以是8kbps、16kbps、24kbps、32kbps、40kbps、48kbps、56kbps、64kbps及它們的任意組合。支持的話路數(shù)遠(yuǎn)大于所述現(xiàn)有技術(shù)的普通和混合TDM交換芯片支持的話路數(shù)。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種混合速率時(shí)分復(fù)用交換芯片,其特征在于,包括交換表存儲(chǔ)器,該交換表存儲(chǔ)器包括存儲(chǔ)交換地址信息模塊用于存儲(chǔ)輸入存儲(chǔ)器和輸出存儲(chǔ)器之間的交換地址信息;存儲(chǔ)話路速率信息模塊用于存儲(chǔ)話路速率信息;存儲(chǔ)比特起始位置信息模塊用于存儲(chǔ)比特起始位置信息。
2.根據(jù)權(quán)利要求1所述混合速率時(shí)分復(fù)用交換芯片,其特征在于,包括輸入存儲(chǔ)器、用于將接收到的根據(jù)輸入的時(shí)分復(fù)用TDM輸入信號(hào)轉(zhuǎn)換成的并行數(shù)據(jù)寫入到其內(nèi)部的相應(yīng)地址上;交換模塊、用于從輸入存儲(chǔ)器的相應(yīng)地址上讀取并行數(shù)據(jù),根據(jù)交換表存儲(chǔ)器中存儲(chǔ)的交換地址信息、話路速率信息和比特起始位置信息,產(chǎn)生相應(yīng)的并行的數(shù)據(jù)和寫使能信號(hào),并傳遞給輸出存儲(chǔ)器;輸出存儲(chǔ)器、用于將接收到的交換模塊傳遞過(guò)來(lái)的并行的數(shù)據(jù)和寫使能信號(hào)寫入到其內(nèi)部的相應(yīng)地址上。
3.根據(jù)權(quán)利要求2所述混合速率時(shí)分復(fù)用交換芯片,其特征在于,包括串/并轉(zhuǎn)換模塊用于將接收到的串行的TDM輸入信號(hào)轉(zhuǎn)換成并行的數(shù)據(jù),并傳遞給輸入選擇模塊;輸入選擇模塊用于將接收到的并行的數(shù)據(jù)傳遞給輸入存儲(chǔ)器;輸出選擇模塊用于將接收到的輸出存儲(chǔ)器傳遞過(guò)來(lái)的并行的數(shù)據(jù)和寫使能信號(hào)傳遞給并/串轉(zhuǎn)換模塊;并/串轉(zhuǎn)換模塊用于將接收到的并行的數(shù)據(jù)和寫使能信號(hào)轉(zhuǎn)換成串行的TDM信號(hào)并輸出。
4.一種基于上述混合速率時(shí)分復(fù)用交換芯片的數(shù)據(jù)交換方法,其特征在于,包括A、在交換表存儲(chǔ)器中存儲(chǔ)交換地址信息、話路速率信息和比特起始位置信息;B、交換模塊從輸入存儲(chǔ)器的相應(yīng)地址上讀取并行數(shù)據(jù),根據(jù)所述交換表存儲(chǔ)器中存儲(chǔ)的信息,產(chǎn)生相應(yīng)的并行的數(shù)據(jù)和寫使能信號(hào),并寫入到輸出存儲(chǔ)器中。
5.根據(jù)權(quán)利要求4所述混合速率時(shí)分復(fù)用交換芯片的數(shù)據(jù)交換方法,其特征在于,所述的步驟B具體包括B1、串行的時(shí)分復(fù)用TDM輸入信號(hào)經(jīng)串/并模塊轉(zhuǎn)換為并行數(shù)據(jù)后,通過(guò)輸入選擇模塊寫入到輸入存儲(chǔ)器,交換模塊從輸入存儲(chǔ)器的相應(yīng)地址上讀取并行數(shù)據(jù);B2、交換模塊根據(jù)所述話路速率信息確定每次交換的數(shù)據(jù)的比特?cái)?shù),根據(jù)所述比特起始位置信息確定每次交換的數(shù)據(jù)的位置,將讀取的并行數(shù)據(jù)轉(zhuǎn)換為并行的數(shù)據(jù)和寫使能信號(hào),并傳遞給輸出存儲(chǔ)器。
6.根據(jù)權(quán)利要求5所述混合速率時(shí)分復(fù)用交換芯片的數(shù)據(jù)交換方法,其特征在于,所述的并行的寫使能信號(hào)位寬為8,每個(gè)寫使能信號(hào)對(duì)應(yīng)所述讀取的并行數(shù)據(jù)的一個(gè)比特,所述輸出存儲(chǔ)器支持按比特寫入。
7.根據(jù)權(quán)利要求6所述混合速率時(shí)分復(fù)用交換芯片的數(shù)據(jù)交換方法,其特征在于,所述的步驟B2還包括輸出選擇模塊從輸出存儲(chǔ)器中讀出所述并行的數(shù)據(jù)和寫使能信號(hào),并傳遞給并/串轉(zhuǎn)換模塊,經(jīng)過(guò)并/串轉(zhuǎn)換模塊轉(zhuǎn)換后,得到串行的TDM輸出信號(hào)。
全文摘要
本發(fā)明提供了一種混合速率時(shí)分復(fù)用交換芯片及其數(shù)據(jù)交換方法,該交換芯片包括交換表存儲(chǔ)器,該交換表存儲(chǔ)器包括存儲(chǔ)交換地址信息模塊用于存儲(chǔ)輸入存儲(chǔ)器和輸出存儲(chǔ)器之間的交換地址信息;存儲(chǔ)話路速率信息模塊用于存儲(chǔ)話路速率信息;存儲(chǔ)比特起始位置信息模塊用于存儲(chǔ)比特起始位置信息。利用本發(fā)明,可以同時(shí)進(jìn)行多種速率話路的TDM(時(shí)分復(fù)用)交換,并且具有實(shí)現(xiàn)簡(jiǎn)單,話路容量大,成本低的優(yōu)點(diǎn)。
文檔編號(hào)H04J3/08GK1866805SQ200510127739
公開(kāi)日2006年11月22日 申請(qǐng)日期2005年12月5日 優(yōu)先權(quán)日2005年12月5日
發(fā)明者涂君, 潘劍鋒, 雷春 申請(qǐng)人:華為技術(shù)有限公司