提高PON模块I2C读取速率的方法技术

技术编号:24254518 阅读:31 留言:0更新日期:2020-05-23 01:13
本发明专利技术公开了一种提高PON模块I2C读取速率的方法,涉及网络传输技术领域,其特征在于,包括如下步骤:步骤S1:利用CPLD对多路PON块模进行数据读取并写入寄存器;步骤S2:通过SPI接口读取CPLD中的寄存器。本发明专利技术将PON模块按照100ms的间隔提前读到CPLD模块后,再用SPI速率读取,采用32M的SPI速率,且可以实现SPI并行读取多个模块参数大大提高读取速率,从而满足网页快速显示的要求。本发明专利技术与传统的方案相比具有更低廉的价格,更多路数,采购也更为方便;SPI的读取速率可以达到32Mbps,同CPLD切换通道通过I2C读取PON模块方案比,使用SPI读取速率更快速,更简便;而且CPLD可以对时钟进行整形,防止时钟边沿在长距离传输后上升沿有一定程度的变缓。

The method of increasing the read rate of I2C in PON module

【技术实现步骤摘要】
提高PON模块I2C读取速率的方法
本专利技术涉及网络传输
,尤其是涉及一种提高PON模块I2C读取速率的方法。
技术介绍
PON是一种典型的无源光纤网络,是指(光配线网中)不含有任何电子器件及电子电源,ODN全部由光分路器(Splitter)等无源器件组成,不需要贵重的有源电子设备。一个无源光网络包括一个安装于中心控制站的光线路终端(OLT),以及一批配套的安装于用户场所的光网络单元(ONUs)。在OLT与ONU之间的光配线网(ODN)包含了光纤以及无源分光器或者耦合器。PON系统结构主要由中心局的光线路终端(OLT:OpticalLineTerminal)、包含无源光器件的光分配网(ODN:OpticalDistributionNetwork)、用户端的光网络单元/光网络终端(ONU/ONTOpticalNetworkUnit/OpticalNetworkTerminal)组成,其区别为ONT直接位于用户端,而ONU与用户之间还有其它网络(如以太网)以及网元管理系统(EMS)组成,通常采用点到多点的树型拓扑结构。当CP本文档来自技高网...

【技术保护点】
1.一种提高PON模块I2C读取速率的方法,其特征在于,包括以下步骤:/n步骤S1:采用CPLD对多路PON模块进行数据读取并写入寄存器;/n步骤S2:通过SPI接口读取CPLD中的寄存器。/n

【技术特征摘要】
1.一种提高PON模块I2C读取速率的方法,其特征在于,包括以下步骤:
步骤S1:采用CPLD对多路PON模块进行数据读取并写入寄存器;
步骤S2:通过SPI接口读取CPLD中的寄存器。


2.根据权利要求1所述的提高PON模块I2C读取速率的方法,其特征在于,步骤S1具体包括以下步骤:
步骤S101:定义CPLD的逻辑地址,对每路PON模块读取的数据进行寄存器分配,默认PON模块的地址为A0(即10100000),默认初始情况SDA为输入状态,SCL一直处于输出状态,SCL1,SCL2…SCL(N)由CPLD内部产生,电平检测为SCL的上升沿检测,管脚改为OD门类型;
步骤S102:按照I2C标准协议,当SCL为高时...

【专利技术属性】
技术研发人员:秦文峰徐培根
申请(专利权)人:广州芯德通信科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1