针对频率误差的粗略和精细补偿的制作方法

文档序号:33628172发布日期:2023-03-28 21:56阅读:56来源:国知局
针对频率误差的粗略和精细补偿的制作方法

1.本公开一般涉及用于使用短程窄带无线信号进行定位和测距的技术,并且更具体地,涉及用于针对系统中的频率误差进行补偿的方法和系统,其提供亚米级精度和安全距离测量以用于使用诸如蓝牙技术之类的窄带无线电的定位以及测距应用。


背景技术:

2.对个人财产和受限区域的安全进入和访问越来越依赖于远程数字钥匙的使用。一种解决方案是被动进入被动启动(peps)应用,该应用提供亚米级精度和安全距离测量,以用于使用诸如低功耗蓝牙(ble)或ieee 802.15.4之类的窄带无线电定位汽车钥匙。在peps应用的一种实现方式中,汽车上的主集线器和多个传感器使用来自钥匙的基于相位的测距和接收信号强度指示器(rssi)信息来测量到达角/到达方向(例如,蓝牙核心规范5.1中的aoa/aod)来估计钥匙的位置。然而,为了提高测距精度,peps应用可能需要在主集线器和钥匙之间交换频率误差信息,增加了复杂性和开销。当使用peps或其他测距和定位应用时,期望提高精确度并降低测距和定位远程数字钥匙的复杂性。
附图说明
3.所描述的实施例及其优点可以通过参考以下结合附图进行的描述而得到最好的理解。这些附图不以任何方式限制本领域技术人员在不脱离所描述实施例的精神和范围的情况下可以对所描述实施例进行的形式和细节上的任何改变。
4.图1是示出根据本公开的一个方面的用于汽车钥匙定位的基于相位的安全测距的应用的框图;
5.图2示出了根据本公开的一个方面的用于从主集线器定位汽车钥匙的基于相位的安全测距的多个循环;
6.图3示出了根据本公开的一个方面的设备的基于相位的安全测距循环的校准同步时隙中的状态;
7.图4示出了根据本公开的一个方面的结合使用用于精细频率补偿的数字混频器使用rf粗频率补偿来去除fske的功能框图;
8.图5示出了根据本公开的一个方面的结合使用用于精细频率补偿的cordic使用rf粗频率补偿来去除fske的功能框图;
9.图6示出了根据本公开的一个方面的实现基于相位的安全测距循环的芯片组的功能框图;
10.图7示出了根据本公开的一个方面的使用rf中的粗略频率补偿和数字域中的精细频率补偿的组合来补偿用于基于多载波相位的测距的反射器或发起器处的fske的方法700的流程图。
具体实施方式
11.本文描述了主题技术的各个方面和变体的示例并且在附图中示出。以下描述并不旨在将本发明限制于这些实施例,而是使本领域技术人员能够制造和使用本发明。
12.peps应用的一种实现方式使用安全的基于多载波相位的测距来进行距离测量和定位,其中在多个载波上测量两个设备之间的双向相位差。在基于相位的测距中,发起器(initiator)和反射器这两个设备在不同的载波频率上交换多个恒定音调(ct),以减轻多径衰落和干扰。发起器是发起测距的设备,并且反射器是响应发起器请求的设备。在使用基于相位的测距来定位汽车钥匙的应用中,发起器(例如,汽车中的主测距设备)和反射器(例如,钥匙)可以对彼此的ct执行相位测量。在多次ct交换结束时,发起器和反射器可以交换他们的相位测量结果来估计钥匙的范围和位置。peps应用要求测距和定位测量足够安全以抵御入侵者,例如中间人、相位操纵、相位翻转和符号级攻击。
13.为了保护使用ct的基于相位的测距解决方案免受翻转和相位操纵攻击,可以通过交换分组来测量发起器和反射器设备之间的往返时间(rtt)。例如,发起器可以朝反射器发送ct或rtt分组。作为响应,反射器可以将其自己的ct或rtt分组发回给发起器。可以使用基于相位的测距和rtt技术二者来测量两个设备之间的距离。只要两次测量之间的估计距离差小于阈值(例如3米),就可以认为基于相位的测距结果是安全的。在基于多载波相位的测距和rtt操作中,可以在多个信道上重复测距和定位测量。
14.为了提高基于相位的安全测距的准确性,发起器可以估计发起器和反射器之间的相对频率误差,以针对相对频率误差和相对时序误差(relative timing error)进行补偿。相对频率误差可能包括发起器和反射器之间的相对晶体(crystal)误差以及与晶体无关的项,如等式1所示:
[0015][0016]
其中,f
err,k
是在载波频率fk下测量的相对频率误差;ppmr是反射器的晶体误差,单位为百万分之几;ppmi是发起器的晶体误差;fske
r,k
为载波频率fk下反射器的频率系统已知误差(fske);并且fske
i,k
是发起器在载波频率fk下的fske。fske是无线电在生成已知载波频率的同时所具有的已知频率误差。fske与晶体精度无关。这意味着,即使设备的晶体精度为0ppm,载波频率仍可能具有fske误差,并且设备可能不能或无法修复fske。fske是固定值(对于每个信道或载波频率),它不会随诸如温度或电压之类的环境变量而变化,并且对于整个产品样本来说它是相同的值。
[0017]
如等式1所示,发起器(或反射器)可以基于频率fk(f
err,k
/fk)下的相对频率误差测量值来估计相对只要在频率fk下反射器的fske(fske
r,k
)和发起器的fske(fske
i,k
)是已知的。基于对反射器和发起器在另一个频率下的fske的了解,发起器可以使用估计的相对ppm来计算另一频率下的相对频率误差。然后,发起器可以针对发起器和反射器之间的相对频率误差和相对时序误差进行补偿。因此,在基于相位的安全测距中,在发起器和反射器开始任何测距程序之前,fske
r,k
≠0的反射器可以通知发起器跨所有载波频率k=1到n的fske
r,k
的整个表。fske
r,k
≠0的反射器可以在配置阶段期间预先传送其整个表。如果反射器对于所有k支持fske
r,k
=0,那么它可能会丢弃该交换,从而节省配对时间和通信开销。
[0018]
本文描述了在使用基于多载波相位的测距解决方案的peps应用中使用混合rf-数字方法使反射器或发起器无线电中的fske=0(或接近0)的技术的各个方面。混合rf-数字方法结合了rf域中的粗略频率补偿技术和数字域中的精细频率补偿技术,以消除反射器或发起器处所有载波频率上的fske。在rf域中执行的粗略频率补偿可以使用锁相环(pll)来乘以晶体频率以接近目标载波频率来针对目标载波频率下的已知fske的粗略部分进行补偿。精细频率补偿可以使用数字技术来去除已知fske中未被rf补偿的剩余部分。与仅使用rf-pll去除fske的方法相比,混合方法减少了pll的乘法器(multiplier)中的小数位数。通过减少pll的乘法器中的小数位数,降低了pll的复杂性、成本和功耗。
[0019]
一方面,反射器或发起器的无线电使用粗略频率补偿来尽可能接近目标载波频率,因为它减少了if级中所需的模拟带宽并减少了整体频率偏移。数字域中的精细频率补偿可以使用数字混频器或坐标旋转数字计算机(cordic)来补偿任何残余误差。在数字域中执行的精细频率补偿的分辨率几乎是不受限的,并且其动态范围仅受模拟(例如,if)链的带宽限制。有利的是,混合方法通过在配置阶段期间消除所有载波频率上的fske的交换来降低通信开销,降低pll和rf的复杂性,提高无线电的整体性能,并简化发起器和反射器的实施。
[0020]
图1是说明根据本公开的一个方面的用于汽车钥匙定位的基于相位的安全测距的应用的框图。集线器(hub)120是主要测距设备并且可以是对钥匙130的测距请求的发起器,或者可以是响应来自钥匙130的测距请求的反射器。相反,钥匙130可以是响应集线器120的测距请求的反射器或者可以是去往集线器120的测距请求的发起器。集线器120可以在ct交换期间执行相位感测或在rtt分组交换期间执行|tod-toa|(到达时间和离开时间之间的差异)测量。在一方面,基于相位的安全测距系统的主机控制器或应用可以配置集线器120以执行测量。
[0021]
图2图示了根据本公开的一个方面的用于从主集线器定位汽车钥匙的基于相位的安全测距的多个循环(cycle)(例如,测距循环i指定为201,并且测距循环i+1指定为203)。在每个循环(例如,循环201或203)期间,两个期望的设备(发起器和反射器)可以交换多个ct和rtt分组以执行基于相位的测距和rtt测量以估计设备之间的距离。发起器可以是汽车中的集线器120,而反射器可以是钥匙130,反之亦然。循环可以是周期性的(periodic)或可以是非周期性的(aperiodic)。
[0022]
每个循环(例如,循环201或203)可以被划分为多个时隙。在每个循环的开始,在校准同步时隙中,集线器和钥匙同步它们的时序并测量它们的频率误差偏移。在下面的讨论中,集线器和钥匙可以统称为设备。
[0023]
在设备被时间同步并且频率误差偏移被测量之后,可以调度集线器和钥匙以在循环中的后续时隙中执行ct和rtt交换。在每个时隙开始时,设备可以切换到将由集线器和钥匙用于在时隙中执行ct和/或rtt交换的新信道。在一方面,集线器的主机控制器或汽车中的应用可以针对设备执行循环的信道和时隙的调度。在针对ct和rtt交换的每个被调度的时隙期间,集线器和钥匙可以仅交换ct、仅交换rtt分组或交换ct和rtt分组的组合。
[0024]
特别地,在基于相位的安全测距循环之前,汽车中的主机可以用配置参数初始集合配置发起器,配置参数初始集合例如循环、时隙、用于循环的时隙的信道、循环/时隙的开始时间等。钥匙中的反射器的主机也可以使用其相应的参数集合来配置反射器。发起器和
反射器可以执行握手和协商过程来交换它们的配置参数和安全密钥。发起器和反射器可以就对于发起器和反射器的能力而定制的安全测距参数集合达成一致,安全测距参数集合例如循环的时隙的信道、循环/时隙的开始时间等。
[0025]
发起器和反射器然后可以开始循环的被调度的时隙以在多个信道上交换多个ct和rtt分组。在一个循环结束时,发起器可以发送它的相位测量值和|tod-toa|估计给汽车的主机。反射器可以发送其相位测量值和|tod-toa|估计到钥匙的主机。汽车的主机和钥匙的主机可以交换他们的相位测量值和/或|tod-toa|估计。例如,来自钥匙的相位测量值和/或|tod-toa|估计可以被汽车的主机用作校正项。汽车的主机可以在多个循环期间使用从发起器和钥匙接收到的相位测量值以及来自发起器和钥匙的|tod-toa|估计,以生成钥匙的范围和位置的准确估计。
[0026]
图3图示了根据本公开的一个方面的设备的基于相位的安全测距循环的校准同步时隙中的状态。在时隙t0处循环开始时,发起器和反射器在发起器首次发送分组301时同步它们的时序参考,并且在周转时间(turnaround time)(发起器的tx-to-rx和反射器的rx-to-tx)305之后,反射器发回分组307。在设备之间的时序参考同步之后,反射器发送ct 313以供发起器测量它们的相对频率误差。发起器和反射器可以使用已知或约定的信道来执行校准和同步。基于测量的相对频率误差和对已知或约定信道上相对fske的了解,发起器可以估计相对ppm,如等式1中讨论的那样,并且可以基于相对ppm和对其他信道的反射器和发起器的fske的了解来估计其他信道的相对频率误差。然后,发起器可以在可能的信道范围上针对相对频率误差和相对时序误差进行补偿。在校准同步时隙之后,发起器和反射器可以在循环的后续时隙中使用每个时隙中的不同信道来执行ct和rtt交换。
[0027]
为了消除反射器在循环的测距时隙之前的配置阶段期间将其fske表传送给发起器的开销,反射器(或发起器)可以生成对于所有信道将fske设置为零(或接近于零,例如《10hz)的载波频率。反射器可以将其所有信道(例如,2.4ghz中的80个信道)的fske存储在一个表中。如果fske具有以hz为单位的分辨率和
±
10khz的最大界限,则表中表示一个信道的fske的每个条目可能需要15位,或者如果向上舍入则需要2个字节。传送通信80个信道的整个fske表将需要160字节的数据吞吐量。通过使反射器(或发起器)的所有信道的fske=0,可以减少或消除配置阶段期间的配对时间和通信开销。
[0028]
在一方面,反射器或发起器可以使用混合rf-数字技术,该技术结合了rf中的粗略频率补偿和数字域中的精细频率补偿,以从信道中去除fske。rf中的粗略频率补偿可使用pll乘以晶体频率以接近信道的目标载波频率,以针对信道处fske的粗略部分进行补偿。pll的乘法器可以具有整数(n)和小数(k)部分。小数部分实施起来昂贵并且耗电。由于优化相位噪声所需的可能的噪声整形,它也具有有限的分辨率。因此,希望将pll的小数部分保持在尽可能少的位中以生成粗略的频率补偿,但要有足够的位使pll接近信道的目标载波频率以减少在if级中所需要的模拟带宽并减少整体频率偏移。数字域中的精细频率补偿可以使用数字混频器或坐标旋转数字计算机(cordic)来补偿任何残余误差。在数字域中执行的精细频率补偿的分辨率几乎是不受限的,并且其动态范围仅受模拟(例如,if)链的带宽限制。
[0029]
作为示例,假设无线电将使用19.2mhz晶体生成2402mhz的目标载波频率,以便通过以4mhz if为中心的1.5mhz if带宽传输1mhz带宽的信号。还假设针对fske补偿后的目标
频率误差以
±
10hz为边界,因为对于诸如基于相位的测距等应用希望具有低于10hz的误差。由于if频率设置为4mhz,所以本地振荡器(lo)的频率设置为2402-4=2398mhz。如果仅使用rf中的pll生成频率误差小于
±
10hz的载波频率,则pll乘法器的整数(n)为124(2398/19.2),并且小数部分(k)需要为20位,这是不切实际且昂贵的。
[0030]
然而,使用混合rf-数字技术来补偿fske,小数部分(k)的位宽可以减小。例如,在信号带宽的任一侧具有0.25mhz余量的if带宽可用于在数字域中有效地对信号“移位(shift)”并容适rf pll生成中可能存在的残余误差。无线电可以通过在rf中设置n=124并将k设置为16位来实现粗略的频率补偿,产生约97.65hz的频率误差。结合使用数字混频器或cordic将信号移位-97.65hz的精细频率补偿,可以在rf域的pll中以显著减少的位实现在目标误差下的目标载波频率,从而降低复杂性、面积和功率,并提高设计的鲁棒性以容适跨频带的不同频率误差。
[0031]
一方面,反射器和发起器的链路层(例如,固件)可以为整个带宽(例如,2.4ghz中的80个信道)保留本地频率补偿表。一方面,对于每个信道,本地频率补偿可以计算为其中f
if
是if频率,是信道k的采样频率,并且fskek为信道k的频率驱动误差(frequency actuation error)。一方面,如果精细频率补偿在未调制的if载波上操作或者利用信号调制if载波,则本地频率补偿可以计算为信道的本地频率补偿可以表示由数字混频器或cordic用来移位信号以针对信道补偿fske的精细频率补偿。一方面,如果fske的一部分在数字域中被补偿而剩余部分在rf中被补偿,则信道的本地频率补偿可以表示fske的要在数字域中使用数字混频器或cordic进行补偿的部分。
[0032]
一方面,可以在实验室中按每个信道测量fskek。在每个信道中,首先测量总频率误差和晶体振荡器误差。可以同时测量总频率误差和晶体振荡器误差(例如,ppm)。一旦测量了这两个误差,就可以由于晶体振荡器误差而引起的频率误差排除在总频率误差之外,从而生成信道的fskek。无线电可以将每个信道的fskek存储在fske表中。一方面,要以数字方式补偿的一部分fskek可以存储在所讨论的本地频率补偿表中。一方面,为了减少用于存储表的存储器(例如,只读存储器或rom)量,无线电可以从fskek中析出或减去所有fskek共有的项,例如公分母或公偏差,并且可以使用较少的位数将所得的fskek存储在表中。例如,不是为表中的每个fskek分配32位,无线电可以在去除公共项后分配16位。无线电可以通过以下方式来恢复正确的fskek:将公共项与表中的16位值相乘或相加以生成所期望的32位fskek值,然后再使用混合rf-数字频率补偿技术对其进行补偿。
[0033]
在一方面,在每个相位测量时隙的开始时(例如,在频率变化期间),在传输恒定音调之前,反射器(和发起器)中的链路层或phy层可以基于本地频率补偿表对信道的数字精细调整进行编程。在一方面,设备可以分配fske的一部分以使用rf中的粗略频率补偿来补偿,并且分配fske的剩余部分以使用数字域中的精细频率补偿来补偿。因此,链路层或phy还可以对pll进行编程,以在频率变化时段期间为rf中的粗略频率补偿设置lo。在一方面,要补偿的整个fske可以分配给数字精细频率补偿。在每个时隙中,一旦调制解调器接收到补偿值,它就可以使用数字混频器或cordic调整具有编程的频率偏移的if频率或基带信号。然后,rf可以通过使用本地振荡器(lo)频率(其是使用pll生成的)对经数字补偿的if信号进行移位来执行粗略的频率补偿,以达到目标载波频率,其中对于反射器fske=0(即,
fske
r,k
=0)。结果,发起器中的频率误差测量值将是:
[0034][0035]
其中fske
i,k
为发起器已知的。
[0036]
类似地,在发起器中,链路层或phy层可以针对发起器中已知的fske(即,fske
i,k
)执行本地补偿。在每个相位测量时隙开始时,在传输恒定音调之前,发起器中的链路层或phy层可以基于本地频率补偿表对信道进行数字精细调整。结果,发起器可以对相对频率误差执行计算:
[0037][0038]
图4图示了根据本公开的一个方面的结合使用用于精细频率补偿的数字混频器401来使用rf粗频率补偿以去除fske的功能框图。数字混频器401可以将数字iq信号403与数字频移405混合。例如,数字iq信号403可以表示在if频率f
if
下的ct信号或以f
if
为中心的rtt分组的数据。数字频移405可以表示要补偿的fskek(fske
fine,k
)的精细部分,并且可以设置为fske
fine,k
的负数或-fske
fine,k
。一方面,信道k的fske,即fskek,可以表示为fske
fine,k
和fske
coarse,k
(fskek的粗略部分)之和。fae
fine,k
可以被分配以使用数字混频器401进行补偿,并且fske
coarse,k
可以被分配以使用rf粗略频率补偿进行补偿。数字混频器401可以将数字iq信号403与以iq格式表示的数字频移405相乘,以生成补偿的数字iq信号407。在f
if
下的数字iq信号403和-fske
fine,k
下的数字频移405的上述示例中,补偿后的数字iq信号407可以处于if频率(f
if-fske
fine,k
)。
[0039]
rf粗略频率补偿电路可以使用rf混频器411将已经被转换为模拟信号的补偿后数字iq信号407与从rf域中的pll生成的lo信号409混合。如所提到的,lo信号409可以包括要使用rf混频器411补偿的fskek的粗略部分(fske
conrse,k
)。来自rf混频器411的输出可以表示为在载波频率413下的fske补偿的信号(fske compensated signal)。继续前面的示例,lo信号409可以在(f
k-f
if-fske
coarse,k
)处,其中fk代表信道k的载波频率。载波频率413处的fske补偿的信号可以在rf频率(f
k-fske
fine,k-fske
coarse,k
)或(f
k-fskek)处。如果无线电在生成fk时具有fskek的fske,则从无线电发射的在载波频率413处的fske补偿的信号可能处于fk的目标载波频率而没有fske。
[0040]
图5示出了根据本公开的一个方面的结合使用用于精细频率补偿的cordic 501使用rf粗频率补偿以去除fske的功能框图。cordic 501可以将数字iq信号403与相位旋转信号505混合以执行频移。相位旋转信号505可以以相位幅度格式表示图4的数字频移405。为了促进坐标旋转,cordic 501也可以将数字iq信号403转换为相位幅度格式,使得数字iq信号403的相位可以与相位旋转信号505的相位求和,并且数字iq数字403的幅度可以与相位旋转信号505的幅度相乘。cordic可以将频移的结果转换回正交iq格式。
[0041]
rf粗略频率补偿电路可以以与图4中相同的方式操作,以将已被转换为模拟信号的补偿后数字iq信号407与从rf域中的pll生成的lo信号409混合。图4和图5的实现方式给出了相同的结果,但是取决于数字iq信号407的位数、要补偿的fske的位数以及补偿后的数字iq信号407的期望位数,而可能在面积、成本和复杂性上不同。
[0042]
图6图示了根据本公开的一个方面的实现安全的基于相位的测距循环的芯片组的功能框图。
[0043]
芯片组可以分别在发起器和反射器之间的ct或rtt分组交换期间接收ble信号,ble信号包含用于相位测量的ct或用于toa估计的高斯频移键控(gfsk)调制的rtt分组。天线1401可以接收ble信号。双工器可以在接收到的ble信号和发送ble信号路径之间提供隔离。以接收信号的信道为中心的带通滤波器1403可以对接收信号进行滤波以生成包含rtt分组或ct的带通信号。低噪声放大器(lna)1405可以放大带通信号。下变频器1409可以将放大的带通信号与调谐到信道中心频率的本地振荡器(lo)1407混合以生成下变频的正交信号。低通滤波器1411可以对下变频的正交信号进行滤波以生成基带正交信号。放大器1413可以放大基带正交信号以生成放大的基带正交信号。模数转换器(adc)1415可以利用采样时钟对放大的基带正交信号进行采样以生成数字基带正交信号。如果ble接收信号是ct信号,则数字基带正交信号可以代表ct信号的正交样本。如果接收到的信号是rtt分组,则gfsk解调器1417可以解调数字基带正交信号以恢复rtt分组并估计rtt分组的toa。
[0044]
当被配置为发射器时,芯片组可以发射gfsk调制的rtt分组信号或ct信号。gfsk 1421调制器可以在数字域中的基带中生成gfsk调制的rtt分组信号。数模转换器(dac)1423可以将gfsk调制的rtt分组信号从数字域转换为模拟表示。低通滤波器1425可以对模拟gfsk调制的rtt分组信号进行滤波以生成基带rtt分组信号。上变频器1429可以将基带rtt分组信号与调谐到相邻信道的lo 1407混合以生成以相邻信道为中心的上变频后的rtt分组信号。如果相邻信号传输用于ct信号,则上变频器1429可以将来自ct幅度生成器1427的幅度输出与lo 1407的相邻信道载波频率混合,以在相邻信道处生成上变频后的ct信号。以相邻信道为中心的带通滤波器1431可以对上变频后的rtt分组信号或上变频后的ct信号进行滤波以生成带通信号。功率放大器(pa)1433可以放大带通信号以生成ble发射信号。双工器1402可以将ble发射信号提供给天线1401用于发送。
[0045]
图7图示了根据本公开的一个方面的使用rf中的粗略频率补偿和数字域中的精细频率补偿的组合来补偿反射器或发起器处的fske以用于基于多载波相位测距的方法700的流程图。在一方面,方法700可以由图1-6的芯片组或功能框图利用硬件、软件、或硬件和软件的组合来执行。
[0046]
在操作701中,第一设备确定由第一设备用于向第二设备发送测距信号的目标信道的目标频率。目标频率针对与第一设备的目标信道相关联的fske进行补偿。一方面,可以测量fske并将其存储在针对不同目标信道的表中。可以使用rf中的粗略频率补偿从目标频率补偿一部分fske,并且可以使用数字域中的精细频率补偿来补偿剩余部分。
[0047]
在操作703中,第一设备通过在rf域中以粗略频率偏移对第一信号进行移位来生成目标频率。在一方面,rf混频器可以将第一信号与基于目标频率和针对粗略频率补偿被分配的fske的部分生成的本地振荡器混合。第一信号可以具有基于针对精细频率补偿被分配的fske的部分来补偿的if。
[0048]
在操作705中,第一设备通过在数字域中以精细频率偏移对测距信号进行移位来生成第一信号。在一方面,数字混频器或cordic可以将测距信号与基于if和针对精细频率补偿被分配的fske的部分生成的数字频移混合。精细频率补偿可以去除没有被rf补偿的fske的剩余部分。在rf域中执行的粗略频率偏移的补偿与在数字域中执行的精细频率偏移的补偿相结合,以生成针对目标信道的fske被补偿的目标频率。
[0049]
本文描述的基于多载波相位的测距系统的各种实施例可以包括各种操作。这些操
作可以由硬件组件、数字硬件和/或固件/可编程寄存器(例如,如在计算机可读介质中实现的)和/或它们的组合来执行和/或控制。本文描述的方法和说明性示例与任何特定设备或其他装置没有本质上的关系。可以根据本文描述的教导使用各种系统(例如,在近场环境、微微域网、广域网等中操作的无线设备),或者可以证明构造更专门的装置来执行所需的方法步骤是方便的。各种这些系统所需的结构将如上面描述的那样出现。
[0050]
用于实现本公开的各个方面的操作的计算机可读介质可以是非暂时性计算机可读存储介质,其可以包括但不限于电磁存储介质、磁光存储介质、只读存储器(rom)、随机存取存储器(ram)、可擦除可编程存储器(例如eprom和eeprom)、闪存或其他现在已知或后来开发的适合存储配置信息的非暂时性介质。
[0051]
以上描述旨在是说明性而非限制性的。尽管已经参考特定说明性示例描述了本公开,但是将认识到本公开不限于所描述的示例。本公开的范围应参照所附权利要求以及权利要求所享有的等同物的全部范围来确定。
[0052]
如本文所用,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文另有明确指示。将进一步理解,术语“包括”、“包含”、“可以包括”和/或“包括有”,当在本文中使用时,指定所述特征、整数、步骤、操作、元素和/或组件的存在,但不排除存在或添加一个或多个其他特征、整数、步骤、操作、元素、组件和/或它们的组。因此,本文使用的术语仅出于描述特定实施例的目的,并不旨在进行限制。
[0053]
还应注意,在一些替代实施方式中,所指出的功能/动作可能不按图中所指出的顺序发生。例如,根据所涉及的功能/动作,连续显示的两个图实际上可以基本上同时执行或有时可以以相反的顺序执行。
[0054]
尽管以特定顺序描述了方法操作,但应当理解,可以在所描述的操作之间执行其他操作,可以调整所描述的操作以使得它们发生在稍微不同的时间发生,或者所描述的操作可以分布在系统中,该系统允许以与处理相关的各种间隔发生处理操作。例如,可以至少部分地以相反的顺序、与其他操作同时地和/或并行地执行某些操作。
[0055]
各种单元、电路或其他组件可以被描述或在权利要求中记载为“配置为”或“可配置为”执行一个或多个任务。在这样的上下文中,短语“配置为”或“可配置为”用于通过指示单元/电路/组件包括在操作期间执行一项或多项任务的结构(例如,电路)来表示结构。因此,可以说单元/电路/组件被配置为执行任务,或可配置为执行任务,即使在指定的单元/电路/组件当前未运行(例如,未开启)时也是如此。与“配置为”或“可配置为”语言一起使用的单元/电路/组件包括硬件——例如,电路、存储可执行以实现操作的程序指令的存储器等。记载单元/电路/组件是“被配置为”执行一项或多项任务,或“可配置为”执行一项或多项任务明确地旨在不对于该单元/电路/组件援引35u.s.c.112第六段。
[0056]
此外,“配置为”或“可配置为”可以包括由固件(例如,fpga)操纵以能够执行讨论中的任务的通用结构(例如,通用电路)。“配置为”还可以包括调整制造工艺(例如,半导体制造设施)以制造适合实施或执行一项或多项任务的设备(例如,集成电路)。“可配置为”明确旨在不适用于空白介质、未编程处理器或未编程的可编程逻辑器件、可编程门阵列或其他未编程器件,除非随附已编程介质,其赋予未编程器件被配置为执行所公开的功能的能力。
[0057]
为了解释的目的,以上描述已经参考特定实施例进行了描述。然而,上述说明性讨
论并不旨在穷举或将本发明限制为所公开的精确形式。鉴于上述教导,许多修改和变化都是可能的。选择和描述实施例是为了最好地解释实施例的原理及其实际应用,从而使本领域的其他技术人员能够最好地利用可能适合预期的特定用途的实施例和各种修改。因此,本实施例被认为是说明性的而不是限制性的,并且本发明不限于本文给出的细节,而是可以在所附权利要求的范围和等同物内进行修改。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1