[发明专利]用于串行通信的变换间隔编码有效
申请号: | 201210088986.3 | 申请日: | 2012-03-29 |
公开(公告)号: | CN102739352A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 杰弗里·L·商塔格 | 申请(专利权)人: | 硅谷实验室公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 王波波 |
地址: | 美国得*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 串行 通信 变换 间隔 编码 | ||
技术领域
本发明涉及设备之间的通信,尤其涉及通过串行接口的通信。
背景技术
串行通信业已得到了广泛使用,特别在管脚受限的应用或是通信介质需要串行传输的情况中尤其如此。单管脚的串行通信链路已与众多协议一起被使用,以便为可用管脚甚少乃至与别的功能共享管脚的应用提供通信能力。一些单管脚协议有可能具有严格的电子和/或定时需求,并且因此其灵活性会非常有限。相应地,希望具有改进的串行通信协议。
发明内容
相应地,在一个实施例中提供了一种通信方法,包括:在接收设备中确定通信链路上的第一数量的变换所定义的一个或多个第一间隔的宽度。基于所述一个或多个第一间隔来定义一个或多个阈值间隔。在与第一数量的变换相关联的通信链路上接收附加变换。基于每个间隔的宽度是否大于或小于一个或多个阈值间隔中的至少一个来确定与每一个附加变换相关联的每一个数据符号。
在另一个实施例中,一种方法包括:确定与接收设备相耦合的通信链路上的变换。响应于该变换,确定已经传送了一个数据符号,其中所述数据符号是传输序列的一部分。该数据符号的值是通过将所述变换与通信链路上的在先变换之间的间隔长度与一个阈值间隔相比较来确定的,所述在先变换确定的是与先前发送的数据符号相关联的在先间隔的末端。如果间隔长度低于阈值间隔,则确定信号符号的值是第一个值,如果间隔长度大于阈值间隔,则确定信息符号的值是第二个值。
在另一个实施例中,一种用于在通信链路上串行传送信息的方法包括:通过在通信链路上引起变换来传送数据符号,所述数据符号具有在所述变换与通信连路上的先前变换之间定义的间隔长度。如果数据符号是第一个值,则该间隔长度低于阈值间隔,如果数据符号是第二个值,则间隔长度高于阈值间隔。
在另一个实施例中,所提供的是一种设备,包括用于在通信链路上接收信号的通信链路接口。变换检测器检测通信链路上的变换。间隔测量电路与变换检测器相耦合,并且可以通过操作来确定通信链路上的变换以及该通信链路上的在先变换所确定义的间隔,以及提供测量得到的变换间隔。比较逻辑将关联于信息符号的测量得到的变换间隔与一个阈值间隔相比较。如果测量得到的变换间隔低于阈值间隔,则确定该信息符号是第一个值,如果测量得到的变换间隔大于阈值间隔,则确定该信息符号是第二个值。
在另一个实施例中,一种方法包括:在接收设备中确定通信链路上的第一数量的变换所定义的一个或多个第一间隔的宽度。基于所述一个或多个第一间隔来定义一个或多个阈值,其中阈值间隔的数量是m-1并且m是大于或等于2的整数。在通信链路上接收通信链路上的至少一个附加变换。确定至少一个附加变换与紧接在前面的变换之间的间隔宽度,并且根据间隔宽度与(m-1)个阈值间隔中的一个或多个的比较,确定与至少一个附加变换相关联的数据符号的值。
附图说明
通过参考附图,本领域技术人员可以更好地理解本发明,并且本发明的众多目标、特征、优点将会更为显而易见。
图1示出的是引入了这里描述的通信链路实施例的主和从设备。
图2A示出的是示出了通信链路实施例的操作的时间图。
图2B示出的是例示接收路径的高级框图。
图3示出的是启动序列的流程图。
图4示出的是传送序列的数据传送部分的流程图。
图5示出的是示出了可以在通信链路上使用且与下游协议不同的上游协议的时间图。
图6示出的是使用了RF信令来指示变换的实施例。
在不同的附图中使用了相同的参考符号来指示相似或相同的项目。
具体实施方式
参考图1,串行双向单线通信链路101耦合主设备103以及从设备105。主和从设备包括通信接口106以及用于处理单条线路101上的串行双向信息传送的逻辑。在这里可以使用不同协议来向下游移动数据(主到从)以及向上游移动数据(从到主)。由此,下游协议可以是单向的。在一个优选实施例中,下游通信包括用于将数据组成帧的协议(开始协议和复位间隔)以及用于所述数据的线路码(变换间隔编码)。
参考图2A,标有信息比特的时间图部分示出的是下游线路码。0是作为变换之间的短间隔传送的,1则是作为变换之间的长间隔传送的。在传送0或1期间,链路的实际极性并不重要。数据比特仅仅是用变换之间的间隔长度编码的。在从设备的接收处理中,通过对测量得到的间隔应用阈值,可以确定每一个间隔代表的是1还是0。在一个优选实施例中,阈值间隔是作为启动序列的一部分与每一个数据传输集合一起传送的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于硅谷实验室公司,未经硅谷实验室公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210088986.3/2.html,转载请声明来源钻瓜专利网。