通过独立抖动避免两个dtc之间由于vcc纹波产生的干扰的制作方法

文档序号:10660427阅读:320来源:国知局
通过独立抖动避免两个dtc之间由于vcc纹波产生的干扰的制作方法
【专利摘要】本公开涉及通过独立抖动避免两个DTC之间由于VCC纹波产生的干扰。一种用于提供振荡器信号的装置包括:第一数字?时间转换器模块,其被配置为基于第一经适配输入信号生成第一振荡器信号;第二数据?时间转换器模块,其被配置为生成第二振荡器信号;以及第一处理模块,其被配置为通过向第一输入信号添加噪声来生成第一数字?时间转换器模块的第一经适配输入信号。
【专利说明】
通过独立抖动避免两个DTC之间由于VCC纹波产生的干扰
技术领域
[0001]本公开涉及生成所需的振荡器信号,更加具体地涉及用于提供振荡器信号的装置和方法。【背景技术】
[0002]对于日益增加的要在短时间内发送的数据量的需求导致对发射信号的更高的要求。目前,收发机可以以不同频率同时发送信号。因此,需要具有不同频率的若干振荡器信号。此外,期望改进对发射信号内的干扰和扰动的控制以满足所期望的限制条件。
【发明内容】

[0003]根据本发明的一个方面,提供了一种用于提供振荡器信号的装置,包括:第一数字-时间转换器模块,该第一数字_时间转换器模块被配置为基于第一经适配输入信号生成第一振荡器信号;第二数字-时间转换器模块,该第二数字-时间转换器模块被配置为生成第二振荡器信号;以及第一处理模块,该第一处理模块被配置为通过将噪声添加至第一输入信号来生成第一数字-时间转换器模块的第一经适配输入信号。
[0004]根据本发明的另一方面,提供了一种发射机,包括:第一混频器模块,该第一混频器模块被配置为通过将第一幅度信号与第一振荡器信号混频来生成第一射频发射信号;第二混频器模块,该第二混频器模块被配置为通过将第二幅度信号与第二振荡器信号混频来生成第二射频发射信号;根据本发明的公开提供振荡器信号的装置,该装置被配置为生成第一振荡器信号和第二振荡器信号。
[0005]根据本发明的又一方面,提供了一种用于提供振荡器信号的方法,该方法包括:由第一处理模块通过将噪声添加至第一输入信号来生成第一经适配输入信号;由第一数字-时间转换器模块基于第一经适配输入信号提供第一振荡器信号;以及由第二数字-时间转换器模块提供第二振荡器信号。
[0006]根据本发明的又一方面,提供了一种包括程序代码的机器可读存储介质,当被执行时,该程序代码导致机器执行本发明的以上方面所述的方法。【附图说明】
[0007]下面将仅通过示例的方式并参考附图来描述一些设备和/或方法的示例,其中
[0008]图1A示出了用于提供振荡器信号的装置的示意图示;
[0009]图1B示出了用于提供振荡器信号的另一装置的示意图示;
[0010]图2示出了噪声整形模块的示意图示;
[0011]图3A示出了用于提供振荡器信号的另一装置的数字-时间转换器模块的示意图示,其包括粗调时间延迟模块和精调时间延迟模块;
[0012]图3B示出了精调时间延迟模块的操作的示意图示;
[0013]图4示出了用于提供振荡器信号的装置的示意图示;
[0014]图5示出了发射机模块的示意图示;
[0015]图6示出了包括发射机模块的移动设备的框图;
[0016]图7示出了用于提供振荡器信号的方法的流程图。【具体实施方式】
[0017]现在将参考附图对各种示例进行更加完整的描述,一些示例在附图中被示出。为了清晰,对图中的线条、图层和/或区域的厚度可能进行了夸大。
[0018]相应地,虽然示例具有多种多样的变形以及替代形式,但附图中说明性的示例将在本文中进行详细说明。然而应当理解的是,本文不意图将示例限制于所公开的特定形式, 相反地,示例旨在于覆盖落入到本公开范围内的所有变形、等同物、替代物。在对附图的说明中,同样的数字指代相同或相似的元件。
[0019]应当理解的是,当一个元件被表述为“连接”或“親合”到另一元件时,该元件可以直接或通过中间元件连接或親合至该另一元件。相反地,当一个元件被表述为“直接连接” 或“直接耦合”至另一元件时,则不存在中间元件。用于描述两个元件之间的关系的其他词汇应该用相似的方式进行解释(如“介于”对“直接介于”、“邻近”对“直接邻近”等)。
[0020]本文所使用的术语仅用于描述说明性的示例,并非意图限制这些示例。除非文中明确指出,否则本文所用的单数形式“一” “一个”和“该”也包含复数形式。还应当理解的是词语“包括”“包含”和/或“含有”在本文中使用时用于说明存在所陈述的特征、整数、步骤、 操作、元件和/或组件,但并不排除存在或添加一个或多个其它特征、整数、步骤、操作、元件、组件和/或它们的组合。
[0021]除非明确定义,否则本文使用的所有词语(包括技术和科学术语)都与示例所属的领域的普通技术人员通常理解的意义相同。需要进一步理解的是,如在通用词典中所定义的那些词语应该被解释为具有与相关领域的语境中的含义一致的含义,且不能以理想化或过度正式的意义进行解释,除非文中特别说明。
[0022]以下各种示例涉及无线或移动通信系统中所使用的设备(例如,手机、基站)或设备的组件(例如,发射机、收发机)。移动通信系统可以例如对应于由第三代合作伙伴计划 (3GPP)规范化的移动通信系统中的一个,例如全球移动通信系统(GSM)、增强型数据速率 GSM演进技术(EDGE)、GSM EDGE无线电接入网络(GERAN)、高速分组接入(HSPA)、通用陆地无线电接入网络(UTRAN)或演进型UTRAN(E-UTRAN)、长期演进(LTE)或升级版LTE(LTE-A),或者使用不同标准的移动通信系统,例如,全球微波互联接入(W頂AX)IEEE 802.16或无线局域网(WLAN)IEEE 802.11,一般来说基于时分多址(了01^)、频分多址$01^)、正交频分多址 (0FDMA)、码分多址(CDMA)的任何系统等等。术语移动通信系统和移动通信网络可以作为同义词使用。
[0023]移动通信系统可以包括可操作以与移动收发机传输无线电信号的多个传输点或基站收发机。在这些示例中,移动通信系统可以包括移动收发机、中继站收发机和基站收发机。中继站收发机和基站收发机可以由一个或多个中央单元或一个或多个远程单元组成。
[0024]移动收发机或移动设备可以对应于智能电话、手机、用户设备(UE)、便携式电脑、 笔记本电脑、个人计算机、个人数字助理(PDA)、通用串行总线(USB)-记忆棒、平板电脑、汽车等等。移动收发机或终端也可以被称作符合3GPP术语的UE或用户。基站收发机可以位于网络或系统的固定或静止部分。基站收发机可以对应于远程无线电头端、传输点、接入点、 宏小区、小小区、微小区、微微小区、毫微微小区、城市小区等等。术语小小区可以指代小于宏小区的任何小区,即微小区、微微小区、毫微微小区或城市小区。另外,毫微微小区被认为小于微微小区,而微微小区被认为小于微小区。基站收发机可以是有线网络的无线接口,其使能对UE、移动收发机或中继收发机的无线电信号的发送和接收。这样的无线电信号可以遵照例如由3GPP规范化的或者一般来说符合上面列举的系统中的一个或多个系统的无线电信号。因此,基站收发机可以对应于如如8、洲〇(1印、815、接入点等等。中继站收发机可以对应于在基站收发机和移动站收发机之间的通信路径中的中间网络节点。中继站收发机可以分别将从移动收发机接收的信号转发至基站收发机,将从基站收发机接收的信号转发至移动站收发机。
[0025]移动通信系统可以呈蜂窝结构。术语小区指代由传输点、远程单元、远程头端、远程无线电头端、基站收发机、中继收发机或N〇deB、eN〇deB分别所提供的无线电服务的覆盖范围。术语小区和基站收发机可以作为同义词使用。在一些示例中,小区可以对应于扇区 (sector)。例如,扇区可以使用扇区天线来实现,该扇区天线具有覆盖围绕着基站收发机或远程单元的有角度的扇区的特点。在一些示例中,基站收发机或远程单元可以例如操作三个小区或六个小区,它们分别覆盖120°扇区(在三个小区的情况下)和60°扇区(在六个小区的情况下)。同样地,中继收发机可以在其覆盖范围内建立一个或多个小区。移动收发机可以注册或关联到至少一个小区,即它可以与小区相关联,从而通过使用专用信道、链路或连接可以在该关联小区的覆盖范围中的移动收发机和网络之间交换数据。由此,移动收发机可以直接地或间接地注册或关联到中继站或基站收发机,其中间接注册或关联可以通过一个或多个中继收发机进行。[〇〇26]如果两个或更多个数字-时间转换器(DTC)同时操作,则它们可能干扰彼此。例如, 如果两个DTC恰好同时切换,那么它们二者可能在电源电压(VCC)上产生负载,该负载影响或作用于被供给到其他DTC的电压。这可以导致电源电压(VCC)中的纹波,纹波可以影响数字-时间转换器模块中的一者或两者。类似地,这些DTC中的一者或两者可能遭受由其他DTC 生成的纹波。例如,被降低的电源电压可以被提供至DTC中的一者或两者,从而可能影响它们的操作,因为这样可能导致DTC输出中的延迟。如果这样的延迟规律地发生,例如,由于两个DTC所生成的频率的规律的拍频(或重合),这种规律的定时误差可能在输出频谱中引起杂散。
[0027]图1示出了用于提供振荡器信号的装置100的示意图示。装置100包括第一数字-时间转换器模块101,其被配置为基于第一经适配输入信号103生成第一振荡器信号102。装置 100包括第二数字-时间转换器模块104,其被配置为生成第二振荡器信号105。装置100还包括第一处理模块106,其配置为通过将噪声添加至第一输入信号107生成第一数字-时间转换器模块的第一经适配输入信号103。[〇〇28]由于第一处理模块106将噪声添加至第一输入信号107以生成第一经适配输入信号103,杂散减少和具有更为准确的时间延迟的振荡器信号可由两个数字-时间转换器模块产生。将噪声添加至第一输入信号可以导致第一数字-时间转换器模块101所执行的处理在时间上的(即,时间)变化或时间上的偏差(例如,延迟处理),这可以避免或降低由第一数字-时间转换器模块101和第二数字-时间转换器模块104提供的信号之间的重合度。例如,这可以导致第一数字-时间转换器模块101和第二数字-时间转换器模块104之间的干扰被减小或最小化。另外,这可以例如避免或降低规律性地反复的偏差,从而避免或降低杂散。
[0029]第一数字-时间转换器模块101可以被配置为在它的输出接口处提供(或生成)第一振荡器信号102。例如,所提供的(或所生成的)第一振荡器信号102可以具有相对于被提供在第一数字-时间转换器模块101的输入接口处的参考振荡器信号(例如,具有参考频率的本地振荡器信号)的(第一)可变时间延迟。第一数字-时间转换器模块101可以使用它的时间延迟模块以将(第一)可变时间延迟应用至参考振荡器信号,从而生成第一振荡器信号 102〇
[0030]第二数字-时间转换器模块104可以被配置为在它的输出接口处提供(或生成)第二振荡器信号105。例如,所提供的(或所生成的)第二振荡器信号105可以具有相对于被提供在第二数字-时间转换器模块104的输入接口处的参考振荡器信号(例如,具有参考频率的本地振荡器信号)的(第二)可变时间延迟。第二数字-时间转换器模块104可以使用它的时间延迟模块以将(第二)可变时间延迟应用至参考振荡器信号,从而生成第二振荡器信号 105〇[〇〇31]可变时间延迟可以指代所提供的振荡器信号(例如,第一振荡器信号和/或第二振荡器信号各自地)相对于参考振荡器信号或相对于来自参考振荡器信号的信号在时间上的延迟。例如,所提供的第一振荡器信号102可以具有与参考振荡器信号的频率不同的(第一振荡器)频率,并且所提供的第二振荡器信号可以具有与参考振荡器信号的频率不同的(第二振荡器)频率。
[0032]第一数字-时间转换器模块101可以被配置为接收第一经适配输入信号103,该第一经适配输入信号103可以基于第一输入信号107和被添加的噪声。例如,第一输入信号107 可以是数字信号,其包括用于控制第一数字-时间转换器模块101的可变时间延迟的连续控制位序列。例如,每个控制位序列可以向第一数字-时间转换器模块101提供(或携带)关于所提供的第一振荡器信号102期望的可变时间延迟的信息。除了可变时间延迟之外(例如, 此外),也可以存在不可变(即,固定)延迟。这种延迟不生成杂散或其他信号退化,但是可能需要考虑例如,时序严格信号(例如,测距信号)。
[0033]输入信号可以对应于例如极坐标表示法的基带发射信号的相位信号。
[0034]被添加的噪声可以引起第一输入信号的控制位序列中的至少一位的偏差、改变或误差,其中该第一输入信号的控制位序列中的至少一位包括用于设置时间延迟的信息。例如,被添加的噪声可以影响控制位到被延迟的输出的转换,从而偏差或误差可以按照控制位序列中的一位或多位的顺序发生。例如,偏差或误差可以按照一位或多位最低有效位的顺序发生。可替代或附加地,偏差或误差可以按照一位或多位最高有效位的顺序发生。例如,数字表示法的经适配输入信号103可以从数字表示法的(初始)输入信号107偏差至少等于输入信号107的一位最低有效位(LSB)的量。这可以例如由于进位效果而影响其他位(例如,最尚有效位)。
[0035]例如,控制位序列中的至少一位可以被改变随机或伪随机数以添加噪声。因此,由于被添加的噪声,基于第一输入信号107的初始(所期望的)可变时间延迟可以被改变为基于第一经适配输入信号103的经适配(所期望的)可变时间延迟。
[0036]例如,噪声可以仅被添加至第一输入信号107,以产生第一经适配输入信号103,从而只有第一数字-时间转换器模块101的可变时间延迟被改变为基于被添加的噪声的经适配可变时间延迟。例如,装置可以包括第二处理模块,该第二处理模块被配置为向第二数字-时间转换器模块104提供第二输入信号。第二数字-时间转换器模块104可以被配置为基于第二输入信号提供第二振荡器信号。第二输入信号例如可以没有被添加的噪声。例如,这可能导致仅需要一个噪声生成电路和一个处理模块106。可选地,第二输入信号111可以例如被直接提供给第二数字-时间转换器模块,而不经过任何中间处理模块(例如,不经过中间的第二处理模块)。
[0037]可替代或可选择地,噪声还可以被添加至第二输入信号,其中该第二输入信号可以是包括用于控制第二数字-时间转换器模块104的可变时间延迟的连续控制位序列的数字信号。换句话说,噪声可以被分别添加至第一数字-时间转换器模块101和第二数字-时间转换器模块104二者的输入信号(例如,第一输入信号107和第二输入信号中的每一个)。通过这种方式,以添加到每一个输入信号的相同的噪声等级,可以实现对第一振荡器信号102 和第二振荡器信号105的时序的更高的去相关性。换句话说,为了通过仅向一个输入信号添加噪声来实现相同的去相关性,将需要选择具有更高量值(即,更高的噪声功率)的噪声,这还导致受影响的信号(例如,第一振荡器信号102)的更加不良的退化。通过将负担划分到两个振荡器信号上,可以使它们中的每一个实现更低的退化。在进一步细化中,噪声可以不均衡地分布在两个(或更多个)信号上,这取决于这两个信号的噪声容忍度。影响能够容忍更高失真的信号的噪声例如可以被选为具有比添加到另一信号的噪声更高的量值或功率。噪声功率可以被选为正比于各个信号的噪声容忍度,或随之增加。
[0038]图1B根据示例示出了用于提供振荡器信号的另一装置150的示例。
[0039]另一装置150可以包括装置100的一个或多个特征,或全部特征。附加或可选择地, 噪声也可以被添加至第二输入信号111以生成第二经适配输入信号112。例如,第二处理模块109可以被配置为通过将噪声添加至第二输入信号111来生成第二经适配输入信号112。 第二数字-时间转换器模块104可以被配置为例如基于第二经适配输入信号112提供第二振荡器信号。
[0040]第二数字-时间转换器模块104在结构或功能方面可以与第一数字-时间转换器模块101相似或相同。另外,第二输入信号111和第二经适配输入信号112各自可以包括分别与第一输入信号107和第一经适配输入信号103类似的功能和特征。可选择或可替代地,第二数字-时间转换器模块104的实施方式也可以与第一数字-时间转换器模块101不同。然而, 由于规律的干扰(例如,由于VCC纹波)仍然可能存在不期望的杂散,无论DTC内部设计如何, 通常这都是普遍性的问题。
[0041]例如,第二数字-时间转换器模块104可以被配置为接收第二经适配输入信号112, 该第二经适配输入信号112可以基于第二输入信号111和被添加的噪声。第二输入信号111 可以是数字信号,其包括用于控制第二数字-时间转换器模块104的可变时间延迟的连续控制位序列。例如,每个控制位序列可以提供(或携带)关于所提供的第二振荡器信号105期望的可变时间延迟的信息到第二数字-时间转换器模块104。
[0042]被添加的噪声可以改变第二输入信号111的控制位序列中的至少一位,其中该第二输入信号111的控制位序列中的至少一位包括用于设置时间延迟的信息。控制位序列中的至少一位可以例如被改变随机或伪随机数,以添加噪声。因此,基于第二输入信号111的初始(所期望的)可变时间延迟可以基于包括被添加的噪声的第二经适配输入信号112被改变为经适配(所期望的)可变时间延迟。[〇〇43]第一处理模块106可以被配置为对被添加至第一输入信号107的噪声执行加扰或加密以生成第一经适配输入信号103。可替代地、可选择地或附加地,第一处理模块106可以包括用于生成要被添加至第一输入信号107的噪声的噪声整形模块。例如,第一处理模块 106可以包括用于生成要被添加至第一输入信号107的噪声的噪声整形模块200(例如,它可以包括抖动)。
[0044]第二处理模块109可以被配置为对被添加至第二输入信号111的噪声执行加扰或加密以生成第二经适配输入信号112。可替代地、可选择地或附加地,第二处理模块109可以包括用于生成要被添加至第二输入信号111的噪声的噪声整形模块。例如,第二处理模块 109可以包括用于生成要被添加至第二输入信号111的噪声的噪声整形模块200。
[0045]加密或加扰可以被用于实现两个位流的去相关。例如,加扰(非线性运算)可翻转一些位,而当添加噪声(线性运算)时,可添加一些误差,这会导致进位溢出。对噪声生成器的一些参数或最低有效位可以进行加扰或加密以生成要分别添加至第一输入信号107和第二输入信号111的两个不相关的噪声。
[0046]可选地,可以对输入信号的一部分(S卩,一些LSB)进行加扰以实现(在幅度上的)非高斯分布噪声,例如方脉冲分布。
[0047]例如,被添加到第一输入信号的噪声和被添加到第二输入信号的噪声是不相关的。例如,它们可以是不相关的或者至少是去相关的。换句话说,被添加到第一输入信号的噪声和被添加到第二输入信号的噪声可以各自独立于彼此被随机生成(例如,它们可以与彼此不同,但不会互相作用),或者至少不是完全相关的。例如,第二处理模块109可以被配置为对第二输入信号111执行不同的加扰或加密以生成不相关的噪声。[〇〇48] 可替代地、可选择地或附加地,在第一处理模块106和第二处理模块109中可以实施不同的噪声整形模块以生成不相关的噪声。[〇〇49] 可替代地、可选择地或附加地,在第一处理模块106和第二处理模块109中可以实施相同的噪声整形模块以生成不相关的噪声。
[0050]对于装置100和150二者,被添加至第一输入信号107 (和/或第二输入信号111)的噪声例如可以改变第一输入信号107 (和/或第二输入信号111)的控制位序列(例如,各自的控制位序列)中的一位或多位最低有效位。对于第一输入信号107和第二输入信号111各自的控制位序列的改变可以是不相关的。被添加的噪声可以具有各个控制位序列中的一位或多位最低有效位的典型量值。
[0051]最低有效位可以被提供以控制第一数字-时间转换器模块101的精调时间延迟模块。换句话说,被添加的噪声可以改变第一输入信号1〇7(和/或第二输入信号111)的控制位序列中的至少一位,其中该控制位序列中的至少一位包括用于设置精调时间延迟的信息。 例如,控制位序列中的一位或多位最低有效位可以被改变随机数或伪随机数以添加噪声。 因此,由于被添加至第一输入信号107的噪声,基于第一输入信号107的初始精调时间延迟值可以被改变为基于第一经适配输入信号103的经适配精调时间延迟值。类似地,由于被添加至第二输入信号111的噪声,基于第二输入信号111的初始精调时间延迟值可以被改变为基于第二经适配输入信号112的经适配精调时间延迟值。
[0052]第一输入信号107的控制位序列还可以包括用于控制第一数字-时间转换器模块 101的粗调时间延迟模块的位(最高有效位)以及用于控制第一数字-时间转换器模块101的精调时间延迟模块的位(最低有效位)。类似地,第二输入信号111的控制位序列例如可以包括用于控制第二数字-时间转换器模块102的粗调时间延迟模块的位(最高有效位)以及用于控制第二数字-时间转换器模块102的精调时间延迟模块的位(最低有效位)。[〇〇53]附加地、可选择地或可替代地,被添加的噪声可以引起控制位序列中的一位或多位最高有效位的偏差、改变或误差。例如,最高有效位可以被提供用于控制第一数字-时间转换器模块101的粗调时间延迟模块。控制位序列中的一位或多位最高有效位例如可以被改变随机数或伪随机数以添加噪声。
[0054]可选择地或可替代地,被添加的噪声可以使控制位序列中的一位或多位最高有效位不变(例如,除了偶然的进位作用之外),其中这些最高有效位包括用以控制粗调时间延迟模块的信息。例如,在第一数字-时间转换器模块101和第二数字-时间转换器模块104中, 只有精调时间延迟模块中的(精调)时间延迟可以被添加的噪声改变。例如,针对粗调时间延迟模块的控制信息可不被添加的噪声改变。然而,由于偶然的进位作用(例如,添加单个 LSB可以引起进位作用,这可能影响最高有效位,在十进制计数法中,这种情况相当于1999+ 1 = 2000,在二进制计数法中,这种情况相当于111 lb+lb = 10000b),针对粗调时间延迟模块的控制信息至少在某些时候可被改变。例如,被添加的噪声在量值上可以小于最高有效位。 [〇〇55]图2示出了根据示例的噪声整形模块200。[〇〇56]噪声整形模块200可以包括量化模块223。噪声整形模块200可以被配置为接收输入信号219(例如,第一输入信号107或第二输入信号111)。输入信号219可以被提供给量化模块223和第一信号加法器222。量化模块223可以基于输入信号219和输出信号229(例如, 第一经适配输入信号103或第二经适配输入信号112)之间的差生成量化误差。[0〇57]输出信号229可以被提供在噪声整形模块200的输出接口处和/或由第一信号加法器222接收。第一信号加法器222可以计算输出信号229和输入信号219之间的差,它相当于有效误差。有效误差包括量化误差和剩余失配误差,并且向用于噪声整形的反馈滤波器225 提供误差信号224。
[0058]用于噪声整形的反馈滤波器225可以执行运算H(z)以向第二信号加法器227提供经噪声整形的反馈信号226。第二信号加法器227可以被配置为计算输入信号219和反馈信号226的和和/或差,并且在第二和后续的迭代步骤中向量化模块223和第一信号加法器222 提供被修改的输入信号228。量化模块223可以生成量化误差以提供输出信号229。在下一次迭代中,第一信号加法器222向用于噪声整形的反馈滤波器225提供当前重新计算的误差信号224。用于噪声整形的反馈滤波器225可以被配置为减轻频谱内由时间域的量化而导致的误差贡献。
[0059]噪声整形模块200还可以包括误差生成器,该误差生成器被配置为执行抖动。抖动可以通过第三信号加法器261向误差信号224添加误差贡献(例如,根据抖动算法的抖动信号)来实现。抖动信号可以是具有像伪随机二进制序列(PRBS)或加性高斯白噪声(AWGN)的分布的信号。抖动可以被应用到误差信号224,从而产生被改变的误差信号224a(epsi)。可替代地,抖动可以被应用至如箭头所标记的反馈信号226(fb)、输入信号219(in_f)或被修改的输入信号228 (int_f)处。在这些点中的一处,噪声(例如,AWGN或其他类型的噪声)可以被注入并经由反馈滤波器H( z)被整形为所期望的频谱。
[0060]为了增强噪声整形模块的拖尾(smearing)效应,可以增加噪声整形器的阶次,或者尝试增加噪声整形器内的误差贡献。对抖动的实施可以在增加噪声基底的同时对杂散的拖尾产生较小的影响。
[0061]装置100、150的第一处理模块106可以包括第一噪声整形模块。(装置150的)第二处理模块109可以包括第二噪声整形模块。第一噪声整形模块(和第二噪声整形模块)可以是相同的噪声整形模块,它们与噪声整形模块200相似或相同。
[0062]第一噪声整形模块和第二噪声整形模块可以被配置为在第一经适配输入信号103 和第二经适配输入信号112中生成不相关的噪声。
[0063]例如,第一噪声整形模块可以被配置为基于第一噪声序列(例如,基于根据第一抖动序列或算法生成的第一抖动信号)生成噪声。第二噪声整形模块可以被配置为基于第二噪声序列(例如,基于根据不同的第二抖动序列或算法生成的不同的第二抖动信号)生成 (不相关的)噪声。换句话说,第一噪声整形模块可以被配置为基于第一抖动算法生成噪声。 第二噪声整形模块可以被配置为基于第二抖动算法生成噪声。第一抖动算法和第二抖动算法可以是不同的。
[0064]第一噪声序列和第二噪声序列可以表示不同的加性高斯白噪声(AWGN)或伪随机二进制序列(PRBS)。例如,第一噪声序列和第二噪声序列可以由误差生成器生成。
[0065]附加地、可替代地或可选择地,第一噪声整形模块和第二噪声整形模块可以被配置为基于不同的查询表或查询表中不同的值生成噪声。例如,不同的查询表或查询表中不同的值可以导致第一噪声整形模块和第二噪声整形模块生成不同的(或不相关的)噪声序列。
[0066]附加地、可替代地或可选择地,第一噪声整形模块和第二噪声整形模块可以被配置为基于不同的种子值或不同的循环长度生成噪声。
[0067]附加地、可替代地或可选择地,第一噪声整形模块和第二噪声整形模块可以分别包括不同的反馈滤波器,以生成不相关的噪声。例如,第一噪声整形模块(和第二噪声整形模块)可以各自包括反馈环路。例如,第一抖动信号(PRBS和/或AWGN)和第二抖动信号(PRBS 和/或AWGN)可以被分别添加到第一噪声整形模块和第二噪声整形模块中的不同位置处(例如,在反馈环路的不同位置处)。例如,第一抖动信号可以被应用在第一噪声整形模块的反馈信号226(fb)处,而第二抖动信号可以被应用在第二噪声整形模块的输入信号219(in_f) 处。
[0068]抖动还可以被实施用于其他理由,例如以防止离散化或非线性特征,并且共享的抖动模块可以例如被用于生成针对两个数字-时间转换器模块的非相关的抖动。例如,由于被添加到两个数字-时间转换器模块的输入信号的噪声是不相关的,因此可以破坏或降低这两个数字-时间转换器模块之间的任何规律性,而与这两个数字-时间转换器模块所处理的信号无关。因此,两个数字-时间转换器模块之间的一致度也可以被随机分布,而不是周期性地出现。这种随机出现的干扰然后可不造成任何杂散(或减少杂散)。
[0069]更多细节和方面针对以上或以下所描述的示例被提及。图2所示的示例可以包括一个或多个可选附加特征,这些可选附加特征对应于针对所提出的概念或一个或多个上述示例(例如,图1)或下述示例(例如,图3至7)所提及的一个或多个方面。
[0070]图3A示出了根据示例的用于提供具有粗调时间延迟模块和精调时间延迟模块的振荡器信号的装置300的示例。装置300可以附加地或选择性地包括已经关于图1和2描述的装置的一个或多个或全部特征。
[0071]第一数字-时间转换器模块101(它可以类似于图1中的第一数字-时间转换器模块 101)可以包括粗调时间延迟模块331,该粗调时间延迟模块331被配置为生成与粗调振荡频率相关联的至少一个粗调延迟振荡器信号333。[〇〇72]第一数字-时间转换器模块101还可以包括精调时间延迟模块332,该精调时间延迟模块332被配置为基于至少一个粗调延迟振荡器信号333和精调时间延迟生成具有可变时间延迟的第一振荡器信号102。[〇〇73]粗调时间延迟模块331可以被配置为基于参考振荡器信号334提供或生成粗调振荡器信号333。例如,由粗调时间延迟模块331生成的粗调振荡器信号333的周期可以等于参考振荡器信号334的周期或者更长(例如,不短于参考振荡器信号334的周期)。附加地或者可替代地,粗调振荡频率例如可以是参考振荡器信号334的频率的分谐波。
[0074]精调时间延迟模块332可以包括例如多个反相电路或数字控制的边缘插值器 (DCEI)。例如,精调时间延迟模块332可以由经适配输入信号103控制以提供被调整了精调时间延迟的第一振荡器信号102。例如,精调时间延迟可以小于由粗调时间延迟模块331提供的粗调延迟振荡器信号333的最小或最大周期。例如,精调时间延迟模块332可以被配置为生成小于参考振荡器信号334的周期的精调时间延迟。例如,精调时间延迟可以在零到参考振荡器信号334的周期之间的范围内。[〇〇75]附加地、可选择地或可替代地,由粗调时间延迟模块331生成的粗调延迟振荡器信号333的周期可以具有(或包括)基于被添加的噪声的粗调时间延迟,其中该被添加的噪声改变第一输入信号的控制位序列中的至少一位(例如,一位或多位最高有效位)。
[0076]例如,包括粗调时间延迟的(经适配)粗调延迟振荡器信号(例如,其基于经适配输入信号而生成,该经适配输入信号包括基于被添加的噪声改变的一位或多位最高有效位) 的周期可以大于不具有粗调时间延迟的粗调延迟振荡器信号(例如,其基于包括一位或多位不变的最高有效位的经适配输入信号生成)的周期。例如,粗调时间延迟可以使(经适配) 粗调延迟振荡器信号的周期增加以粗调延迟振荡器信号的周期的整数倍,该粗调延迟振荡器信号已经基于包括一个或多个不变的最高有效位的经适配输入信号生成。例如,该整数可以大于或等于2。
[0077]附加地、可选择地或可替代地,第一数字-时间转换器模块101可以包括一个或多个中等时间延迟模块,该一个或多个中等时间延迟模块可以被配置为基于参考振荡器信号 334生成一个或多个中等延迟振荡器信号。例如,第一数字-时间转换器模块101可以是多级数字-时间转换器。中等延迟振荡器信号的周期可以包括中等时间延迟。例如,中等时间延迟可以使(经适配)粗调延迟振荡器信号的周期增加以少于粗调延迟振荡器信号的一个周期,该粗调延迟振荡器信号已经基于包括一个或多个不变的最高有效位的经适配输入信号生成。例如,该中等时间延迟可以大于精调时间延迟和/或大于参考振荡器信号334的周期。 [〇〇78]例如,一个或多个中等时间延迟模块可以被连接至粗调时间延迟模块3 31,或者可以是粗调时间延迟模块331的一部分,并且由控制位序列的一位或多位最高有效位控制。这可以具有更好的分辨率,其对应于来自本地振荡器的输入振荡。可选择地或可替代地,一个或多个中等时间延迟模块可以被连接到精调时间延迟模块332,或者可以是精调时间延迟模块332的一部分,并且由控制位序列的一位或多位最低有效位控制。可选择地或可替代地,一个或多个中等时间延迟模块例如可以被连接到粗调时间延迟模块331和精调时间延迟模块332之间。
[0079]例如,第一数字-时间转换器模块101可以被配置为提供第一振荡器信号102,该第一振荡器信号102包括基于由精调时间延迟模块提供的精调时间延迟的可变时间延迟。附加地、可选择地或可替代地,第一数字-时间转换器模块101可以被配置为提供第一振荡器信号102,该第一振荡器信号102包括基于精调时间延迟和仅由中等时间延迟模块提供的中等时间延迟的可变时间延迟。附加地、可选择地或可替代地,第一数字-时间转换器模块101 可以被配置为提供第一振荡器信号102,该第一振荡器信号102包括基于精调时间延迟、中等时间延迟和由粗调时间延迟模块331提供的粗调时间延迟的可变时间延迟。(例如,粗调级以较低频率运行,跟随其后的精调级或中等级以较高频率运行是可能的)。
[0080]通过将第一振荡器信号102移动(或延迟)整个阶段(例如,粗调或中等阶段),可以避免电源电压(VCC)的漏极的重叠,并且可以避免性能的退化。
[0081]预处理块338可以被配置为生成所期望的、要被添加(或并入)到L0(本地振荡器) 信号中的延迟,以产生第一振荡器信号102。所期望的延迟可以基于输入信号格式来生成, 该输入信号格式直接包含该延迟信息,但是可以包含例如相位信息或以所期望的调制为特征的任何格式的任何信息。粗调时间延迟模块331的延迟可以由经适配输入信号103的最高有效位参数化,其中该经适配输入信号103由预处理块338生成,而精调时间延迟模块332的延迟可以由经适配输入信号103的最低有效位参数化。从而,预处理块338可以生成针对粗调时间延迟模块331和精调时间延迟模块332的特定输入信号103。然而,可能不存在根据经适配输入信号103的数位的预设划分,即部分数位可能影响粗调时间延迟模块331和精调时间延迟模块332二者,但是通常最高有效位和最低有效位将分别主要影响粗调时间延迟模块331和精调时间延迟模块332。[〇〇82]尽管每一个DTC具有若干数字处理级,但是精调级通过在给定时刻在两个侧边 (flank)之间插值进行模拟处理。精调可以通过选择更强或更弱的驱动器来实现,该驱动器由两个相邻的“数字”侧边触发。这种概念可以被称为数字控制的边缘插值(DCEI)。不同的驱动器强度例如可以通过启动不同数量的基本驱动器而被选择。
[0083] 驱动器强度还可取决于电源电压(VCC)。当这些驱动器被触发,还可以从VCC引入电流,并且可导致VCC纹波。如果两个(或更多个)数字-时间转换器模块同时运行,它们可能干扰彼此,这是因为它们二者在VCC处引起纹波,进而遭受其他DTC生成的纹波的影响。然而,多频带、载波聚合、多标准和多模式的设备(其具有使用多个数字-时间转换器模块实现的多个无线电频率(RF)部分)可能需要使用多个数字-时间转换器模块。[〇〇84]粗调级(粗调时间延迟模块331)可以以近乎期望的时序选择(例如,参考振荡器信号334的)频率源的两个侧边(边缘)。在图3B中的时刻1和2处示出了这些所选择的侧边(边缘)。粗调时间延迟模块331可以被配置为基于控制位序列中的一位或多位最高有效位所提供的控制信息选择两个侧边。例如,粗调时间延迟模块331可以被配置为选择参考振荡器信号334的边缘,从而输出振荡器信号333可以具有等于或长于参考振荡器信号334的周期的周期。附加地或可选地,粗调时间延迟模块331可以被配置为选择参考振荡器信号334的边缘,从而输出振荡器信号333可以具有带有基于被添加的噪声的粗调振荡器延迟或中等振荡器延迟的周期,该被添加的噪声改变经适配输入信号的最高有效位。[〇〇85]粗调时间延迟模块331可以将这两个侧边(边缘)连接到精调时间延迟模块332的两组反相器335和336(如下面的图3B所示)。例如,粗调时间延迟模块331可以向第一组反相器335提供与第一边缘相关联的(第一)粗调延迟振荡器信号,并且向第二组反相器336提供与第二边缘相关联的(第二)粗调延迟振荡器信号。至少一个粗调振荡器信号的周期可以是 (第一)粗调延迟振荡器信号的(第一)边缘和(第二)粗调延迟振荡器信号的(第二)边缘之间的时段。
[0086] —个或多个附加抖动过程(例如,类似于针对图2所描述的抖动过程)可以被用于生成被添加的噪声,该被添加的噪声用于产生除了由精调时间延迟模块产生的精调之外的粗调时间延迟(例如,粗调级的至少一个阶段)或中等时间延迟(例如,存在大于精调级的调整范围的变化)。[0087 ]图3B示出了精调时间延迟模块的操作的实施方式的示意图示。在精调级(例如,精调时间延迟模块332)中,335中所选数量的“顶端”反相器可以在第一时刻(1)进行切换,而 336中的另一所选数量的“顶端”反相器可以在第二时刻(2)进行切换。在电容器337处所测量的输出电压的斜率可能取决于活跃的反相器(其充当电流源)的数量。通过这种方式,输出时序(例如,当电压达到后继触发器的Vthreshold(阈值电压)的精调时间延迟)可以通过选择335和336中的适当数量的反相器来被选择。
[0088]由于斜率不仅仅取决于反相器的数量(由针对不同数量的一系列曲线示出),还取决于它们的工作电压,如果另一DTC恰好在相同时间进行切换,则此电压可能被影响,这是因为另一 DTC的数字-时间转换器模块的粗调级已经选择了同一侧边。其他DTC可以在VCC上产生负载,其还可能降低第一 DTC的电源电压,并影响第一 DTC的操作。这还可能延迟DTC输出。如果例如,由于两个数字-时间转换器模块所生成的频率的规律的拍频(或匹配)而定期发生这样的延迟,这种规律的时序误差可例如在输出频率中引起杂散。
[0089]将不相关的噪声添加至第一输入信号107和第二输入信号111,通过故意制造出与理想信号的比所需更大的偏差,抖动可以用于避免由于电路的不理想而导致的杂散。例如, 通过在反馈环路中反馈误差以获得平均的正确结果,可以避免杂散,这是因为规律性也被破坏。通过这种方式可以避免严格重复的误差(由更大的、非重复的偏差代替),从而以稍高一些的噪声基底为代价消除了杂散。然而,误差在这两个数字_时间转换器模块处可能都并非是明显的,从而无法在这里解决。
[0090]本文所述的各种示例可以应用至精调时间延迟模块(实施DCEI)以及除了其中的精调级选择给定振荡器的一组侧边中的一个的那些DTC之外的其他DTC实施方式中。在没有精调时间延迟模块的情况下,分辨率将被限于所生成的一组侧边(在粗调级中)。代替DCEI, 可以使用具有可调整的延迟的一串反相器(例如,通过调整反相器的数量、反相器电源电压或调整反相器所经受的负载)。在这种情况下,可用的电源电压例如还影响有效延迟。示例可以涉及DCEI和充当延迟模块的一串反相器。可选地或可替代地,其他可调整的延迟装置也可以被使用。
[0091]代替使用两个时间延迟模块,三个或者更多个时间延迟模块(例如,粗调时间延迟模块、跟随其后的中等时间延迟模块、以及跟在其后的精调时间延迟模块)可以被使用。例如,粗调时间延迟模块可以设置具有参考振荡器信号334的分辨率的延迟。粗调(或中等)时间延迟模块可以设置具有参考振荡器信号334的分辨率除以一个小数字的延迟(例如,四分之一),以及精调时间延迟模块可以设置具有参考振荡器信号334的分辨率除以一个大数字的延迟(例如,十六分之一)。例如,中等和精调时间延迟模块可以使用不同的实施方式(例如,中等时间延迟模块可以使用一串反相器,而精调时间延迟模块可以使用DCEI)。
[0092]根据示例,被添加的噪声可以具有中等时间延迟模块的分辨率的阶次,但是不会影响粗调时间延迟模块(除了上面说明的可能的进位效果之外)。因此,最低有效位可以影响精调时间延迟模块,而最高有效位可以影响中等时间延迟模块和粗调时间延迟模块。因此,最高有效位可能已经对应于低于参考振荡器信号334的周期的分辨率。
[0093]附加地、可替代地或可选择地,不同的数字-时间转换器模块(例如,第一数字-时间转换器模块101和第二数字-时间转换器模块104)的中等时间延迟模块可以使用不同的实施方式,从而使后继的精调时间延迟模块看到的时间格被去相关,并且由于VCC纹波的互相依赖的效果被减轻。例如,如果中等时间延迟模块包括可选数量的、串联排列的反相器, 不同的模块可以利用不同数量的具有不同的基本延迟的反相器来实现具有(至少稍微)不同的分辨率的相同的总延迟跨度。例如,这大大降低了两个后继时间延迟模块区域活跃于同一时间的可能性。
[0094]附加地、可替代地或可选择地,精调时间延迟模块的延迟跨度可以大于粗调时间延迟模块(或者在数字-时间转换器模块101内使用了多于两个时间延迟模块的情况下,大于中等时间延迟模块)的分辨率。然后,被添加的噪声或随机性中影响粗调时间延迟模块的设置的的一部分可以由精调时间延迟模块来补偿。例如,如果粗调时间延迟模块的延迟相较于理想设置被减小粗调时间延迟模块的分辨率步长,则在不超过精调时间延迟模块的范围的情况下,精调时间延迟模块的延迟可以增加相似的量。通过这种方式,在最终输出信号中没有引入误差或者仅仅是小误差。
[0095]更多细节和方面针对以上或以下示例被提及。图3所示的示例可以包括一个或多个可选附加特征,这些可选附加特征对应于针对所提出的概念或一个或多个上述示例(例如,图1和2)或下述示例(例如,图4至7)所提及的一个或多个方面。[〇〇96]图4示出了根据示例的用于提供振荡器信号的装置400。[〇〇97]用于提供振荡器信号的装置400包括用于数字-时间转换的第一装置401,该第一装置401被配置为基于第一经适配输入信号403生成第一振荡器信号402。用于提供振荡器信号的装置400还包括用于数字-时间转换的第二装置404,该第二装置404被配置为生成第二振荡器信号405。用于提供振荡器信号的装置400还包括用于生成经适配输入信号的第一处理装置406,该第一处理装置406被配置为通过将噪声添加至第一输入信号407来生成用于数字_时间转换的第一装置401的第一经适配输入信号403。[〇〇98]由于用于提供振荡器信号的装置400将噪声添加至第一输入信号407来生成第一经适配输入信号403,两个数字-时间转换器模块可以产生具有更加精确的时间延迟的振荡器信号和杂散的减小。将噪声添加至第一输入信号可以引起用于数字-时间转换的第一装置401所实施的处理在时间上的(S卩,时间)变化或在时间上的偏差,这可以避免或降低由用于数字_时间转换的第一装置401和用于数字-时间转换的第二装置404提供的信号之间的重合度。例如,这可以导致用于数字-时间转换的第一装置401和用于数字-时间转换的第二装置404之间的干扰被减小或被最小化。[〇〇99]例如,第一输入信号407可以是数字信号,该数字信号包括用于控制用于数字-时间转换的第一装置401的可变时间延迟的连续控制位序列。
[0100]例如,控制位序列的一位或多位最低有效位可以被改变随机数或伪随机数以添加噪声。
[0101]例如,用于数字-时间转换的第一装置401和用于数字-时间转换的第二装置404可以被配置为基于相同的参考振荡器信号分别生成第一振荡器信号402和第二振荡器信号 405 〇[〇1〇2] 例如,用于生成经适配输入信号409的第二处理装置可以被配置为通过将噪声添加至第二输入信号411来生成第二经适配输入信号412。用于数字-时间转换的第二装置404 可以被配置为基于第二经适配输入信号412来提供第二振荡器信号405。
[0103]例如,被添加至第一输入信号的噪声和被添加至第二输入信号的噪声可以是不相关的。
[0104]更多细节和方面针对上述或下述示例被提出。图4所示的示例可以包括一个或多个可选附加特征,这些可选附加特征对应于针对所提出的概念或一个或多个上述示例(例如,图1至3)或下述示例(例如,图5至7)所提及的一个或多个方面。[〇1〇5]图5示出了根据示例的发射机500。发射机500包括第一混频器模块551,该第一混频器模块551被配置为通过将第一幅度信号553与第一振荡器信号102混频以生成第一射频发射信号552。[〇1〇6]发射机包括第二混频器模块554,该第二混频器模块554被配置为通过将第二幅度信号556与第二振荡器信号105混频以生成第二射频发射信号555。发射机500包括用于提供振荡器信号的装置,该装置被配置为生成第一振荡器信号102和第二振荡器信号103。
[0107]装置可以包括针对根据前面的图示的用于提供振荡器信号的装置已经描述的一个或多个或全部特征。例如,装置可以包括第一数字-时间转换器模块101和第一数字-时间转换器模块104。
[0108]发射机500还可以包括用于生成至少要被发送的数字(例如,基带)信号和/或处理基带信号的基带处理器模块520。例如,数字化的同相(I)和正交(Q)信号可以基于基带信号被提供。
[0109]发射机500可以例如是极化发射机。发射机500还可以包括极坐标提供器559,其可以被配置为从基带处理器模块520接收以数字IQ(1:同相,Q:正交)表示的信号并将该信号从IQ表示转换为极坐标,其中幅度或量值由数字幅度信号AM进行描述,而相位由极坐标提供器559提供的相位信号PM进行描述(其对应于数字信号)。
[0110]发射机500还可以具有经由适当的可选传输路径(例如,具有放大器和匹配网络) 连接到每一个混频器模块551、554的输出的功率放大器557,以便于将调幅和调相传输信号 552、555发送至天线。
[0111]进一步的示例还可以涉及包括上述装置的发射机、接收机或收发机。附加地、可选地或可替代地,发射机500可以是射频(RF)收发机的一部分。尽管已经描述了发射机(例如, 极化发射机),附加地、可选地或可替代地,装置的第一数字-时间转换器模块101和第二数字-时间转换器模块104可以被用于在IQ发射机中生成1-信号和Q-信号,或者在接收机和/或射频RF收发机中生成所需的1-信号和Q信号。
[0112]收发机500的组件(例如,基带处理器模块520、极坐标提供器、装置(100、150、300、 400)、第一混频器模块551、第二混频器模块554)例如可以在同一半导体芯片上被形成。芯片可以包括用于RF生成(例如,用于诸如GSM、UMTS、LTE或其他之类的蜂窝传输,或者用于诸如WiFi或蓝牙之类的连接)的芯片电路。
[0113]更多细节和方面针对上述或下述示例被提出。图5所示的示例可以包括一个或多个可选附加特征,这些可选附加特征对应于针对所提出的概念或一个或多个上述示例(例如,图1至4)或下述示例(例如,图6至7)所提及的一个或多个方面。
[0114]图6示出了移动设备600的示意图示。移动设备包括图1至6所描述的、用于提供振荡器信号的设备(例如,100、150、200、300)或用于提供振荡器信号(例如,400)装置,其在发射机(例如,500)内或者被实现在发射机(例如,500)内。另外,移动设备600包括用于生成要被发送的至少数字(例如,基带)信号和/或处理基带信号的基带处理器模块520。附加地,移动设备600包括向至少发射机500和基带处理器模块520供应电源的电源单元630。
[0115]在一些示例中,电源单元630可以被集成或实施为前面的示例所描述的可变电源模块的至少一部分。
[0116]进一步的示例涉及包括上述装置的发射机、接收机或收发机的移动设备(例如,手机、平板或便携式电脑)。移动设备或移动终端可以被用于在移动通信系统中进行通信。在一些示例中,手机可以包括根据上述提及的概念或一个或多个示例的、包含数字-模拟转换器电路的发射机和收发机。
[0117]更多细节和方面针对上述或下述示例被提出。图6所示的示例可以包括一个或多个可选附加特征,这些可选附加特征对应于针对所提出的概念或一个或多个上述示例(例如,图1至5)或下述示例(例如,图7)所提及的一个或多个方面。
[0118]图7示出了根据示例的用于提供振荡器信号的方法。[〇119] 方法700包括由第一处理模块通过将噪声添加至第一输入信号来生成(710)第一经适配输入信号。[〇12〇]方法700包括由第一数字-时间转换器模块基于第一经适配输入信号生成(720)第一振荡器信号。[〇121]方法700包括由第二数字-时间转换器模块生成(730)第二振荡器信号。
[0122]由于将噪声添加至第一输入信号以生成第一经适配输入信号,这两个数字-时间转换器模块可以产生具有更加精确的时间延迟的振荡器信号和杂散的减小。
[0123]方法700还包括添加噪声以改变第一输入信号的控制位序列中的至少一位,其中该控制位序列中的至少一位包括用于设置精调时间延迟的信息。
[0124]方法700还包括将输入信号的控制位序列中的一位或多位最低有效位改变随机数或伪随机数以添加噪声。
[0125]方法700还包括基于相同的参考振荡器信号生成第一振荡器信号和第二振荡器信号。
[0126]方法700还包括由第二处理模块通过将噪声添加至第二输入信号来生成第二经适配输入信号。方法700还包括由第二数字-时间转换器模块基于第二经适配输入信号提供第二振荡器信号。
[0127]更多细节和方面针对上述或下述示例被提出。图6所示的示例可以包括一个或多个可选附加特征,这些可选附加特征对应于针对所提出的概念或一个或多个上述示例(例如,图1至6)或下述示例所提及的一个或多个方面。
[0128]各种示例涉及包括程序代码的机器可读存储介质,当被执行时,该程序代码导致机器执行方法700。
[0129]各种示例涉及包括机器可读指令的机器可读存储介质,当被执行时,该程序代码实施方法700或实现装置100、150、300、400。
[0130]各种示例涉及具有程序代码的计算机程序,当在计算机或处理器上执行时,该程序代码用于执行方法700。
[0131]存在对于提供以下概念的需求:生成受到两个邻近的数字-时间转换器模块之间减小的或最小的干扰的影响的振荡器信号。这种需求可以通过本文上面和下面描述的示例得到满足。
[0132]各种示例涉及通过独立抖动避免两个数字-时间转换器模块之间的、由于VCC纹波产生的干扰。各种示例涉及结合两个抖动级,它们可以是故意不相关的。两个抖动算法可以是不同的,但是不必互相影响。这可以例如使实施方式更为简单。
[0133]各种示例涉及使用抖动来抹去由于重复的误差(该重复的误差由于重复干扰数字-时间转换器模块而产生)而产生的杂散。然而这可能需要这些干扰被检测到(例如,两个数字-时间转换器模块可能已经在它们的粗调级中选择了相同的侧边),以便于能够将这些时刻抵消为类似于量化误差。这可能需要涉及高速率信号的两个数字-时间转换器模块的紧密耦合,这是不利的。数字_时间转换器模块需要被紧凑地放置在一起,使它们的干扰加剧,或者高速总线可能需要跨过芯片放置,这会以区域面积和功率为代价,还可能导致干扰。
[0134]在一些示例中,阻断电容可以被实施以阻断VCC上的纹波。另外,独立电源(例如, 多个LD0)可以被提供。然而,由于额外的(一个或多个)焊盘和组件,这些可能对于片上(电容器需要很大以提供足够的电容来避免任何纹波)和片下来说都是昂贵的。
[0135]关于一个或多个具体示例提及的方面和特征(例如,用于提供振荡器信号的装置、 第一数字-时间转换器模块、第二数字-时间转换器模块、第一处理模块、第二处理模块、第一输入信号、第一经适配输入信号、第二输入信号、第二经适配输入信号、不相关的噪声、粗调时间延迟模块、精调时间延迟模块、噪声整形模块、第一混频器模块、第二混频器模块、基带处理器模块)可以与一个或多个其他示例相结合。
[0136]振荡器信号可以是由电路生成的、作为射频(RF)信号发送的信号。振荡器信号可以以最终RF频率生成,或者以其他频率生成,然后例如通过混频在随后的步骤转变为最终发射频率。振荡器信号可以进行相位调制或幅度调制,或者两者兼有,至少相位调制可以通过数字-时间转换器模块实现。
[0137]粗调振荡器信号可以是被用于导出振荡器信号的中间粗调振荡器信号。粗调振荡器信号或振荡器信号的周期可以是对时间分辨率的指示,以该时间分辨率生成粗调振荡器信号或振荡器信号。时间分辨率也可以被称作粗调振荡器信号或振荡器信号或生成它们的相应电路的分辨率或粒度(例如,时间分辨率或粒度)。粗调或精调振荡器信号的精度也可以以(粗调或精调)振荡器频率为特征,振荡器频率可以涉及(粗调或精调)振荡器周期的倒数。例如,这种特征可以是被馈送至(粗调或精调)数字-时间转换器模块的一些组件或在此生成的参考振荡器信号的周期或频率,不过取决于数字-时间转换器的实施方式,频率可能仅仅是数字-时间转换器的表征而不需要被明确地提供给它。
[0138]下面的示例涉及进一步的示例。示例1是一种用于提供振荡器信号的装置,包括第一数字-时间转换器模块,该第一数字-时间转换器模块被配置为基于第一经适配输入信号生成第一振荡器信号。该装置还包括第二数字-时间转换器模块,该第二数字-时间转换器模块被配置为生成第二振荡器信号。该装置还包括第一处理模块,该第一处理模块被配置为通过将噪声添加至第一输入信号来生成第一数字-时间转换器模块的第一经适配输入信号。
[0139]在示例2中,示例1的主题可选地包括:第一输入信号是数字信号,该数字信号包括用于控制第一数字-时间转换器模块的可变时间延迟的连续控制位序列。
[0140]在示例3中,示例2的主题可选地包括:被添加的噪声改变第一输入信号的控制位序列中的至少一位,其中该第一输入信号的控制位序列中的至少一位包括用于设置精调时间延迟的信息。
[0141]在示例4中,示例2或3的主题可选地包括:被添加的噪声改变控制位序列中的至少一位或多位最低有效位,其中最低有效位被提供为控制第一数字-时间转换器模块的精调时间延迟模块。
[0142]在示例5中,示例2至4中的任意一者的主题可选地包括:被添加的噪声改变控制位序列中的至少一位或多位最高有效位,其中最高有效位被提供为控制第一数字-时间转换器模块的粗调时间延迟模块。
[0143]在示例6中,示例2至5中的任意一者的主题可选地包括:控制位序列中的一位或多位最低有效位或一位或多位最高有效位被改变了随机数或伪随机数以添加噪声。
[0144]在示例7中,示例2至4中的任意一者的主题可选地包括:被添加的噪声保持控制位序列中的一位或多位最高有效位不变,其中最高有效位包括用以控制第一数字-时间转换器模块的粗调时间延迟模块的信息。
[0145]在示例8中,前述示例中的任意一者的主题可选地包括:第一数字-时间转换器模块和第二数字-时间转换器模块被配置为基于相同的参考振荡器信号分别生成第一振荡器信号和第二振荡器信号。
[0146]在示例9中,前述示例中的任意一者的主题可选地包括:第一处理模块包括用于生成要被添加至第一输入信号的噪声的噪声整形模块。
[0147]在示例10中,前述示例中的任意一者的主题可选地包括:该装置还包括第二处理模块,该第二处理模块被配置为通过将噪声添加至第二输入信号来生成第二经适配输入信号,其中第二数字-时间转换器模块被配置为基于第二经适配输入信号生成第二振荡器信号。
[0148]在示例11中,示例10的主题可选地包括被添加至第一输入信号的噪声和被添加至第二输入信号的噪声是不相关的。
[0149]在示例12中,示例11的主题可选地包括:第一处理模块被配置为执行对第一输入信号的加扰或加密,并且第二处理模块被配置为执行对第二输入信号的不同的加扰或加密以生成不相关的噪声。
[0150]在示例13中,示例11或12的主题可选地包括:第一处理模块包括第一噪声整形模块,并且第二处理模块包括第二噪声整形模块,其中第一噪声整形模块和第二噪声整形模块被配置为在第一经适配输入信号和第二经适配输入信号中生成不相关的噪声。
[0151]在示例14中,示例13的主题可选地包括:第一噪声整形模块和第二噪声整形模块各自包括反馈环路。
[0152]在示例15中,示例13或14的主题可选地包括:第一噪声整形模块被配置为基于第一噪声序列生成噪声,并且第二噪声整形模块被配置为基于第二噪声序列生成噪声,其中第一噪声序列和第二噪声序列表示不同的加性高斯白噪声或伪随机二进制序列。
[0153]在示例16中,示例13至15中的任意一者的主题可选地包括第一噪声整形模块和第二噪声整形模块被配置为基于不同的查询表生成噪声。
[0154]在示例17中,示例13至16中的任意一者的主题可选地包括第一噪声整形模块和第二噪声整形模块被配置为基于不同种子值或不同的周期长度生成噪声。
[0155]在示例18中,示例13至17中的任意一者的主题可选地包括:第一噪声整形模块被配置为基于第一抖动算法生成噪声,并且第二噪声整形模块被配置为基于第二抖动算法生成噪声,其中第一抖动算法与第二抖动算法不同。
[0156] 在示例19中,示例13至18中的任意一者的主题可选地包括:第一抖动信号和第二抖动信号被分别添加至第一噪声整形模块和第二噪声整形模块中的不同位置处。
[0157]在示例20中,示例13至19中的任意一者的主题可选地包括第一噪声整形模块和第二噪声整形模块是相同的噪声整形模块。
[0158]在示例21中,示例13至19中的任意一者的主题可选地包括第一噪声整形模块和第二噪声整形模块各自包括不同的反馈滤波器以生成所述不相关的噪声。
[0159]在示例22中,前述示例中的任何一者的主题可选地包括:第一数字-时间转换器模块包括粗调时间延迟模块和精调时间延迟模块,其中粗调时间延迟模块被配置为生成与粗调振荡频率相关联的至少一个粗调延迟振荡器信号,精调时间延迟模块被配置为基于该至少一个粗调延迟振荡器信号和精调时间延迟生成具有可变时间延迟的第一振荡器信号。
[0160] 在示例23中,示例22的主题可选地包括:粗调时间延迟模块被配置为提供至少一个粗调延迟振荡器信号,其中该至少一个粗调延迟振荡器信号的周期包括基于被添加的噪声的粗调时间延迟,该被添加的噪声改变第一输入信号的控制位序列中的至少一位。
[0161] 在示例24中,示例22或23的主题可选地包括:粗调时间延迟模块被配置为基于参考振荡器信号生成至少一个粗调振荡器信号,其中粗调振荡器信号的周期仅等于参考振荡器信号的周期或者比参考振荡器信号的周期更长。
[0162] 在示例25中,示例22或23的主题可选地包括:粗调时间延迟模块被配置为基于参考振荡器信号生成至少一个粗调振荡器信号,其中粗调振荡频率是参考振荡器信号的频率的分谐波。
[0163] 在示例26中,示例22至25中的任意一者的主题可选地包括精调时间延迟模块包括多个反相器电路或数字控制的边缘插值器。
[0164] 在示例27中,示例22至26中的任意一者的主题可选地包括精调时间延迟模块由经适配输入信号控制为提供被调整了精调时间延迟的第一振荡器信号。
[0165] 在示例28中,示例22至27中的任意一者的主题可选地包括精调时间延迟模块小于由粗调时间延迟模块提供的粗调延迟振荡器信号的最小周期。
[0166]在示例29中,示例22至28中的任意一者的主题可选地包括精调时间延迟在零和参考振荡器信号的周期范围之间。
[0167]示例30是一种用于提供振荡器信号的设备,该设备包括用于数字-时间转换的第一装置,该第一装置被配置为基于第一经适配输入信号生成第一振荡器信号。该用于提供振荡器信号的设备还包括用于数字_时间转换的第二装置,该第二装置被配置为生成第二振荡器信号。该用于提供振荡器信号的设备还包括用于生成经适配输入信号的第一处理装置,该第一处理装置被配置为通过将噪声添加至第一输入信号生成用于数字-时间转换的第一装置的第一经适配输入信号。
[0168]在示例31中,示例30的主题可选地包括:第一输入信号是数字信号,该数字信号包括用于控制第一数字-时间转换器模块的可变时间延迟的连续控制位序列。
[0169]在示例32中,示例30或31的主题可选地包括控制位序列中的一位或多位最低有效位被改变了随机数或伪随机数以添加噪声。
[0170]在示例33中,示例30至32中的任意一者的主题可选地包括:用于数字-时间转换的第一装置和用于数字-时间转换的第二装置被配置为基于相同的参考振荡器信号生成第一振荡器信号和第二振荡器信号。
[0171]在示例34中,示例30至33中的任意一者的主题可选地包括:用于生成经适配输入信号的第二处理装置,该第二处理装置被配置为通过将噪声添加至第二输入信号来生成第二经适配输入信号,其中该用于数字-时间转换的第二装置被配置为基于第二经适配输入信号提供第二振荡器信号。
[0172]在示例35中,示例34的主题可选地包括被添加至第一输入信号的噪声和被添加至第二输入信号的噪声是不相关的。
[0173]示例36是一种发射机,包括第一混频器模块,该第一混频器模块被配置为通过将第一幅度信号与第一振荡器信号混频来生成第一射频发射信号。该发射机还包括第二混频器模块,该第二混频器模块被配置为通过将第二幅度信号与第二振荡器信号混频来生成第二射频发射信号。该发射机还包括根据任何前述示例提供振荡器信号的装置,该装置被配置为生成第一振荡器信号和第二振荡器信号。
[0174]示例37是一种发射机、接收机或收发机,其包括根据任何前述示例的装置。
[0175]示例38是一种移动设备,该移动设备包括根据示例37的发射机、接收机或收发机。 [〇176]示例39是一种用于提供振荡器信号的方法,该方法包括由第一处理模块通过将噪声添加至第一输入信号来生成第一经适配输入信号。该方法还包括由第一数字-时间转换器模块基于第一经适配输入信号生成第一振荡器信号。该方法还包括由第二数字_时间转换器模块生成第二振荡器信号。
[0177]在示例40中,示例39的主题可选地包括添加噪声以改变第一输入信号的控制位序列中的至少一位,该第一输入信号的控制位序列中的至少一位包括用于设置精调时间延迟的信息。
[0178]在示例41中,示例39或40的主题可选地包括:将输入信号的控制位序列中的一位或多位最低有效位改变随机数或伪随机数以添加噪声。
[0179]在示例42中,示例39至41中的任意一者的主题可选地包括基于相同的参考振荡器信号生成第一振荡器信号和第二振荡器信号。
[0180]在示例43中,示例39至42中的任意一者的主题可选地包括:第二处理模块通过将噪声添加至第二输入信号来生成第二经适配输入信号,并且第二数字-时间转换器模块基于第二经适配输入信号提供第二振荡器信号。
[0181]在示例44中,示例43的主题可选地包括被添加至第一输入信号的噪声和被添加至第二输入信号的噪声是不相关的。
[0182]示例45是一种包括程序代码的机器可读存储介质,当被执行时,该程序代码导致机器执行示例39至44中的任意一者所述的方法。
[0183]示例46是一种包括机器可读指令的机器可读存储设备,当被执行时,该机器可读指令实现任何前述示例中所述的方法或装置。
[0184]示例47是一种具有程序代码的计算机程序,当该计算机程序在计算机或处理器上被执行时,实现示例39至44中的任意一者所述的方法。
[0185]示例还可以包括具有程序代码的计算机程序,当该计算机程序在计算机或处理器上被执行时,实现上述方法中的一者。本领域的技术人员将认识到上述各种方法的步骤可以由编程的计算机实现。在本文中,一些示例还意在涵盖程序存储设备,例如,数字数据存储介质,它们是机器或计算机可读的并且编码机器可执行或计算机可执行的程序指令,其中,这些指令执行上述方法中的部分或全部动作。程序存储设备例如可以是数字存储器、磁存储介质,比如,磁盘和磁带、硬盘驱动器或光学可读数字数据存储介质。这些示例还意图涵盖被编程以执行上述方法的动作的计算机或被编程以执行上述方法的动作的(现场)可编程逻辑阵列((F)PLA)或(现场)可编程门阵列((F)PGA)。
[0186]说明书和附图仅对本公开的原理进行了说明。因此,尽管本文没有明确地说明或示出,但是将理解的是本领域的技术人员能够想到体现本公开的原理以及包含在本公开的精神和范围内的各种布置。此外,本文列举的所有示例只是出于教导目的,主要意图在于帮助读者理解(一个或多个)发明人提出的本公开的原理和概念,从而推进本领域的研究,应该理解本公开并非限制于这些详细列举的示例和条件。另外,在本文中叙述本公开的原理、 方面和示例及其具体示例的所有陈述旨在涵盖其等价物。
[0187]表示“用于…的装置”(实现特定功能)的功能块应被理解为是包含被配置为分别执行一定功能的电路的功能块。因此,“用于…的装置”也可以被理解为“被配置为或适用于…的装置”。因而,被配置为执行特定功能的装置并非暗示该装置必须(在给定时刻)正在实现该功能。
[0188]图中所示的各种元件(包括被标记为“装置”、“用于提供传感器信号的装置”、“用于生成发送信号的装置”等的任何功能块)的功能可以通过使用专用硬件来实现,该专用硬件例如是“信号提供器”、“信号处理单元”、“处理器”、“控制器”等,也可以是能够与适当的软件关联地执行软件的硬件。此外,本文描述为“装置”的任何实体可以相当于或被实现为 “一个或多个模块”、“一个或多个设备”、“一个或多个单元”等。当被处理器提供时,功能可由单个专用处理器、单个共享处理器、或若干独立处理器(它们中的部分可以被共享)提供。 此外,术语“处理器”或“控制器”的明确使用不应当被解释为只涉及能够执行软件的硬件, 而是隐含地包括但不限于数字信号处理器(DSP)硬件、网络处理器、专用集成电路(ASIC)、 现场可编程门阵列(FPGA)、用于存储软件的只读存储器(ROM)、随机存取存储器(RAM)和非易失性存储装置。还可以包括其它常用和/或自定义的硬件。
[0189]本领域的技术人员应该理解的是本文的任意框图代表体现本公开的原理的说明性电路的概念视图。同样将理解是任何流程图表、流程示意图、状态转换图、伪代码等表示的各种处理可由计算机可读介质实质表示并且可由计算机或处理器执行,不论计算机或处理器是否被明确表示出来。
[0190]此外,下面的权利要求书在此被并入【具体实施方式】中,其中每一项权利要求可以基于其本身作为单独示例。尽管每项权利要求可以基于其本身作为单独示例,但是要注意的是,虽然在权利要求书中从属权利要求涉及一项或多项其它权利要求的特定组合,但是其它示例也可以包括该从属权利要求与彼此从属或独立的权利要求的组合。除非声明没有特定组合,否则本文提出了这样的组合。另外,即使一项权利要求不直接从属于某一独立权利要求,任何其他独立权利要求仍可包含该权利要求的特征。
[0191]进一步需要注意的是,在说明书或权利要求中公开的方法可以由这样的设备来实现,其具有用于执行这些方法的各个动作中的每一个动作的装置。
[0192]此外,应当理解的是,在说明书或权利要求中公开的多种动作或功能的公开不应被理解为具有特定的顺序。因此,对多种动作或功能的公开不将它们限制于特定的顺序,除非这些动作或功能出于技术原因是不可互换的。另外,在一些示例中,单个动作可以包括或者可以被分成多个子动作。这些子动作可以被包含在该单个动作中或作为该单个动作的一部分,除非明确地排除了这种可能性。
【主权项】
1.一种用于提供振荡器信号的装置,包括: 第一数字-时间转换器模块,所述第一数字-时间转换器模块被配置为基于第一经适配输入信号生成第一振荡器信号; 第二数字-时间转换器模块,所述第二数字-时间转换器模块被配置为生成第二振荡器信号;以及 第一处理模块,所述第一处理模块被配置为通过将噪声添加至第一输入信号来生成所述第一数字-时间转换器模块的所述第一经适配输入信号。2.如权利要求1所述的装置,其中所述第一输入信号是包括用于控制所述第一数字-时间转换器模块的可变时间延迟的连续控制位序列的数字信号。3.如权利要求2所述的装置,其中被添加的噪声改变所述第一输入信号的所述控制位序列中的至少一位,其中该第一输入信号的所述控制位序列中的至少一位包括用于设置精调时间延迟的信息。4.如权利要求2所述的装置,其中被添加的噪声改变所述控制位序列中的一个或多个最低有效位,其中所述最低有效位被提供为控制所述第一数字-时间转换器模块的精调时间延迟模块。5.如权利要求2所述的装置,其中被添加的噪声改变所述控制位序列中的一个或多个最高有效位,其中所述最高有效位被提供为控制所述第一数字-时间转换器模块的粗调时间延迟模块。6.如权利要求2所述的装置,其中所述控制位序列中的一个或多个最低有效位或一个或多个最高有效位被改变随机数或伪随机数以添加噪声。7.如权利要求2所述的装置,其中被添加的噪声使所述控制位序列中的一个或多个最高有效位不变,其中所述最高有效位包括控制所述第一数字-时间转换器模块的粗调时间延迟模块的信息。8.如权利要求1所述的装置,其中,所述第一数字-时间转换器模块和所述第二数字-时间转换器模块被配置为基于相同的参考振荡器信号分别生成所述第一振荡器信号和所述第二振荡器信号。9.如权利要求1所述的装置,其中所述第一处理模块包括用于生成被添加至所述第一输入信号的噪声的噪声整形模块。10.如权利要求1所述的装置,还包括第二处理模块,所述第二处理模块被配置为通过将噪声添加至第二输入信号来生成第二经适配输入信号,其中所述第二数字-时间转换器模块被配置为基于所述第二经适配输入信号提供所述第二振荡器信号。11.如权利要求10所述的装置,其中被添加至所述第一输入信号的噪声和被添加至所述第二输入信号的噪声是不相关的。12.如权利要求11所述的装置,其中所述第一处理模块被配置为执行对所述第一输入信号的加扰或加密,并且所述第二处理模块被配置为执行对所述第二输入信号的不同的加扰或加密以生成不相关的噪声。13.如权利要求11所述的装置,其中所述第一处理模块包括第一噪声整形模块,并且所述第二处理模块包括第二噪声整形模块,其中所述第一噪声整形模块和所述第二噪声整形模块被配置为在所述第一经适配输入信号和所述第二经适配输入信号中生成不相关的噪声。14.如权利要求13所述的装置,其中所述第一噪声整形模块和所述第二噪声整形模块各自包括反馈环路。15.如权利要求13所述的装置,其中所述第一噪声整形模块被配置为基于第一噪声序列生成噪声,并且所述第二噪声整形模块被配置为基于第二噪声序列生成噪声,其中所述第一噪声序列和所述第二噪声序列表示不同的加性白高斯噪声或伪随机二进制序列。16.如权利要求13所述的装置,其中所述第一噪声整形模块和所述第二噪声整形模块被配置为基于不同的查询表生成噪声。17.如权利要求13所述的装置,其中所述第一噪声整形模块和所述第二噪声整形模块被配置为基于不同种子值或不同的周期长度生成噪声。18.如权利要求13所述的装置,其中所述第一噪声整形模块被配置为基于第一抖动算法生成噪声,并且所述第二噪声整形模块被配置为基于第二抖动算法生成噪声,其中所述第一抖动算法与所述第二抖动算法不同。19.如权利要求13所述的装置,其中第一抖动信号和第二抖动信号被分别添加至所述第一噪声整形模块和所述第二噪声整形模块中的不同位置。20.如权利要求13所述的装置,其中所述第一噪声整形模块和所述第二噪声整形模块是相同的噪声整形模块。21.如权利要求13所述的装置,其中所述第一噪声整形模块和所述第二噪声整形模块各自包括不同的反馈滤波器以生成所述不相关的噪声。22.如权利要求1所述的装置,其中所述第一数字-时间转换器模块包括粗调时间延迟模块和精调时间延迟模块,其中所述粗调时间延迟模块被配置为生成与粗调振荡器频率相关联的至少一个粗调延迟振荡器信号,所述精调时间延迟模块被配置为基于所述至少一个粗调延迟振荡器信号和精调时间延迟生成具有可变时间延迟的所述第一振荡器信号。23.一种发射机,包括: 第一混频器模块,该第一混频器模块被配置为通过将第一幅度信号与第一振荡器信号混频来生成第一射频发射信号; 第二混频器模块,该第二混频器模块被配置为通过将第二幅度信号与第二振荡器信号混频来生成第二射频发射信号; 根据任何前述权利要求的用于提供振荡器信号的装置,该装置被配置为生成所述第一振荡器信号和所述第二振荡器信号。24.一种用于提供振荡器信号的方法,所述方法包括: 由第一处理模块通过将噪声添加至第一输入信号来生成第一经适配输入信号; 由第一数字-时间转换器模块基于所述第一经适配输入信号提供第一振荡器信号;以及 由第二数字-时间转换器模块提供第二振荡器信号。25.—种包括程序代码的机器可读存储介质,所述程序代码当被执行时,使得机器执行如权利要求24所述的方法。
【文档编号】H04B1/00GK106027074SQ201610109171
【公开日】2016年10月12日
【申请日】2016年2月26日
【发明人】伯恩哈德·拉厄夫, 兹德拉夫科·波仕, 斯特凡·梅尔
【申请人】英特尔Ip公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1