论文部分内容阅读
目前传输网主要有两大主流技术:以太网技术和SDH技术。如何最大限度的利用现有资源,高效而又简便地将以太网数据映射进SDH网络中,成为了现阶段传输网发展的一个瓶颈。 国际电信联盟(ITU-T)制定的协议通用成帧规程(GFP: Generic Frame Produce)正是尝试解决这个问题的一种新颖的数据封装技术。GFP作为一种数据链路层标准,提供了一种通用的将高层信号映射到同步物理层传输网络的方法,它具有灵活的封装机制,支持定长和不定长的客户信号,客户信号可以是不定长的以太网MAC帧或者IP数据报,也可以是定长的Fible Channel,ESCON等信号。 本文的主要研究工作可以分为以下几个方面:首先,分析了EoS技术产生的背景,引出EoS系统中的三种数据封装技术;深入分析PPP/HDLC、LAPS和GFP三种封装协议的特点,总结出GFP封装的优势。其次,文章对EoS系统中的GFP封装/解封装过程进行详细模块划分,其中封装模块分为客户数据帧生成模块、客户管理帧生成模块、空闲帧生成模块、封装控制模块、帧多路复用模块和净荷扰码模块;解封装模块分为核心帧头解扰码模块、帧同步模块、净荷信息提取模块、净荷解扰码模块和帧多路解复用模块;最后,文章采用自顶向下的设计方法,对各个模块进行详细的代码设计,并在QuartusⅡ软件下进行功能仿真,在完成各个模块的设计之后,给出了顶层模块的仿真波形,完成了一路以太网MAC帧数据的封装与解封装。 本设计采用VerilogHDL语言完成,在Altera公司的QuartusⅡ软件下进行仿真。论文结合并行处理技术和查表法,提高了数据处理的速度,降低了数据处理的延时。这符合FPGA设计的原则,充分利用了FPGA丰富的逻辑资源和面积优势。