[发明专利]可编程脉冲发生装置及其控制方法无效
申请号: | 200710012979.4 | 申请日: | 2007-09-28 |
公开(公告)号: | CN101399531A | 公开(公告)日: | 2009-04-01 |
发明(设计)人: | 马小军;吴伟;朱静;谢威杨;王乐群;张家明 | 申请(专利权)人: | 中国科学院大连化学物理研究所 |
主分类号: | H03K5/153 | 分类号: | H03K5/153;H03K5/1534 |
代理公司: | 沈阳科苑专利商标代理有限公司 | 代理人: | 许宗富 |
地址: | 116023*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可编程 脉冲 发生 装置 及其 控制 方法 | ||
1.一种可编程脉冲发生装置,其特征在于:包括可编程控制装置,用于运行逻辑控制和数据处理程序;时钟信号发生电路,与可编程控制装置的时钟信号输入端相连,用于产生时钟信号(clk);周期信号发生电路,与可编程控制装置周期信号输入端相连,用于产生频率脉宽可调的周期信号(ctrl),可编程控制装置的输出信号为脉冲波形输出信号(qout)。
2.根据权利要求1所述的可编程脉冲发生装置,其特征在于:所述可编程控制装置为CPLD、FPGA或PLC。
3.一种可编程脉冲发生装置的控制方法,其特征在于包括以下步骤:
首先对可编程脉冲发生装置产生的时钟信号(clk)和频率脉宽可调的周期信号(ctrl)进行定义;
设置计数进程和计数判断进程;
由时钟信号(clk)及周期信号(ctrl)启动计数进程,由周期信号(ctrl)和计数进程产生的计数信号(cnt)启动计数判断进程;
对时钟信号(clk)和周期信号(ctrl)进行处理;
由可编程控制装置结果输出模块输出结果。
4.根据权利要求3所述的可编程脉冲发生装置的控制方法,其特征在于:所述信号定义包括:定义时钟信号(clk)及周期信号(ctrl)为可编程控制装置的输入信号,可编程控制装置的输出信号为脉冲波形输出信号(qout);定义作为中间变量的最大值为N的计数信号(cnt)和逻辑输出信号(state)。
5.根据权利要求3所述的可编程脉冲发生装置的控制方法,其特征在于:所述计数进程包括如下处理步骤:启动该进程后,首先检测方波时钟信号(clk)是否是上升沿且为高电平,如果是,则检测计数信号(cnt)是否小于N且周期信号(ctrl)是否为高电平,如果是,则计数信号(cnt)开始计数;N为中间变量计数信号的最大值。
6.根据权利要求5所述的可编程脉冲发生装置的控制方法,其特征在于:如果检测时钟信号(clk)是否为上升沿且为高电平的结果为否,则结束本次进程,待到再次有触发信号时启动计数进程。
7.根据权利要求3或4所述的可编程脉冲发生装置的控制方法,其特征在于:所述计数判断进程包括如下处理步骤:启动后首先判断周期信号(ctrl)是否为高电平,如上述判断结果为是,继续判断计数信号(cnt)是否小于n1,如果小于n1,则逻辑输出信号(state)输出高电平。
8.根据权利要求7所述的可编程脉冲发生装置的控制方法,其特征在于:如果上述判断结果为不小于n1,则继续判断计数信号(cnt)是否介于n1和n2之间,如果是,则逻辑输出信号(state)输出与上一状态相反的状态,否则结束本次进程;其中0<n1<n2<N,N为中间变量计数信号(cnt)的最大值。
9.根据权利要求7所述的可编程脉冲发生装置的控制方法,其特征在于:如果判断周期信号(ctrl)不为高电平,则计数判断进程结束。
10.根据权利要求3所述的可编程脉冲发生装置的控制方法,其特征在于:所述结果输出为由逻辑输出信号(state)和周期信号(ctrl)经过“与”逻辑运算后的脉冲波形输出信号(qout)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院大连化学物理研究所,未经中国科学院大连化学物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710012979.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数模转换单元和电路
- 下一篇:激光切割熔丝方法及其测试结构和方法、测试晶圆