摘要:介紹利用計(jì)算機(jī)增強(qiáng)型并口與高速分組無線網(wǎng)交換數(shù)據(jù)的方法。重點(diǎn)闡述了增強(qiáng)型并口協(xié)議及增強(qiáng)型并口與高速分組無線網(wǎng)收/發(fā)模塊間的通信過程,給出了較詳細(xì)的軟、硬件設(shè)計(jì)思想,并通過實(shí)驗(yàn)得到了一些增強(qiáng)型并口的傳輸參數(shù)。
關(guān)鍵詞:高速分組無線網(wǎng) 增強(qiáng)型并口 復(fù)雜可編程邏輯器件 數(shù)字信號處理器
高速分組無線網(wǎng)是近年來分組無線網(wǎng)發(fā)展的一個重要方向,通過提供很高的鍵路速率(通常為幾百kbps)和使用一系列新技術(shù),高速分組網(wǎng)可以在各種復(fù)雜環(huán)境下為用戶提供多種通信服務(wù),因而具有廣闊的發(fā)展前景。
近年來,隨著社會信息化進(jìn)程的加快和Internet的飛速發(fā)展,無線環(huán)境下為計(jì)算機(jī)提供數(shù)據(jù)服務(wù)的需求變得更加迫切,高速分組無線網(wǎng)(High Speed Packet Radio Network,HSPRN)成為Internet的一種重要接入手段。而如何將分組無線網(wǎng)接入設(shè)備與普通計(jì)算機(jī)連接以提供便捷、可靠、高速的數(shù)據(jù)傳輸就成為一個很迫切的問題。
1 問題的描述
通常的通信協(xié)議可粗略地劃分為三層:應(yīng)用層、網(wǎng)絡(luò)鏈路層和物理層,即系統(tǒng)由三大模塊:終端、網(wǎng)絡(luò)控制單元和收/發(fā)模塊組成。高速分組無線網(wǎng)中物理層只有寬帶收/發(fā)模塊?紤]到設(shè)備成本、體積、用戶的使用和充分利用計(jì)算機(jī)運(yùn)算能力,將網(wǎng)絡(luò)節(jié)點(diǎn)控制單元的功能以軟件的方式實(shí)現(xiàn),即用計(jì)算機(jī)完成網(wǎng)絡(luò)控制和終端的功能。這意味著計(jì)算機(jī)必須要與收/發(fā)模塊進(jìn)行雙向高速數(shù)據(jù)的實(shí)時(shí)交換。顯然,普通的計(jì)算機(jī)串行口與并行口已不能滿足這樣的要求,為此,需要采用更高速、更便捷的接口技術(shù)。
出現(xiàn)于1995年的IEEE 1284標(biāo)準(zhǔn)[2]中規(guī)定了計(jì)算機(jī)并行口的多種工作模式,包括標(biāo)準(zhǔn)并行口(SPP),增強(qiáng)型并行口(EPP),擴(kuò)展型并行口(ECP)。其中,SPP模式的正向(計(jì)算機(jī)到外設(shè))數(shù)據(jù)速率可以達(dá)到150kbps。但反向(外設(shè)到計(jì)算機(jī))傳輸卻很不方便,多閃I/O才能完成一個完整數(shù)據(jù)的傳輸,大大降低了數(shù)據(jù)速率。ECP與EPP模式是依靠符合IEEE STD 1284標(biāo)準(zhǔn)的I/O控制器實(shí)現(xiàn)的。ECP模式雖然支持DMA操作,可以明顯減輕計(jì)算機(jī)CPU的負(fù)擔(dān),但獲得高性能的代價(jià)是必須設(shè)計(jì)很復(fù)雜的接口。而EPP模式則可以通過一條OUT或IN指令將一個字節(jié)的數(shù)據(jù)傳輸?shù)酵庠O(shè)或計(jì)算機(jī),由I/O控制器操縱所有的握手線,不需要CPU干預(yù)。由此可見,EPP模式是一種簡單、高效、高速的方法。如果鈄EPP技術(shù)應(yīng)用于高速分組無線網(wǎng)節(jié)點(diǎn)設(shè)備中,能降低設(shè)備的成本與復(fù)雜度,進(jìn)而擴(kuò)大高速分組無線網(wǎng)的應(yīng)用范圍。
要使用EPP模式,就必須根據(jù)系統(tǒng)的實(shí)際情況,設(shè)計(jì)合理的接口電路,尤其要注意握手信號的設(shè)計(jì),以保證數(shù)據(jù)交換的順暢。
2 采用增強(qiáng)型并口連接計(jì)算機(jī)與高速分組無線網(wǎng)接入設(shè)備
2.1 計(jì)算機(jī)增強(qiáng)型并行口
計(jì)算機(jī)并行口處于EPP工作模式時(shí)各信號線的定義如表1所示。
表1 EPP模式信號線定義
| EPP信號名 | I/O | EPP信號描述 | 并口引腳 |
| /WRITE | O | 低有效,寫操作開始 | 1 |
| /DSTRB | O | 低有效,正進(jìn)行數(shù)據(jù)讀寫 | 14 |
| /ASTRB | O | 低有效,正進(jìn)行地址讀寫 | 17 |
| INTR | I | 邊沿觸發(fā)的外中斷 | 10 |
| /SAIT | I | 低有效,可以進(jìn)行數(shù)據(jù)操作 | 11 |
| AD0~AD7 | I/O | 雙向數(shù)據(jù)/地址線 | 2~9 |





