<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 一種基于VPN網(wǎng)關(guān)的電原理設計與實(shí)現

一種基于VPN網(wǎng)關(guān)的電原理設計與實(shí)現

作者: 時(shí)間:2009-03-25 來(lái)源:網(wǎng)絡(luò ) 收藏

1.引言
PowerPC MPC8xx(Power QUICC[1],Quad Integrated Communications Controller)是一款集成了微處理器和外圍器件控制器的通信處理器,可以用于多種通信設備中。PowerPC有優(yōu)異的通信和網(wǎng)絡(luò )性能,同x86 CPU的工控機平臺相比,PowerPC更適合用于專(zhuān)門(mén)的網(wǎng)絡(luò )設備,可以提高產(chǎn)品的性?xún)r(jià)比和可靠性,使產(chǎn)品具有更強的競爭力。
在PowerPC MPC8xx系列中,根據要求,選擇性?xún)r(jià)比較高的作為安全的控制器。由三個(gè)模塊組成,每一個(gè)模塊使用32-bit的內部總線(xiàn):PowerPC核、系統接口單元(SIU)和通信處理模塊(CPM)。
2.
2.1 總體結構

本文引用地址:http://dyxdggzs.com/article/158157.htm

硬件由主板、加密算法板、LCD顯示板、燈板、電源、風(fēng)扇、機殼組成。其中主板和加密算法板的,占整個(gè)硬件設計任務(wù)量的90%以上,本論文只針對這兩個(gè)板的設計。
主板由CPU部分、存儲器部分、通信接口部分、加密算法及隨機序列產(chǎn)生模塊部分、調試及配置接口部分、電源等部分組成。主板的電框圖由圖1所示。
2.2 復位電路
復位控制器對出現的復位源作出響應。所采取的動(dòng)作決定于復位源,但通常它執行異常處理向量表中0x100位置的程序并初始化MODCK[1-2]和總線(xiàn)管腳0到14的特殊參數。
有幾個(gè)復位源連接到復位邏輯,其中3個(gè)復位源為管腳。即上電復位(Power-On Reset),硬復位(Hard Reset),軟復位(Soft Reset)。上電時(shí)產(chǎn)生硬和軟復位管腳設置,這時(shí)硬和軟復位管腳為輸出。但是,當系統已上電并運行時(shí),可以配置按鈕或相似設備以產(chǎn)生外部軟或硬復位,在這種模式,管腳為輸入。圖2為上電復位和硬復位順序圖。

由圖2可知,當上電(Power-On)設置時(shí),MPC855T進(jìn)入上電復位狀態(tài)。在該狀態(tài)下設置硬復位和軟復位。隨后,855T采樣MODCK管腳,并初始化系統時(shí)鐘。設備保持在上電復位狀態(tài)直到上電復位翻轉,鎖相環(huán)(PLL)鎖定。最后,芯片進(jìn)入內部初始化的硬復位狀態(tài)。
2.3 時(shí)鐘電路
MPC855T時(shí)鐘模塊包含主晶體振蕩器(OCSM)、系統鎖相環(huán)(SPLL)、低功耗除法器和時(shí)鐘產(chǎn)生/驅動(dòng)模塊,在復位時(shí),MPC855T讀MODCK[1-2]管腳。

在XTAL和EXTAL端,外接32.768kHz的晶體時(shí)鐘電路作為CPU的實(shí)時(shí)時(shí)鐘源。在斷電的瞬間,要求PORESET保持高電平,否則會(huì )引起CPU進(jìn)入不定狀態(tài),其內部的實(shí)時(shí)時(shí)鐘不能正常工作。通過(guò)實(shí)驗,在復位芯片MAX811_EUS-T的電源端接一47µF的電解電容,以使在斷電瞬間,保持PORESET為高電平。經(jīng)反復測試,工作可靠。在XFC管腳上,應連接一片外電容器,用于片內系統鎖相環(huán)(SPLL)濾波器。電容器的一端連到XFC。電容器的值與PLPRCR[MF]有關(guān),其取值由表1決定。在本設計中,MF+1=8。由表1可知,XFC的電容值為6640-11760pF,故使用0.01µF的電容器。
2.4 串行管理控制器(SMC)接口電路
SMC有2個(gè)全雙工通道,可以編程配置它們獨立支持UART,透明方式和GCI。SMC使用緩存描述字符,緩存在存儲器中,SMC向CPM RISC提供請求,使SDMA傳送數據。每個(gè)SMC有3個(gè)管腳,一個(gè)發(fā)送管腳,一個(gè)接收管腳步和一個(gè)同步管腳,同步管腳在發(fā)送和接收開(kāi)始后,只用于透明方式。圖3說(shuō)明了端口B中這些管腳的位置。有的管腳可以共用,必須根據需要配置這個(gè)端口,它可以通過(guò)端口配置寄存器。
根據設計要求,將SMC1和SMC2配置成UART,外接232電平轉換芯片MAX3232,其中SMC1用于控制臺(Console)接口,由DB9座(針或孔可選)引出;SMC2分時(shí)用于前面板LCD顯示控制和與IC卡讀寫(xiě)器(可選)的通信,通過(guò)模擬開(kāi)關(guān)74HCT4053進(jìn)行切換,其控制由口線(xiàn)PB[30]完成。

2.5 串行通信控制器(SCC)接口電路
串行通信控制是MPC855T中最強大的通信設備,它可以以多種不同的協(xié)議傳送數據,比如UART HDLC,以太網(wǎng)等等。圖4說(shuō)明在不考慮使用什么協(xié)議下的數據通信工作流程。
在接收數據的FIFO中,當接收FIFO開(kāi)始充滿(mǎn)時(shí),CPM向SCC發(fā)請求。然后請求CPM RISC寫(xiě)SDMA,以將接收的FIFO數據移到當前接收緩存,接收緩存通常在外部存儲器。有一個(gè)為發(fā)送數據的發(fā)送FIFO,當發(fā)送FIFO空時(shí),SCC向請求優(yōu)先器發(fā)一個(gè)請求,CPM RISC響應這個(gè)請求后,寫(xiě)SDMA,將從當前激活的發(fā)送緩存來(lái)的操作碼移入發(fā)送FIFO。發(fā)送緩存描述符與接收緩存描述符功能相同,在雙端口RAM中有一組發(fā)送緩存描述符,開(kāi)始的描述符逐個(gè)激活,指針從一個(gè)描述符移向另一個(gè)描述符。緩存描述符總是在雙端口RAM中,由用戶(hù)初始化。圖5為SCC管腳,SCC連接5個(gè)管腳:發(fā)送、接收、載波檢測、清發(fā)送和請求發(fā)送。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>