发明名称 用于在电子系统内获得同步的状态机的状态转移的方法和设备
摘要 在使用分组结构链接在一起的通信路径上用于在主机和客户机之间传送数字数据的数据接口,形成用于传送一组预先选择的数字控制和显示数据的通信协议。信号协议由链路控制器使用,用于产生、发送、并接收形成通信协议的分组,并且将数字数据组成一个或多个类型的数据分组,其中至少一个驻留在主机装置中并通过通信路径耦合至客户机。接口在短程“串行”类型的数据链路上提供了成本合算的、低功率的、双向的高速数据传送机制,它使自己能用微型连接器和细的可弯曲电缆来实现,它们在将诸如可佩带显示器这样的显示元件连接到便携式计算机和无线通信装置时尤其有用。
申请公布号 CN101030952B 申请公布日期 2016.03.09
申请号 CN200710087664.6 申请日期 2001.12.14
申请人 高通股份有限公司 发明人 Q·邹;G·A·威利;B·斯蒂尔
分类号 H04L12/64(2006.01)I;H04J3/06(2006.01)I 主分类号 H04L12/64(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 陈斌
主权项 一种用于在电子系统内获得同步的状态机的状态转移方法,该电子系统用于在通信路径上的主机装置和客户机装置之间以高速率传送数字数据,所述数字数据包括具有用于同步的唯一字并具有帧长度字段的子帧报头分组,该状态机被配置成具有一组状态,包括“异步帧”(Async Frames)的同步状态、两个“捕获同步”(Acquiring Sync)的同步状态、以及三个“同步中”(In‑Sync)的同步状态,所述两个“捕获同步”的同步状态包括“无同步”(No Sync)的同步状态和“找到一个同步帧”(Found One Sync Frame)的同步状态,并且所述三个“同步中”的同步状态包括“两个同步误差”(Two Sync Errors)的同步状态、“同步中”(In‑Sync)的同步状态和“一个同步误差”(One Sync Errors)的同步状态,所述方法包括:从所述“无同步”的同步状态开始;当所述状态机处于属于所述一组状态的任何状态中并且当找到所述唯一字且所述帧长度字段具有等于零的值时,使所述状态机转移到所述“异步帧”的同步状态;当所述状态机处于所述“无同步”的同步状态中并且当找到所述唯一字且所述帧长度字段具有大于零的值时,使所述状态机从所述“无同步”的同步状态转移到所述“找到一个同步帧”的同步状态;当所述状态机处于所述“异步帧”的同步状态中并且当为所述子帧报头分组确定了良好的CRC且所述帧长度字段值大于零时,使所述状态机从所述“异步帧”的同步状态转移到所述“找到一个同步帧”的同步状态;当所述状态机处于所述“找到一个同步帧”、所述“两个同步误差”、所述“一个同步误差”、以及所述“同步中”的同步状态中的任何一个状态中并且当检测到所述唯一字并且为所述子帧报头分组确定了良好CRC且当所述帧长度字段具有大于零的值时,使所述状态机转移到所述“同步中”的同步状态;当没有找到所述唯一字或者没有为所述子帧报头分组确定良好的CRC时,使所述状态机:从所述“同步中”的同步状态转移到所述“一个同步误差”的同步状态;从所述“一个同步误差”的同步状态转移到所述“两个同步误差”的同步状态;从所述“两个同步误差”的同步状态转移到所述“无同步”的同步状态;或者从所述“找到一个同步帧”的同步状态转移到所述“无同步”的同步状态;当所述状态机处于属于所述一组状态的任何状态中并且当遇见链路关闭分组时,使所述状态机转移到所述“无同步”的同步状态。
地址 美国加利福尼亚州