《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 基于MT9075數(shù)字中繼接口的設(shè)計(jì)與實(shí)現(xiàn)
基于MT9075數(shù)字中繼接口的設(shè)計(jì)與實(shí)現(xiàn)
摘要: MT9075是具有多功能、高集成度的數(shù)字接口芯片,本文給出了一種利用該芯片設(shè)計(jì)數(shù)字中繼接口的方案,分析了系統(tǒng)硬件和軟件的結(jié)構(gòu)。給出了MT9075與CPU和數(shù)字交換網(wǎng)絡(luò)的接口電路,并就如何通過(guò)軟件對(duì)MT9075進(jìn)行讀寫(xiě)控制給出了詳細(xì)的描述。
Abstract:
Key words :


由于數(shù)字技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,傳統(tǒng)的模擬交換機(jī)已經(jīng)被程控?cái)?shù)字交換機(jī)所取代,數(shù)字中繼接口" title="數(shù)字中繼接口">數(shù)字中繼接口是數(shù)字交換機(jī)中不可或缺的部分。本文就是利用Mitel公司生產(chǎn)的MT9075" title="MT9075">MT9075芯片來(lái)實(shí)現(xiàn)數(shù)字中繼接口的功能。

1、MT9075芯片簡(jiǎn)介[1]

MT9075是 Mitel 公司推出的一個(gè)可以產(chǎn)生并處理PCM30信號(hào)的器件,不僅合并了PCM30成幀器、線(xiàn)性接口部件(UU)和鏈路控制器,還具有時(shí)鐘同步、中斷控制、同步處理與差錯(cuò)保護(hù)、CAS信令、CCS信令處理、信號(hào)回送等功能。通過(guò)MT9075提供的并行微處理器接口,主CPU可對(duì)其狀態(tài)字進(jìn)行讀寫(xiě)控制" title="讀寫(xiě)控制">讀寫(xiě)控制和中斷接收處理,從而方便地實(shí)現(xiàn)對(duì)線(xiàn)路信令的控制和處理。用MT9075來(lái)實(shí)現(xiàn)數(shù)字中繼接口既可以減輕CPU的負(fù)擔(dān),又可以簡(jiǎn)化系統(tǒng)硬件和軟件的設(shè)計(jì)。

2、硬件電路設(shè)計(jì)

本文采用ARM芯片S3C44B0作為主控CPU,來(lái)完成對(duì)整個(gè)系統(tǒng)的控制;用MT8980作為數(shù)字交換網(wǎng)絡(luò)部分的核心器件;用MT9075作為數(shù)字中繼接口的核心器件。圖1為數(shù)字中繼接口的具體電路。電路設(shè)計(jì)是根據(jù)芯片要求設(shè)計(jì)必要的外圍電路,MT9075有3個(gè)主要端口:

1)線(xiàn)路接口,傳輸?shù)拇a流是2.048M bit/s的雙極性HDB3碼,具有PCM30/32系統(tǒng)的幀結(jié)構(gòu),用于連接PCM30/32基群線(xiàn)路。[2] 通過(guò)外接發(fā)送和接收兩變壓器與外部中繼線(xiàn)相連,其中,TX1、TX2為線(xiàn)路發(fā)送端,經(jīng)一阻抗匹配電路連接一個(gè)1:2的發(fā)送變壓器;RX1、RX2為線(xiàn)路接收端,經(jīng)一阻抗匹配電路連接一個(gè)1:1的接收變壓器。

2)ST—BUS接口,傳輸?shù)拇a流是2.048M bit/s的單極性碼,碼流具有PCM30/32系統(tǒng)的幀結(jié)構(gòu),其中DSTi連接數(shù)字交換芯片MT8980的輸出通道STO,DSTo連接MT8980的輸入通道STI。

3)處理機(jī)接口,A0~A5,DO~D7,CS,R/W 等。MT9075與處理機(jī)的接口可采用兩種接法:INT或MOT,這里采用INT接法。MT9075的地址線(xiàn)A0~A4、DO~D7直接與S3C44B0的相應(yīng)的地址線(xiàn)和數(shù)據(jù)線(xiàn)相連,作為S3C44B0的一個(gè)外部擴(kuò)展器件占用一定的地址空間。S3C44B0通過(guò)片選信號(hào)NGCS5和/RD、/WR讀寫(xiě)信號(hào)對(duì)MT9075進(jìn)行控制。[3]

此外,MT9075可以自動(dòng)監(jiān)控各種同步狀態(tài),比如位同步、基本幀同步、CRC-4多幀同步、遠(yuǎn)程多幀同步。無(wú)論這幾種同步中的任何一個(gè)出現(xiàn)丟失的情況,均無(wú)法完成正常通信,為使通信穩(wěn)定,本文中MT9075的20MHz定時(shí)信號(hào)以及系統(tǒng)時(shí)鐘C4b(4.096 MHz)和基本幀同步信號(hào)Fob(8kHz)由高穩(wěn)頻時(shí)鐘產(chǎn)生器直接給出,MT9075能夠利用內(nèi)部的數(shù)字鎖相環(huán)從這些信號(hào)中自動(dòng)分頻產(chǎn)生64 kHz的內(nèi)部時(shí)鐘和2.048 MHz的位同步時(shí)鐘E2o。
 

                                                                                    圖1 MT9075 電路圖

3、軟件部分設(shè)計(jì)

軟件分別從對(duì)MT9075的讀寫(xiě)控制、初始化處理以及數(shù)字中繼處理程序三方面進(jìn)行介紹。MT9075分配的地址是S3C44B0的NGCS5下的一部分地址,其基地址為0a000000,定義如下:

#define MT9075_Page (*(volatile unsigned char *) 0x0a000000)

其頁(yè)類(lèi)的控制字的地址分別為0a000010~0a00001f,如Page 01H下Multiframe、National Bit Buffer and Data Link Selection Word 和Mode Selection Control Word地址分別為0a000010和0a000011,定義如下:

#define MT9075_ADDR0 (*(volatile unsigned char *) 0x0a000010)

#define MT9075_ADDR1 (*(volatile unsigned char *) 0x0a000011)

3.1 對(duì)MT9075的讀寫(xiě)控制

對(duì)MT9075的讀寫(xiě)控制主要分為2個(gè)步驟:第一步選擇要讀寫(xiě)的控制字頁(yè)號(hào),第二步對(duì)該頁(yè)內(nèi)的控制字進(jìn)行讀寫(xiě)控制操作。如對(duì)MT9075進(jìn)行軟復(fù)位,代碼如下所示:

MT9075_Page = 0x01; //選擇Page 01H(Master Control 1)

MT9075_ADDR1 = 0x20; //對(duì)Page 01H下的控制字Mode Selection Control Word(11H)//進(jìn)行寫(xiě)操作設(shè)置MT9075軟件復(fù)位,寫(xiě)入控制字0x20

3.2 對(duì)MT9075的初始化處理

在系統(tǒng)上電的時(shí)候需要對(duì)MT9075進(jìn)行初始化處理,包括MT9075軟件復(fù)位、中斷處理、CAS模式選擇、阻抗工作方式設(shè)置、JA模式設(shè)置、DSTo輸出使能、傳輸信號(hào)設(shè)置等方面。

為使代碼簡(jiǎn)潔,用一個(gè)函數(shù)代替了上面對(duì)MT9075讀寫(xiě)控制的兩個(gè)步驟,函數(shù)如下:

Control_9075 (PageNo, RegAddr, Wdata)

{ MT9075_Page = PageNo;

RegAddr = Wdata; }

對(duì)MT9075的初始化代碼如下:

Control_9075 (0x01,MT9075_Addr1, 0x20);

Control_9075 (0x01,MT9075_Addr11, 0xff);

Control_9075 (0x01,MT9075_Addr10, 0xc8);

Control_9075 (0x01,MT9075_Addr1, 0x82);

Control_9075 (0x01,MT9075_Addr15, 0x02);

Control_9075 (0x02,MT9075_Addr8, 0xa0);

Control_9075 (0x02,MT9075_Addr3, 0x04);

Control_9075 (0x01,MT9075_Addr10, 0x8c);

Control_9075 (0x01,MT9075_Addr2, 0x9f);

Control_9075 (0x05,MT9075_Addr1, 0xff);

Control_9075 (0x05,MT9075_Addr2, 0xff);

... ... ... ...

Control_9075 (0x05,MT9075_Addr15, 0xff);

當(dāng)CPU需要發(fā)送話(huà)路的線(xiàn)路信令時(shí),可以通過(guò)對(duì)Page 05H (Transmit Channel Associated Signalling Page)的相關(guān)寄存器進(jìn)行操作。在初始化的最后是對(duì)Page 05H中的控制字進(jìn)行操作,向MT9075_Addr1到MT9075_Addr15中寫(xiě)入ff,使得輸出通道DSTo在上電后輸出為高電平,在上面省略了向MT9075_Addr3到MT9075_Addr14中寫(xiě)ff幾行代碼。

3.3 數(shù)字中繼處理程序

在實(shí)現(xiàn)過(guò)程中,信令部分是自己設(shè)計(jì)的一個(gè)簡(jiǎn)單協(xié)議,不是標(biāo)準(zhǔn)的E1信令。信令在DSTo和DSTi的第16時(shí)隙中傳輸,同步信令在第0時(shí)隙中傳輸,主叫方的信令通過(guò)接口線(xiàn)傳輸?shù)竭_(dá)被叫中繼,存入被叫方MT9075的寄存器中,被叫方CPU通過(guò)讀取寄存器中的信令內(nèi)容來(lái)執(zhí)行相應(yīng)的操作,被叫方信令到達(dá)主叫方和這個(gè)過(guò)程相反。圖2為一用戶(hù)通過(guò)數(shù)字中繼呼叫另一用戶(hù)的示意圖。此圖假定被叫方不忙,若此過(guò)程中任一時(shí)刻被叫方忙,則發(fā)送被叫忙的信息給主叫方,讓主叫方關(guān)閉已開(kāi)通道等待下次呼叫。圖3為數(shù)字中繼處理程序的基本流程圖。
 

                                                                       圖2 數(shù)字中繼呼叫示意圖

4、結(jié)束語(yǔ)

應(yīng)用以上方案設(shè)計(jì)的數(shù)字中繼續(xù)接口電路的硬件軟件都已調(diào)試通過(guò),工作穩(wěn)定,能夠滿(mǎn)足用戶(hù)的正常使用。用單片MT9075可以同時(shí)實(shí)現(xiàn)30對(duì)用戶(hù)的交換工作,考慮到用戶(hù)不在同時(shí)通話(huà),即可以非常方便的實(shí)現(xiàn)更多用戶(hù)的交換工作。


 

                                                          圖3 數(shù)字中繼處理程序基本流程圖

參考文獻(xiàn):

[1]MT9075B E1 single Chip Transceiver Preliminary Informat1on, 1999

[2]姚仲敏.MT9075B及其在通信中的應(yīng)用.哈爾濱工業(yè)大學(xué)學(xué)報(bào)第36卷第7期,2004(7).988.

[3] 寇向暉,陳利學(xué),田家林. 基于S3C44B0X+μcLinux 的嵌入式以太網(wǎng)設(shè)計(jì)與分析.微計(jì)算機(jī)信息,2005,12-2;53-54
 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
9色精品在线| 一区二区三区三区在线| 美女黄色成人网| 亚洲欧美国产不卡| 亚洲日本欧美日韩高观看| 亚洲综合欧美| 日韩五码在线| 亚洲福利视频一区| 黄色国产精品| 国产欧美一区二区三区视频| 欧美日本在线一区| 久久在线播放| 久久精品国产精品亚洲综合| 日韩视频一区二区在线观看| 久久精品国产99精品国产亚洲性色 | 国产人成精品一区二区三| 欧美影院成人| 亚洲欧美成人网| 一区二区三区高清在线| 亚洲精品久久久久| 亚洲国产精品999| 韩日成人在线| 日韩视频精品在线观看| 久久精品国产免费看久久精品 | 国产欧美日韩不卡| 欧美精品免费看| 欧美黄污视频| 欧美+亚洲+精品+三区| 久久综合狠狠| 老司机凹凸av亚洲导航| 久久午夜视频| 久久综合色综合88| 另类人畜视频在线| 久久久久久国产精品mv| 久久精品最新地址| 久久黄色网页| 久久精品九九| 久久综合给合| 美日韩精品视频| 欧美国产日韩免费| 欧美精品在线观看| 欧美日韩视频在线| 国产精品扒开腿做爽爽爽软件| 欧美午夜精品理论片a级按摩| 欧美成人国产| 欧美精品在线视频观看| 欧美日韩一级片在线观看| 欧美日韩亚洲一区二区三区在线观看 | 欧美日韩在线三级| 欧美亚韩一区| 国产麻豆成人精品| 国产亚洲欧美中文| 在线观看成人av电影| 亚洲国产美国国产综合一区二区| 国产欧美精品日韩精品| 国产专区欧美专区| 亚洲国产精品久久久久秋霞影院 | 欧美国产综合一区二区| 欧美色综合网| 国内精品久久久久久 | 亚洲一区二区三区免费在线观看| 久久av一区二区| 欧美黄色成人网| 国产精品老女人精品视频| 国产最新精品精品你懂的| 亚洲人在线视频| 午夜精品免费| 亚洲免费大片| 久久er精品视频| 欧美—级高清免费播放| 国产精品尤物福利片在线观看| 伊大人香蕉综合8在线视| 一个人看的www久久| 夜夜嗨av一区二区三区网站四季av| 久久久91精品国产一区二区三区 | 精品不卡一区| 一卡二卡3卡四卡高清精品视频 | 午夜精品久久久久| 欧美a级片一区| 欧美经典一区二区| 国产欧美日韩不卡| 亚洲毛片在线免费观看| 欧美专区18| 欧美亚洲视频一区二区| 欧美日韩成人| 樱桃成人精品视频在线播放| 亚洲欧美日韩国产一区二区三区| 亚洲裸体视频| 欧美一区二区三区在线| 久久性色av| 国产精品系列在线播放| 99视频精品| 亚洲精品网址在线观看| 久久人人97超碰人人澡爱香蕉| 国产精品v日韩精品v欧美精品网站| 亚洲国内在线| 亚洲第一视频网站| 欧美一区精品| 国产精品乱子乱xxxx| 夜夜爽99久久国产综合精品女不卡| 最近中文字幕日韩精品| 久久香蕉国产线看观看av| 国产伦精品一区二区三区| 一区二区三区国产在线观看| 亚洲美女黄色片| 欧美成人影音| 在线高清一区| 久久丁香综合五月国产三级网站| 欧美一区综合| 欧美日韩精品不卡| 亚洲东热激情| 欧美一二三区精品| 亚洲人体一区| 男人插女人欧美| 国内综合精品午夜久久资源| 亚洲一区在线观看免费观看电影高清 | 午夜久久99| 欧美专区在线观看一区| 国产精品播放| 亚洲伦理一区| 亚洲免费成人av电影| 蜜臀va亚洲va欧美va天堂| 国产精品网站在线观看| 99精品欧美一区二区三区| 亚洲九九九在线观看| 麻豆成人综合网| 国产一区二区久久| 亚洲女优在线| 久久精品国产精品亚洲| 国产欧美一区二区精品秋霞影院| 亚洲一区二区三区高清| 亚洲性感美女99在线| 欧美日韩一区二| 亚洲国产欧美久久| 夜夜嗨一区二区三区| 欧美第一黄网免费网站| 精品不卡在线| 亚洲国产精品一区制服丝袜| 久久综合五月| 亚洲国产欧美在线| 亚洲国产小视频| 噜噜噜91成人网| 韩国一区二区三区美女美女秀| 欧美在线国产| 香蕉久久夜色精品| 国产一区二区三区高清| 欧美一区二区黄| 久久精品99国产精品| 国产夜色精品一区二区av| 欧美一区二区视频97| 久久久99精品免费观看不卡| 国产一区二区三区的电影| 久久精品99国产精品日本 | 欧美色另类天堂2015| 日韩视频在线观看国产| 亚洲天堂网站在线观看视频| 国产精品www色诱视频| 这里只有精品视频| 久久久久国内| 黄色欧美成人| 亚洲精品你懂的| 欧美日韩国产探花| 亚洲视频www| 久久只有精品| 亚洲国产精品久久久久婷婷老年| 久久精品一区二区三区中文字幕| 久久亚洲国产精品一区二区| 在线日韩电影| 亚洲欧美国产视频| 国产区精品视频| 亚洲高清免费| 欧美喷潮久久久xxxxx| 在线成人中文字幕| 亚洲欧美激情一区二区| 国产欧美69| 欧美影视一区| 欧美高清影院| 亚洲天堂av高清| 另类av导航| 99日韩精品| 久久九九国产精品| 亚洲国产精品久久久| 亚洲一区二区网站| 在线精品一区二区| 一区二区三区 在线观看视| 国产精品日韩精品欧美在线 | 亚洲一区二区在线看| 国产精品一区二区在线观看| 亚洲精品久久久久久久久| 欧美日韩中国免费专区在线看| 午夜精品久久久久久久99黑人| 另类专区欧美制服同性| 999在线观看精品免费不卡网站| 欧美一级夜夜爽| 永久91嫩草亚洲精品人人| 一区二区三区日韩精品视频| 国产精品有限公司| 亚洲美女电影在线| 欧美精品一区三区| 久久精品国产亚洲5555|