发明名称 一种跨时钟域事件双向传递的方法及其装置
摘要 本发明提出了一种用于多时钟域数字集成电路设计领域中对跨时钟域事件进行双向传递的方法及其装置。在本发明中,包含两个在不同时钟域的信号或数据变化检测装置、一个内部包含两个子模块的状态指示装置以及两个在不同时钟域的状态检测装置。当上述任一时钟域中的事件触发后,检测装置产生脉冲控制信号启动状态指示装置,状态指示装置中相应时钟域的子状态模块发生状态翻转,最终状态检测装置根据两个子状态模块的状态输出结果,完成事件在源时钟域信号到目标时钟域的传递。由于状态指示器中的两个状态子模块完全对偶,因此依据本发现设计的装置可用于从源时钟域到目标时钟域以及相反方向的跨时钟域双向传递,且对两个时钟域的时钟无特殊要求。
申请公布号 CN102111260B 申请公布日期 2013.11.13
申请号 CN200910243486.0 申请日期 2009.12.23
申请人 北京中电华大电子设计有限责任公司 发明人 张帆
分类号 H04L7/02(2006.01)I 主分类号 H04L7/02(2006.01)I
代理机构 代理人
主权项 一种利用状态量的跨时钟域事件双向传递的装置,其特征在于包括:事件检测装置:当该时钟域事件发生时产生事件触发脉冲,事件检测装置输出一个有效脉冲信号,启动状态指示装置动作;状态指示装置:当任一时钟域的事件触发脉冲发生时,状态指示装置更新相应时钟域的子模块状态;状态检测装置:状态检测装置对状态指示装置中两个子模块状态的输出进行比较,当两个子模块状态相异时输出有效结果,并产生回应脉冲控制信号,状态指示装置根据回应脉冲控制信号更新对应子模块的状态,实现跨时钟事件的传递。
地址 100102 北京市朝阳区利泽中二路2号望京科技创业园A座五层