[发明专利]控制器局域网接收器在审
申请号: | 201980054984.2 | 申请日: | 2019-08-27 |
公开(公告)号: | CN112639742A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | R·D·沃杰乔夫斯基 | 申请(专利权)人: | 德克萨斯仪器股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;H04B1/06 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 袁策 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 局域网 接收器 | ||
控制器局域网接收器(200)包括测量电路(204)、滤波器电路(206)和帧检测电路(202)。测量电路(204)耦接至位流输入端子(258),并且包括计时器电路(230)和误差计算电路系统(231)。计时器电路(230)耦接至位流输入端子(258)和参考时钟发生器电路(209)。误差计算电路系统(231)耦接至计时器电路(230)。滤波器电路(206)耦接至测量电路(204),并且包括误差限幅控制电路系统(242)和时钟周期调整电路系统(207)。误差限幅控制电路系统(242)耦接至误差计算电路系统(231)。时钟周期调整电路系统(207)耦接至误差计算电路系统(231)和计时器电路(230)。帧检测电路(202)耦接至滤波器电路(206)和位流输入端子(258)。
背景技术
控制器局域网(CAN)是由国际标准组织(ISO)11898标准定义的串行数据通信总线拓扑结构和相关的基于对等消息的协议。CAN为各种应用(包括工业、汽车、机器人和马达控制系统)提供高达1兆位/秒的位速率。
发明内容
本文公开了使用低准确度时钟来接收数据帧的控制器局域网接收器。在一个示例中,一种控制器局域网接收器包括测量电路、滤波器电路和帧检测电路。测量电路耦接至位流输入端子,并且包括计时器电路和误差计算电路系统(circuitry)。计时器电路耦接至位流输入端子和参考时钟发生器电路。误差计算电路系统耦接至计时器电路。滤波器电路耦接至测量电路,并且包括误差限幅控制电路系统和时钟周期调整电路系统。误差限幅控制电路系统耦接至误差计算电路系统。时钟周期调整电路系统耦接至误差计算电路系统和计时器电路。帧检测电路耦接至滤波器电路和位流输入端子。
在另一个示例中,一种方法包括由控制局域网接收器测量分组的第一下降沿和分组的第二下降沿之间的时间。由控制器局域网接收器基于分组的第一下降沿和分组的第二下降沿之间的时间确定接收器的位时间相对于分组的位时间的误差。由控制器局域网接收器基于先前获取的误差的值来限制误差的值的变化。由控制器局域网接收器基于误差的值调整接收器的位时间。由控制器局域网接收器检测分组是否是控制器局域网数据帧。基于确定分组不是控制器局域网数据帧,恢复响应于先前接收的帧而存储的用于执行限制和调整的参数。
在另外的示例中,一种控制器局域网接收器包括测量电路、帧检测电路和滤波器电路。测量电路包括计时器电路和误差计算电路。计时器电路被配置成测量分组的第一下降沿和分组的第二下降沿之间的时间。误差计算电路被配置成基于分组的第一下降沿和分组的第二下降沿之间的时间确定控制器局域网接收器的位时间相对于分组的位时间的误差。帧检测电路被配置成检测分组是否是控制器局域网数据帧。滤波器电路耦接至测量电路和帧检测电路,并且包括误差限幅控制电路系统、时钟周期调整电路系统和状态存储电路系统。误差限幅控制电路系统被配置成基于先前获取的误差的值来限制误差的值的变化。时钟周期调整电路系统被配置成基于误差的值调整接收器的位时间。状态存储电路系统被配置成基于分组不是控制器局域网数据帧而恢复在先前接收的控制器局域网数据帧中生成的滤波器的参数。
附图说明
为了详细描述各种示例,现在将参考附图,在附图中:
图1示出根据本公开的包括控制器局域网(CAN)的示例系统的框图;
图2示出根据本公开的示例CAN接收器;
图3示出根据本公开的CAN接收器中包括的示例限幅电路;
图4示出根据本公开的CAN接收器中包括的示例微动电路(nudge circuit);并且
图5示出根据本公开的用于接收CAN分组的示例方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德克萨斯仪器股份有限公司,未经德克萨斯仪器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980054984.2/2.html,转载请声明来源钻瓜专利网。