预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Zynq平台的双PON口EPONONUSOPC设计的中期报告 一、课题背景 随着宽带接入的发展和视频应用的普及,宽带用户的数量大量增加,因此EPON技术被广泛应用于光纤接入网络中。作为一种优秀的技术方案,EPON在国内外得到了广泛的应用和推广,主要得益于其成熟的技术、高性价比以及可靠性等方面的优势。 本课题基于Zynq平台设计一种双PON口EPONONU,旨在实现双波长波分复用技术,实现两条光纤同时共享一个光模块,从而降低成本和提高可靠性。同时,本设计采用SOPC设计方法,完美解决了硬件资源配置和软件开发的问题,降低成本,提高可靠性。 二、设计思路 采用Zynq芯片作为设计的主控芯片,结合FPGA和ARMCortex-A9内核,实现硬件资源配置和软件开发。其次,本设计采用标准的IEEE802.3ahEPON协议,支持光传输速率达到1.25Gbps,从而实现高速、稳定的光纤接入。 在硬件设计方面,双PON口EPONONU主要包括Zynq芯片、以太网接口、EPON高速接口、PHY芯片、分光器、WDM光模块、滤波器等,其中WDM光模块相当于一个开关,通过控制其开关状态实现两条光纤的复用,从而有效降低成本和提升可靠性。 在软件设计方面,本设计通过SOPC方法实现芯片资源管理和软件开发,采用uC/OS-II操作系统,构建了完整的系统框架,包括硬件分配、系统初始化、任务管理、进程同步、中断处理等,从而实现了快速开发、易于维护和扩展的特点。 三、设计进展 本项目已完成硬件设计和部分软件开发工作,包括Zynq芯片与各个外设之间的连接、光模块开关状态的控制、PHY芯片和以太网接口的驱动程序等。 在软件方面,已经完成了系统框架的搭建和主要任务的编写,包括任务调度、进程同步、中断处理等,同时完成了相关接口的封装和测试。 四、下一步工作 下一步的工作重点是完成整个系统的调试和性能测试。主要包括以下几点: 1.设计调试:主要是针对硬件和软件的连接问题、时序问题、电源问题等进行调试,确保系统工作在最佳状态。 2.性能测试:主要是针对系统的稳定性、数据传输速度、网络延迟等方面进行测试,评估系统的性能和稳定性。 3.系统优化:通过对测试结果的分析,发现系统存在的问题和瓶颈,进行适当的优化和改进,提高系统的性能和可靠性。 五、总结 本课题基于Zynq平台设计双PON口EPONONU,采用双波长波分复用技术,通过SOPC方法实现硬件资源配置和软件开发,降低成本,提高可靠性。目前已完成硬件设计和部分软件开发工作,下一步将完成系统调试和性能测试。