基于FPGA的通用型AMC板卡的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-03-16 21:27
【摘要】:AMC板卡作為MicroTCA系統(tǒng)的基本單元,可以應(yīng)用靈活的模塊配置實(shí)現(xiàn)豐富的功能,配合標(biāo)準(zhǔn)IPMI接口,實(shí)現(xiàn)低成本、高性能、外設(shè)資源豐富的通信系統(tǒng)。 系統(tǒng)MMC部分采用意法半導(dǎo)體的基于Cortex-M3內(nèi)核的32位增強(qiáng)型控制器STM32L151作為控制核心,其集高性能、低功耗、低成本、實(shí)時(shí)應(yīng)用等特點(diǎn)于一身,最高工作頻率可達(dá)到72MHz,同時(shí)附帶多種協(xié)議接口,配合串口、EEPROM、溫度傳感器等外設(shè),主要完成板卡上健康信息的采集、各主要芯片的配置信息存儲(chǔ)、調(diào)試等功能,最后通過IPMB總線和MicroTCA系統(tǒng)進(jìn)行通信,實(shí)現(xiàn)整板控制。 功能模塊主要以賽靈思公司Spartan6LX75T系列FPGA為核心,主要完成數(shù)據(jù)的轉(zhuǎn)換以及傳輸功能。作為通用型AMC板卡,功能模塊部分具有三大特點(diǎn)。首先,F(xiàn)PGA和系統(tǒng)之間應(yīng)用AMC3.0規(guī)范中規(guī)定的Rapid IO協(xié)議和Ethernet協(xié)議接口,其中,Rapid IO協(xié)議最高可實(shí)現(xiàn)3.125Gbps的數(shù)據(jù)傳輸速度。其次,功能模塊可提供豐富時(shí)鐘資源和內(nèi)存資源,針對(duì)前者,板卡配備高精度差分晶振、外部時(shí)鐘接口以及PLL芯片,掃除板卡上的時(shí)鐘資源障礙。針對(duì)后者,F(xiàn)PGA外接一片16位16M的SRAM芯片,解決FPGA內(nèi)存小的問題,增強(qiáng)數(shù)據(jù)處理能力。最后,功能模塊提供豐富的外設(shè)資源以及擴(kuò)展接口,擴(kuò)展系統(tǒng)應(yīng)用領(lǐng)域。對(duì)于外設(shè)資源方面主要包括千兆以太網(wǎng)、串行USB接口、SD Card、JTAG接口等,其中以太網(wǎng)和USB接口都配備物理層的轉(zhuǎn)換芯片。對(duì)于擴(kuò)展接口,F(xiàn)PGA外接一300引腳的高速接插件,,單端信號(hào)和差分信號(hào)可選,并提供豐富電壓、時(shí)鐘資源。綜合以上特點(diǎn),實(shí)現(xiàn)高性能、資源豐富的通用型AMC板卡。 經(jīng)過測(cè)試,系統(tǒng)功能模塊和MMC模塊設(shè)計(jì)滿足預(yù)期需求,且二者聯(lián)系緊密,實(shí)現(xiàn)高控制效率、高可靠性、低功耗和高性能并存的新一代通用型AMC板卡設(shè)計(jì)。
[Abstract]:As the basic unit of MicroTCA system, AMC board can use flexible module configuration to realize rich function, cooperate with standard IPMI interface, realize communication system with low cost, high performance and abundant peripheral resources. The MMC part of the system adopts the 32-bit enhanced controller STM32L151 based on the Cortex-M3 core of STsemiconductor as the control core, which integrates the characteristics of high performance, low power consumption, low cost, real-time application and so on. The highest operating frequency can reach 72MHz, and the system has the advantages of high performance, low power consumption, low cost and real-time application. At the same time, a variety of protocol interfaces, with serial port, EEPROM, temperature sensor and other peripheral devices, mainly complete the board card health information collection, configuration information storage, debugging and other functions, finally through the IPMB bus and MicroTCA system to communicate. The whole board control is realized. The function module takes Spartan6LX75T series FPGA as the core, mainly completes the data conversion and the transmission function. As a general-purpose AMC card, the function module has three characteristics. Firstly, the interface of Rapid IO protocol and Ethernet protocol is used between FPGA and system, in which, Rapid IO protocol can realize the data transmission speed of 3.125Gbps at the highest speed. Secondly, the function module can provide rich clock resources and memory resources. For the former, the board card is equipped with high precision differential crystal oscillator, external clock interface and PLL chip to remove the clock resource obstacle on the board card. For the latter, FPGA is connected with a 16-bit 16m SRAM chip, which solves the problem of small FPGA memory and enhances the data processing ability. Finally, the functional module provides abundant peripheral resources and extended interfaces, and extends the application field of the system. The peripheral resources mainly include Gigabit Ethernet, serial USB interface, SD Card,JTAG interface and so on. The Ethernet and USB interfaces are equipped with physical layer conversion chips. For extended interfaces, FPGA external to a 300-pin high-speed connector, single-ended signal and differential signal optional, and provides rich voltage, clock resources. Combined with the above characteristics, the realization of high-performance, resource-rich general-purpose AMC card. After testing, the system function module and MMC module design meet the expected needs, and they are closely related to the realization of high control efficiency, high reliability, low power consumption and high performance of the new generation of general-purpose AMC card design.
【學(xué)位授予單位】:哈爾濱理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TN791
本文編號(hào):2441978
[Abstract]:As the basic unit of MicroTCA system, AMC board can use flexible module configuration to realize rich function, cooperate with standard IPMI interface, realize communication system with low cost, high performance and abundant peripheral resources. The MMC part of the system adopts the 32-bit enhanced controller STM32L151 based on the Cortex-M3 core of STsemiconductor as the control core, which integrates the characteristics of high performance, low power consumption, low cost, real-time application and so on. The highest operating frequency can reach 72MHz, and the system has the advantages of high performance, low power consumption, low cost and real-time application. At the same time, a variety of protocol interfaces, with serial port, EEPROM, temperature sensor and other peripheral devices, mainly complete the board card health information collection, configuration information storage, debugging and other functions, finally through the IPMB bus and MicroTCA system to communicate. The whole board control is realized. The function module takes Spartan6LX75T series FPGA as the core, mainly completes the data conversion and the transmission function. As a general-purpose AMC card, the function module has three characteristics. Firstly, the interface of Rapid IO protocol and Ethernet protocol is used between FPGA and system, in which, Rapid IO protocol can realize the data transmission speed of 3.125Gbps at the highest speed. Secondly, the function module can provide rich clock resources and memory resources. For the former, the board card is equipped with high precision differential crystal oscillator, external clock interface and PLL chip to remove the clock resource obstacle on the board card. For the latter, FPGA is connected with a 16-bit 16m SRAM chip, which solves the problem of small FPGA memory and enhances the data processing ability. Finally, the functional module provides abundant peripheral resources and extended interfaces, and extends the application field of the system. The peripheral resources mainly include Gigabit Ethernet, serial USB interface, SD Card,JTAG interface and so on. The Ethernet and USB interfaces are equipped with physical layer conversion chips. For extended interfaces, FPGA external to a 300-pin high-speed connector, single-ended signal and differential signal optional, and provides rich voltage, clock resources. Combined with the above characteristics, the realization of high-performance, resource-rich general-purpose AMC card. After testing, the system function module and MMC module design meet the expected needs, and they are closely related to the realization of high control efficiency, high reliability, low power consumption and high performance of the new generation of general-purpose AMC card design.
【學(xué)位授予單位】:哈爾濱理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TN791
【參考文獻(xiàn)】
相關(guān)期刊論文 前4條
1 李濤;十年磨一劍從CPCI到ATCA的技術(shù)演進(jìn)[J];通訊世界;2005年04期
2 葉惠;;凌華科技:ATCA面向行業(yè)應(yīng)用[J];通訊世界;2012年10期
3 晁青生;;MicroTCA平臺(tái)智能管理系統(tǒng)[J];通訊世界;2009年08期
4 葉惠;;ATCA:需要更多方案提供商參與[J];通訊世界;2007年06期
本文編號(hào):2441978
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/2441978.html
最近更新
教材專著