一种控制方法、装置及功能板的制作方法

文档序号:9596986阅读:153来源:国知局
一种控制方法、装置及功能板的制作方法
【技术领域】
[0001]本发明涉及时钟控制领域,尤其涉及一种控制方法、装置及功能板。
【背景技术】
[0002]目前以太网通讯设备生产商为了适应不同客户的需求,力求推出功能多样化和模块化的产品来增强产品的市场竞争力和适应力。用户可以根据自己的需求采购相应的功能扩展模块。不同的功能扩展模块需要插装在主功能板上方可使用。
[0003]对于功能扩展模块的时钟处理方案,常用的技术手段有以下3种:
[0004]1、主功能板上有一个多路输出的时钟产生芯片,提供设备各个模块电路所需的参考时钟。对于不同功能扩展模块对时钟的需求,通常是在硬件电路设计上预留相应的时钟管脚。实际使用中的弊端是无论是否插拔功能扩展模块,时钟芯片都有时钟输出。
[0005]2、主功能板对功能扩展模块不做时钟预留布线处理,功能扩展模块自带时钟发生
目-ο
[0006]3、为了提高产品的可靠性,不惜成本上的开支,使用以上两种硬件电路设计的组入口 ο
[0007]从以上描述可以看出,常用的技术手段方案存在以下问题:
[0008]1、当不插装功能扩展模块时,主功能板上多路输出时钟芯片相应的时钟管脚有输出,不仅造成功率的浪费,而且高频的时钟还会影响产品的ΕΜΙ (电磁干扰,Electro-Magnetic Interference)性倉泛。
[0009]2、即使插装了功能扩展模块1,功能板同一槽位上预留给功能扩展模块2使用的时钟管脚悬空,同样会造成功率、管脚资源的浪费,未被关闭的时钟会产生辐射影响产品的EMI性能。
[0010]3、有些功能扩展模块使用本地的时钟产生装置,可以省去主功能板上相应的预留时钟布线。使用本地时钟可以解决上述问题1和2,但这种方案不仅会造成主功能板上多路输出时钟芯片资源的浪费而且还会增加产品的成本。

【发明内容】

[0011]有鉴于此,本发明实施例的目的是提供一种控制方法、装置及功能板,以避免不必要的功率消耗。
[0012]为解决上述技术问题,本发明实施例提供方案如下:
[0013]本发明实施例提供一种控制方法,用于控制一时钟输出单元,所述时钟输出单元用于为插入到功能板的功能扩展模块提供时钟信号,所述控制方法包括:
[0014]在所述功能板上电时,检测是否存在插入到所述功能板的第一功能扩展模块;
[0015]在检测到存在所述第一功能扩展模块时,执行第一控制操作,使所述时钟输出单元向所述第一功能扩展模块输出第一时钟信号,使得所述第一功能扩展模块能够正常工作;
[0016]在检测到不存在所述第一功能扩展模块时,执行第二控制操作,关闭所述时钟输出单元。
[0017]优选地,所述执行第一控制操作,使所述时钟输出单元向所述第一功能扩展模块输出第一时钟信号,使得所述第一功能扩展模块能够正常工作包括:
[0018]确定所述第一功能扩展模块的模块类型;
[0019]根据所述模块类型,确定与所述模块类型对应的时钟信号配置;
[0020]控制所述时钟输出单元向所述第一功能扩展模块输出符合所述时钟信号配置的所述第一时钟信号,使得所述第一功能扩展模块能够正常工作。
[0021]优选地,所述时钟信号配置包括时钟信号的工作频率、电平类型和/或电平幅值。
[0022]优选地,所述第一功能扩展模块在所述功能板上电之后插入到所述功能板,所述控制所述时钟输出单元向所述第一功能扩展模块输出符合所述时钟信号配置的所述第一时钟信号,使得所述第一功能扩展模块能够正常工作包括:
[0023]对所述第一功能扩展模块进行复位操作;
[0024]根据所述时钟信号配置对所述时钟输出单元进行配置,使所述时钟输出单元向所述第一功能扩展模块输出符合所述时钟信号配置的所述第一时钟信号;
[0025]所述对所述时钟输出单元的配置完成时,检测所述时钟输出单元向所述第一功能扩展模块输出的时钟是否稳定,如果稳定,则停止对所述第一功能扩展模块的复位操作。
[0026]优选地,所述第一功能扩展模块在所述功能板上电之前插入到所述功能板,所述检测是否存在插入到所述功能板的第一功能扩展模块包括:
[0027]判断所述第一功能扩展模块是否在位,如果是,则检测到存在所述第一功能扩展模块;否则,检测到不存在所述第一功能扩展模块。
[0028]本发明实施例还提供一种控制装置,用于控制一时钟输出单元,所述时钟输出单元用于为插入到功能板的功能扩展模块提供时钟信号,所述控制装置包括:
[0029]检测模块,用于在所述功能板上电时,检测是否存在插入到所述功能板的第一功能扩展模块;
[0030]第一控制模块,用于在检测到存在所述第一功能扩展模块时,执行第一控制操作,使所述时钟输出单元向所述第一功能扩展模块输出第一时钟信号,使得所述第一功能扩展模块能够正常工作;
[0031]第二控制模块,用于在检测到不存在所述第一功能扩展模块时,执行第二控制操作,关闭所述时钟输出单元。
[0032]优选地,所述第一控制模块包括:
[0033]第一确定单元,用于确定所述第一功能扩展模块的模块类型;
[0034]第二确定单元,用于根据所述模块类型,确定与所述模块类型对应的时钟信号配置;
[0035]控制单元,用于控制所述时钟输出单元向所述第一功能扩展模块输出符合所述时钟信号配置的所述第一时钟信号,使得所述第一功能扩展模块能够正常工作。
[0036]优选地,所述时钟信号配置包括时钟信号的工作频率、电平类型和/或电平幅值。
[0037]优选地,所述第一功能扩展模块在所述功能板上电之后插入到所述功能板,所述控制单元包括:
[0038]复位子单元,用于对所述第一功能扩展模块进行复位操作;
[0039]配置子单元,用于根据所述时钟信号配置对所述时钟输出单元进行配置,使所述时钟输出单元向所述第一功能扩展模块输出符合所述时钟信号配置的所述第一时钟信号;
[0040]检测子单元,用于所述对所述时钟输出单元的配置完成时,检测所述时钟输出单元向所述第一功能扩展模块输出的时钟是否稳定,如果稳定,则停止对所述第一功能扩展模块的复位操作。
[0041]优选地,所述第一功能扩展模块在所述功能板上电之前插入到所述功能板,所述检测模块包括:
[0042]判断单元,用于判断所述第一功能扩展模块是否在位,如果是,则检测到存在所述第一功能扩展模块;否则,检测到不存在所述第一功能扩展模块。
[0043]本发明实施例还提供一种功能板,所述功能板上设置有时钟输出单元和控制装置;
[0044]所述时钟输出单元用于为插入到所述功能板的功能扩展模块提供时钟信号;
[0045]所述控制装置用于控制所述时钟输出单元,具体用于:
[0046]在所述功能板上电时,检测是否存在插入到所述功能板的第一功能扩展模块;
[0047]在检测到存在所述第一功能扩展模块时,执行第一控制操作,使所述时钟输出单元向所述第一功能扩展模块输出第一时钟信号,使得所述第一功能扩展模块能够正常工作;
[0048]在检测到不存在所述第一功能扩展模块时,执行第二控制操作,关闭所述时钟输出单元。
[0049]从以上所述可以看出,本发明实施例至少具有如下有益效果:
[0050]在功能板上电之前存在插入的功能扩展模块时为其提供能使其正常工作的时钟信号,在功能板上电之前不存在插入的功能扩展模块时不使能时钟,从而避免了不必要的功率消耗以及对其它模块造成的电磁干扰;
[0051]不需要在功能扩展模块上设置本地的时钟产生装置,从而节省了功能扩展模块的成本。
【附图说明】
[0052]图1表示本发明实施例提供的一种控制方法的步骤流程图;
[0053]图2表本发明实施例的较佳实施方式的一种时钟信号控制电路和方法的模块不意图;
[0054]图3表本发明实施例的较佳实施方式的一种时钟信号控制电路和方法的工作流程图之一;
[0055]图4表本发明实施例的较佳实施方式的一种时钟信号控制电路和方法的工作流程图之二;
[0056]图5表示本发明实施例提供的一种控制装置的结构框图。
【具体实施方式】
[0057]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明实施例进行详细描述。
[0058]图1表示本发明实施例提供的一种控制方法的步骤流程图,参照图1,本发明实施例提供一种控制方法,所述时钟输出单元用于为插入到功能板的功能扩展模块提供时钟信号,所述控制方法包括如下步骤:
[0059]步骤101,在所述功能板上电时,检测是否存在插入到所述功能板的第一功能扩展模块;
[0060]
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1