发明名称 | 一种基于DS编码的并行接收方法及其装置 | ||
摘要 | 本发明提供了一种基于DS编码的并行接收方法及其装置,数据信号经过时钟恢复电路恢复出时钟信号,将数据信号和时钟信号同时送入串并数据转换器,输出N位的数据信号和一位数据有效指示信号,经过接收装置系统工作时钟的三级寄存器同步后完成异步时钟域内数据正确交互,将同步后的数据信号和数据有效指示信号同时送入并行数据接收器进行数据解码接收。本发明在不增加系统锁相环资源的情况下用简单逻辑电路实现了用低速系统时钟接收高速发送数据的功能,减小了设计的复杂程度,同时会降低工艺的复杂度,提高成品率,采用低速时钟实现了接收较高速率的数据,提高了通讯速率。 | ||
申请公布号 | CN102946293B | 申请公布日期 | 2015.09.23 |
申请号 | CN201210362983.4 | 申请日期 | 2012.09.26 |
申请人 | 中国航天科技集团公司第九研究院第七七一研究所 | 发明人 | 刘欢;王剑峰;吴龙胜 |
分类号 | H04L1/00(2006.01)I | 主分类号 | H04L1/00(2006.01)I |
代理机构 | 西北工业大学专利中心 61204 | 代理人 | 顾潮琪 |
主权项 | 一种基于DS(Data‑Strobe)编码的并行接收方法,其特征在于包括下述步骤:1)将一个DS(Data‑Strobe)码流中的Data信号和Strobe信号相异或生成时钟信号,该时钟信号作为采样数据信号的时钟;2)用时钟信号的上升沿对数据信号进行采样,每采样N位为一组数据;用时钟信号的下降沿对数据信号进行采样,每采样N位为一组数据;用一个模N的计数器做采样标识;3)将上升沿采样和下降沿采样的数据按照先后顺序位与位交替存储,存储后以2N位为一组数据;通过上述的模N计数器将这2N位的数据分为每N位一组;4)将交替存储后分解的N位数据通过接收装置的系统工作时钟和三级寄存器进行三级同步,消除异步时钟域中数据交换的亚稳态;5)在所述的计数器非零时生成一个数据有效指示信号;6)将该数据有效指示信号通过接收装置系统工作时钟经过三级寄存器进行三级同步;7)将同步后的数据信号和数据有效指示信号进行并行数据解码接收,通过一个状态机实现。 | ||
地址 | 710000 陕西省西安市高新路28号 |