基于FPGA的iNET網(wǎng)絡(luò)電臺接口擴展技術(shù)研究
發(fā)布時間:2018-06-29 11:46
本文選題:FPGA + iNET網(wǎng)絡(luò)電臺; 參考:《成都理工大學(xué)》2013年碩士論文
【摘要】:由于在西藏旅游危機預(yù)防與應(yīng)急救援項目中采用的是美國MDS公司的區(qū)域性專網(wǎng)(iNET)產(chǎn)品建立一個無線信息網(wǎng)絡(luò)系統(tǒng),用來解決監(jiān)測點至3G信號覆蓋較好處的通信問題。但是所采用的MDS iNET300系列產(chǎn)品所能夠搭載的接口不能滿足實際的需求,所以需要對現(xiàn)有的iNET300的接口進行擴展,基于此目的將本文的研究課題定為基于FPGA的網(wǎng)絡(luò)接口擴展設(shè)計。 通過對國內(nèi)外接口轉(zhuǎn)換研究的調(diào)研,由于使用背景與需求的差異,現(xiàn)有的接口轉(zhuǎn)換和擴展產(chǎn)品以及接口轉(zhuǎn)換和擴展方面的研究無法滿足本課題的要求,基于此目的展開了本課題的研究方向,不同的通信設(shè)備接口往往采用不同的通信協(xié)議,通信接口的不同,阻礙了數(shù)據(jù)的傳輸,解決這個問題的一個重要方法就是協(xié)議轉(zhuǎn)換,論文提出了一種基于FPGA的網(wǎng)絡(luò)接口擴展設(shè)計。近年來隨著FPGA性能的提高和片上可編程系統(tǒng)(System On Programmable Chip SOPC)技術(shù)的不斷發(fā)展,SOPC為數(shù)據(jù)的轉(zhuǎn)換提供了一條新的思路,本文的研究內(nèi)容就是結(jié)合NiosII軟核處理器,設(shè)計一款可裁剪的,通用的,易移植的,iNET網(wǎng)絡(luò)電臺接口擴展模塊。 論文對多串口和以太網(wǎng)轉(zhuǎn)換系統(tǒng)的體系架構(gòu)及關(guān)鍵技術(shù)設(shè)計進行了深入的研究,在本文的引言部分,介紹了現(xiàn)有不同接口的轉(zhuǎn)換和擴展方式,調(diào)研了國內(nèi)外的研究現(xiàn)狀和新的發(fā)展趨勢,確立了本課題的研究內(nèi)容,并針對現(xiàn)有研究提出了本文的創(chuàng)新點。對在本文的主體部分,首先對基于FPGA的iNET網(wǎng)絡(luò)接口擴展設(shè)計的功能和技術(shù)問題進行了分析,介紹了本文所涉及的兩個接口協(xié)議RS232和TCP/IP各自的特性,將兩種協(xié)議進行了分析和比較,并對硬件系統(tǒng)做了介紹,包括硬件外設(shè)板和開發(fā)板介紹以及硬件平臺的搭建和數(shù)據(jù)鏈路通路流向。然后分兩章介紹了網(wǎng)絡(luò)接口擴展設(shè)計的軟件系統(tǒng),第三章對軟件編程相關(guān)的應(yīng)用及理論進行了介紹,包括對軟件開發(fā)環(huán)境Quartus II、ModelSim、SOPC Builder、Eclipse進行了介紹,制定了基于MODBUS—RTU的多串口轉(zhuǎn)換模塊的通信協(xié)議,,介紹了自適應(yīng)算法是相關(guān)理論,并在其基礎(chǔ)上探討并研究了多串口模塊自適應(yīng)帶寬的實現(xiàn),最后闡述了網(wǎng)絡(luò)接口擴展的軟件設(shè)計架構(gòu),將整個設(shè)計分為兩個模塊來實現(xiàn),分別為com_fifo多串口模塊和nios_LAN_UART串口以太網(wǎng)轉(zhuǎn)換模塊,為接下來闡述基于SOPC的網(wǎng)絡(luò)接口擴展設(shè)計的實現(xiàn)提供了理論基礎(chǔ)。第四章是具體的網(wǎng)絡(luò)接口擴展設(shè)計軟件實現(xiàn),對串口以太網(wǎng)轉(zhuǎn)換模塊的數(shù)據(jù)轉(zhuǎn)換方式進行了介紹,然后從實現(xiàn)各接口的專有芯片ENC28J60, MAX232的功能和控制的軟核搭建開始,為軟核配置CPU、SDRAM、EPCS、JATG等外圍電路,生成軟核后,在其基礎(chǔ)上結(jié)合以太網(wǎng)和串口各自的通信協(xié)議TCP/IP和RS232實現(xiàn)了NiosII軟核處理器下的嵌入式串口以太網(wǎng)接口轉(zhuǎn)換模塊的開發(fā)。為了實現(xiàn)多串口和以太網(wǎng)的轉(zhuǎn)換,對多串口模塊的實現(xiàn)進行了研究,整個模塊分為了主串口發(fā)送模塊和主串口接收模塊,并結(jié)合自適應(yīng)算法,實現(xiàn)了自適應(yīng)帶寬調(diào)節(jié)的多串口同單串口之間數(shù)據(jù)的轉(zhuǎn)換。最后對網(wǎng)絡(luò)擴展設(shè)計進行了模塊和系統(tǒng)兩方面的測試,驗證了本課題的功能及實現(xiàn)的可能性。
[Abstract]:In the Tibet tourism crisis prevention and emergency rescue project, a wireless information network system is established by the American MDS company's regional special network (iNET) product, which is used to solve the better communication problems of monitoring point to 3G signal coverage. But the interface that the MDS iNET300 series products can carry can not meet the actual situation. Therefore, it is necessary to extend the existing iNET300 interface. Based on this purpose, the research topic of this paper is defined as the design of network interface expansion based on FPGA.
Through the research on interface conversion research at home and abroad, due to the difference of background and demand, the research of existing interface conversion and extended products and interface conversion and extension can not meet the requirements of this subject. Based on this purpose, the research direction of this topic is carried out. Different communication equipment interfaces often adopt different communication associations. The difference of communication interface hinders the transmission of data. One of the most important methods to solve this problem is the protocol conversion. This paper proposes a network interface extension design based on FPGA. In recent years, with the improvement of FPGA performance and the continuous development of the System On Programmable Chip SOPC technology, SOPC is the data The transformation provides a new idea. The research content of this paper is to design a tailor, general, easy to transplant, iNET network radio interface extension module with the NiosII soft core processor.
This paper makes a thorough research on the architecture and key technology design of the multi serial port and Ethernet conversion system. In the introduction part of this paper, it introduces the transformation and expansion of the existing different interfaces, investigates the research status and the new trend of development at home and abroad, establishes the research content of this topic, and puts forward the existing research. In the main part of this article, the function and technical problems of the FPGA based iNET network interface extension design are analyzed, and the characteristics of the two interface protocols, RS232 and TCP/IP, are introduced. The two protocols are analyzed and compared, and the hardware system is introduced, including the hardware. The introduction of board and development board, the construction of hardware platform and the flow direction of data link. Then the software system of network interface expansion design is introduced in two chapters. The application and theory of software programming are introduced in the third chapter, including the software development environment Quartus II, ModelSim, SOPC Builder and Eclipse. Based on the communication protocol of multi serial port conversion module of MODBUS to RTU, the adaptive algorithm is introduced and the realization of adaptive bandwidth is discussed and studied on the basis of it. Finally, the software design architecture of network interface expansion is expounded. The whole design is divided into two modules, which are com_fifo multi serial ports, respectively. The module and nios_LAN_UART serial Ethernet conversion module provide a theoretical basis for the implementation of SOPC based network interface expansion design. The fourth chapter is the implementation of the specific network interface extension design software. The data conversion mode of the serial Ethernet conversion module is introduced, and the proprietary core of each interface is realized. The function and control of the function and control of MAX232 are started, and the soft core is configured with CPU, SDRAM, EPCS, JATG and other peripheral circuits. After the soft core is generated, the embedded serial port Ethernet interface conversion module under the NiosII soft core processor is implemented on the basis of the Ethernet and serial communication protocol TCP/IP and RS232, in order to realize the implementation of the embedded serial Ethernet interface conversion module under the NiosII soft core processor. The realization of multi serial port module is studied. The whole module is divided into the main serial port transmission module and the main serial port receiving module, and the adaptive algorithm is combined to realize the data conversion between the multi serial port and the single serial port with adaptive bandwidth adjustment. After that, the module and the system are two parties to the network expansion design. The test of the surface verifies the function and possibility of implementation.
【學(xué)位授予單位】:成都理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP334.7;TN791
【參考文獻】
相關(guān)期刊論文 前9條
1 王s
本文編號:2082008
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2082008.html
最近更新
教材專著