模拟信号的修复电路以及修复方法技术

技术编号:33391865 阅读:18 留言:0更新日期:2022-05-11 23:09
本申请提供了一种模拟信号的修复电路以及修复方法,该修复电路包括:移位寄存器;多个补丁单元,多个所述补丁单元的第一输入端一一对应连接多条输入信号的信号线;每个所述补丁单元的第二输入端连接所述移位寄存器,所述移位寄存器用于根据移位信号,将取反信号输入相应的补丁单元;每个所述补丁单元的第三输入端用于输入使能信号;所述补丁单元用于根据所述使能信号和取反信号控制是否对所述输入信号进行取反。从而实现数模混合芯片中对analog与digital之间的输入输出信号进行极性修正。digital之间的输入输出信号进行极性修正。digital之间的输入输出信号进行极性修正。

【技术实现步骤摘要】
模拟信号的修复电路以及修复方法


[0001]本申请涉及集成电路
,特别涉及一种模拟信号的修复电路以及修复方法。

技术介绍

[0002]在mixed signal(混合信号)集成电路设计中,数模混合接口的连接是非常容易出错的。特别是在一个数模混合芯片启动(POR)的过程中,因为不正确的信号极性,可能导致芯片上电的power(电源),clock(时钟)等等不能正常启动。

技术实现思路

[0003]本申请实施例提供了模拟信号的修复电路,用以对analog(模拟信号)与digital(数字信号)之间的输入输出信号进行极性修正。
[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]通过读取电路加载已存储的移位信号和使能信号到第一寄存器;
[0030]通过所述第一寄存器向所述移位寄存器提供移位信号,向补丁单元提供使能信号。
[0031]本申请上述实施例提供的技术方案,可以通过给输入信号的每条信号线连接补丁单元,多个补丁单元可以基于使能信号和移位寄存器通过的取反信号,在两种信号的控制下确定是否对输入信号进行取反,从而实现数模混合芯片中对analog(模拟信号)与digital(数字信号)之间的输入输出信号进行极性修正。
附图说明
[0032]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍。
[0033]图1为本申请实施例提供的一种模拟信号的修复电路的示意图;
[0034]图2为本申请一实施例提供的对输入信号进行分组和交织的原理示意图;
[0035]图3为本申请一实施例提供的多个补丁模块级联的原理示意图;
[0036]图4为本申请另一施例提供的一种模拟信号的修复电路的示意图;
[0037]图5为本申请又实施例提供的一种模拟信号的修复电路的示意图。
具体实施方式
[0038]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0039]相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0040]图1为本申请实施例提供的一种模拟信号的修复电路的示意图。如图1所示,该修复电路包括:移位寄存器10和多个补丁单元20。
[0041]多个所述补丁单元20的第一输入端一一对应连接多条输入信号的信号线;每个所述补丁单元20的第二输入端连接所述移位寄存器10,所述移位寄存器10用于根据移位信号,将取反信号输入相应的补丁单元20。
[0042]每个所述补丁单元20的第三输入端用于输入使能信号。所述补丁单元20用于根据所述使能信号和取反信号控制是否对所述输入信号进行取反。
[0043]举例来说,一条信号线的输入信号可能0或1,补丁单元20可以在使能信号和取反信号的作用下,例如,使能信号和取反信号均是1时,对输入信号取反,从原始的1变成0,从原始0变成1。一条信号线可以连接一个补丁单元20。
[0044]在一实施例中,如图1所示,每个补丁单元20包括:与门和异或门。
[0045]所述与门的一个输入端(即补丁单元20的第三输入端)用于输入使能信号,所述与门的另一输入端(即补丁单元20的第二输入端)连接所述移位寄存器10,用于输入取反信号。所述异或门的一个输入端连接所述与门的输出端,所述异或门的另一个输入端(即补丁单元20的第一输入端)连接一信号线,用于接收所述输入信号;所述异或门的输出端用于输出所述输入信号修复后的输出信号。
[0046]具体说明如下,对于任何本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模拟信号的修复电路,其特征在于,包括:移位寄存器;多个补丁单元,多个所述补丁单元的第一输入端一一对应连接多条输入信号的信号线;每个所述补丁单元的第二输入端连接所述移位寄存器,所述移位寄存器用于根据移位信号,将取反信号输入相应的补丁单元;每个所述补丁单元的第三输入端用于输入使能信号;所述补丁单元用于根据所述使能信号和取反信号控制是否对所述输入信号进行取反。2.根据权利要求1所述的修复电路,其特征在于,所述补丁单元包括:与门,所述与门的一个输入端用于输入使能信号,所述与门的另一输入端连接所述移位寄存器,用于输入取反信号;异或门,所述异或门的一个输入端连接所述与门的输出端,所述异或门的另一个输入端连接一信号线,用于接收所述输入信号;所述异或门的输出端用于输出所述输入信号修复后的输出信号。3.根据权利要求1所述的修复电路,其特征在于,所述移位寄存器和多个所述补丁单元构成一个补丁模块;所有输入信号的信号线分成若干组,每个组连接至少一个补丁模块。4.根据权利要求3所述的修复电路,其特征在于,同一个功能模块的多条信号线分散到多个分组中,多个分组对应的多个补丁模块对同一个功能模块的多条信号线的输入信号进行修正。5.根据权利要求3所述的修复电路,其特征在于,每个组连接多个补丁模块,多个所述补丁模块级联,输入信号在一个补丁模块处理完后输入下一个补丁模块。6.根据权利要求1所述的修复电路,其特征在于,还包括:第一寄存器,连接所述移位寄存器、所述补丁单元;读取电路,连接所述第一寄存器,用于加载已存储的移位信号和使能信号到所述第一寄存器,...

【专利技术属性】
技术研发人员:韦韧江正忠
申请(专利权)人:上海物骐微电子有限公司
类型:发明
国别省市:

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

1