一种信号发生装置及方法制造方法及图纸

技术编号:39594475 阅读:10 留言:0更新日期:2023-12-03 19:49
本发明专利技术提供了一种信号发生装置及方法,包括参数寄存器,参数寄存器中存储有时序参数值;加法器,电性连接于参数寄存器的输出端,加法器根据第二计数器的计数状态,选择时序参数值并计算时序参数和;第一计数器,第一计数器的输入端接收高频时钟信号,且第一计数器对高频时钟信号的脉冲进行计数,当高频时钟信号的脉冲数达到第一计数值时保持,直到下一个周期触发信号到来时清零;阈值判断单元,电性连接于第一计数器的输出端和加法器的输出端,阈值判断单元接收并比较第一计数器的计数值和时序参数和,并输出判断结果;以及翻转触发单元,电性连接于阈值判断单元的输出端,当阈值判断单元的判断结果为真时,翻转触发单元将时序信号翻转并输出

【技术实现步骤摘要】
一种信号发生装置及方法


[0001]本专利技术涉及集成电路
,特别涉及一种信号发生装置及方法


技术介绍

[0002]在集成电路

量子计算

智能控制等
,时序信号能够用于协调和同步控制各个模块

具体的,通过多通道时序脉冲信号可以实现对多个模块动作顺序的精确控制,进而在内部指令或外部信号下做出正确顺序的响应

[0003]当模块较多且时序较复杂时,寄存器资源需求会非常大,配置起来也会非常困难,因此难以形成精确可控且稳定的时序信号

并且在高速电路中,时钟信号通常是扇出最大

分布最广的信号,各器件在时钟信号的作用下始终处于翻转状态,功率较大的器件长时间开启会造成电路功耗显著增加


技术实现思路

[0004]本专利技术的目的在于提供一种信号发生装置及方法,以较少的寄存器资源形成精确可控的

模式可快速切换的多通道时序脉冲信号,从而实现多模块同步控制并降低电路功耗

[0005]为解决上述技术问题,本专利技术是通过以下技术方案实现的:
[0006]本专利技术提供了一种信号发生装置,包括:
[0007]参数寄存器,所述参数寄存器中存储有时序参数值;
[0008]加法器,电性连接于所述参数寄存器的输出端,所述加法器根据第二计数器的计数状态,选择所述时序参数值并计算时序参数和;
[0009]第一计数器,所述第一计数器的输入端接收高频时钟信号,且所述第一计数器对所述高频时钟信号进行计数,当所述高频时钟信号的脉冲数达到第一计数值时保持,直到下一个周期触发信号到来时清零;
[0010]阈值判断单元,电性连接于所述第一计数器的输出端和所述加法器的输出端,所述阈值判断单元接收并比较所述第一计数器的计数值和所述时序参数和,并输出判断结果;以及
[0011]翻转触发单元,电性连接于所述阈值判断单元的输出端,当所述阈值判断单元的判断结果为真时,所述翻转触发单元将时序信号翻转并输出

[0012]在本专利技术一实施例中,所述信号发生装置包括至少两个三态门对,且所述参数寄存器的输入端电性连接于三态门对的输出端

[0013]在本专利技术一实施例中,所述三态门对的输入端接收多种工作模式下的信号参数值,所述信号发生装置根据所述三态门对的控制信号,从多种工作模式下的所述信号参数值中筛选时序参数值

[0014]在本专利技术一实施例中,所述信号发生装置包括第二计数器,且所述第二计数器的输入端电性连接于所述翻转触发单元,所述第二计数器的输出端电性连接于所述加法器

[0015]在本专利技术一实施例中,所述第二计数器的输入端接收来自所述翻转触发单元的计数触发信号,所述第二计数器根据所述计数触发信号计数,并在所述第二计数器的计数值达到第二计数值时停止计数并保持当前计数值

[0016]在本专利技术一实施例中,所述第二计数值为预设电平值时,所述第二计数器的输入端接收所述预设电平值,且当所述第二计数器的计数电平值达到所述预设电平值,所述第二计数器停止计数并保持当前计数值

[0017]在本专利技术一实施例中,所述第二计数值为预设脉冲数时,所述第二计数器的输入端接收所述预设脉冲数,且当所述第二计数器计数的脉冲次数达到所述预设脉冲数,所述第二计数器停止计数并保持当前计数值

[0018]在本专利技术一实施例中,所述翻转触发单元的输出端电性连接于输出模式控制单元,所述输出模式控制单元的输入端接收模式控制信号和所述时序信号

[0019]在本专利技术一实施例中,所述输出模式控制单元根据所述模式控制信号,调整所述时序信号并输出

[0020]本专利技术提供了一种信号发生方法,包括以下步骤:
[0021]设置多个时序参数值,并将多个所述时序参数值存储在不同参数寄存器中;
[0022]通过加法器获取多个时序参数值的和,并作为时序参数和;
[0023]设置高频时钟信号,并通过第一计数器对所述高频时钟信号的脉冲进行计数,当所述高频时钟信号的脉冲数达到第一计数值时将第一计数器的计数值保持,直到下一个周期触发信号到来时清零;
[0024]通过阈值判断单元比较所述第一计数器的计数值和所述时序参数和,并输出判断结果;以及
[0025]通过翻转触发单元输出时序信号,根据所述阈值判断单元的判断结果,所述翻转触发单元将所述时序信号翻转并输出

[0026]如上所述,本专利技术提供了一种信号发生装置及方法,可实现时序信号参数值的选择配置,产生多种不同类型的时序信号,且能兼容内部和外部触发方式,具有较好的兼容性及实用性

并且,本专利技术的信号发生装置及方法,能够根据不同类型的时序信号对装置和模块进行任意增减,以达到最少的资源占用

并且,本专利技术的信号发生装置及方法,通过在输入级和输出级应用三态门,增强了芯片的抗电压冲击能力

并且,本专利技术的信号发生装置及方法,能够在调试模式和工作模式下快速切换参数配置,极大的简化了调试流程,提高了电路的故障诊断能力

[0027]当然,实施本专利技术的任一产品并不一定需要同时达到以上所述的所有优点

附图说明
[0028]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0029]图1为本专利技术实施例中脉冲时序信号的波形图

[0030]图2为本专利技术一实施例中信号发生装置的结构示意图

[0031]图3为本专利技术所述三态门对的结构示意图

[0032]图4为本专利技术另一实施例中三态门阵列的结构示意图

[0033]图5为本专利技术所述输出模式控制单元的结构示意图

[0034]图6为本专利技术另一实施例中信号发生装置的结构示意图

[0035]图7为本专利技术又一实施例中信号发生装置的结构示意图

[0036]图8为本专利技术所述信号发生方法的流程图

[0037]图9为步骤
S30
的流程图

[0038]图
10
为步骤
S40
的流程图

[0039]图中:
10、
参数寄存器;
10a、
第一参数寄存器;
10b、
第二参数寄存器;
10c、
第三参数寄存器;
10n、

N
参数寄存器;
2本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种信号发生装置,其特征在于,包括:参数寄存器,所述参数寄存器中存储有时序参数值;加法器,电性连接于所述参数寄存器的输出端,所述加法器根据第二计数器的计数状态,选择所述时序参数值并计算时序参数和;第一计数器,所述第一计数器的输入端接收高频时钟信号,且所述第一计数器对所述高频时钟信号的脉冲进行计数,当所述高频时钟信号的脉冲数达到第一计数值时保持,直到下一个周期触发信号到来时清零;阈值判断单元,电性连接于所述第一计数器的输出端和所述加法器的输出端,所述阈值判断单元接收并比较所述第一计数器的计数值和所述时序参数和,并输出判断结果;以及翻转触发单元,电性连接于所述阈值判断单元的输出端,当所述阈值判断单元的判断结果为真时,所述翻转触发单元将时序信号翻转并输出
。2.
根据权利要求1所述的一种信号发生装置,其特征在于,所述信号发生装置包括至少两个三态门对,且所述参数寄存器的输入端电性连接于所述三态门对的输出端
。3.
根据权利要求2所述的一种信号发生装置,其特征在于,所述三态门对的输入端接收多种工作模式下的信号参数值,所述信号发生装置根据所述三态门对的控制信号,从多种工作模式下的所述信号参数值中筛选时序参数值
。4.
根据权利要求1所述的一种信号发生装置,其特征在于,所述信号发生装置包括第二计数器,且所述第二计数器的输入端电性连接于所述翻转触发单元,所述第二计数器的输出端电性连接于所述加法器
。5.
根据权利要求4所述的一种信号发生装置,其特征在于,所述第二计数器的输入端接收来自所述翻转触发单元的计数触发信号,所述第二计数器根据所述计数触发信号计数,并在所述...

【专利技术属性】
技术研发人员:尹翔李雪剑管克豪张志存刘正
申请(专利权)人:合肥海图微电子有限公司
类型:发明
国别省市:

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

1