[发明专利]一种串行总线信号调试方法、系统、终端及存储介质在审
申请号: | 202011266019.2 | 申请日: | 2020-11-13 |
公开(公告)号: | CN112506719A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 刘慧 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/273 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串行 总线 信号 调试 方法 系统 终端 存储 介质 | ||
本发明提供一种串行总线信号调试方法、系统、终端及存储介质,包括:通过电压采集装置定期采集所述串行总线的时钟信号电压;按采集时间先后顺序为采集的所有电压排序,生成电压时间序列;从所述电压时间序列提取电压波动规律,并判断所述波动规律是否符合时钟信号电压的标准周期变化规律:若是,则判定所述时钟信号电压无需调试;若否,则根据所述电压波动规律与所述标准周期变化规律的偏差参数调节所述时钟信号的可调电阻的电阻值。本发明能够实现信号质量调节的自动化,提高调试效率,节省人力与时间,调试过程中无需对器件进行拆焊,可以减少人为因素对板卡的损伤,增加板卡稳定性,且调试过程具有可回溯性。
技术领域
本发明涉及服务器技术领域,具体涉及一种串行总线信号调试方法、系统、终端及存储介质。
背景技术
I2C总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C通信只需要两根信号线,接口直接在部件上,因此占用空间非常小,减少了电路板的空间和芯片管脚数量,降低了互联成本。在当前的服务器设计中,板卡空间有限,使用I2C进行通信,可以灵活管理系统中各个组件,随时掌握各组件的功能状态,如电源、硬盘、网络、风扇等,增加了系统的安全性及稳定性,方便了管理。
一般具有I2C总线的器件时钟(SCL)、数据(SDA)引脚都为OC(集电极开路)或者OD(漏极开路)结构,因此在硬件设计时,SCL和SDA信号必须增加上拉电阻,且为了阻抗匹配和减少信号反射,在这两个信号线上也会增加串阻。设计时电阻参数会根据理想情况进行设计,但是由于PCB走线以及实际I2C设备影响,在对I2C总线进行信号质量测试时,还是会出现信号不单调或者上升下降时间不满足要求的情况,这时就会对上拉以及串联电阻阻值进行调节,直到测试波形满足要求。
但是这种调试手法有时需要多次拆焊板卡器件,不仅比较浪费时间,而且在焊接过程中也容易对板卡造成损伤,引入其他未知的问题。
发明内容
针对现有技术的上述不足,本发明提供一种串行总线信号调试方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种串行总线信号调试方法,包括:
通过电压采集装置定期采集所述串行总线的时钟信号电压;
按采集时间先后顺序为采集的所有电压排序,生成电压时间序列;
从所述电压时间序列提取电压波动规律,并判断所述波动规律是否符合时钟信号电压的标准周期变化规律:
若是,则判定所述时钟信号电压无需调试;
若否,则根据所述电压波动规律与所述标准周期变化规律的偏差参数调节所述时钟信号的可调电阻的电阻值。
进一步的,所述通过电压采集装置定期采集所述串行总线的时钟信号电压,包括:
通过模拟数字转换器将采集的模拟量电压转换为数字电压值;
设定电压采集装置的采样时间为电压采集装置支持的最小采样时间;
设定设定电压采集装置的采样间隔时间。
进一步的,所述按采集时间先后顺序为采集的所有电压排序生成电压时间序列,包括:
采集模拟数字转换器的信号转换时间,并根据所述最小采样时间和信号转换时间计算单次数据采集时间;
根据所述采用间隔时间和单次数据采集时间设定数据采集时间范围;
调取在所述数据采集时间范围内的历史采集的电压值;
将调取的电压值生成电压时间序列,并将将所述电压时间序列保存至寄存器。
进一步的,所述标准周期变化规律包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011266019.2/2.html,转载请声明来源钻瓜专利网。