基于数字频率合成器的高精度协议脉冲发生器的制作方法

文档序号:7522164阅读:222来源:国知局
专利名称:基于数字频率合成器的高精度协议脉冲发生器的制作方法
技术领域
本发明涉及一种协议脉冲发生器,适用于生成具有复杂协议的对频率和相位有高精度要求的同步数字信号。
背景技术
随着集成电路技术的不断发展,芯片间、板间及单机之间的协议也越来越复杂,速度越来越快。为了协议实现及协议测试,需要一种方法实现高频率精度和相位精度的协议脉冲。最基本的数字频率合成器是一个累加器,累加器的宽度及工作频率决定了数字频率合成器产生的频率精度及相位精度。如

图1所示,一般的数字频率合成器由频率控制字寄存器、累加寄存器和一个加法器组成,累加寄存器的宽度与时钟频率决定了数字频率合成器产生信号频率的精度。设累加寄存器的宽度为N,频率合成器的时钟频率为f,频率控制字为FCW,那么生成的时钟频率f。lk为
权利要求
1.基于数字频率合成器的高精度协议脉冲发生器,包括数字频率合成器,其特征在于 还包括R个加法器和一个数字信号输出接口,数字频率合成器生成的时钟频率送至数字信号输出接口,同时与数字频率合成器生成的时钟频率对应的相位信息分别送至R个加法器;R个加法器中,每一个加法器将与数字频率合成器生成的时钟频率对应的相位信息与外部输入的一路信号的相位信息进行加法运算后送至数字信号输出接口 ;数字信号输出接口对R个加法器的输出最高位进行采样,对于R路信号中的任意一路,数字信号输出接口利用当前时钟周期的最高位sigN_nco与上一时钟周期的最高位sigN_nco_l,生成包含有上升沿和下降沿的数字信号定位脉冲,根据数字信号定位脉冲,数字信号输出接口在相应的上升沿和下降沿将该路外部输入信号包含的相位信息输出;其中数字信号的上升沿sigN_ P的确定方法为sigN_nC0为1且sigN_nC0_l为0,数字信号的下降沿sigN_n的确定方法为 sigN_nco 为 0 且 sigN_nco_l 为 1。
2.根据权利要求1所述的基于数字频率合成器的高精度协议脉冲发生器,其特征在于所述的外部输入信号的相位信息比累加寄存器多一位符号位,代表该输入信号的相位为超前还是延时于数字频率合成器生成的时钟频率。
全文摘要
基于数字频率合成器的高精度协议脉冲发生器,包括数字频率合成器、加法器和一个数字信号输出接口,数字频率合成器生成的时钟频率送至数字信号输出接口,同时与数字频率合成器生成的时钟频率对应的相位信息送至加法器;加法器将与数字频率合成器生成的时钟频率对应的相位信息与外部输入的一路信号的相位信息进行加法运算后送至数字信号输出接口;数字信号输出接口根据数字信号的上升沿和下降沿定位脉冲,更新信号输出。本发明改进了传统数字频率合成器的结构,可以根据协议单独配置相位信息,精确设定时钟频率及各数字信号相对于时钟的提前或延时信息,资源消耗少,结构精简。
文档编号H03K3/02GK102361445SQ20111024447
公开日2012年2月22日 申请日期2011年8月23日 优先权日2011年8月23日
发明者万小磊, 刘文婷, 安卫钰, 李威, 王志富, 王雷 申请人:中国空间技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1