光纤通道适配器的FPGA设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:rita88ye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
详细分析了光纤通道(Fibre Channel,FC)帧和信令协议,研究了光纤通道适配器的体系结构和工作原理,提出了在现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)器件上采用可编程片上系统(System On Programmable Chip,SOPC)方法实现光纤通道适配器的设计方案。在单块FPGA芯片上集成了NIOS II处理器、DDR SDRAM控制器、CFI(Common Flash Interface) FLASH控制器、定时器、JTAG UART和具有Avalon交换式总线接口的FC接口逻辑,构成一个完整的片上系统(System On Chip,SOC)。FC接口逻辑的设计采用VHDL硬件描述语言完成,实现了FC-0层、FC-1层的全部功能和FC-2层的底层功能。FC接口逻辑的数据通路宽度为16比特,支持1.0625 Gbps和2.125 Gbps的光纤通道应用,可用于点对点拓扑和交换机拓扑。采用SFP光收发器和Stratix GX收发器实现了FC-0层定义的收发器。FC-1层实现了8b/10b编码解码器、传输字边界对齐、传输字合法性检测、原语识别、接收器状态机和FC端口状态机。仅当接收器状态机处于同步状态时,FC-1层接收到的数据才向上层提交;仅当FC端口状态机处于激活状态时,才能进行帧的收发。FC-2层完成帧的收发和缓冲区到缓冲区流量控制,帧接收引擎能处理帧接收过程中的出现的各种终止状况,帧发送引擎将上层交付的数据组装成标准的FC-2帧格式发送出去。FC接口逻辑通过一个Avalon从端口和一个Avalon主端口与Avalon交换式总线连接。NIOS II处理器通过Avalon从端口读写片内的寄存器空间。FC接口逻辑通过Avalon从端口向NIOS II处理器发出中断,并通过Avalon主端口读写DDR SDRAM。在设计过程中,对硬件描述语言编码、逻辑综合和布局布线作了一些优化,达到提高系统性能的目的。构建了一个板级测试平台,完成了光纤通道适配器的功能验证和性能评估。
其他文献
随着我国社会不断发展,我国电视台新闻事业也迈向了新的台阶.电视台新闻作为信息传播手段之一,是为人民群众提供信息的重要渠道.新闻稿件处理质量决定了新闻质量,为了能够为
数据挖掘是近年来很多领域竞相研究的一个热点,而聚类分析是数据挖掘的关键技术之一。聚类分析就是使用聚类算法来发现有意义的聚类,它在没有任何先验知识的前提下,根据数据
无线传感器网络潜在的广泛应用前景,吸引了众多研究者进行研究,是目前一个非常活跃的研究领域。与传统网络不同,无线传感器网络资源非常有限,且以采集监测区域内的相关信息为主要
随着信息技术在学校的各个方面得到广泛的普及和应用,校园一卡通系统逐渐被各个学校纳入到学校数字化建设规划当中。校园一卡通系统的使用也给全校师生在工作、生活和学习中
本文以县级政府新闻宣传作为研究核心,首先分析新时代县级政府新闻宣传的发展需求,然后分析县级政府新闻宣传工作的问题,最后对县级政府新闻宣传与媒体协同运行的方法进行深
本文结合笔者多年集团化教育管理经验,对开展集团化办学,推进教育均衡发展的方式做逐一深入阐述,为广大教育工作者解疑答惑.
随着网络技术的普及和信息时代的到来,人们对信息交流的方式和质量均有了全新的需求,对于数字视频及图像传输业务的需求也随之大幅度增加。由于视频图像数据量大,采用原始数
坚持贴近实际、贴近生活、贴近群众是新闻工作的必然要求,是新闻工作增强针对性、实效性和吸引力、感染力的根本途径,是新世纪新阶段加强和改进新闻工作的重要突破口,是新闻
旅游解说系统是风景名胜区为游客进行服务的重要手段之一,而校园导览是服务高校游览者的有效途径,两者结合能够有效提高校园导览质量,为游览者带来更加优质的游览体验,值得研
移动支付是通过手机以电子数字形式在移动通信网络上提供交易的服务,它具有普及型、便捷性和个人性的优点。小额支付定位在100元以下的移动支付业务,由于涉及金额较小,更容易