位串行数据流中的干扰抑制的制作方法

文档序号:7951318阅读:175来源:国知局
专利名称:位串行数据流中的干扰抑制的制作方法
技术领域
本发明涉及干扰抑制,特别是对基于帧的位(bit)串行数据流 中的杂散语线 (spurious spectral line)的抑制。
背景技术
例如,在数字无线电的设计中,有大量的具有高速、高分辨率数 字数据的信号路径。典型的例子是(a)从ADC (模拟数字转换器) 至随后的DSP (数字信号处理器);(b)使用在无线电发射机中的从 DSP至DAC (数字模拟转换器);(c)在无线电基站DSP之间;(d) 在无线电基站子系统之间,例如在不同的板之间。减少ASIC (专用集成电路)、FPGA (现场可编程门阵列)、ADC 和DAC之间的路由数量是值得做的。为了做到这一点,DSP和数据转 换器部件正向使用位串行迁移,而不是位并行数字接口。 一些好处是-ADC/DAC和ASIC之间的数字接口导致总线线路数量大量减少, 从而减少信号路由占用的板空间。-大幅度地减少每一组件输入/输出管脚的数量可以在单个封装 中整合更多的功能,从而进一步减少板空间。 一个例子是二/四/八进 制的ADC/DAC。这也在理论上使得大量的数字信号路径在由管脚数限 制之前能够由单个ASIC处理。-位串行接口可以使用任何可用的电气标准,例如LVDS (低电压 差分信号)和CML (电流模式逻辑)或定制的技术。可用的编码标准, 例如8b/10b编码可能会使用或不必使用,并且时钟可能会或不必嵌 入到数椐位流(对于特高位率,例如超过lGb/s,嵌入的时钟/同步通 常优于与数据并行的额外时钟线)。具有嵌入的时钟/同步的位串行通道的缺点是帧标记位或位模式 必须插入到传输以标记传输帧的起始和/或终止。这样的起始/终止.标 记的重复特性产生杂散谱线"fb/n,其中fb是位串行通道的位率,n 是以位传输的帧长,而k是整数。最终的结果是这些杂散谱线可能导 致不希望的干扰。发明内容本发明的目标是利用帧标记抑制位串行数据流中的杂散i瞽线。 这一 目标根据所附的权利要求实现。简单地说,本发明是基于随机化帧标记的部分以消除重复的标记 模式并使另一部分和随机化的部分相关的思想。这样,源自这些模式 的杂散语线被转换成宽频带噪声。结果是,没有特别的频率成分在频 镨中占主导地位,这降低了干扰。由于在每一帧标记的各部分之间的 相关性,接收到的数据流可以容易地在接收端同步,而不必知道在发 送端使用的随机化算法,


本发明连同其进一步的目标和优点最好通过参考以下说明并连同附图理解,其中图1是一种涉及位串行接口的应用的一个例子;图2是一种涉及位串行接口的应用的另一个例子;图3是一种涉及位串行接口的应用的另一个例子;图4是一种涉及位串行接口的应用的另一个例子;图5示出一种典型的位串行数据流的格式;图6是示出常规位串行接口的原理的框图;图7示出由图6中的接口产生的典型位串行数据流的频谱的基本特性;图8是根据本发明的位串行接口的发送端的第一实施例的框图; 图9示出根据本发明的提供有随机化标记的位串行数据流的第一 实施例;图10示出根据本发明的提供有随机化标记的位串行数据流的第 二实施例;图11示出根据本发明的提供有随机化帧标记的位串行数据流的 帧同步的原理;图12是根据本发明的一种用于同步提供有随机化帧标记的位串 行数据流的装置的第 一 实施例;图13是根椐本发明的一种用于同步提供有随机化帧标记的位串行数据流的装置的第二实施例;图14是根据本发明的位串行接口的发送端的另一实施例的框图;图15是示出根据本发明的抑制方法的一个实施例的流程图;和 图16是根据本发明的同步方法的一个实施例的流程图。
具体实施方式
详细描述本发明之前, 一些位(bit)串行接口的应用将参考图 1-4描述。图1是位串行接口的应用的一个例子。在这种情况下,模拟RF (射频)信号由RF级接收,并在那里由ADC数字化(直接在RF或在 向下转换到中频或基带后)。通常,ADC经由实线箭头表示的位并行 接口连接到DSP。原因是ADC并行输送数字样本的位。然而,如前所 述,目前的趋势是用位串行接口取代位并行接口。图2是位串行接口的应用的另一个例子。这基本上是图1的逆向。 如图l的例子中,DSP和DAC之间使用的传统位并行接口由位串行接 口取代。图3是涉及两个DSP之间的位并行接口的例子,其可由位串行接 口取代。图4是涉及两个子系统之间的位并行接口的例子,例如两块印刷 电路板,其可由位串行接口取代。位串行接口的基本原理现在将参考附图5和6进行描述。图5示出典型的位串行数椐流的格式。实际使用的数据,通常称 为有效载荷(payload),被分成通过标记或标记模式[A, Q]成帧 (frame)的N-位序列。作为例子,N-位有效载荷可包括由形成起始位 A的第一标记元素和形成终止位Q的第二标记元素包围的8个数据位 (在另一实施例中,有效栽荷可包括7个数据位和校验位)。标记[A, 。]典型地在以下选项中选择[A,Q] =
,
,[1, 0]或[1, 1]图6是示出常规位串行接口的原理的简单框图。这个例子示出经由位串行接口连接到DSP的ADC。在发送侧位串行接口包括并行到串 行转换器10。每个数字化的8位样本通过起始位A-l和终止位Q- 0 成帧,然后作为结果的IO位由转换器IO转换成位串行形式。在位串行接口的接收侧,同步器12检测由起始/终止位形成的重 复的已知[1, O]标记。在同步后将有效栽荷位传送到串行到并行转 换器14,其以并行的形式输出原始数字化样本到DSP用于数字信号处 理。同步或标记模式的检测是简单的,因为标记模式在接口的接收侧 是重复并已知的。然而,这种简单有它的代价,如图7所示,其包括 利用具有标志[A, Q]-[l, O]的10-b帧的8-b随机有效栽荷数据的 位串行数据流频镨的一般特征。如图所示,标记的重复性产生由随机 有效载荷产生的超过"噪声水平"的k*fb/ 10杂散谱线。通过利用根据本发明的随机化帧标记,起始/终止位的重复性被 加扰(scramble),因此图7中所示杂散谱线将被转变成宽带噪声, 有效地消除这些杂散i普线。结果将是频镨没有明显的干扰峰,代价是 噪声背景(noise floor)略有提高。根据本发明的实施例,标志[A , Q]可在下列选项中选择[A,Q] = [ r" ri ],[r" r—J ,[r…ri ] or [r—,"〗其中ri是从随机位序列获得,而r-i是ri的反(inverse)。如果 对随机性的要求格外高,随机位序列可以利用伪随机二进制数发生器 或"真"随机二进制数发生器(如通过数字化热噪声电压或嘈杂的信号 生成的位)产生。随机数产生很好理解,并在文献例如在[1, 2 ]中 已全面论述,因此这里我们不再描述。图8是根椐本发明的位串行接口发送端的第一实施例的框图。随 机信号发生器16产生伪随机或真实随机位序列。该位序列被传送到 并行/串行转换器10以形成伪随机或真随机起始位序列。来自随机信 号发生器16的位序列也被传送到协作或相关单元18。来自单元18的 位序列#_传送到并行/串行转换器10以形成终止位序列。单元18的 目标是在每个标记中使每个终止位与起始位协作。在一个实施例中, 这可以通过对每个起始位的值取反(invert)来实现。在一个较简单的实施例中,该终止位可以等于起始位,在这种情况下,单元18可 以省略,因此,终止位只是起始位拷贝。此外,起始/终止位的角色 可以转换,即终止位序列可以是(伪)随机并控制起始位序列。起始/终止(或同步)位的确切模式可在不偏离本发明基本原理 下有多种实现方式。两个可能的实现在图9和图10中说明。图9示 出起始/终止格式,其中有效栽荷数据由两个相关标记位封装 (enclose)。图10示出"帧分频器"格式,其中有效栽荷数据字通过 两个相邻的相关标志位分开。图11示出根据本发明的提供有随机化 的帧标记的位串行数据流的帧同步的原理。在该实施例中假设数据流 具有图9中所示的格式,即随机化的起始和终止位相等并封装每帧。 如图11所示,数据流经过检测窗口,其拾取由帧内起始和终止位之 间预期的位距离分开的两个位。这些位被传送到反相X0R门,如果位 相等揄出"1 "如果不相等输出"0"。因此,实际的位值不重要。主 要特征是,他们在同步的位置是相等的(在该实施例中),例如图11(a)中窗口的位置。这样,当窗口处于同步位置时输出确定的"r'。在附图11 (b)中窗口已移位1位的位置。在这种情况下,反相X0R 门的输出将是"1 "或"0 ",因为有效载荷的数据位1和标记元素 ri+1现已经由窗口拾取。由于在这些位之间没有相关性,每种结果有 50 %的概率。同样的解释典型地应用在图11 (c)的情形中,其中两 个数据位被比较(假设有效载荷位基本不相关)。在图11 (d)中轮 到下一起始/终止对,其结果是从反相X0R门确定的输出"1"。应该意识到的是,窗口偶尔也在"非标记"位置(通常比率为50 % ) 输出"1 ",但标记位置始终输出"1 "。因此,通过监测经由多个帧 的窗口输出,可通过要求由整数个帧分开的所有窗户必须输出"1", 来发现同步位置。图12是基于该思想的用于同步位串行数据流的装 置的实施例。在图12中要同步的位串行数据流被传送给具有多个帧 长(例如5至40帧之间)的移位寄存器。预期的起始和终止位抽头 (tap)被传送到相应的反相X0R门,每帧一个。反相XOR门的输出 连接到AND门,当所有反相X0R门输出逻辑"1"信号时,即当移位 寄存器所有监测的位的位置指示起始/终止位已被发现时,其输出输送同步信号。这是图12中所示的情况。如果假设有效载荷位基本上 不相关,将非常不可能发现假(false)同步位置。这种情况出现的概率随着移位寄存器的长度(或被监测帧的数量,P+l)非常迅速地 下降。图13是根据本发明的用于同步提供有随机化的帧标记的位串行 数据流的装置的第二实施例。该实施例适于图10中的数据流格式。 与图12的相关实施例的差别在于其它移位寄存器抽头被监测。在图12和13的实施例中起始和终止位都是相等的。然而,它们 不相等(但相关)的实施例可通过在X0R门后简单地省略反相器得到。如果额外的标记位插入到帧中,接收器的相位/同步恢复可改善。 如果这是想要的,这将保证位流更多的开关密度。此外,以不重复无 规则的间隔置入额外的标记位,如在10-b帧中的位置{1, 3, 6, 10}, 可以帮助接收器的锁相(然而,应该指出的是,额外标记位的随意使 用将浪费重要的传输带宽)。如果使用额外的标记位,这些可基于与 其他两个标记位相同的随机位ri或者它们可基于另外的(独立的) 随机位Si,用于标记和/或有效荷栽数据的平滑随机化。在后一种情 况下,它们必须成对加入, 一个随才几化的位和1个相关位。随才几位Si 可以是来自与r,相同的随机位源或第二随机位源。第二组XOR或XN0R 门,类似于图12和13中所示的,检测两个或更多Si标记位。全同步 要求所有r,和Si检测器输出"1 "。正如以上所述,随机标记的标记元素是相关的以能在接收器简单 同步是重要的。然而,如果主标记元素是随机化的,次标记元素不必 一定等于主元素或是主元素的逆(inverted version)。由于同步是 基于标记元素应当相关的事实,它实际上只要求它们比有效载荷数据 位具有更强的相关性。因此,次标记元素可通过稍微具有内建(built in)随机性函数从主标记元素产生。这将进一步抑制杂散镨线。然而, 在这样的实施例中图12和13中反相X0R门不会总是在正确的同步位 置产生命中(hit) ( "1"输出),其意味着AND门必须由,例如, 计数命中数的计数器替代。同步位置则可通过选择给出最高命中数的 位置被发现。当位串行数据经由嘈杂通道发送以致于不可能所有帧都 浮皮正确检测时,这种同步方法也是希望的。在上述描述中假设经由位串行通道发送的有效载荷数据是随机 的。在一般的应用中可能未必是真的。固定模式或其他重复数据(如 载波信号)经由通道发送需延长的时间的情况是存在的。这些数据其本身有杂散(spuriou)内容,并且它会在频谱中显示为语峰或谱线, 即使帧标记是随机化的。在本发明的实施例中,这些杂散谱线可通过 使用已在传输中的随机化的帧标记加扰有效栽荷数椐而被抑制。由于 用于创建帧标记的随机位ri来自于随机位序列,其实际值0或1从帧 到帧随机地(或伪随机地)变化。因此,它也可以被用来加扰发送的 有效载荷数椐。简单的加扰方案可以是如图14所示X0R有效载荷数 据位与L(或r-i)。根据本发明的加扰的一个重要优点是XOR键已经嵌 入到发送的数椐,这对高位率传输通道是至关重要的。可选校验位也 可能通过这种方式修改。如果标记元素包括一个以上的位,有效栽荷的一部分可由第一随 冲几位序列n加扰,而第二部分可由第二随机序列Si加扰,等等。图15是示出根据本发明的抑制方法的实施例的流程图。步骤Sl 随机化帧中给定位置的第一帧标记元素。步骤S2将帧中另一位置的 第二标记元素与随机化的第一标记元素相关联。步骤S3到下一帧, 然后重复该过程。图16是根据本发明的同步方法实施例的流程图。步骤S4检测由 M位分开的数据元素对,其中M是第一和第二帧标记元素之间的预期 距离。步骤S5确定每一对中数据元素间的互关性。步骤S6以每组包 括由整个帧分开的对(在对的第一数据元素和下一对的第一数椐元素 之间的距离是帧长)的方式将所述对组织成组。步骤S7确定用于每 组的总相关性。步骤S8确定具有最高的总相关性的组。这将确定同 步位置。尽管本发明已参考有线位串行接口描述,应意识到同样的原理可同样适用于光学以及无线接口 。此外,应意识到本发明不仅限于单位标记元素,也同样适用于多位标记元素。本发明还与额外数据位的插入相兼容,例如-填充(pad)数据到确定字长(或达到通道内的确定位率)。-发送额外的下行数据,其可用于系统校准/控制/通信。-额外的校验/纠错位。为了描述本发明,这些额外的位相当于字长N内容的增加,因此 已经由前述描述覆盖。有效载荷数据还可以在成帧/传输前编码,以便 -改善开关密度以改善相位恢复。 -否则在接收器端帮助锁相和接收。 -在校验位前加入错误检测/校正。 -进一步控制有效载荷数据的语内容。 -实现传输中的DC中性。希望经由具有不同的、固定的帧大小的通道发送N-b数据字的情 况是存在的。例如通道具有包括如前所述的起始/终止标记的n-b 固定帧大小。数据源是N-b ADC。解决办法使用本发明两次(1 )如前所述,使用两个帧标记位和可选校验位串行化ADC 源数据。在这和/或在下一步骤加扰有效栽荷数据。(2 )通过将其盲目地分离/组合成适合具有传输帧长n的通道 的有效载荷核心的块(chunk),发送串行化&成帧数据(包括其标 记&可能的校验/空(dummy) /控制位)。(3 )接收器解包(unpack)来自传输帧的有效栽荷块并将它 们组合到次位流,其转到最后一步。(4 )在最后一步,为帧标记搜索次位流,并解包N-b数据和 可能地去串行化。在多层次方式中使用本发明能定义固定格式通道接口 (电路块), 其将处理锁相和经由通道的原始传输。实际数据格式在打包/解包的 第二层处理-因此它本身在一定程度上与通道自身的操作分开。在前面部分中步骤(2 )及(3 )的传输通道可使用与本发明 不同的协议。作为例子,8b/10b通道可使用于物理传输层。本发明可 以用于帧,并持续追踪,数据内容,以及对其加扰,以改善物理传输 的谱的特性。为了进一步抑制在某些频带中的干扰发射,用于随机化的随机位 序列可以不同于白噪声序列,即有色噪声序列。作为例子,以基带中 增加噪声为成本,在R F & IF带中低通形序列将改善噪声性能。本发明具有许多优势,其中一些是-本发明有效地抑制同步位串行数字传输的杂散频率内容,从而 导致在干扰敏感系统-特别是在无线电基地站中性能的改善。-同步很简单,而且不需要用于随机化的算法或处理的知识。-对于任何其中使用位串行数字接口的干扰敏感系统中的干扰控 制,它也具有非常广泛的、普遍的应用。-有效载荷数据加扰可基本实现复杂性的零增加。-随着有效载荷数据加扰,并适当地选择随机位序列,统计上DC中性传输可以得到保证。-本发明适用于具有任意帧长的数据包的位串行传输。 本领域技术人员应当理解,可在不偏离本发明范围下对本发明进行各种修改和变化,其由附带的权利要求定义。参考文献[1〗D. W. Clark, and L. -J. Weng,"Maximal and Near-Maximal Shift Register Sequences: Efficient Event Counters and Easy Discrete Logarithms", IEEE Trans. Computers, pp. 560—568, Vol. 43,No. 5, May 1994, IEEE.[2] T. Ritter,"The Efficient Generation of Cryptographic Confusion Sequences", Cryptologia, pp. 81—139, Vol. 15, No. 2, Apr. 1991.
权利要求
1、一种抑制基于帧的位串行数据流中的杂散谱线的方法,其中帧包括有效载荷数据和帧标记,所述方法包括以下步骤随机化每帧中第一位置的第一帧标记元素;和使每帧中第二位置的第二帧标记元素与相应的随机化的第一帧标记元素相关。
2、 根据权利要求1所述的方法,包括使用述帧标记元素之一 加扰每帧中的有效载荷数据的步骤。
3、 根据前述任一权利要求所述的方法,其中每个帧标记元素 由单个位表示。
4、 根据前述任一权利要求所述的方法,包括使至少一个另外 的帧标记元素与所述第一帧标记元素相关的步骤。
5、 根据前述权利要求1-3中任一权利要求所述的方法,包括 随机化至少 一个另外的帧标记元素对并使该至少一个另外的帧标 记元素对相关的步骤。
6、 根椐前述任一权利要求所述的方法,其中随机化通过有色 噪声序列实现。
7 、 一种用于抑制基于帧的位串行数据流中的杂散谱线的装置, 其中帧包括有效载荷数据和帧标记,所述装置包括用于随机化每帧中第一位置的第一帧标记元素(起始)的装置 (16);和用于使每帧中第二位置的第二帧标记元素(终止)与相应的随 机化的第一帧标记元素相关的装置(18)。
8、 根据权利要求7所述装置,包括使用所述帧标记元素之一 加扰每帧中的有效栽荷数据的装置。
9、 根据权利要求6或7所述的装置,包括用于随机化另外标 记元素并使该另外标记元素相关的装置。
10、 根据权利要求7, 8或9所述的装置,包括用于通过有色 噪声序列随机化的装置。
11、 一种同步基于帧的位串行数据流的方法,其中帧包括有效栽荷数据和帧标记,所述方法包括以下步骤 检测分开的数据元素集; 确定每集中数据元素之间的相关性;确定多组数据元素集的总相关性,其中所述集由全部帧长分开;将所述数据流同步到具有最高总相关性的组。
12、 根据权利要求11所述的方法,其中每集包括两个数据元素。
13、 一种用于同步基于帧的位串行数据流的装置,其中帧包括 有效栽荷数据和帧标记,所述装置包括用于检测分开的数据元素集的装置; 用于确定每集中数据元素之间相关性的装置; 用于确定多组数据元素集总相关性的装置,其中所述集由全部 帧长分开;用于将所述数据流同步到具有最高总相关性的组的装置。
14、 一种位串行数据流,其中帧包括有效荷载数据和帧标记, 所述流包括每帧中第一位置的随机化的第一帧标记元素;和 每帧中第二位置的第二帧标记元素,每个第二帧标记元素与相应的随机化的第一帧标记元素相关。
全文摘要
描述了一种用于抑制基于帧的位串行数据流中的杂散谱线的装置,其中帧包括有效载荷数据和帧标记。装置包括用于随机化每帧中第一位置的第一帧标记元素(起始)的装置(16)和用于将每帧中第二位置的第二帧标记元素(终止)和随机化的第一帧标记元素相关的装置(18)。
文档编号H04L7/04GK101292462SQ200580051836
公开日2008年10月22日 申请日期2005年10月14日 优先权日2005年10月14日
发明者B·E·约翰逊, P·英格尔哈格 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1