1.一种OLT自适应系统,所述OLT自适应系统包括提供时钟信号的时钟单元、用于光网络接入的多个光模块单元、PONMAC单元和CPU单元,其特征在于,所述OLT自适应系统还包括:存储单元,连接于所述CPU单元,用于保存EPON和GPON的加载程序;
自适应切换单元,分别与所有的所述光模块单元、所述CPU单元和所述PONMAC单元连接,用于复位所述PONMAC单元,判断所述OLT自适应系统的工作模式,并处理每一个所述光模块单元的不兼容管脚;其中,所述工作模式包括GPON工作模式和EPON工作模式;
根据所述自适应切换单元判断的所述工作模式,所述CPU单元调整所述时钟单元的时钟信号,并从所述存储单元载入相应的EPON或GPON的加载程序至所述PONMAC单元;
所述自适应切换单元包括判断控制子单元和多个模拟开关子单元;所述模拟开关子单元的数量与所述光模块单元的数量一致;
所述判断控制子单元,分别与所有所述光模块单元、所述CPU单元、所述PONMAC单元和所述模拟开关单元连接,用于复位所述PONMAC单元,判断所述光模块单元的类型,并下达处理每一个所述光模块单元不兼容管脚的控制信号;
所述模拟开关子单元,分别与所述判断控制子单元和一个对应的所述光模块单元连接,用于根据所述控制信号实现对应的所述光模块单元管脚的兼容;
所述判断控制子单元通过总线依次读取所述光模块单元的A0表区中地11个寄存器中的值来判断所述光模块单元的类型:如果01,则表示所述光模块单元为EPON光模块;否则,表示所述光模块单元为GPON光模块。
2.根据权利要求1所述的OLT自适应系统,其特征在于:所述存储单元为FLASH芯片。
3.根据权利要求1所述的OLT自适应系统,其特征在于:根据所述工作模式,所述CPU单元通过I2C总线配置所述时钟单元,并通过PCIE接口将所述存储单元内的相应地加载程序加载至所述PONMAC单元。
4.根据权利要求1所述的OLT自适应系统,其特征在于:所述判断控制子单元按照如下步骤判断所述OLT自适应系统的工作模式:依次判断所述OLT自适应系统中的所述光模块单元的类型;其中,所述光模块单元包括EPON光模块和GPON光模块;
判断所述工作模式:如果所有在位的所述光模块单元采用EPON光模块,则所述工作模式为EPON工作模式;如果所有在位的所述光模块单元采用GPON光模块,则所述工作模式为GPON工作模式。
5.根据权利要求1所述的OLT自适应系统,其特征在于:所述判断控制子单元采用CPLD,所述模拟开关子单元采用MAX4736芯片;所述光模块单元的第9管脚与所述MAX4736芯片连接:在EPON工作模式下,所述控制信号为高电平,所述MAX4736芯片将所述光模块单元的第
9管脚和地形连接;
在GPON工作模式下,所述控制信号为低电平,所述MAX4736芯片将所述光模块单元的第
9管脚和所述PONMAC单元的PON_GPIO_0连通。
6.根据权利要求5所述的OLT自适应系统,其特征在于:所述光模块单元的第7管脚和第
8管脚分别与所述PONMAC单元的通用输出管脚PON_GPIO_1和PON_GPIO_2连接。
7.一种OLT自适应方法,其特征在于:包括:
步骤S10,复位PONMAC单元;
步骤S20,依次判断所有光模块单元的类型;
步骤S30,根据所有在位的所述光模块单元的类型确定工作模式;
步骤S40,根据所述工作模式,处理所述光模块单元的不兼容管脚;
步骤S50,将所述工作模式通知CPU单元;
步骤S60,根据所述工作模式,所述CPU单元配置时钟单元的时钟信号,并相应地从存储单元中下载加载程序;
步骤S70,释放所述PONMAC单元的复位,所述CPU单元对所述PONMAC单元加载所述加载程序;
步骤S80,所述OLT正常工作。
8.根据权利要求7所述的OLT自适应方法,其特征在于:所述步骤S60中,所述工作模式为EPON工作模式时,所述CPU单元调整时钟信号为156.25MHz;所述工作模式为GPON工作模式时,所述CPU单元调整时钟信号为155.52MHz。