基于FPGA的SCI节点的研究与实现

被引量 : 0次 | 上传用户:JeanieDana
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
国家863项目“飞行控制计算机系统FC通信卡研制”的任务是研究设计符合CPCI总线标准的FC通信卡,本课题是这个项目的进一步引伸,用于设计SCI接口,以实现环上多计算机系统间的高速串行通信。本文以此项目为背景,对基于FPGA的SCI节点进行研究与实现。论文先概述SCI协议和SCI节点模型。SCI协议是一种可支持高性能多处理器,一致性内存共享,高度可扩展的互联标准;SCI节点模型包含发送和接收存储器、旁路FIFO、地址解码、多路复合和高速串行通信接口等。接着详细介绍利用FPGA上的资源如何在嵌入式开发工具EDK中实现SCI节点模型。利用FPGA上的块RAM实现发送和接收存储器;设计一个同步FIFO实现旁路FIFO;利用FPGA内嵌的RocketIO高速串行收发器实现主机之间的高速串行通信,并利用Aurora IP核实现了Aurora链路层协议;地址解码和多路复合分别被实现在控制逻辑中;最后采用OPB-PCI桥接核实现了CPCI接口逻辑。本课题采用SOPC方案来实现FPGA逻辑设计。采用Verilog硬件描述语言实现旁路FIFO;采用VHDL硬件描述语言来实现Aurora链路层模块。在Xilinx ISE中分别实现旁路FIFO和Aurora模块的功能及时序仿真;最后在EDK中实现整体设计,下载到开发板上,并利用ChipScope Pro虚拟逻辑分析仪对设计进行验证。本课题设计完成的SCI接口在Windows 2000操作系统下在两台主机A和B间进行通信,两机A->B直接传输速率目前为3.4MB/s;通过FIFO转发A->B->A的传输速率目前为0.88MB/s。文章最后分析传输性能上的原因,指出工作中的不足之处和需要进一步完善的地方。
其他文献
<正>退市后的7天连锁正欲转身为酒店业的"创新工厂",这事靠谱吗?8月中旬,"7天连锁"的母公司铂涛酒店集团玩了回跨界,推出了一款"铂乐享"的互联网金融产品,预期年化收益率为10
反思是对认识的认识,是将自身作为对象的认识,对青年研究的反思,也就是对青年研究已有的认识进行再认识。中国青年研究目前尚处于前学科阶段,必须站在社会变革之中和学术探讨最前
本文试从三个层面论述了乔姆斯基对现代心理语言学的影响 ,即其学说在现代认知科学、发展心理语言学以及实验心理语言学等学科中所起的作用。我们完全有理由认为他对现代心理
近年来仔猪疾病甚是常见,不仅影响仔猪的生长发育,严重的还会导致仔猪在断奶前死亡。病原性导致的死亡,仔猪主要表现为腹泻、脱水,而且一只仔猪发病后,很快就会将疫病传染给全窝,这
机械系统虚拟样机技术是一门综合多学科的新技术,它已经成为提高现代产品设计性能的重要手段。工程师们可以在计算机上建立机械系统模型并进行仿真。根据仿真结果改进或优化
近年来,随着计算速度的迅猛发展,基于计算流体动力学的数值方法正在迅速成熟。虽然这些方法还不能取代风洞试验,但已成为研究桥梁风效应问题的一种有效手段。本文借助计算流体力
新经济时代,一切商业实践都日益表明:“谁不拥抱客户,谁就将必败无疑”。不断稳固企业与顾客、特别是老顾客的关系,提升顾客的满意度和忠诚度,会员制是一种行之有效的方式。
新版《标点符号用法》中尽管对标点符号所占空间即全角/半角问题进行了比较详尽的说明与讲解,但是仍然存在"位置"与"空间"的概念混乱、部分标点符号所占空间没有作说明或用法
<正>长庆油田分公司第三输油处全面贯彻"总结、完善、优化、提升"的工作方针,充分发挥"价值引导、理念实践、教育示范、成效测试"的作用,深入开展"西部大庆"文化建设标杆创建
顾客满意一词最早出现于20世纪70年代中期,随后迅速引起各国的关注。并在各国与各行业广泛地应用。面对日益激烈的市场竞争,提供合适的产品及服务,以满足顾客的真正需求,从而