当前位置:主页 > 科技论文 > 电子信息论文 >

FTTx系统中ONU芯片自动化测试研究

发布时间:2023-12-28 19:49
  光纤接入(FTTx)是新一代的光纤用户接入网,用于连接电信运营商和终端用户。课题来源于FTTx系统终端中,对ONU(Optical Network Unit,光网络单元)芯片的开发设计项目,光网络芯片的测试工作是芯片流片前不可或缺的重要步骤,通过完善的测试,减少在芯片开发中存在的隐患,降低流片出错的风险,节约开发成本,缩短开发周期,对光接入通信方式的实现起到了至关重要的作用。本文开展了对ONU芯片应用在光接入网络的各种网络场景下,如EPON、10GEPON、GPON、XGPON等业务场景的测试研究,进一步针对人工测试存在速度慢,效率低,且易出错的问题,并考虑光网络芯片测试工作中存有大量重复性功能测试的特点,设计了高效的可批量完成大量测试用例的自动化测试系统,系统通过实际流量模型建立测试环境,通过串口通信技术实现计算机对待测芯片的控制,通过关键字定义的方法实现了可用于编写测试流程的脚本语言,基于无源光通信原理EPON、GPON等通信协议,开发符合光接入网络芯片基本功能需求的测试用例,实现了对以太网,VLAN,报文统计、地址老化、CRC校验等功能的自动测试。实验结果表明:自动化测试系统的测...

【文章页数】:73 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
1 绪论
    1.1 课题研究背景
    1.2 论文的主要目的、目标和内容
    1.3 芯片FPGA逻辑测试国内外研究现状
    1.4 芯片逻辑测试原理分析
    1.5 论文的整体架构
2 基于无源光网络PON的FTTx系统
    2.1 无源光网络原理简介
        2.1.1 光纤接入技术
        2.1.2 光纤接入FTTx技术简介
    2.2 应用于FTTx的PON接入技术
    2.3 无源光网络中ONU
        2.3.1 光网络单元ONU的结构与功能
        2.3.2 光网络单元的分类及部署策略
    2.4 本章小结
3 光网络单元芯片的测试工作
    3.1 测试环境搭建原理
    3.2 测试环境搭建
    3.3 测试环境评估
    3.4 本章小结
4 自动化测试软件开发
    4.1 需求分析
    4.2 总体架构及主要功能分析
    4.3 芯片DUT控制模块功能划分
    4.4 运行环境
    4.5 开发工具
    4.6 本章小结
5 芯片控制模块的设计与实现
    5.1 串口配置文件的读写设计
        5.1.1 打开串口函数OpenConnection()
        5.1.2 关闭串口函数CloseConnection()
        5.1.3 设置串口参数函数SetupConnection()
        5.1.4 读串口数据函数ReadCommBlock()
        5.1.5 写串口数据函数WriteCommBlock()
    5.2 控制DUT模块设计
        5.2.1 控制模块设计思路
        5.2.2 控制模块使用配置
    5.3 脚本语言的设计与实现
        5.3.1 脚本语言的功能概述
        5.3.2 脚本语言的开发
        5.3.3 脚本语言的使用
    5.4 本章小结
6 测试实例及结果分析
    6.1 芯片STA模块测试过程
    6.2 测试效率分析
    6.3 使用效果分析
    6.4 本章小结
7 总结与展望
    7.1 研究工作总结
    7.2 进一步研究工作
致谢
参考文献
附录



本文编号:3876075

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3876075.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户64aa0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com