用于输出后加强信号的电子电路的制作方法

文档序号:17652187发布日期:2019-05-15 21:32阅读:173来源:国知局

本申请要求2017年11月6日向韩国知识产权局厅提交的第10-2017-0146810号韩国专利申请的优先权,出于所有目的,其全部内容通过引用并入本文。

本公开的各方面涉及电子电路,更具体地涉及用于发送信号的电子电路。



背景技术:

随着诸如计算机,移动电话和智能电话的信息设备的进一步发展和改进,信息设备正在存储和处理大量信息。因此,期望具有更高性能的存储器设备作为信息设备的组件。由于在一些设备中存储器半导体可以以低功率操作,因此这种存储器半导体正在存储器设备中被使用。存储器半导体可以包括随机存取存储器(ram),只读存储器(rom)等。ram可以包括静态ram(sram),动态ram(dram)等。

随着存储器设备的高容量,高速和低功率技术的发展,期望在信息设备内准确或正确地发送信号的技术。诸如中央处理单元(cpu)或应用处理器(ap)的信息处理设备可以与存储器设备交换各种信号。为了快速处理信息,信息处理设备同时或并发地与存储设备交换各种信号。

当信号在信息设备内发送时,包括当信号被同时或并发地发送时,可能在信号之间产生干扰。如果在信号发送过程中产生干扰,则信号的波形可能变得失真。在信号波形失真的情况下,信号所指示的信息也可能变得失真。因此,需要一种技术在发送信号时补偿波形的失真,使得信息设备的组件可以彼此准确地或正确地交换信息。



技术实现要素:

本公开的各方面提供了被配置为输出加强信号的电子电路,用于减小信号波形的失真。

例如,根据示例方面,可以提供电子设备。电子设备可以包括驱动器,延迟电路,强度控制电路和加法器电路。驱动器可以基于第一信号生成第二信号。延迟电路可以将第一信号延迟与参考时间一样多,以生成第三信号。强度控制电路可以调整第三信号的幅度以生成第四信号。加法器电路可以将第二信号和第四信号相加以生成第五信号。在基于参考时间确定的第一时间间隔中,第五信号的幅度可以大于第二信号的幅度。在不与第一时间间隔重叠的第二时间间隔中,第五信号的幅度可以小于第二信号的幅度。在第二时间间隔中,第五信号的幅度可以小于第一信号的幅度。

根据示例方面,提供了一种电子设备。电子设备可以包括:驱动器,被配置为生成第二信号;第二信号的幅度对应于第一信号的幅度;延迟电路,被配置为将第一信号延迟参考时间,以生成第三信号;强度控制电路,被配置为生成包括加强分量的第四信号,所述加强分量的幅度基于第三信号的幅度来确定;以及加法器电路,被配置为将第二信号和第四信号相加以生成第五信号。在基于参考时间确定的第一时间间隔中,第五信号的幅度可以对应于第一信号的幅度,并且在不与第一时间间隔重叠的第二时间间隔中,第五信号的幅度可以小于第一信号的幅度。

根据示例方面,提供了一种电子设备。电子设备可以包括:驱动器,被配置为生成第二信号,第二信号的幅度小于第一信号的幅度;延迟电路,被配置为将第一信号延迟参考时间以生成第三信号;强度控制电路,被配置为生成包括加强分量的第四信号,所述加强分量的幅度基于第三信号的幅度来确定;加法器电路,被配置为将第二信号和第四信号相加以生成第五信号。在基于参考时间确定的第一时间间隔中,第五信号的幅度可以对应于第一信号的幅度,并且在不与第一时间间隔重叠的第二时间间隔中,第五信号的幅度可以小于第一信号的幅度。

附图说明

通过参照附图详细描述本发明的示例性实施例,本公开的上述和其他方面将变得显而易见。

图1是示出用于在电子设备内发送信号的配置的示例的概念图。

图2是表示输出到图1的通道且从图1的通道接收的信号的示例的图。

图3是示出根据本公开方面的加强信号生成电路的框图。

图4是示出根据本公开方面的加强信号生成电路的框图。

图5是示出由图4的加强信号生成电路生成或输出的信号的图。

图6是示出由图4的加强信号生成电路输出且由双列直插式存储器模块(dimm)接收的信号的图。

图7是示出根据本公开的各方面的加强信号生成电路的框图。

图8是示出由图7的加强信号生成电路生成或输出的信号的图。

图9是示出由图7的加强信号生成电路输出且由dimm接收的信号的图。

图10是示出包括图3的加强信号生成电路的电子设备的示例的框图。

具体实施方式

通过参照示例性实施例的以下详细描述和附图,可以更容易地理解本发明构思的优点和特征。然而,本发明构思可以以许多不同的形式体现,并且不应该被解释为限于本文阐述的实施例。相反,提供这些实施例是为了使本公开彻底和完整,并且将本发明构思完全传达给本领域技术人员,并且本申请的范围由所附权利要求限定。

图1是示出用于在电子设备内发送信号的配置的示例的概念图。参照图1,电子设备100可以包括处理器110,通道120以及第一双列直插式存储器模块(dimm)130_1至第ndimm130_n。第一dimm130_1至第ndimm130_n可以分别包括第一内部电阻r1至第n内部电阻rn。

例如,每个dimm130_n可以是包括一个或多个存储器芯片(未示出)的存储器模块。每个dimm130_n可以包括用于控制一个或多个存储器芯片的存储器控制器(未示出)。每个dimm130_n可以通过与处理器110的通信来存储或输出数据。可选地,每个dimm130_n可以通过与电子设备(例如,图10中所示的电子设备1000)的组件的通信来存储或输出数据。

通道120可以包括用于传送信号的导电材料。例如,通道120可以包括导线,印刷电路图案,金属迹线等。通道120可以包括一个或多个用于传送信号的缓冲器。

通道120可以具有通道电阻(未示出)。通道电阻和第一dimm130_1至第ndimm130_n的内部电阻r1至rn可以与特定量值匹配。例如,在通道电阻为50欧姆(ω)的情况下,第一dimm130_1至第ndimm130_n的内部电阻r1至rn可以与50ω匹配。然而,实际上,通道电阻可能不完全相同与第一dimm130_1至第ndimm130_n的内部电阻r1至rn匹配。

处理器110可以是中央控制设备,其可以处理操作电子设备等所需的操作。处理器110可以包括单个处理器核,或者可以包括多个处理器核。例如,处理器110可以包括专用电路(例如,现场可编程门阵列(fpga)或专用集成电路(asic))或片上系统(soc),其包括一个或多个处理器核。例如,处理器110可以是通用处理器,工作站处理器,应用处理器等(例如,处理器110可以是电子设备的组件,诸如图10中所示的电子设备1000)。

处理器110可以基于时钟操作。处理器110可以基于时钟接收输入信号in。处理器110可以基于输入信号in处理信息。处理器110可以基于时钟将与处理的信息相关联的信号din[t]输出到通道120。信号din[t]可以指示数据。第一dimm130_1至第ndimm130_n可以从通道120接收信号din1'[t]至dinn'[t]中的每一个。

信号din1'[t]至dinn'[t]中的每一个可以对应于信号din[t]。当信号din[t]通过通道120发送时,信号din[t]可能因各种因素而失真。例如,由于通道电阻与第一dimm130_1至第ndimm130_n的内部电阻器r1至rn之间的不完全匹配,可能生成与信号din[t]相关联的反射波。信号din[t]可能会干扰反射波。因此,信号din[t]可以具有一个或多个失真波形。下面,将参照图2描述信号din[t]和信号din1'[t]至dinn'[t]中的任何信号(下面,din'[t])。

图2是表示输出到图1的通道且从图1的通道接收的信号的示例的图。在图2的示例中,x轴表示[s]单位的时间(例如,秒,秒的倍数或秒的分数)。y轴表示[v]单位的信号的幅度(例如,伏特,伏特的倍数或伏特的分数)。图2的信号din[t]可以是图1的信号din[t]。图2的信号din'[t]可以是图1的信号din1'[t]至dinn'[t]中的一个。

如参照图1所述,在通过图1的通道120发送信号din[t]的过程中,信号din[t]可能引起对信号din[t]所关联的反射波的干扰或被信号din[t]所关联的反射波干扰。信号din'[t]可能具有因该干扰而失真的波形,可能被图1的第一dimm130_1至第ndimm130_n中的一个(参照图2被简称为“dimm”或“接收dimm”)接收。信号din'[t]可以在时间t1和时间t2之间具有失真的波形。同样,信号din'[t]可以在时间t2和时间t3之间具有失真的波形。

如参照图1所述,处理器110可以基于时钟输出指示数据的信号din[t]。在图2的示例中,时间δt可以与时钟的周期基本相同。因此,信号din[t]可以指示与时间δt对应的每个间隔的特定数据。例如,信号din[t]可以指示与时间δt对应的每个间隔的单位数据(例如,1比特数据)。

关于信号din[t]的幅度,“v1”可以指示数据“0”,“v2”可以指示数据“1”。在图2的示例中,在时间t1之前的间隔中,信号din[t]的数据可以是“010”。在时间t1和时间t2之间的间隔中,信号din[t]的数据可以是“1111”。在时间t2和时间t3之间的间隔中,信号din[t]的数据可以是“00”。

接收dimm可以从对应于信号din[t]的信号din'[t]获得信号din[t]的数据。因此,当信号din'[t]包括失真波形时,接收dimm可以从信号din'[t]获得失真数据。如参照图1所述,信号din'[t]可以包括被反射波扭曲的波形。例如,信号din'[t]可能在低频间隔中可能包括失真的波形。

在此,高频间隔可以指数据值以一比特为单位切换,例如,数据值在第一δt和紧接着的后续δt之间变化。在此,低频间隔可以指数据值保持相等,或者对于间隔的不同δt,数据值是相同的。

例如,由于信号din[t]在时间t1之前的间隔中指示的数据是“010”(例如,由于由信号din[t]指示的数据从低到高以及从高到低切换),因此时间t1之前的间隔可以是高频间隔。由于信号din[t]在时间t1和时间t2之间的间隔中指示的数据是“1111”(例如,由于信号din[t]指示的数据在时间t1和时间t2之间的间隔期间保持或维持在“1”),因此时间t1和时间t2之间的间隔可以是低频间隔。由于信号din[t]在时间t2和时间t3之间的间隔中指示的数据是“00”(例如,由于信号din[t]指示的数据在时间t2和时间t3之间的间隔期间保持或维持在“0”),因此时间t2和时间t3之间的间隔可以是低频间隔。在此,将更全面地描述时间t1和时间t2之间的间隔以及时间t2和时间t3之间的间隔所指示的数据。

用于指示切换数据的信号的幅度可以改变。例如,时间t1之前的信号din[t]的幅度可以在v1到v2之间变化。可以均匀地维持用于指示维持在一个值的数据的信号的幅度。例如,时间t1和时间t2之间的信号din[t]的幅度可以均匀地维持在v2。图1中描述的反射波可以包括变化的信号分量。与变化的信号相比,维持均匀幅度的信号可能受到反射波的显着影响。因此,在低频间隔中生成的波形的失真可能大于在高频间隔中生成的波形的失真。在一些实施例中,包括本文描述的一些实施例,幅度可以是指信号值和参考值之间的差的绝对值。例如,参考值可以是0,并且信号值(例如,v1或v2)可以大于或小于该参考值(例如,v1可以大于零并且v2可以小于零)。v1的信号的幅度可以等于v2的信号的幅度,但是本公开不限于此。

例如,在时间t1和时间t2之间的间隔中,信号din'[t]可以包括因反射波而失真的第一波形。在时间t1和时间t2之间,dimm可以从具有失真波形的信号din'[t]获得数据“1011”。作为另一示例,在时间t2和时间t3之间的间隔中,信号din'[t]可以包括因反射波而失真的第二波形。在时间t2和时间t3之间,dimm可以从具有失真波形的信号din'[t]获得数据“01”。

图3是示出根据本公开方面的加强(emphasis)信号生成电路的框图。

参照图3,加强信号生成电路200可以包括输出驱动器210,延迟电路220,驱动器强度控制电路230和加法器电路240。在一些实施例中,加强信号生成电路200可以包括在处理器110的每一个中和/或在图1的第一dimm130_1至第ndimm130_n中的每一个中。例如,构成电子设备(例如,图10的电子设备1000)的每个组件可以包括图3的加强信号生成电路200,用于发送信号。

加强信号生成电路200可以从外部时钟发生器(未示出)等接收时钟。时钟可以具有周期δt。输入到加强信号生成电路200的信号din[t](可以是参照图2讨论的信号din[t])可以具有与时钟的周期δt基本相同的周期δt。加强信号生成电路200的组件可以基于接收的时钟操作。因此,从加强信号生成电路200输出的信号dout[t]可以具有与时钟的周期δt基本相同的周期δt。

输出驱动器210可以接收信号din[t]。输出驱动器210可以基于信号din[t]生成具有与信号din[t]的幅度相对应的幅度的信号d1。例如,输出驱动器210可以调整信号din[t]的幅度。输出驱动器210可以将具有经调整的幅度的信号d1输出到加法器电路240。

延迟电路220可以接收信号din[t]。延迟电路220可以将信号din[t]延迟与参考时间一样多。参考时间可以与时钟的周期δt相关联。例如,参考时间可以与时钟周期δt基本相同。可选地,参考时间可以与时钟的多个周期基本相同。在此,为了便于描述,描述了参考时间与时钟周期δt基本相同的示例。在图3的示例中,延迟电路220可以将被延迟了时间δt的信号din[t-δt]输出到驱动器强度控制电路230。

驱动器强度控制电路230可以从延迟电路220接收信号din[t-δt]。驱动器强度控制电路230可以基于信号din[t-δt]生成用于对信号din[t]加强的信号d2。如本文所使用的,对信号加强可以包括变换信号的波形,以防止信号波形在信号发送过程中失真。

驱动器强度控制电路230可以调整信号din[t-δt]的幅度以生成信号d2。例如,驱动器强度控制电路230可以通过使用从延迟电路220接收的信号din[t-δt]来生成用于对信号din[t]加强的加强分量。驱动器强度控制电路230可以生成包括加强分量的信号d2。驱动器强度控制电路230可将信号d2输出到加法器电路240。信号d2的幅度可以基于驱动器强度控制电路230的增益。将参照图4、图5、图7和图8描述用于对信号din[t]加强的详细方法。

加法器电路240可以分别从输出驱动器210和驱动器强度控制电路230接收信号d1和信号d2。加法器电路240可以将从输出驱动器210接收的信号d1和从驱动器强度控制电路230接收的信号d2相加。加法器电路240可以生成信号dout[t],作为接收信号d1和d2的相加结果。加法器电路240可以输出信号dout[t]。将参照以下等式1描述信号dout[t]与信号d1和d2之间的关系。

信号dout[t]可以是由加强信号生成电路200加强的信号。例如,图1的处理器110可以将信号dout[t]而不是信号din[t]输出到通道120。例如,电子设备(例如,图10的电子设备1000)的每个组件可以输出用于发送信息的信号dout[t]。

图4是示出根据本公开方面的加强信号生成电路的框图。图3的加强信号生成电路300可以包括图4的加强信号生成电路300。延迟电路320的操作类似于图3的延迟电路220的操作。因此,这里将不再重复其描述。

输出驱动器310可以接收信号din[t]。输出驱动器310可以基于信号din[t]输出信号d1。在图4的示例中,信号d1可以与信号din[t]基本相同。输出驱动器310可以将信号d1输出到加法器电路340。

驱动器强度控制电路330可以从延迟电路320接收延迟信号din[t-δt]。驱动器强度控制电路330可以基于信号din[t-δt]输出信号d2。例如,驱动器强度控制电路330的增益可以是“p”。信号d2可以是通过将信号din[t-δt]放大“p”倍(在此,“p”是正数)而获得的信号p*din[t-δt]。驱动器强度控制电路330可以将信号d2输出到加法器电路340。

加法器电路340可以从输出驱动器310接收信号d1。加法器电路340可以从驱动器强度控制电路330接收信号d2。加法器电路340可以将信号d1和信号d2相加以输出信号dout1[t]。信号dout1[t]可以由以下等式2表示。

dout[t]=din[t]+p*din[t-δt](2)

图1的处理器110可以将信号dout1[t]而不是信号din[t]输出到通道120。电子设备(例如,图10的电子设备1000)的每个组件可以输出用于发送信息的信号dout1[t]。

图5是示出由图4的加强信号生成电路生成或输出的信号的图。在图5的示例中,x轴表示[s]单位的时间。y轴表示[v]单位的信号的幅度。图5的信号dout1[t]可以是图4的信号dout1[t]。图5的信号d1可以是图4的信号d1。图5的信号d2可以是图4的信号d2。如参照图1所述,时间δt可以与时钟周期基本相同。然而,可以在与任何时间δt相关联的所有实施例中实践本发明构思。将描述用于确定时间δt的示例性方法。

如参照图2所述,信号dout1[t]可以指示与时间δt相对应的每个间隔的数据。例如,在时间t1和时间t2之间,信号dout1[t]可以指示数据“1111”。在时间t2和时间t3之间,信号dout1[t]可以指示数据“00”。

如参照图4所述,输出驱动器310可以输出与信号din[t]基本相同的信号d1。参照图2和图5,信号d1的波形可以与信号din[t]的波形基本相同。驱动器强度控制电路330可以输出被放大“p”倍的信号din[t-δt]作为信号d2(p*din[t-δt])。为了便于描述,图5中示出“p=0.25”的示例情况。然而,本公开不限于此。例如,可以在与正数“p”相对应的所有实施例中实践本发明构思。

图4的加法器电路340可以将信号d1和信号d2相加以输出信号dout1[t]。因此,信号dout1[t]的幅度可以对应于通过将信号d1的幅度与信号d2的幅度相加而获得的值。

在图4的信号din[t]的幅度是“m”的情况下,由于信号d1与信号din[t]基本相同,因此信号d1的幅度在图中所示的时域中可以是“m”。由于信号din[t-δt]是通过延迟图4的信号din[t]而生成的,因此信号din[t-δt]的幅度可以与信号din[t]的幅度基本相同。因此,信号din[t-δt]的幅度可以是“m”。由于通过将信号din[t-δt]放大“p”倍来生成信号d2,因此信号d2的幅度可以是“p*m”。信号d2的幅度可以小于“m”。

由于通过将信号d1和信号d2相加来生成信号dout1[t],因此在时间t4和时间t2之间的第一加强间隔δev1中,信号dout1[t]的幅度可以增加到(1+p)*m”。在时间t5和时间t3之间的第二加强间隔δev2中,信号dout1[t]的幅度可以增加到“(1+p)*m”。也就是说,在第一加强间隔δev1和第二加强间隔δev2中,信号dout1[t]的幅度可以对应于通过将信号d1的幅度与信号d2的幅度相加而获得的值。

在时间t1和时间t4之间的间隔中,其对应于除第一加强间隔δev1之外的时间t1和时间t2之间的低频间隔的剩余部分,信号dout1[t]的幅度可以减小到“(1-p)*m”。在时间t2和时间t5之间的间隔中,其对应于除第二加强间隔δev2之外的时间t2和时间t3之间的低频间隔的剩余部分,信号dout1[t]的幅度可以减小到“(1-p)*m”。在时间t1之前的间隔中(如参照图1所讨论的,可以是高频间隔),信号dout1[t]的幅度可以减小到“(1-p)*m”。也就是说,在除第一加强间隔δev1和第二加强间隔δev2之外的剩余间隔中,信号dout1[t]的幅度可以对应于通过从信号d1的幅度减去信号d2的幅度而获得的值。可选地,在除第一加强间隔δev1和第二加强间隔δev2之外的剩余间隔中,信号dout1[t]的幅度可以对应于通过从信号din[t]的幅度“m”减去信号d2的幅度“p*m”而获得的值。

可以根据信号d2的幅度“p*m”确定信号dout1[t]的幅度。例如,在第一加强间隔δev1和第二加强间隔δev2中,信号d1的幅度可以增加与信号d2的幅度“p*m”一样多。在除第一加强间隔δev1和第二加强间隔δev2之外的剩余间隔中,信号dout1[t]的幅度可以减小与信号d2的幅度“p*m”一样多。加法器电路340可以将信号dout1[t]输出到图1的通道120。

信号d2可以包括加强分量。加强分量的幅度可以对应于信号d2的幅度“p*m”。驱动器强度控制电路330的增益“p”可以是加强常数。加强分量的幅度“p*m”可以与加强常数“p”和信号d1的幅度“m”中的每一个成比例。因此,随着驱动器强度控制电路330的增益变大,也就是说,随着加强常数“p”变大,包括在信号d2中的加强分量的幅度和信号d2的幅度也可以变大。例如,随着“p”变大,信号d2的幅度“p*m”可以变大。如果信号d2的幅度“p*m”变大,则信号dout1[t]的幅度可以在时间t1和时间t3之间大大改变。

例如,随着加强常数“p”变大,也就是说,随着信号d2的幅度“p*m”变大,在时间t1和时间t4之间的信号dout1[t]的幅度“1-p”可以变小,并且在时间t4和时间t2之间的信号dout1[t]的幅度“1+p”可以变大。因此,在时间t4,信号dout1[t]的幅度可以大大改变。

例如,随着加强常数“p”变大,也就是说,随着信号d2的幅度“p*m”变大,在时间t2和时间t5之间的信号dout1[t]的幅度“1-p”可以变小,并且在时间t4和时间t2之间的信号dout1[t]的幅度“1+p”可以变大。因此,在时间t5,信号dout1[t]的幅度可以大大改变。

因此,设计者可以调整加强常数“p”以调整信号dout1[t]的波形。例如,设计者可以将加强常数“p”设置得很大,以便输出包括大幅度的加强分量的信号dout1[t]。可选地,设计者可以将加强常数“p”设置得小,以便输出包括小幅度的加强分量的信号dout1[t]。

信号dout1[t]可以指示与时间δt对应的每个间隔的单位数据(例如,1比特数据)。在作为低频间隔的时间t1和时间t2之间的间隔中,信号dout1[t]可以指示数据“1111”。也就是说,在时间t1和时间t2之间的间隔中,信号dout1[t]指示的数据可以相等地维持为“1”。在作为低频间隔的时间t2和时间t3之间的间隔中,信号dout1[t]可以指示数据“00”。也就是说,在时间t2和时间t3之间的间隔中,信号dout1[t]指示的数据可以相等地维持为“0”。

在时间t1和时间t2之间的间隔中,即使信号dout1[t]指示的数据相等地维持为“1”,信号dout1[t]的幅度也可以改变。由于“p”是正数,因此时间t4和时间t2之间的信号dout1[t]的幅度“(1+p)*m”可以大于时间t1和时间t4之间的信号dout1[t]的幅度“(1-p)*m”。时间t4和时间t2之间的信号dout1[t]可以包括基于时间t4和时间t2之间的信号d2的加强分量。

在时间t2和时间t3之间的间隔中,即使信号dout1[t]指示的数据相等地维持为“0”,信号dout1[t]的幅度也可能改变。时间t5和时间t3之间的信号dout1[t]的幅度“(1+p)*m”可以大于时间t2和时间t5之间的信号dout1[t]的幅度“(1-p)*m”。时间t5和时间t3之间的信号dout1[t]可以包括基于时间t5和时间t3之间的信号d2的加强分量。

在第一加强间隔δev1和第二加强间隔δev2中,信号dout1[t]的幅度“(1+p)*m”可以大于信号din[t]的幅度“m”。在与除第一加强间隔δev1之外的时间t1和时间t2之间的低频间隔的剩余间隔相对应的部分中,也就是说,在时间t1和时间t4之间的间隔中,信号dout1[t]的幅度“(1-p)*m”可以小于信号din[t]的幅度“m”。在与除第二加强间隔δev2之外的时间t2和时间t3之间的低频间隔的剩余间隔相对应的部分中,也就是说,在时间t2和时间t5之间的间隔中,信号dout1[t]的幅度“(1-p)*m”可以小于信号din[t]的幅度“m”。

由于加强分量基于信号d2并且信号d2基于时间δt(即,由于d2=p*din[t-δt]),因此第一加强间隔δev1和第二加强间隔δev2到达的时间点可以基于时间δt确定。也就是说,随着时间δt变大,第一加强间隔δev1和第二加强间隔δev2可能迟到。因此,设计者可以调整时间δt以调整第一加强间隔δev1和第二加强间隔δev2到达的时间点。

例如,一起参照如图2和图5,设计者可以考虑由反射波产生干扰的时段来调整时间δt。设计者可能能够预测在低频间隔(时间t1和时间t2之间的间隔以及时间t2和时间t3之间的间隔)中反射波可能产生干扰。因此,设计者可以调整时间δt,使得第一加强间隔δev1被包括在时间t1和时间t2之间的间隔中作为低频间隔,并且第二加强间隔δev2被包括在时间t2和时间t3之间的间隔中作为低频间隔。

图6是示出由图4的加强信号生成电路输出并由dimm接收的信号的图。在图6的示例中,x轴表示[s]单位的时间。y轴表示[v]单元的信号的幅度。图6的信号dout1[t]可以是图4的信号dout1[t]。

图1的处理器110可以将信号dout1[t]输出到通道120。第一dimm130_1至第ndimm130_n的一个dimm可以从通道120接收与信号dout1[t]相对应的信号dout1'[t]。

如参照图5所述,第一加强间隔δev1中的信号dout1[t]的幅度可以大于时间t1和时间t4之间的信号dout1[t]的幅度。因此,在图1的处理器110的情况下,在第一加强间隔δev1中,包括在信号dout1[t]中的加强分量可以被反射波偏移。因此,参照图2和图6,在第一加强间隔δev1中,信号dout1'[t]的波形可以失真为小于信号din'[t]的波形。

在第一加强间隔δev1中,信号dout1'[t]指示的数据和信号dout1[t]指示的数据都可以是“111”。因此,在时间t1和时间t2之间,信号dout1'[t]指示的数据和信号dout1[t]指示的数据可以相等地维持为“1111”。

如参照图2所述,在时间t1和时间t2之间,信号dout1'[t]指示的数据可以与信号din[t]指示的数据不同。一起参照图2和图6,在时间t1和时间t2之间,图6的信号dout1'[t]可以比图2的信号din'[t]指示更准确或正确的数据。因此,dimm可以从图6的信号dout1'[t]获得准确或正确的数据。

第二加强间隔δev2中的信号dout1[t]的幅度可以大于时间t2和时间t5之间的信号dout1[t]的幅度。因此,在图1的处理器110的情况下,在第二加强间隔δev2中,包括在信号dout1[t]中的加强分量可以被反射波偏移。因此,一起参照图2和图6,在第二加强间隔δev2中,信号dout1'[t]的波形可以失真为小于信号din'[t]的波形。

在第二加强间隔δev2中,信号dout1'[t]指示的数据和信号dout1[t]指示的数据可以在该间隔期间被维持为“0”。相应地,在时间t2和时间t3之间,dout1'[t]指示的数据和信号dout1[t]指示的数据可以该间隔期间被维持为“00”。

如参照图2所述,在时间t2和时间t3之间,信号din'[t]指示的数据可以与信号din[t]指示的数据不同。一起参照图2和图6,在时间t2和时间t3之间,图6的信号dout1'[t]可以比图2的信号din'[t]指示更准确或正确的数据。因此,dimm可以从图6的信号dout1'[t]获得准确或正确的数据。

图7是示出根据本公开各方面的加强信号生成电路的框图。图3的加强信号生成电路200可以包括图7的加强信号生成电路400。延迟电路420的操作类似于图3的延迟电路220的操作,因此,在此将不再重复其描述。

输出驱动器410可以接收信号din[t]。输出驱动器410可以基于信号din[t]输出信号d1。在图7的示例中,输出驱动器410可以将信号din[t]的幅度放大“1-q”倍。在此,“q”可以大于“0”并且可以小于“1”。输出驱动器410可以将信号d1输出到加法器电路440。

驱动器强度控制电路430可以从延迟电路420接收延迟信号din[t-δt]。驱动器强度控制电路430可以基于信号din[t-δt]输出信号d2。例如,驱动器强度控制电路430的增益可以是“q”。信号d2可以是通过将信号din[t-δt]放大“q”倍而获得的信号“q*din[t-δt]”。驱动器强度控制电路430可以将信号d2输出到加法器电路440。

加法器电路440可以从输出驱动器410接收信号d1。加法器电路440可以从驱动器强度控制电路430接收信号d2。加法器电路440可以将信号d1和信号d2相加以输出信号dout2[t]。信号dout2[t]可以由以下等式3表示。

dout2[t]=(1-q)*din[t]+q*din[t-δt](3)

图1的处理器110可以将信号dout2[t]而不是信号din[t]输出到通道120。电子设备(例如,图10的电子设备1000)的每个组件可以输出用于发送信息的信号dout2[t]。

图8是示出由图7的加强信号生成电路400生成或输出的信号的图。在图8的示例中,x轴表示[s]单位的时间。y轴表示[v]单位的信号的幅度。图8的信号dout2[t]可以是图7的信号dout2[t]。图8的信号d1可以是图7的信号d1。图8的信号d2可以是图7的信号d2。如参照图1所述,图8的时间δt可以与时钟周期基本相同。然而,本发明构思可以包括与任何时间δt相关联的所有实施例。将描述确定时间δt的示例方法。

如参照图2所述,信号dout2[t]可以指示与时间δt相对应的每个间隔的数据。例如,在时间t1和时间t2之间,信号dout2[t]可以指示数据“1111”。在时间t2和时间t3之间的间隔中,信号dout2[t]可以指示数据“00”。

如参照图7所述,输出驱动器410可以输出放大“1-q”倍的信号din[t]作为信号d1((1-q)*din[t])。驱动器强度控制电路430可以输出放大“q”倍的信号din[t-δt]作为信号d2(q*din[t-δt])。如参照图7所述,“q”可以大于“0”并且可以小于“1”。为了便于描述,图8中示出了“q=0.25”的示例情况。然而,本公开不限于此。例如,本发明构思可以包括与大于“0”且小于“1”的所有“q”相对应的所有实施例。

图7的加法器电路440可以将信号d1和信号d2相加以输出信号dout2[t]。因此,信号dout2[t]的幅度可以对应于通过将信号d1的幅度与信号d2的幅度相加而获得的值。

参照图7,可以通过将信号din[t]放大“1-q”倍来生成信号d1。因此,在信号din[t]的幅度为“m”的情况下,信号d1的幅度在图中所示的时域中可以是“(1-q)*m”。由于信号din[t-δt]是通过将信号din[t]延迟而生成,因此信号din[t-δt]可以具有与信号din[t]基本相同的幅度。因此,信号din[t-δt]的幅度可以是“m”。由于通过将信号din[t-δt]放大“q”倍来生成信号d2,因此信号d2的幅度可以是“q*m”。

由于通过将信号d1和信号d2相加来生成信号dout2[t],因此在第一加强间隔δev1中,信号dout2[t]的幅度可以是“m”。在第二加强间隔δev2中,信号dout2[t]的幅度可以是“m”。也就是说,在第一加强间隔δev1和第二加强间隔δev2中,信号dout2[t]的幅度可以是与图7的信号din[t]的幅度相对应的“m”。

在作为低频间隔的时间t1和时间t4之间的间隔中,信号dout2[t]的幅度可以是“(1-2q)*m”。在作为低频间隔的时间t2和时间t5之间的间隔中,信号dout2[t]的幅度可以是“(1-2q)*m”。在作为高频间隔的时间t1之前的间隔中,信号dout2[t]的幅度可以是“(1-2q)*m”。也就是说,在除第一加强间隔δev1和第二加强间隔δev2之外的剩余间隔中,信号dout2[t]的幅度可以对应于通过从信号d1的幅度减去信号d2的幅度而获得的值。可选地,在除第一加强间隔δev1和第二加强间隔δev2之外的剩余间隔中,信号dout2[t]的幅度可以对应于通过从信号din[t]的幅度减去信号d2的幅度的两倍而获得的值。

可以根据信号d2的幅度“q*m”确定信号dout2[t]的幅度。例如,在第一加强间隔δev1和第二加强间隔δev2中,信号d1的幅度可以增加与信号d2的幅度“q*m”一样多。在除第一加强间隔δev1和第二加强间隔δev2之外的剩余间隔中,信号d1的幅度可以减小与信号d2的幅度“q*m”一样多。加法器电路440可以将信号dout2[t]输出到图1的通道120。

信号d2可以包括加强分量。加强分量的幅度可以对应于信号d2的幅度“q*m”。驱动器强度控制电路430的增益,即“q”,可以是加强常数。加强分量的幅度“q*m”可以与加强常数“q”和信号d1的幅度“m”中的每一个成比例。随着驱动器强度控制电路430的增益变大,也就是说,随着加强常数“q”变大,信号d2的幅度“q*m”也可以变大。随着信号d2的幅度“q*m”变大,信号dout2[t]的幅度可以在时间t1和时间t3之间大大改变。

例如,随着加强常数“q”变大,也就是说,随着信号d2的幅度“q*m”变大,在时间t1和时间t4之间的信号dout2[t]的幅度“1-2q”可以变小。因此,在时间t4,信号dout2[t]的幅度可以大大改变。

例如,随着“q”变大,也就是说,随着信号d2的幅度“q*m”变大,在时间t2和时间t5之间的信号dout2[t]的幅度“1-2q”可以变小。因此,在时间t5,信号dout2[t]的幅度可以大大改变。

因此,设计者可以调整加强常数“q”以调整信号dout2[t]的波形。例如,设计者可以将加强常数“q”设置得大,以便输出包括许多加强分量的信号dout2[t]。可选地,设计者可以将加强常数“q”设置得小,以便输出包括一些加强分量的信号dout2[t]。

信号dout2[t]可以指示与时间δt相对应的每个间隔的单位数据(例如,1比特数据)。在时间t1和时间t2之间,信号dout2[t]可以指示数据“1111”。也就是说,在时间t1和时间t2之间,信号dout2[t]指示的数据可以维持为“1”。在时间t2和时间t3之间,信号dout2[t]可以指示数据“00”。也就是说,在时间t2和时间t3之间的间隔中,信号dout2[t]指示的数据可以维持为“0”。

在时间t1和时间t2之间的间隔中,即使信号dout2[t]指示的数据维持为“1”,信号dout2[t]的幅度也可以改变。第一加强间隔δev1中的信号dout2[t]的幅度“m”可以大于时间t1和时间t4之间的信号dout2[t]的幅度“(1-2q)*m”。在第一加强间隔δev1中,信号dout2[t]可以包括基于信号d2的加强分量。

在时间t2和时间t3之间的间隔中,即使信号dout2[t]指示的数据维持为“0”,信号dout2[t]的幅度也可以改变。第二加强间隔δev2中的信号dout2[t]的幅度“m”可以大于时间t2和时间t5之间的信号dout2[t]的幅度“(1-2q)*m”。在第二加强间隔δev2中,信号dout2[t]可以包括基于信号d2的加强分量。

在第一加强间隔δev1和第二加强间隔δev2中,信号dout2[t]的幅度可以对应于图7的信号din[t]的幅度。例如,信号dout2[t]的幅度可以与图7的信号din[t]的幅度“m”基本相同。在对应于除第一加强间隔δev1之外的时间t1和时间t2之间的低频间隔的剩余部分的间隔中,也就是说,在时间t1和时间t4之间的间隔中,信号dout2[t]的幅度“(1-2q)*m”可以小于信号din[t]的幅度“m”。在对应于除第二加强间隔δev2之外的时间t2和时间t3之间的低频间隔的剩余部分的间隔中,也就是说,在时间t2和时间t5之间的间隔中,信号dout2[t]的幅度“(1-2q)*m”可以小于信号din[t]的幅度“m”。

由于加强分量基于信号d2并且信号d2基于时间δt(即,由于d2=q*din[t-δt]),因此可以基于时间δt确定第一加强间隔δev1和第二加强间隔δev2。也就是说,随着时间δt变大,第一加强间隔δev1和第二加强间隔δev2可能迟到。

图9是示出由图7的加强信号生成电路输出并由dimm接收的信号的图。在图9的示例中,x轴表示[s]单位的时间。y轴表示[v]单位的信号的幅度。图9的信号dout2[t]可以是图8的信号dout2[t]。

图1的处理器110可以将信号dout2[t]输出到通道120。第一dimm130_1到第ndimm130_n中的一个dimm可以从通道120接收与信号dout2[t]相对应的信号dout2'[t]。

如参照图8所述,第一加强间隔δev1中的信号dout2[t]的幅度“m”可以大于时间t1和时间t4之间的信号dout2[t]的幅度“(1-2q)*m”。在图1的处理器110发送信号dout2[t]的情况下,在第一加强间隔δev1中,包括在信号dout2[t]中的加强分量可以被反射波偏移。因此,一起参照图2和图9,在第一加强间隔δev1中,信号dout2'[t]的波形可以失真为小于信号din'[t]的波形。

在第一加强间隔δev1中,信号dout2'[t]指示的数据和信号dout2[t]指示的数据可以相等地维持为“111”。因此,在时间t1和时间t2之间,信号dout2'[t]指示的数据和信号dout2[t]指示的数据可以相等地维持为“1111”。

如参照图2所述,在时间t1和时间t2之间,信号din'[t]指示的数据可以与信号din[t]指示的数据不同。一起参照图2和图9,在时间t1和时间t2之间,图9的信号dout2'[t]可以比图2的信号din'[t]指示更准确或正确的数据。因此,dimm可以从图9的信号dout2'[t]获得准确或正确的数据。

第二加强间隔δev2中的信号dout2[t]的幅度“m”可以大于时间t2和时间t5之间的信号dout2[t]的幅度“(1-2q)*m”。在图1的处理器110发送信号dout2[t]的情况下,在第二加强间隔δev2中,包括在信号dout2[t]中的加强分量可以被反射波偏移。因此,一起参照图2和图9,在第二加强间隔δev2中,信号dout2'[t]的波形可以失真为小于信号din'[t]的波形。

在第二加强间隔δev2中,信号dout2'[t]指示的数据和信号dout2[t]指示的数据可以相等地为“0”。因此,在时间t2和时间t3之间,信号dout2'[t]指示的数据和信号dout2[t]指示的数据可以相等地维持为“00”。

如参照图2所述,在时间t2和时间t3之间,信号din'[t]指示的数据可以与信号din[t]指示的数据不同。一起参照图2和图9,在时间t2和时间t3之间,图9示出的信号dout2'[t]可以比图2的信号din'[t]指示更准确或正确的数据。因此,dimm可以从图9的信号dout2'[t]获得准确或正确的数据。

一起参照图6和图9,在图中所示的时域中,信号dout1[t]的最大幅度可以大于信号dout2[t]的最大幅度。如上所述,可以由图4的加强信号生成电路300输出信号dout1[t],并且可以通过图7的加强信号生成电路400输出信号dout2[t]。

图7的输出驱动器410能够输出的信号的最大幅度可以小于图3的输出驱动器310能够输出的信号的最大幅度。因此,设计者可以在设计包括要输出的信号的最大幅度很大的输出驱动器的加强信号生成电路时设计图4的加强信号生成电路300。此外,设计者可以在设计包括要输出的信号的最大幅度很小的输出驱动器的加强信号生成电路时设计图7的加强信号生成电路400。

图10是示出包括图3的加强信号生成电路的电子设备的示例的框图。

例如,电子设备1000可以是个人计算机(pc),工作站,笔记本计算机,平板电脑等。参照图10,电子设备1000可以包括处理器1100,存储器1200,存储单元1300,通信设备1400,用户接口1500和总线1600。电子设备1000还可以包括图10中未示出的其他组件(例如,各种传感器,电源等)。可选地,电子设备1000可以不包括图10中所示的一个或多个组件。

处理器1100可以控制电子设备1000的整体操作。处理器1100可以是可以处理操作电子设备1000所需的操作的中央控制设备。例如,处理器1100可以处理用于控制电子设备的操作的数据。处理器1100可以包括图1的处理器110。例如,处理器1100可以是通用处理器,工作站处理器,应用处理器等。处理器1100可以包括单个处理器核或可以包括多个处理器核。例如,处理器1100可以包括多核,诸如双核(两个处理器核),四核(四个处理器核),六核(六个处理器核),或者可以包括一些其他数量的核。

存储器1200可以存储由处理器1100处理或将要处理的数据。存储器1200可以包括一个或多个dimm。例如,存储器1200可以包括图1的第一dimm130_1至第ndimm130_n。一个或多个dimm可以通过与电子设备1000的组件通信来存储或输出数据。例如,存储器1200可以包括易失性存储器(诸如静态随机存取存储器(sram),动态ram(dram),同步dram(sdram)等)或非易失性存储器(诸如闪存,相变ram(pram),磁阻ram(mram),电阻ram(reram),铁电ram(fram)等)。可选地,存储器1200可以包括异构存储器。

无论电源如何,存储单元1300都可以存储数据。例如,存储单元1300可以是存储介质,其包括非易失性存储器,诸如硬盘驱动器(hdd),固态驱动器(ssd),安全数字(sd)卡,通用串行总线(usb)存储设备等。

通信设备1400可以包括发送器单元和接收器单元。电子设备1000可以通过通信设备1400与另一电子设备通信以发送和/或接收数据。

用户接口1500可以在用户和电子设备1000之间传达命令或数据的输入/输出。例如,用户接口1500可以包括诸如输入设备和/或输出设备的物理设备。输入设备可以包括键盘,鼠标,触摸屏,扫描仪,操纵杆,语音识别设备,动作识别设备或眼球识别设备,输出设备可以包括监视器,显示设备,投影仪,扬声器或绘图仪。

总线1600可以提供电子设备1000的组件之间的通信路径。总线1600可以包括图1的通道120。例如,处理器1100,存储器1200,存储单元1300,通信设备1400和用户接口1500可以通过总线1600彼此交换数据。总线1600可以被配置为支持电子设备1000中使用的各种类型的通信格式。

各种组件,包括图10的处理器1100,存储器1200,存储单元1300,通信设备1400和用户接口1500,可以包括图3的加强信号生成电路200,用于发送指示数据的信号。例如,处理器1100可以生成用于控制电子设备1000的操作的数据。包括在处理器1100中的加强信号生成电路200可以通过总线1600输出指示数据的信号dout[t]。存储器1200可以通过总线1600接收对应于信号dout[t]的信号。存储器1200可以获得由处理器1100基于接收的信号处理的数据。存储器1200可以存储获得的数据。

根据实施例,在电子设备中的组件发送信号的过程中,信号的波形可能失真。因此,本公开提供了电子设备中的组件可以通过使用本文描述的设备和组件来准确地或正确地彼此交换数据。

虽然已经参照本发明的示例性实施例描述了本发明构思,但是对于本领域普通技术人员来说显而易见的是,在不脱离所附权利要求所阐述的发明构思的范围的情况下,可以对其进行各种改变和修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1