一种异步信号跨时钟域处理方法及装置制造方法及图纸

技术编号:9667229 阅读:235 留言:0更新日期:2014-02-14 04:52
本发明专利技术公开了一种异步信号跨时钟域处理方法及装置,能够避免跨时钟域交互的信号出现交互错误。所述处理方法中输出方法包括:输入时钟域的输入指针缓存单元缓存一输入指针,所述输入指针用于指示信号在信号缓存单元中的位置;输入时钟域与输出时钟域进行握手;握手成功后,输出时钟域从输入指针缓存单元采样缓存的输入指针;输出时钟域将采样到的输入指针与最后一次输出的输出指针进行比较,判断信号缓存单元中如果有未读取的信号,则产生输出指示。所述输出装置包括:输入时钟域的输入指针缓存单元和输入握手单元,以及输出时钟域的输入指针采样单元、输入握手确认单元和输出比较单元。有效解决信号跨时钟域交互出现的传输错误问题,且效率高。

【技术实现步骤摘要】
一种异步信号跨时钟域处理方法及装置
本专利技术涉及通信领域,具体涉及一种异步信号跨时钟域处理方法及装置。
技术介绍
随着集成电路工艺技术的发展,使得专用集成电路(ASIC, Application SpecificIntegrated Circuit)和现场可编程门阵列(FPGA, Field Programmable Gate Array)的逻辑集成度越来越高,逻辑设计规模越来越大,经常需要在不同时钟域之间进行信号的交互,而这些跨时钟域交互的信号在交互过程中,由于亚稳态的存在,导致信号交互出现错误,因此跨时钟域交互的信号是否能够正确交互,是ASIC和FPGA设计是否可靠稳定的关键因素之一 O目前的跨时钟域交互的信号处理方法,如图1所示,左右线框内的模块分别工作在各自的时钟域,共有两个时钟域:写时钟域和读时钟域。跨时钟域交互的信号写入到数据存储单元,再从数据存储单元中读出,通过数据存储单元完成跨时钟域的信号交互。数据存储单元写地址为写时钟域下产生,读地址为读时钟域下产生。写地址通过格雷码转换,再经过同步化处理后传到读时钟域下,同读地址进行比较产生空指示,指示数据存储单元是否有本文档来自技高网...

【技术保护点】
一种异步信号跨时钟域处理方法,其中输出方法包括:输入时钟域的输入指针缓存单元缓存一输入指针,所述输入指针用于指示信号在信号缓存单元中的位置;输入时钟域与输出时钟域进行握手;握手成功后,输出时钟域从输入指针缓存单元采样缓存的输入指针;输出时钟域将采样到的输入指针与最后一次输出的输出指针进行比较,判断信号缓存单元中如果有未读取的信号,则产生输出指示。

【技术特征摘要】
1.一种异步信号跨时钟域处理方法,其中输出方法包括: 输入时钟域的输入指针缓存单元缓存一输入指针,所述输入指针用于指示信号在信号缓存单元中的位置; 输入时钟域与输出时钟域进行握手; 握手成功后,输出时钟域从输入指针缓存单元采样缓存的输入指针; 输出时钟域将采样到的输入指针与最后一次输出的输出指针进行比较,判断信号缓存单元中如果有未读取的信号,则产生输出指示。2.如权利要求1所述的方法,其特征在于: 所述输入时钟域与输出时钟域进行握手,包括: 所述输入时钟域与输出时钟域之间的握手信号为单比特信号。3.如权利要求1或2所述的方法,其特征在于: 所述判断信号缓存单元中如果有未读取的信号,则产生输出指示,包括: 所述输出时钟域判断所述采样到的输入指针与最后一次输出的输出指针的差值大于预设输出门限,则产生输出指示,指示输出时钟域能从信号缓存单元输出信号缓存单元中从所述输出指针至所述输入指针间的信号。4.如权利要求3所述的方法,其特征在于: 所述预设输出门限大于等于O且小于信号缓存单元的最大缓存容量。5.一种异步信号跨时钟域输出装置,包括:输入时钟域的输入指针缓存单元和输入握手单元,以及输出时钟域的输入指针采样单元、输入握手确认单元和输出比较单元,其中: 所述输入指针缓存单元,用于缓存一输入指针,所述输入指针用于指示信号在信号缓存单元中的位置; 所述输入指针采样单元,用于在握手成功后,从输入指针缓存单元采样缓存的输入指针; 所述输入握手单元,用于与输入握手确认单元进行握手; 所述输入握手确认单元,用于与输入握手单元进行握手; 所述输出比较单元,用于将输入指针采样单元采样到的输入指针与最后一次输出的输出指针进行比较,判断信号缓存单元中如果有未读取的信号,则产生输出指示。6.如权利要求5所述的输出装置,其特征在于: 所述输入握手单元与输入握手确认单元采用以下方式进行握手: 所述输入握手单元与输入握手确认单元之间的握手信号为单比特信号。7.如权利要求5或6所述的输出装置,其特征在于: 所述输出比较单元判断信号缓存单元中如果有未读取的信号,则产生输出指示,包括: 所述输出比较单元判断输入指针采样单元采样到的输入指针与最后一次输出的输出指针的差值大于预设输出门限,则产生输出指示,指示输出时钟域能从信号缓存单元输出信号缓存单元中从所述输出指针至所述输入指针间的信号。8.如权利要求7所述的输出装置,其特征在于: 所述预设输出...

【专利技术属性】
技术研发人员:章恒梁杰廖辉王尧欧阳磊
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1