- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用于触发系统的基于RocketIO技术的
高速串行光纤数据传输
徐昊1,卢云鹏L2,乔巧L2,刘振安1,赵棣新1
(1中国科学院高能物理所,北京,100049)
(2中国科学院研究生院,北京,100049)
摘要:BESIII触发系统使用光纤来传送各子探测器电子学与触发判选系统之间的信号,以
达到隔离地回路、提高系统抗干扰能力以及增加传输距离等目的。本文利用基于FPGA内置
的RocketIO高速串行收发器设计了高速串行光纤数据传输的新方法,对这种传输方法的多
通道、实时数据传输进行了深入的研究和测试,得到了误码率和多通道数据对齐等测试结果。
结果表明,这种方法可以满足BESIII工程的实际需要。
关键字:触发,高速串行传输,光纤,BESIII,误码率,RoeketlO
0.引言
北京谱仪III(BESm)是运行在高亮度、多束团的新一代北京正负电子对撞机(BEPC
Ⅱ)上的大型探测器fI】,目前正在设计建造之中。触发系统是BESIII的实时事例选择和控
制系统,是数据获取系统的控制核心。它要在极高的本底下选出有用的物理事例,把本底压
缩到数据获取系统可以接受的程度。BEPCII的高流强要求BESIII触发系统在高本底环境下
工作,束流的多束团结构也要求触发系统具有流水线工作方式、强大的并行处理能力和尽量
小的死时间。
触发系统前端插件对来自各个子探测器的总共约4,000个电子学信号预处理,同时进行
数据压缩,然后将数据送到触发逻辑插件。为了降低干扰、隔离系统之间的地回路,并保证
数据完好地传输50米以上的距离,电子学系统与触发系统之间采用光纤传输串行化后的探
测器数据。在MDC、EMC子系统设计中,采用Xilinx公司的Ⅵrtex—IIPro系列FPGA芯
MGT
片进行串行,解串行处理。这种芯片内部集成有专用的高速串行收发器RocketlO
Transceiver),它具有高速串行收发的双工功能。采用专用的光收发器做电光
(Multi-Gigabit
/光电转换,并用多模光纤传输数据。
与一般通讯光纤数据传送不同, BESIII数据传输有自己特殊的要求,即数据传输发现
错误不能重发的实时性和多根光纤数据必须对齐,也就是同一个时钟的数据要代表同一个物
理事例。因此我们制定了专门的高速光纤数据传输的协议,并利用MGT实现了触发系统的
112个通道的并行光纤数据传输,这种传输的单通道波特率高达1.75Gbps。
1.RocketIO收发器
Pro/Virtex-II
RoeketlO收发器是Xilinx公司在其Virtex.II
成的千兆位串行/解串行收发器。Virtex-IIPro是第一个将高速收发器串行/解串行技术和
FPGA架构相结合的FPGA产品。它可以兼容多种串行协议,也支持特殊需要的用户自定义
协议,因而RocketlO收发器具有很广泛的应用。
基金项目:中国科学院研究生科学与社会实践资助专项创新研究类项目资助
16l
1)“
IX-
Rx+
R)c.
图lRocketlO收发器功能框图【ZJ
图l是RocketlO收发器的功能框图,它具有的主要功能有:
灵活的串行/解串行功能,波特率622 10.3125
Mbps Gbps,参考时钟40一
156.
原创力文档


文档评论(0)