[发明专利]异步接口的信号同步方法、电路和异步芯片有效
申请号: | 200810056682.2 | 申请日: | 2008-01-23 |
公开(公告)号: | CN101493716A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 毛兴中;谢巍;李希喆;田宏萍 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F1/04 | 分类号: | G06F1/04 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 张颖玲;张 瑾 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异步 接口 信号 同步 方法 电路 芯片 | ||
1.一种异步接口的信号同步电路,其特征在于,包括:
外部锁存模块,用于将接收到的外部输入信号用输入时钟域进行锁存而生 成第一信号;将所述第一信号依次经一个逻辑或门和一个二选一的信号选择器, 所述信号选择器根据反馈信号生成同步信号;
内部锁存模块,用于将所述同步信号用输入时钟域进行锁存,然后再用输 出时钟域进行多级锁存,得到有效锁存的第一入端信号(Sync1_out)和第二同 步输出信号(Sync2_out);
反馈模块,用于将所述第一入端信号用所述输入时钟域进行多级锁存而生 成所述反馈信号;
上升沿及下降沿检测模块,用于对所述第一入端信号(Sync1_out)及第二 同步输出信号(Sync2_out)进行上升沿和下降沿检测,并将检测结果输出。
2.根据权利要求1所述异步接口的信号同步电路,其特征在于,所述反馈 模块包括:
信号锁存子模块,用于将所述第一入端信号用所述输入时钟域进行多级锁 存,得到有效锁存的第二入端信号和第二出端信号;
反馈信号生成子模块,用于将所述第二出端信号的反相信号与所述第二入 端信号进行逻辑与运算,并根据运算结果生成所述反馈信号。
3.根据权利要求1或2所述异步接口的信号同步电路,其特征在于,所述 上升沿及下降沿检测模块包括:
上升沿检测子模块,用于对所述第一入端信号(Sync1_out)和第二同步输 出信号(Sync2_out)进行上升沿的检测,并将检测结果输出;
下降沿检测子模块,用于对所述第一入端信号(Sync1_out)和第二同步输 出信号(Sync2_out)进行下降沿的检测,并将检测结果输出。
4.一种异步接口的信号同步方法,其特征在于,包括:
将接收到的外部输入信号用输入时钟域进行锁存而生成第一信号; 将所述第一信号依次经一个逻辑或门和一个二选一的信号选择器,所述信 号选择器根据反馈信号生成同步信号;
将所述同步信号用输入时钟域进行锁存,然后再用输出时钟域进行多级锁 存,得到有效锁存的第一入端信号(Sync1_out)和第二同步输出信号 (Sync2_out);
将所述第一入端信号用所述输入时钟域进行多级锁存而生成所述反馈信 号;
对所述第一入端信号(Sync1_out)及第二同步输出信号(Sync2_out)进行 上升沿和下降沿检测,并将检测结果输出。
5.根据权利要求4所述异步接口的信号同步方法,其特征在于,所述将第 一入端信号用输入时钟域进行多级锁存而生成反馈信号具体为:
将所述第一入端信号用所述输入时钟域进行多级锁存,得到有效锁存的第 二入端信号和第二出端信号;
将所述第二出端信号的反相信号与所述第二入端信号进行逻辑与运算,并 根据运算结果生成所述反馈信号。
6.根据权利要求5所述异步接口的信号同步方法,其特征在于,所述对所 述第一入端信号(Sync1_out)及第二同步输出信号(Sync2_out)进行上升沿和 下降沿的检测具体为:将第一入端信号(Sync1_out)与第二同步输出信号 (Sync2_out)的反向信号进行逻辑与运算,检测到上升沿信号(Sync_out_p1); 将第一入端信号(Sync1_out)的反向信号与第二同步输出信号(Sync2_out)进 行逻辑与运算,检测到下降沿信号(Sync_out_p2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810056682.2/1.html,转载请声明来源钻瓜专利网。