当前位置:文档之家› 中北大学毕业设计开题报告

中北大学毕业设计开题报告

中 北 大 学 毕业设计开题报告

学 生 姓 名: 学 号: 学 院: 信息与通信工程学院 专 业: 电子信息工程 设计(论文)题目: 基于FPGA的光纤通信接口设计

指导教师:

2014 年 3 月 29 日 毕 业 设 计 开 题 报 告 1.选题依据: 1.1课题设计的背景、目的和意义 FPGA(现场可编程门阵列)有着单片机和DSP无法比拟的优势。FPGA的时钟频率高,内部时延小:全部的控制逻辑都可由硬件完成,速度快,效率高,适于大数据量的高速传输控制:FPGA的组成形式灵活,而且可集成外围控制,译码和接口等各种电路。FPGA是一种具有丰富的可编程OI/引脚的可编程逻辑器件。具有时钟频率高,内部时延小,运行速度快,组成形式灵活的特点,并能够控制较为复杂的外围器件。可以解决电路系统小型化,低功耗,高可靠性过程中遇到的问题,因此FPGA成为目前高性能数据采集系统主要使用的控制芯片。 光纤收发器与FPGA技术相结合的方案是现在光纤通信系统的主流解决方案。目前,在超高速光纤通信中还多采用专用的ASIC芯片,但最近各FPGA产商也相继推出了40Gbps,4xGbps,100Gbps和1010xGbps等FPGA芯片,使基于FPGA超高速光纤系统的实现成为可能。FPGA的可编程特性,具有ASIC芯片无法比拟的优越性,所以基于FPGA的光纤通信有很大的现实意义。 1.2 国内外发展现状 1.2.1 光纤通信技术 光纤通信的诞生与发展是电信史上的一次重要革命。近几年来,随着技术的进步,电信管理体制的改革以及电信市场的逐步全面开放,光纤通信的发展又一次呈现了蓬勃发展的新局面。光纤通信作为一门新兴技术,其近年来发展速度之快,应用范围之广是通信史上罕见的,也是世界新技术革命的重要标志,同时也是未来信息社会中各种信息的主要传送工具。光纤通信是现代通信网的主要传输手段,它的发展历史只有三四十年,已经历三代。短波长多模光纤,长波长多模光纤和长波长单模光纤是光纤通信史上的重大变革,美,日,英,法等多个国家已宣布不再建设电缆通信线路,而致力于发展光纤通信。中国光纤通信已进入普及阶段。光通讯是通讯发展的必然方向,光纤通信就是利用光波作为载波来传送信息,而以光纤作为传输介质实现信息传输,达到通信目的的一种最新通信技术。通信的发展过程是以不断提高载波频率来扩大通信容量的过程,光频作为载频已达到通信载波频率的上限,光是一种频率极高的电磁波,因此用光作为载波 进行通信容量极大,是过去通信方式的千百倍,具有极大的吸引力,光通信是人们早就追求的目标,也是通信发展的必然方向。对光纤通信而言,超高速度,超大容量和超长距离传输一直是人们追求的目标,未来的告诉通信网将是全光网。全光网是光纤通信技术发展的最高阶段,也是理想阶段.传统的光网络实现了节点间的全光化,但在网络节点处仍采用电器件,限制了目前通信网干线总容量的进一步提高。因此,真正的全光网已成为一个非常重要的课题,全光网络也是人们不懈追求的梦想。 1.2.2 FPGA的发展历程 20实际60年代中期,TI公司大量生产了通用IC,如分别面向商用和军用的74系列和54系列。这些通用IC甚至沿用至今,任是电子工程师门电路板上不可或缺的一部分。20世纪80年代,出现了可编程逻辑器件(PLD),如SPLD和CPLD,它们与ASIC

相比,具有可重配置性和较短的开发时间,但实现的功能和电路都相对简单。为了弥补这一需要Xilinx公司推出了第一块可编程逻辑器件)(FPGA,并且在其后的几十年间,FPGA得到了巨大的发展。 1.2.3 HDLVerilog的产生和发展 HDLVerilog是硬件描述语言的一种,用于数字电子系统设计。该语言允许设计者进行各种级别的逻辑设计,进行数字逻辑系统的仿真验证,时序分析,逻辑综合。它是目前应用最广泛的一种硬件描述语言。 HDLVerilog是在1983年由GDA公司的Phil Moorby首创的。Phil Moorby后来成为XLVerilog的主要设计者和Cadence公司的第一个合伙人。在1984至1985年,Moorby设计出了第一个名为XLVerilog的仿真器;1986年,他对HDLVerilog的发展又作出了另一个巨大贡献,即提出了用于快速门级仿真的XL算法。随着XLVerilog算法的成功,HDLVerilog语言得到迅速发展。2001年3月,logVeri IEEE1364—2001标准的公布,以及2005年10月System logVeri IEEE800—2005标准的公布,使得logVeri语言在综合,仿真验证和IP模块重用等性能方面都有大幅度的提高,更加拓宽了logVeri的发展前景。 logVeri适合系统级,算法级,寄存器传输级,逻辑级,门级,电路开关级设计,而SystemlogVeri是logVeri语言的扩展和延伸,更适用于可重用的可综合IP和可重用的验证用IP设计,以及特大型基于IP的系统级设计和验证。 1.3参考文献 [1]郭玉斌.光纤通信技术[M].西安:西安电子科技大学出版社,2008 [2]孙学康,张金菊.光纤通信技术[M].北京:北京邮电大学出版社,2004 [3]蒋文波等.光纤通信技术的发展研究[J].光子技术,2006,3(11):123~145 [4]夏宇闻.Verilog数字系统设计[M]﹒北京:北京航空航天大学出版社,2008﹒5 [5]吴厚航﹒深入浅出玩转FPGA[M]﹒北京:北京航空航天大学出版社,2010﹒2 [6]徐文波, 田耘﹒Xilinx FPGA开发实用教程[M]﹒北京:清华大学出版社,2012 [7]王磊,裴丽. 光纤通信的发展现状和未来[J].中国科技信息,2006,3(4) [8]何淑贞,王晓梅. 光通信技术的新飞跃[J]. 网络电信,2004,11(2) [9]辛化梅,李忠. 论光纤通信技术的现状及发展[N]. 山东师范大学学报,2003-4-1 [10]李超. 浅谈光纤通信技术发展的现状与趋势[N]. 沿海企业与科技,2007-7 [11]齐亮.基于FPGA的光纤通信系统偏振模色散自适应均衡器的设计[J].电路与系统学报,2011,13(2):2-3 毕 业 设 计 开 题 报 告 2.设计方案: 2.1本设计的主要研究内容 光纤通信可以实现设备间的高速远距离通信,在信号处理及通信系统中得到了广泛的应用,而现代高性能FPGA的内部大多集成有可以实现与光纤收发模块无缝连接的高速数据收发器。因此利用FPGA的高速数据收发器和光纤收发模块可以构建快速数据传输通道,已成为实时信号处理系统设计中数据传输的重要手段。本设计课题在了解光纤传输基本概念及特点的基础上基于FPGA的高速数据收发器设计高速数据通信接口电路,并设计相关软件及传输协议,调试验证高速光纤通信电路设计的正确性,为高速光纤通信的进一步应用提供设计参考。 2.1.1光纤通信的基本原理 光纤通信是利用光作为信息载体、以光纤作为传输的通信方式。在光纤通信系统中,作为载波的光波频率比电波的频率高得多,而作为传输介质的光纤又比同轴电缆或导波管的损耗低得多,所以说光纤通信的容量要比微波通信大几十倍。光纤是用玻璃材料构造的,它是电气绝缘体,因而不需要担心接地回路,光纤之间的串绕非常小;光波在光纤中传输,不会因为光信号泄漏而担心传输的信息被人窃听;光纤的芯很细,由多芯组成光缆的直径也很小,所以用光缆作为传输信道,使传输系统所占空间小,解决了地下管道拥挤的问题。 典型的光纤通信系统方框图如下图1所示:

光发送机电端机(数字)模拟信息LD光接收机电端机(数字)

模拟信息

APD中继器

图1 数字光纤通信系统方框图 从图中可以看出,数字光纤通信系统基本上由光发送机、光纤与光接收机组成。发送端的电端机把信息(如话音)进行模/数转换,用转换后的数字信号去调制发送机中的光源器件LD,则LD就会发出携带信息的光波。即当数字信号为“1”时,光源器件发送一个“传号”光脉冲;当数字信号为“0”时,光源器件发送一个“空号”(不发光)。光波经低衰耗光纤传输后到达接收端。在接收端,光接收机把数字信号从光波中检测出来送给电端机,而电端机再进行数/模转换,恢复成原来的信息。就这样完成了一次通信的全过程。其中光发送机的调制方式有两种:直接调制也称内调制(一般速率小于等于2.5SGB/时);间接调制也称外调制(一般速率大于2.5SGB/时)。 2.1.2 FPGA的基本概念 FPGA,即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。FPGA

的基本结构如图2所示。

图2 FPGA的基本结构 FPGA采用了逻辑单元阵列LCA这样一个新概念,内部包括可配置逻辑模块CLB、输出输入模块IOB和内部连线)(ctInterconne三个部分。加电时,FPGA芯片将EPROM

中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA

编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。 2.1.3 ISE Foundation软件概述 ISE Foundation软件是Xilinx公司推出的CPLDFPGA/

集成开发环境,不仅包括逻

辑设计所需的一切,还具有大量简便易用的内置式工具和向导,使得设计输入,功耗分析,时序驱动设计收敛,HDL仿真等关键步骤变得容易而直观。此外,ISE Foundation

具有界面友好,操作简单的特点,再加上Xilinx的FPGA占有很大的市场,使其成为非常通用的FPGA工具软件。ISE作为高效的EDA设计工具集合,与第三方软件扬长补短,使软件功能越来越强大,为用户提供了更加丰富的Xilinx平台。Xilinx的开发工具也在不断的升级,由早期的Foundation系列逐步发展到目前的ISE13.2系列,集成了FPGA

开发需要的所有功能。ISE的主要功能包括设计输入,综合,仿真,实现和下载,涵盖了FPGA开发的全过程,从功能上讲,其工作流程无需借助任何第三方EDA软件。 2.2研究方法、技术路线、实验方案 光纤通信系统主要由位同步时钟提取模块,BB10/8编解码器模块和NRZI编解码器模块组成,主要功能框图如图3所示。数据经BB10/8编码后,能在很大程度上平衡位流中0与1的个数,而NRZI编码又做了进一步的平衡,主要是为了使信号状态变化趋于频繁以使位同步时钟提取模块更好,更快的提取出位同步时钟。编码后的信号为LVTTL电平信号,先经电平转换模块转换为PECL电平信号,再由光发送接收模块转换为光信号送入光纤传输介质。经光纤传输后,在接收端先经光发送接收模块把光信号转换为PECL电平信号,再由电平转换模块把PECL电平信号转换为LVTTL电平信号,同时位同步时钟提取模块提取出同步时钟,为解码模块提供参考时钟。最后,接收到的数据经解码后输出。

相关主题