一种外触发脉宽预测电路的制作方法
【专利摘要】本发明涉及一种外触发脉宽预测电路,其解决了现有脉冲信号在传输过程中的信号脉宽及沿信号恶化问题的技术问题,其包括脉冲输入单元、脉冲延迟单元、脉冲预判处理单元和脉冲输出单元;脉冲输入单元的输出端分两路,一路与脉冲延迟单元的输入端连接,另一路与脉冲预判处理单元的输入端连接;脉冲延迟单元的输出端与脉冲预判处理单元的输入端连接,脉冲预判处理单元的输出端与脉冲输出单元的输入端连接。其广泛用于脉冲信号的产生和传输。
【专利说明】一种外触发脉宽预测电路
【技术领域】
[0001]本发明涉及一种脉冲信号传输电路,具体说是一种外触发脉宽预测电路。
【背景技术】
[0002]脉冲信号作为一种常见的信号形式,广泛应用于各种系统以及控制链路中。作为脉冲信号重要的脉宽、上升/下降沿时间等信息,在链路中传输时,这些信息时常因信号传输线寄生参数、接头反射等综合因素影响而导致信息恶化,造成后续处理的异常。
【发明内容】
[0003]本发明就是为了解决现有脉冲信号在传输过程中的信号脉宽及沿信号恶化问题的技术问题,提供一种防止脉冲信号在传输过程中信号脉宽及沿信号恶化的外触发脉宽预测电路。
[0004]本发明的技术方案是,提供一种外触发脉宽预测电路,包括脉冲输入单元、脉冲延迟单元、脉冲预判处理单元和脉冲输出单元;脉冲输入单元的输出端分两路,一路与脉冲延迟单元的输入端连接,另一路与脉冲预判处理单元的输入端连接;脉冲延迟单元的输出端与脉冲预判处理单元的输入端连接,脉冲预判处理单元的输出端与脉冲输出单元的输入端连接。
[0005]优选地,脉冲延迟单元被配置为将脉冲输入单元发出的脉冲信号分为系列延时信号。
[0006]优选地,脉冲预判处理单元包括延时采集电路、延时级数编码电路和脉冲输出预判电路,延时采集电路包括D触发器和异或门;延时采集电路将所述脉冲延迟单元输出的系列延时信号分别提供给对应的D触发器,作为对脉冲输入单元的触发采集信号,并将其对应的逻辑0或逻辑1提供给延时级数编码电路进行编码,同时相邻的状态值作为异或门的输入信号,异或门的输出信号作为判断条件提供给延时级数编码电路,延时级数编码电路将延时采集电路的状态编码提供给脉冲输出预判电路,脉冲输出预判电路根据编码、固定延迟及已知脉冲信号决定为脉冲输出单元提供脉冲信号。
[0007]优选地,脉冲延迟单元为延迟缓冲器、DS1100-T芯片或延迟线。
[0008]本发明的有益效果是,实现对脉冲宽度判断,提供相同脉冲宽度及更高质量的沿信息;采用异或逻辑作为判断条件减少了系统用时。同时,该发明系统结构简单,成本低,便于实现及控制。
[0009]本发明进一步的特征和方面,将在以下参考附图的【具体实施方式】的描述中,得以清楚地记载。
【专利附图】
【附图说明】
[0010]图1是本发明的原理框图;
[0011]图2是脉冲延迟单元的原理框图;
[0012]图3是脉冲延迟单元采用延迟缓冲器的电路图;
[0013]图4是脉冲延迟单元采用延时芯片的电路图;
[0014]图5是脉冲预判处理单元的原理框图;
[0015]图6是工作流程图。
[0016]图中符号说明:
[0017]1.脉冲输入单元;2.脉冲延迟单元;3.脉冲预判处理单元;4.脉冲输出单元;5.τ延迟缓冲器;6.D触发器;7.异或门;8.延时级数编码电路;9.脉冲输出预判电路。
【具体实施方式】
[0018]以下参照附图,以具体实施例对本发明作进一步详细说明。
[0019]如图1所示,本发明包括脉冲输入单元1、脉冲延迟单元2、脉冲预判处理单元3和脉冲输出单元4。脉冲输入单元1的输出端分两路,一路与脉冲延迟单元2的输入端连接,另一路与脉冲预判处理单元3的输入端连接。脉冲延迟单元2的输出端与脉冲预判处理单元3的输入端连接,脉冲预判处理单元3的输出端与脉冲输出单元4的输入端连接。
[0020]如图2所示,脉冲延迟单元2将脉冲输入单元1发出的脉冲信号以固定延时τ为单位进行延时处理,形成η(>1)个系列的延时信号。
[0021]如图3所示,脉冲延迟单元2具体可以由可编程逻辑器件的缓冲器实现。输入脉冲经一组τ延迟缓冲器5后作为延时τ输出,同时该延迟τ输出作为后一组τ延迟缓冲器的输入信号得到延时2 τ输出,直至得到延时η τ输出。
[0022]如图4所示,脉冲延迟单元2具体也可以通过延迟芯片实现。以5级延时为例,延时芯片具体型号可以采用DS1100-T芯片,Τ为总延时时间。输入脉冲和DS1100-T芯片的IN引脚连接,延时T/5脉冲信号Output_T/5由DS1100-T芯片的TAP1引脚输出,延时2*T/5脉冲信号Output_2*T/5由DS1100-T芯片的TAP2引脚输出,延时3*T/5脉冲信号Output_3*T/5由DS1100-T芯片的TAP3引脚输出,延时4*T/5脉冲信号Output_4*T/5由DS1100-T芯片的TAP4引脚输出,延时T脉冲信号Output_T由DS1100-T芯片的TAP5引脚输出,DS1100-T芯片的VCC引脚连接电源+5V,DS1100-T芯片的GND引脚接地。
[0023]此外,脉冲延迟单元2也可以通过延迟线实现。
[0024]如图5所示,脉冲预判处理单元3包括延时采集电路、延时级数编码电路8和脉冲输出预判电路9,延时采集电路包括D触发器6和异或门7。延时采集电路将脉冲延迟单元2输出的系列延时信号分别提供给对应的D触发器6,作为对同一脉冲输入单元1的触发采集信号,并将其对应的状态值“0”或“1”提供给后续的延时级数编码电路8进行编码,同时相邻的状态值作为异或门7的输入信号,异或门7的输出信号作为判断条件提供给后续的延时级数编码电路8,延时级数编码电路8将延时采集电路的状态编码提供给脉冲输出预判电路9,脉冲输出预判电路9根据编码、固定延迟及已知脉冲信号决定为脉冲输出单元4提供脉冲信号。
[0025]如图6所示,脉冲信号的脉冲参量形成过程如下:
[0026]步骤一、上电初始化,完成脉冲宽度、单位延时设置,以及预存脉冲宽度TP为0。
[0027]步骤二、脉冲预判处理单元3的异或门逻辑输出信号Px(x为1、2……、η-1)作为进行编码的触发条件,当其为1时,将D触发器6输出的D1?Dx进行编码,否则,继续等待。
[0028]步骤三、脉冲预判处理单元3的延时级数编码电路8将步骤二输出的编码与之前对比,如果相同,则输出与之前相同宽度的脉冲信号,否则进行脉冲宽度查询及配置操作。脉冲宽度!1,由公式(1)决定,脉冲宽度查询及配置即将脉冲宽度大于Τκ且最接近的宽度作为输出参数,赋予预存脉冲宽度ΤΡ即可。
[0029]TE= [Dx*2~ (x-l)+D(x_l)*2~ (x-2)+......D1*2~0]*t (1)
[0030]以上所述仅对本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡是在本发明的权利要求限定范围内,所做的任何修改、等同替换、改进等,均应在本发明的保护范围之内。
【权利要求】
1.一种外触发脉宽预测电路,其特征是,包括脉冲输入单元、脉冲延迟单元、脉冲预判处理单元和脉冲输出单元;所述脉冲输入单元的输出端分两路,一路与所述脉冲延迟单元的输入端连接,另一路与所述脉冲预判处理单元的输入端连接;所述脉冲延迟单元的输出端与所述脉冲预判处理单元的输入端连接,所述脉冲预判处理单元的输出端与所述脉冲输出单元的输入端连接。
2.根据权利要求1所述的外触发脉宽预测电路,其特征在于,所述脉冲延迟单元被配置为将所述脉冲输入单元发出的脉冲信号分为系列延时信号。
3.根据权利要求2所述的外触发脉宽预测电路,其特征在于,所述脉冲预判处理单元包括延时采集电路、延时级数编码电路和脉冲输出预判电路,所述延时采集电路包括0触发器和异或门;所述延时采集电路将所述脉冲延迟单元输出的系列延时信号分别提供给对应的0触发器,作为对所述脉冲输入单元的触发采集信号,并将其对应的逻辑0或逻辑1提供给所述延时级数编码电路进行编码,同时相邻的状态值作为所述异或门的输入信号,所述异或门的输出信号作为判断条件提供给所述延时级数编码电路,所述延时级数编码电路将所述延时采集电路的状态编码提供给所述脉冲输出预判电路,所述脉冲输出预判电路根据编码、固定延迟及已知脉冲信号决定为所述脉冲输出单元提供脉冲信号。
4.根据权利要求3所述的外触发脉宽预测电路,其特征在于,所述脉冲延迟单元为延迟缓冲器、031100-1芯片或延迟线。
【文档编号】H03K7/08GK104485932SQ201410654340
【公开日】2015年4月1日 申请日期:2014年11月17日 优先权日:2014年11月17日
【发明者】李德和 申请人:威海北洋光电信息技术股份公司