[发明专利]串行通信系统的时钟摆动控制无效
申请号: | 00811247.9 | 申请日: | 2000-08-03 |
公开(公告)号: | CN1369156A | 公开(公告)日: | 2002-09-11 |
发明(设计)人: | J·诺厄 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04L7/033 | 分类号: | H04L7/033;G06F13/38 |
代理公司: | 上海专利商标事务所 | 代理人: | 李玲 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种用于在自动测定波特率期间考虑时钟摆动的系统和方法。在识别AT命令和入局数据流的波特率时,本发明根据入局数据流的波特率,用两种方法中的一种计及时钟摆动。如入局数据流的波特率为9600或更高时,本发明通过利用与ASCII字符和RS-232协议有关的特征来计及时钟摆动。此特征是通过间隔被紧密配合在两边上的停止位。此特征用于确定是否存在负向或正向时钟摆动。如果存在负向时钟摆动,并确定该负向时钟摆动落在某一门限值内,就跳过一个采样。如果存在正向时钟摆动并且落在某一门限内,通过取一个额外采样将正向时钟摆动转换为负向时钟摆动。基于所计算的摆动值,从原有采样和新采样中重构位而计及时钟摆动,以获得消除时钟摆的不利影响的真实采样。当入局数据流的波特率高于9600时,若存在多组每位8个采样,本发明通过从起始位起取中间一组8个采样来计及时钟摆动。这是通过搜索下一个起始位来实现。一旦发现下一个起始位,就确定哪一组8个采样是中间采样。本发明重算到该中间采样,并从中间采样读入数据来消除摆动影响。 | ||
搜索关键词: | 串行 通信 系统 时钟 摆动 控制 | ||
【主权项】:
1,一种串行通信中修正时钟摆动的方法,其特征在于,所述方法包括以下步骤:从入局数据流接收含有某一预定特征的一个采样,其中所述入局数据流的波特率确定至少为9600;用所述预定特征计算时钟摆动;确定所述时钟摆动是否是负向;如果所述时钟摆动不是负向的,确定所述时钟摆动是否是正向的;如果存在所述的负向和正向时钟摆动中的一种,对所述的负向和正向时钟摆动中的一种作补偿;确定所述采样是否代表标记和间隔中的一种;以及如果在所述入局数据流中有更多的采样,在所述的预定特征再次出现之前基于所述时钟摆动计算,从所述入局数据流中重构位和字符;
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/00811247.9/,转载请声明来源钻瓜专利网。