[发明专利]一种跨时钟域信号传输方法、装置及系统无效
申请号: | 201110055737.X | 申请日: | 2011-03-09 |
公开(公告)号: | CN102684814A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 李钊辉;胡胜发 | 申请(专利权)人: | 安凯(广州)微电子技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/16 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 510663 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时钟 信号 传输 方法 装置 系统 | ||
技术领域
本发明属于通信领域,尤其涉及一种跨时钟域信号传输方法、装置及系统。
背景技术
在复杂的数字电路系统中,只涉及单个时钟域的设计并不多,往往需要在多个时钟域间进行跨时钟域的信号传输,此时,若存在一个高频时钟域和一个低频时钟域,且两个时钟域的时钟频率差别较大时,高频时钟域在一个低频时钟周期内可能已经经历了多个高频时钟周期,且在此期间进行了多次数据配置,在这种情况下,若采用传统的跨时钟域握手信号方式进行信号传输,容易造成数据配置错误、配置数据丢失等问题。
以200MHz的高频时钟域和32.768KHz的低频时钟域之间的跨时钟域信号传输为例,通常,为了避免亚稳态问题,会对数据总线在低频时钟域进行两级锁存,那么从高频时钟域产生第一次数据配置到低频时钟域返回第一个应答信号最少需要2个低频时钟周期,而在此期间,高频时钟域可以在任意时刻进行多次数据配置。假如采用传统的握手信号,如图1所示,当高频时钟域在F区间产生了一次有效的数据配置,那么在低频时钟域的上升沿将会采样到F区间的这次数据配置,由于此时低频时钟域的应答信号还没有产生,因此当高频时钟域在C区间进行再次的数据配置时,F区间的这次数据配置并不会被撤销,由此便带来了系统最新数据配置信息的丢失。
发明内容
本发明实施例的目的在于提供一种跨时钟域信号传输方法,旨在解决现有的跨时钟域信号传输方法容易导致数据配置错误或者配置数据丢失的问题。
本发明实施例是这样实现的,一种跨时钟域信号传输方法,所述方法包括下述步骤:
将高频时钟域的数据配置信号发送至低频时钟域进行锁存;
每当高频时钟域进行了数据重配置时,生成相应的重配置标识,直至低频时钟域返回应答信号,所述重配置标识用于标明高频时钟域进行了数据重配置;
根据所述重配置标识,对所述数据配置信号进行更新,并将更新后的数据配置信号发送至低频时钟域进行锁存。
本发明实施例的另一目的在于提供一种跨时钟域信号传输装置,所述装置包括:
数据配置信号传输电路,用于将高频时钟域的数据配置信号发送至低频时钟域进行锁存;
重配置标识生成电路,用于在高频时钟域进行了数据重配置时,生成相应的重配置标识;
数据配置信号更新电路,用于根据重配置标识,对数据配置信号进行更新。
本发明实施例的另一目的在于提供一种包含上述跨时钟域信号传输装置的系统。
本发明实施例中,在高频时钟域进行了一次数据配置之后,且在低频时钟域未返回应答信号之前,若在高频时钟域产生了数据重配置行为,则通过检测生成的重配置标识,对配置数据进行及时更新,使得低频时钟域能够接收到最新的配置数据,避免最新配置数据的丢失。
附图说明
图1是现有技术提供的跨时钟域信号传输的时序图;
图2是本发明第一实施例提供的跨时钟域信号传输方法的实现流程图;
图3是本发明第二实施例提供的跨时钟域信号传输方法的实现流程图;
图4是本发明第三实施例提供的跨时钟域信号传输装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例中,在高频时钟域进行了一次数据配置之后,且在低频时钟域未返回应答信号之前,若在高频时钟域产生了数据重配置行为,则通过检测生成的重配置标识,对配置数据进行及时更新,使得低频时钟域能够接收到最新的配置数据,避免最新配置数据的丢失。
图2示出了本发明第一实施例提供的跨时钟域信号传输方法的实现流程,详述如下:
在步骤S201中,将高频时钟域的数据配置信号发送至低频时钟域进行锁存。
由于高频时钟域与低频时钟域存在着较大的频率差,对于低频时钟域而言,来自高频时钟域的信号有可能在任何时刻发生变化,因此需要在低频时钟域对接收到的高频时钟域信号进行同步锁存,以消除亚稳态。低频时钟域根据同步到的有效配置信息产生应答信号输出到高频时钟域,高频时钟域同步到应答信号后,便完成了一次信号传输。因此,在本发明实施例中,当高频时钟域产生了一次数据配置行为后,会同时生成包含了配置数据和相应的配置有效标识的数据配置信号,并通过数据总线将其发送至低频时钟域进行锁存。其中,配置有效标识用于标明该数据配置信号所包含的配置数据的有效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安凯(广州)微电子技术有限公司,未经安凯(广州)微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110055737.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:终端管理系统及终端管理方法
- 下一篇:车用永磁电机磁钢固定结构