1. IE browser is NOT supported anymore. Please use Chrome, Firefox or Edge instead.
2. If you are a new user, please register to get an IHEP SSO account through https://login.ihep.ac.cn/registlight.jsp Any questions, please email us at helpdesk@ihep.ac.cn or call 88236855.
3. If you need to create a conference in the "Conferences, Workshops and Events" zone, please email us at helpdesk@ihep.ac.cn.
4. The max file size allowed for upload is 100 Mb.
15–16 Aug 2012
四川绵阳豪瑞特酒店
Asia/Shanghai timezone

基于嵌入式FPGA的CSNS网络数据传输

16 Aug 2012, 14:18
12m
5F会见室 (四川绵阳豪瑞特酒店)

5F会见室

四川绵阳豪瑞特酒店

四川省绵阳市涪城区会仙路16号

Speaker

Mr 修库 王 (epc)

Description

正在建设中的中国散裂中子源是一个大型中子科学综合实验装置,是探测材料微观结构的有力探针和超级显微镜。中子谱仪作为散裂中子源的重要组成部分对探测器、电子学和数据获取系统的设计提出了很高的要求。对数据获取系统而言,高事例率和海量数据读出是面临的挑战之一。以往高能物理实验中常用的VME体系结构和VME背板总线数据传输速率已不能满足中子实验的需求。 随着SOPC技术的发展,其体积小、性能高、功耗低、可靠性高的优点越来越受到人们的重视。为此,基于SOPC技术开展散裂中子源数据读出的研究是一种切实可行的方案。 把现场采集的海量数据可靠地传到远程的服务器上是本论文的任务。本文针对中国散裂中子源数据获取系统的实际需求特点,采用了基于SOPC技术的解决方案。使用Xilinx公司带PowerPC硬核的V4Fx12 FPGA 为核心的网络传输板作为硬件平台来实现网络数据传输,采用EDK作为SOPC构建工具,在Xilinx FPGA上用PowerPC硬核、DDR2内存控制器和千兆网IP核构建了SOPC系统。在PowerPC405上移植嵌入式Linux操作系统。编写了基于Linux的应用程序,实现了嵌入式千兆网数据传输。并通过编程测试得出网络传输性能和数据包大小的关系。该系统的优点是体积小、数据带宽高、可靠,结果表明符合项目的要求。 此外,本文还尝试对比了其它几种实验方案,包括在Microblaze软核CPU上移植PetaLinux,在PowerPC硬核CPU上Lwip(Light Weight IP)协议栈,在Microblaze软核CPU上移植Lwip协议栈,并对各自的优缺点加以分析比较,以期对今后工程实际需求提供不同方案选择和建议。 关键词: FPGA;SOPC;嵌入式Linux;千兆网,PowerPC

Primary author

Mr 修库 王 (epc)

Presentation materials

There are no materials yet.