基于FPGA的通用型AMC板卡的设计与实现
发布时间:2019-03-16 21:27
【摘要】:AMC板卡作为MicroTCA系统的基本单元,可以应用灵活的模块配置实现丰富的功能,配合标准IPMI接口,实现低成本、高性能、外设资源丰富的通信系统。 系统MMC部分采用意法半导体的基于Cortex-M3内核的32位增强型控制器STM32L151作为控制核心,其集高性能、低功耗、低成本、实时应用等特点于一身,最高工作频率可达到72MHz,同时附带多种协议接口,配合串口、EEPROM、温度传感器等外设,主要完成板卡上健康信息的采集、各主要芯片的配置信息存储、调试等功能,最后通过IPMB总线和MicroTCA系统进行通信,实现整板控制。 功能模块主要以赛灵思公司Spartan6LX75T系列FPGA为核心,主要完成数据的转换以及传输功能。作为通用型AMC板卡,功能模块部分具有三大特点。首先,FPGA和系统之间应用AMC3.0规范中规定的Rapid IO协议和Ethernet协议接口,其中,Rapid IO协议最高可实现3.125Gbps的数据传输速度。其次,功能模块可提供丰富时钟资源和内存资源,针对前者,板卡配备高精度差分晶振、外部时钟接口以及PLL芯片,扫除板卡上的时钟资源障碍。针对后者,FPGA外接一片16位16M的SRAM芯片,解决FPGA内存小的问题,增强数据处理能力。最后,功能模块提供丰富的外设资源以及扩展接口,扩展系统应用领域。对于外设资源方面主要包括千兆以太网、串行USB接口、SD Card、JTAG接口等,其中以太网和USB接口都配备物理层的转换芯片。对于扩展接口,FPGA外接一300引脚的高速接插件,,单端信号和差分信号可选,并提供丰富电压、时钟资源。综合以上特点,实现高性能、资源丰富的通用型AMC板卡。 经过测试,系统功能模块和MMC模块设计满足预期需求,且二者联系紧密,实现高控制效率、高可靠性、低功耗和高性能并存的新一代通用型AMC板卡设计。
[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.
【学位授予单位】:哈尔滨理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN791
本文编号: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.
【学位授予单位】:哈尔滨理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN791
【参考文献】
相关期刊论文 前4条
1 李涛;十年磨一剑从CPCI到ATCA的技术演进[J];通讯世界;2005年04期
2 叶惠;;凌华科技:ATCA面向行业应用[J];通讯世界;2012年10期
3 晁青生;;MicroTCA平台智能管理系统[J];通讯世界;2009年08期
4 叶惠;;ATCA:需要更多方案提供商参与[J];通讯世界;2007年06期
本文编号:2441978
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2441978.html