一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

延时链控制电路的制作方法

2022-11-19 10:38:05 来源:中国专利 TAG:


1.本技术涉及数字电路技术领域,尤其涉及一种延时链控制电路。


背景技术:

2.延时链电路在大规模数字电路中广泛应用,在相位锁定环(phase locked loop,pll),数字延迟锁相环(delay locked loop,dll),时间数字转换器(time to digital convertor,tdc)等结构中,一个延时均匀的延时链电路至关重要,同时延时链电路还经常应用于存储器接口电路中,用于读写过程中时钟和数据之间的时序训练。
3.现有技术,通常利用模拟控制的延时链电路,在该延时链电路的控制下,基于复杂的模拟单元将输入信号延时后输出,实现延时链延时的数字式变化,达到不同的延时。
4.但是,上述延时链电路的均匀性较差,使用较高功耗,从而影响整个延时链电路的精度、稳定性。


技术实现要素:

5.本技术提供一种延时链控制电路,使得在不同业务场景需求下,都可以进行时延调整,且具有线性度,提高延时链控制电路的均匀性,进而可以进行精确的延时调整。
6.具体的,本技术提供一种延时链控制电路,所述延时链控制电路包括细调延时模块、粗调单元、温度计译码模块和二路选择器;所述细调延时模块包括至少一个细调单元;所述温度计译码模块用于获取业务场景需求,并基于所述业务场景需求控制选取所述细调单元的数量;
7.所述粗调单元与所述细调延时模块的输入端连接,所述粗调单元用于接收输入信号,并对所述输入信号进行第一次延时;
8.所述细调延时模块的输出端与所述二路选择器连接,所述细调延时模块用于接收经过第一次延时的输入信号,并基于确定数量的细调单元对所述输入信号进行第二次延时;
9.所述二路选择器用于接收经过第二次延时的输入信号,并基于所述业务场景需求确定所述输入信号是否还需继续延时,以满足所述业务场景需求。
10.可选的,所述细调单元包括:n型场效应管、p型场效应管、第一开关管和第二开关管;
11.所述n型场效应管与所述第一开关管连接;所述n型场效应管用于在输入信号为高电平时,控制所述第一开关管打开;
12.所述p型场效应管与所述第二开关管连接;所述p型场效应管用于在输入信号为低电平时,控制所述第二开关管打开。
13.可选的,所述n型场效应管的g极与所述细调单元的输入端连接,用于接收输入信号;所述n型场效应管的s极与所述第一开关管连接,所述n型场效应管的d极与所述细调单元的输出端连接,用于输出输入信号;
14.所述p型场效应管的g极与所述细调单元的输入端连接,用于接收输入信号;所述p型场效应管的s极与所述第二开关管连接,所述p型场效应管的d极与所述细调单元的输出端连接,用于输出输入信号。
15.可选的,在所述输入信号为高电平时,所述n型场效应管为导通状态,所述p型场效应管为关闭状态,以使所述n型场效应管对所述输入信号进行延时;
16.在所述输入信号为高电平时,所述p型场效应管为导通状态,所述n型场效应管为关闭状态,以使所述p型场效应管对所述输入信号进行延时。
17.可选的,所述细调单元还包括:第一电阻和第二电阻;
18.所述第一电阻的一端与所述第一开关管连接,所述第一电阻的另一端与电源连接,所述第一电阻用于对所述输入信号进行分压;
19.所述第二电阻的一端与所述第二开关管连接,所述第二电阻的另一端接地连接,所述第二电阻用于对所述输入信号进行分压。
20.可选的,所述延时链控制电路还包括粗调延时模块,所述粗调延时模块包括至少一个粗调单元;
21.所述温度计译码模块还用于基于所述业务场景需求控制选取所述粗调单元的数量;
22.所述二路选择器在确定所述输入信号还需继续延时后,将所述输入信号传输给基于所述温度计译码模块选取的相应数量的粗调单元进行延时。
23.可选的,所述温度计译码模块,具体用于:
24.在确定所述输入信号经过第二次延时后的延迟时间满足业务场景需求时,控制选取所述粗调单元的总数量为1;
25.在确定所述输入信号经过第二次延时后的延迟时间不满足业务场景需求时,控制选取所述粗调单元的总数量为m 1;m为大于1的正整数。
26.可选的,所述粗调单元的延时步长是所述细调单元的延时步长的n倍;n为大于1的正整数;所述延时步长用于控制所述延时链控制电路的延时呈规律性。
27.可选的,所述粗调单元包括:第一与非门、第二与非门和第三与非门;
28.所述第一与非门的第一输入端用于接收输入信号,所述第一与非门的第二输入端用于接收高电平信号;所述第一与非门的输出端与所述第三与非门的第一输入端连接;
29.所述第二与非门的第一输入端也用于接收输入信号,所述第二与非门的第二输入端用于接收低电平信号;所述第二与非门的输出端与所述第三与非门的第二输入端连接,所述第三与非门的输出端用于输出经过延时后的输入信号。
30.可选的,所述粗调单元还包括:第四与非门;
31.所述第四与非门的第一输入端与所述第一与非门的输出端连接,所述第四与非门的第二输入端与所述第二与非门的输出端连接,所述第四与非门用于控制所述第一与非门和所述第二与非门的输出负载均衡。
32.综上所述,本技术提供一种延时链控制电路,该延时链控制电路包括细调延时模块、粗调单元、温度计译码模块和二路选择器;细调延时模块包括至少一个细调单元;具体的,可以通过温度计译码模块获取业务场景需求,并基于业务场景需求控制选取细调单元的数量;进一步的,利用粗调单元接收输入信号,并对输入信号进行第一次延时,进而将经
过第一次延时的输入信号传输给细调延时模块,该细调延时模块基于确定数量的细调单元对输入信号进行第二次延时;进一步的,二路选择器基于业务场景需求确定经过第二次延时的输入信号是否还需继续延时,若是,则继续进行延时处理,以满足业务场景需求;若否,则输出经过延时的输入信号。这样,本技术提供的延时链控制电路,基于设计的细调延时模块中的若干个细调单元提供细调的线性度,使得延时链控制电路具有均匀性,可以进行精确的延时调整,且细调单元的个数基于业务场景需求确定,可以满足不同的业务需求,使得在不同业务需求下,都可以进行时延调整。
附图说明
33.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
34.图1为本技术实施例提供的一种应用场景示意图;
35.图2为本技术实施例提供的一种延时链控制电路的结构示意图;
36.图3为本技术实施例提供的一种细调延时模块的结构示意图;
37.图4为本技术实施例提供的一种细调单元的结构示意图;
38.图5为本技术实施例提供的一种n型场效应管和p型场效应管的结构示意图;
39.图6为本技术实施例提供的一种具体的细调单元的结构示意图;
40.图7为本技术实施例提供的一种确定粗调单元的结构示意图;
41.图8a为一种延时链电路对应延时步长的范围示意图;
42.图8b为本技术实施例提供的一种延时链控制电路对应延时步长的范围示意图;
43.图9为本技术实施例提供的一种延时链控制电路对应延时步长的折线示意图;
44.图10为本技术实施例提供的一种粗调单元的结构示意图;
45.图11为本技术实施例提供的另一种粗调单元的结构示意图;
46.图12为本技术实施例提供的一种具体的延时链控制电路的结构示意图。
47.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
48.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
49.为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一设备和第二设备仅仅是为了区分不同的设备,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
50.需要说明的是,本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说
明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
51.本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
52.下面结合附图对本技术实施例进行介绍,图1为本技术实施例提供的一种应用场景示意图,本技术提供的一种延时链控制电路可以应用于如图1所示的应用场景中。该应用场景包括:存储器101和存储器中的芯片102;所述芯片102中包括接口电路;具体的,所述接口电路中包括延时链控制电路,用于对输入信号进行延时处理,满足不同应用场景下的时延需求。
53.一种可能的实现方式中,通常利用模拟控制的延时链电路,在该延时链电路的控制下,基于复杂的模拟单元将输入信号延时后输出,实现延时链延时的数字式变化,达到不同的延时。
54.但是,上述延时链电路的均匀性较差,使用较高功耗,从而影响整个延时链电路的精度、稳定性。
55.因此,本技术提供一种延时链控制电路,该延时链控制电路通过设计细调延时模块,所述细调延时模块由若干个细调单元构成,每个细调单元可以提供细调的线性度,使得延时步长越均匀,且细调单元的个数基于业务场景需求确定,可以满足不同的业务需求,这样,基于细调单元和粗调单元相互配合,对输入信号进行延时,使得在不同业务需求下,都可以进行精确的延时调整,且由于细调单元提供线性度,使得延时链控制电路具有均匀性,提高了延时链控制电路延时调整的稳定性。
56.需要说明的是,随着存储器接口速率的不断提高,要求存储器接口内部dll中的延时链电路的固有延时要小,否则会锁定失败,而本技术提供的延时链控制电路具有线性度,提高了延时链电路的均匀性,使得读写训练具有好的效果。
57.下面以具体地实施例对本技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
58.图2为本技术实施例提供的一种延时链控制电路的结构示意图,如图2所示,所述延时链控制电路包括细调延时模块201、粗调单元202、温度计译码模块203和二路选择器(multiplexer,mux)204;所述细调延时模块201包括至少一个细调单元2011;所述温度计译码模块203用于获取业务场景需求,并基于所述业务场景需求控制选取所述细调单元2011的数量;
59.所述粗调单元202与所述细调延时模块201的输入端连接,所述粗调单元202用于接收输入信号,并对所述输入信号进行第一次延时;
60.所述细调延时模块201的输出端与所述二路选择器204连接,所述细调延时模块
201用于接收经过第一次延时的输入信号,并基于确定数量的细调单元2011对所述输入信号进行第二次延时;
61.所述二路选择器204用于接收经过第二次延时的输入信号,并基于所述业务场景需求确定所述输入信号是否还需继续延时,以满足所述业务场景需求。
62.在本技术实施例中,业务场景需求可以指的是所述延时链控制电路在某个业务场景下需要的延迟时间,所述延迟时间由外部控制码决定,所述外部控制码指的是在该业务场景所需细调单元和粗调单元的数量,其中,细调单元和粗调单元均对应有延时步长,所述粗调单元对应的延时步长与所述细调单元对应的延时步长呈倍数关系,即细调单元对应的延时步长=1/n粗调单元对应的延时步长,这样设计,可以使得延时链控制电路的延时具有线性度,n为大于1的正整数,n设置的越小,该延时链控制电路可调节精度越准确。
63.其中,所述细调延时模块201包括至少一个细调单元2011,图3为本技术实施例提供的一种细调延时模块的结构示意图,如图3所示,所述细调延时模块201具有两个输入端,即输入1和输入2,所述两个输入端用于确定细调延时模块201可延时的范围,即基于所述业务场景需求确定细调单元2011的数量,利用确定数量的细调单元2011进行延时。
64.具体的,基于所述业务场景需求确定所述输入信号是否还需继续延时,即通过二路选择器的选择信号确定所述输入信号是否还需继续延时,所述选择信号由最低位的外部控制码决定,基于所述外部控制码对应的数值确定二路选择器的sel端,若基于所述外部控制码确定二路选择器的sel端为0路信号时,输出输入信号到相应数量的粗调单元进行延时处理,以满足业务场景需求,若基于所述外部控制码确定二路选择器的sel端为1路信号时,直接输出输入信号;本技术实施例对确定二路选择器的sel端对应的外部控制码的数值大小不做具体限定,可以设定预设数值,也可以人为修改,不同的业务场景适用不同的数值。
65.需要说明的是,二路选择器的选择信号基于选择信号产生电路提供,当外部控制码的高位为全0时,选择0路信号,其他情况下选择1路,如外部控制码的高位为001,则选择1路信号,本技术实施例对外部控制码的表现形式不做具体限定。
66.因此,本技术提供一种延时链控制电路,可以通过温度计译码模块获取业务场景需求,并基于业务场景需求控制选取细调单元的数量;进一步的,利用粗调单元接收输入信号,并对输入信号进行第一次延时,进而将经过第一次延时的输入信号传输给细调延时模块,该细调延时模块基于确定数量的细调单元对输入信号进行第二次延时;进一步的,二路选择器基于业务场景需求确定经过第二次延时的输入信号是否还需继续延时,若是,则继续进行延时处理,以满足业务场景需求;若否,则输出经过延时的输入信号。这样,本技术提供的延时链控制电路,基于设计的细调延时模块中的若干个细调单元提供细调的线性度,使得延时链控制电路具有均匀性,可以进行精确的延时调整,且细调单元的个数基于业务场景需求确定,可以满足不同的业务需求,使得在不同业务需求下,都可以进行时延调整。
67.可选的,图4为本技术实施例提供的一种细调单元的结构示意图,如图4所示,所述细调单元2011包括:n型场效应管211、p型场效应管212、第一开关管213和第二开关管214;
68.所述n型场效应管211与所述第一开关管213连接;所述n型场效应管211用于在输入信号为高电平时,控制所述第一开关管213打开;
69.所述p型场效应管212与所述第二开关管214连接;所述p型场效应管212用于在输入信号为低电平时,控制所述第二开关管214打开。
70.本技术实施例中,所述n型场效应管211和所述p型场效应管212均有延时的作用,在输入信号流经所述n型场效应管211和所述p型场效应管212,均需要输入信号对应的电压值上升到饱和值,才可以呈现导通状态,而上升到饱和值,需要一定的时间,本技术实施例对饱和值的具体大小不做限定,其可以视应用场景而定。
71.具体的,设置n型场效应管211和所述p型场效应管212是为了适应不同输入信号的电平大小,当输入信号为高电平时,输入信号经过n型场效应管211与第一开关管213连接的电路进行延时,此时n型场效应管控制第一开关管213打开;当输入信号为低电平时,输入信号经过p型场效应管212与第二开关管214连接的电路进行延时,此时p型场效应管控制第二开关管214打开。
72.因此,本技术实施例可以利用细调单元进行时延调整,针对不同的电平的输入信号,有相应的延时电路可供选择,提供应用的灵活性。
73.可选的,图5为本技术实施例提供的一种n型场效应管和p型场效应管的结构示意图,如图5所示,所述n型场效应管211的g极与所述细调单元2011的输入端连接,用于接收输入信号;所述n型场效应管211的s极与所述第一开关管213连接,所述n型场效应管211的d极与所述细调单元2011的输出端连接,用于输出输入信号;
74.所述p型场效应管212的g极与所述细调单元2011的输入端连接,用于接收输入信号;所述p型场效应管212的s极与所述第二开关管214连接,所述p型场效应管212的d极与所述细调单元2011的输出端连接,用于输出输入信号。
75.可以理解的是,通过设计n型场效应管211和p型场效应管212分别在不同场景下接收输入信号,可以增加电路响应速度,不依赖于继电器,使电路简单化,节约成本。
76.可选的,在所述输入信号为高电平时,所述n型场效应管211为导通状态,所述p型场效应管212为关闭状态,以使所述n型场效应管211对所述输入信号进行延时;
77.在所述输入信号为高电平时,所述p型场效应管212为导通状态,所述n型场效应管211为关闭状态,以使所述p型场效应管212对所述输入信号进行延时。
78.具体的,所述n型场效应管211和所述p型场效应管212组成互补场效应管电路,n型场效应管211导通时可以形成n型导电沟道,p型场效应管212导通时可以形成p型导电沟道,因此,互补场效应管电路连接时不必考虑电流的负载问题,可以与其他任意集成电路直接连接。
79.因此,本技术实施例形成的互补场效应管电路,可以与任意集成电路直接连接,适用于不同业务场景下的输入信号,进而对输入信号进行延时,提高实用性。
80.需要说明的是,由于n型场效应管211输出的高电平低于互补场效应管电路的输入高电平,因而需要使用一个电阻进行分压,p型场效应管212输出的低电平低于互补场效应管电路的输入低电平,因而也需要使用一个电阻进行分压。
81.可选的,图6为本技术实施例提供的一种具体的细调单元的结构示意图,如图6所示,所述细调单元2011还包括:第一电阻215和第二电阻216;
82.所述第一电阻215的一端与所述第一开关管213连接,所述第一电阻215的另一端与电源(vdd)连接,所述第一电阻215用于对所述输入信号进行分压;
83.所述第二电阻216的一端与所述第二开关管214连接,所述第二电阻216的另一端接地连接,所述第二电阻216用于对所述输入信号进行分压。
84.本技术实施例中,在细调单元对应的电路中,在n型场效应管211对应的电路中增加第一电阻215,以及在p型场效应管212对应的电路中增加第二电阻216,对所述输入信号进行分压,有利于输入信号的稳定,本技术实施例对每一电路中增加的电阻数量不做具体限定,以上仅是示例说明,也可以增加多个电阻,以满足不同的业务场景需求。
85.可选的,所述电阻为源极负反馈电阻,本技术实施例对电阻的类型不做具体限定。
86.因此,本技术实施例可以通过在细调单元对应的电路中对应位置增加电阻,来控制延时链控制电路的稳定性。
87.可选的,图7为本技术实施例提供的一种确定粗调单元的结构示意图,如图7所示,所述延时链控制电路还包括粗调延时模块701,所述粗调延时模块701包括至少一个粗调单元7011;
88.所述温度计译码模块203还用于基于所述业务场景需求控制选取所述粗调单元7011的数量;
89.所述二路选择器204在确定所述输入信号还需继续延时后,将所述输入信号传输给基于所述温度计译码模块203选取的相应数量的粗调单元进行延时。
90.本技术实施例中,由于粗调单元对应的可调节范围大,如可以30ps的调,细调单元对应的可调节范围小,如可以5ps的调,因此,利用粗调单元与细调单元相结合组成的延时链控制电路,在业务场景需求多时,选取一定数量粗调单元,进而在该业务场景需求下,剩余时延需求少之后,再选取一定数量细调单元,如业务场景需求对应时延为65ps,则延时链控制电路可以选取两个30ps的粗调单元和一个5ps的细调单元。
91.具体的,所述温度计译码模块203基于所述业务场景需求控制选取所述粗调单元7011以及细调单元2011的数量,在输入信号经过粗调单元202进行第一次延时以及经过确定数量的细调单元2011进行第二次延时后,将经过第二次延时的输入信号发送至二路选择器204,以使二路选择器204在确定经过第二次延时的输入信号还需继续延时后,将输入信号传输给基于温度计译码模块203选取的相应数量的粗调单元7011进行延时。
92.需要说明的是,所述温度计译码模块可以分为粗调温度计码模块和细调温度计码模块,所述粗调温度计码模块用于控制选取粗调单元的数量,所述细调温度计码模块用于控制选取细调单元的数量,本技术实施例对温度计译码模块的分类不做具体限定,所述温度计译码模块也可以同时控制控制选取粗调单元以及细调单元的数量。
93.因此,本技术实施例可以利用粗调单元与细调单元相结合组成的延时链控制电路,对输入信号进行延时调整,提高调节的灵活性。
94.可选的,所述温度计译码模块,具体用于:
95.在确定所述输入信号经过第二次延时后的延迟时间满足业务场景需求时,控制选取所述粗调单元的总数量为1;
96.在确定所述输入信号经过第二次延时后的延迟时间不满足业务场景需求时,控制选取所述粗调单元的总数量为m 1;m为大于1的正整数。
97.具体的,所述温度计译码模块可以由温度计译码器构成,所述温度计译码器用于分析数据资源分配,即基于业务场景需求选取合适数量的粗调单元以及细调单元,如业务场景需求为105ps,在经过第二次延时后的延迟时间为45ps,该延迟时间不满足业务场景需求,则还需选取30ps的粗调单元数量为2个,进而确定选取粗调单元的总数量为2 1=3个,
本技术实施例对粗调单元、细调单元对应的延时步长不做具体限定,以上仅是示例说明。
98.因此,本技术实施例可以选取合适数量的粗调单元进行延时调整,提高应用的灵活性,不用业务场景下的时延需求均能满足。
99.可选的,所述粗调单元的延时步长是所述细调单元的延时步长的n倍;n为大于1的正整数;所述延时步长用于控制所述延时链控制电路的延时呈规律性。
100.本技术实施例中,延时步长设计的越均匀,其线性度越好,延时链控制电路的精度越细,稳定性越高,将粗调单元的延时步长设定为细调单元的延时步长的n倍,使得延时链控制电路的延时呈规律性,便于计算延时链控制电路中输入信号从输入到输出的总延时;具体的,所述总延时的计算公式如下:
101.delay_total=delay_intrinsic code*delay step
102.其中,delay_total表示延时链控制电路的总延时,delay_intrinsic表示固有延时,code表示外部控制码,delay step表示延时步长;其中,粗调单元的延时步长是细调单元的延时步长的n倍,则对应外部控制码可以适应调整,如粗调单元的个数为2个,细调单元的个数为3个,细调单元的延时步长为5ps,n=2,则code*delay step=(2*2 3)*5;所述固有延时可以基于业务场景即外部控制码确定,如不同芯片对应不同固有延时;n为大于1的正整数,其大小可以基于器件如芯片的性能确定,本技术实施例对此不做具体限定。
103.在一示例中,以外部控制码为5比特的延时链控制电路为例,所述外部控制码包括高位控制码和低位控制码,其中,高位控制码为3比特,是粗调温度计码模块的输入,低位控制码为2比特,是细调温度计码模块的输入,粗调单元的个数可以为23=8个,其延时步长为delay_coarse,细调单元的个数:22=4个,其延时步长为delay_fine,则粗调单元的延时步长与细调单元的延时步长的关系为delay_coarse=4*delay_fine。
104.示例性的,图8a为一种延时链电路对应延时步长的范围示意图;如图8a所示,该延时链电路对应延时步长不均匀,图8b为本技术实施例提供的一种延时链控制电路对应延时步长的范围示意图,如图8b所示,该延时链控制电路对应延时步长是均匀的,图9为本技术实施例提供的一种延时链控制电路对应延时步长的折线示意图,如图9所示,圆形点折线图对应的为延时链电路的延时步长,方形点折线图对应的为延时链控制电路的延时步长,经过对比发现,均匀的延时步长可以提高延时链控制电路的精度以及稳定性。
105.需要说明的是,固有延时越小,延时链控制电路的性能越好,表1为不同延时链电路对应的固有延时,如表1所示,第一列代表不同的延时链电路,即现有的延时链电路与本技术提供的延时链控制电路,第二列代表运行速率快的芯片的固有延时,第三列代表运行速率中等的芯片的固有延时,第四列代表运行速率慢的芯片的固有延时,第五列代表单位,经过比对现有的延时链电路与延时链控制电路发现,本技术提供的延时链控制电路对应的固有延时明显缩小,所述固有延时越小越好,这样时延的可调节范围越广。
106.表1
107.108.因此,本技术实施例设计粗调单元的延时步长与细调单元的延时步长为倍数关系,使得延时步长均匀,即提高线性度。
109.可选的,图10为本技术实施例提供的一种粗调单元的结构示意图,如图10所示,所述粗调单元包括:第一与非门1001、第二与非门1002和第三与非门1003;
110.所述第一与非门1001的第一输入端用于接收输入信号,所述第一与非门1001的第二输入端用于接收高电平信号(sel);所述第一与非门1001的输出端与所述第三与非门1003的第一输入端连接;
111.所述第二与非门1002的第一输入端也用于接收输入信号,所述第二与非门1002的第二输入端用于接收低电平信号(seln);所述第二与非门1002的输出端与所述第三与非门1003的第二输入端连接,所述第三与非门1003的输出端用于输出经过延时后的输入信号。
112.本技术实施例中,所述第一与非门1001基于输入信号确定输出为高电平还是低电平,具体的,若当输入第一与非门1001的均为高电平(1),则输出为低电平(0);若当输入第一与非门1001中至少有一个为低电平(0),则输出为高电平,进而可以基于输入信号是高电平还是低电平确定输出的输入信号为高电平还是低电平,其中,所述第一与非门1001的第二输入端接收的高电平信号(sel)为外电路提供的信号。
113.可选的,所述第一与非门1001的第二输入端与存储器中的控制器的一端连接,该控制器用于访问外接存储器芯片的电路,即外电路。
114.需要说明的是,所述第二与非门1002、第三与非门1003与所述第一与非门1001的控制逻辑类似,在此不再赘述,所述第二与非门1002的第二输入端可以与反相器连接,所述存储器中的控制器的另一端与反相器连接,所述反相器用于将信号的相位反转180度;所述第二与非门1002的第二输入端的接收低电平信号(seln)也为外电路提供的信号。
115.因此,本技术实施例中的设计粗调单元由组合逻辑门构成,易于集成,面积小,功耗低,有利于总线数据的对齐。
116.可选的,图11为本技术实施例提供的另一种粗调单元的结构示意图,如图11所示,所述粗调单元还包括:第四与非门1004;
117.所述第四与非门1004的第一输入端与所述第一与非门1001的输出端连接,所述第四与非门1004的第二输入端与所述第二与非门1002的输出端连接,所述第四与非门1004用于控制所述第一与非门1001和所述第二与非门1002的输出负载均衡。
118.可以理解的是,本技术实施例可以通过在粗调单元中增加第四与非门1004,使得第一与非门1001和第二与非门1002的输出负载达到均衡状态,提高粗调单元进行延时的稳定性。
119.图12为本技术实施例提供的一种具体的延时链控制电路的结构示意图,如图12所示,延时链控制电路接收输入信号后,输入信号基于粗调单元接到细调延时模块的输入,细调延时模块的输出端连接粗调延时模块的输入,粗调延时模块由若干个级联的粗调单元构成,每个粗调单元里面是由nand逻辑门构成;所有的粗调单元由一个温度计译码模块控制,所述温度计译码模块基于业务场景需求控制选取粗调单元的数量,细调延时模块的输出和粗调延时模块的输出同时接到二路选择器(mux),所述二路选择器基于业务场景需求确定输入信号是否还需继续延时,即是否选择粗调延时模块中一定数量的粗调单元继续进行延时,以满足业务场景需求;若所述二路选择器基于业务场景需求确定输入信号不需继续延
时,则直接输出输入信号;所述业务场景需求可以为外部控制码。
120.需要说明的是,作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案。
121.另外,在本技术各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
122.以上所述,仅为本技术实施例的具体实施方式,但本技术实施例的保护范围并不局限于此,任何在本技术实施例揭露的技术范围内的变化或替换,都应涵盖在本技术实施例的保护范围之内。因此,本技术实施例的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献