一种数据同步的方法技术

技术编号:10119141 阅读:143 留言:0更新日期:2014-06-11 11:07
本发明专利技术实施例提供了一种数据同步的方法及装置,其中方法包括:利用设定的异步时钟对输入的数据进行1:N解复用,得到每路传输速率是输入的数据的1/N的N路数据和周期为2N个异步时钟周期的第一同步信号;利用设定的同步时钟对第一同步信号进行延迟得到第二同步信号和第三同步信号;在同步时钟的每个采样沿,判断第二同步信号和第三同步信号是否相等,生成沿触发信号进行计数操作;利用同步时钟和输出的各计数的数值,依次对N路数据进行采样,得到N:1复用的输出数据。本发明专利技术解决了对RAM的资源要求较高且延时时间较长的问题。

【技术实现步骤摘要】

【技术保护点】
一种数据同步的方法,其特征在于,包括:利用设定的异步时钟对输入的数据进行1:N解复用,得到每路传输速率是输入的数据的1/N的N路数据和周期为2N个异步时钟周期的第一同步信号,其中N为大于1的整数;利用设定的同步时钟对所述第一同步信号进行延迟得到第二同步信号和第三同步信号,所述第二同步信号与所述第三同步信号相差一个同步时钟周期;在所述同步时钟的每个采样沿,判断所述第二同步信号和所述第三同步信号是否相等,且在第一次判断出不相等时,生成沿触发信号并且计数为设定的第一数值,并在计数为设定的第一数值后按照同步时钟的周期继续进行计数,在生成下一次沿触发信号的时刻判断上一个计数的数值是否为设定的第二数值,若是,继续进行计数,若否,计数为所述设定的第一数值;依次输出每次计数的数值; 利用所述同步时钟和输出的各计数的数值,依次对所述N路数据进行采样,得到N:1复用的输出数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:周恒箴
申请(专利权)人:天津中兴软件有限责任公司
类型:发明
国别省市:天津;12

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

1