论文部分内容阅读
随着人们的文化生活和物质生活水平的不断提高,人们对信息交互的需求日益增强,通信业务量呈现高速增长的趋势。具有高数据速率的用户需求以及具有高速率、大容量交换能力的核心网,使得处在这中间的接入网变成了现代通信发展的瓶颈。而作为高速异构接入交换机中的一个重要组成部分,高速网络接口子系统是提高网络数据接入交换性能的关键技术之一。本论文的主要研究内容是利用FPGA开发平台实现高速异构接入交换机的网络接口子系统,它既可以支持多种异构链路接入,实现高密度线路接口卡,同时又可以为上层数据协议层提供统一透明的接口,从而构成一个从物理层到协调子层的完整的网络接口。本文首先对高速异构接入网的特点进行了分析,提出了一种分布式的接入交换机体系架构;然后针对接入网中高速异构的接入用户终端的需求,对接入交换机体系架构中的高速网络接口子系统进行了详细的设计、Verilog RTL代码实现以及Modelsim功能仿真和时序仿真;最后,根据FPGA可编程的特点,先后将该网络接口系统配置为支持激光链路、微波链路、光纤以太网和千兆以太网四种不同的接入方式,并将生成的相应的bit数据流配置文件下载到Xilinx SC5VFX70T FPGA芯片中,分别模拟了四种接入方式的接入以及环回过程。通过测试结果表明该高速网络接口子系统可以支持激光链路、微波链路、光纤以太网和千兆以太网四种不同的接入方式,并为上层数据处理提供了一个统一透明的64位高速总线接口,实现数据点到点之间的高速、可靠传输。