首页> 中国专利> 欧洲数字音频广播接收器的信道解码器及其信道解码方法

欧洲数字音频广播接收器的信道解码器及其信道解码方法

摘要

用于DAB接收器的信道解码装置,包括:去交织器存储器,具有指定多个数据组中一个数据组的第一地址、指定各个数据组中包括的数据中一个数据的第二地址。去交织器存储器具有这样的数据结构,将第二地址作为上地址,将第一地址作为下地址。信道解码装置具有去删截单元,根据删截信息在被删截的数据的位置插入预定值由此产生去删截的数据。去删截单元根据删截信息控制维特比解码器解码。性能测量装置提供给信道解码装置,包括删截信息插入单元,在从解码器输入的信号中插入信息数据作为删截信息;误差计算单元,利用插入的信息数据比较维特比解码器的输入和输出数据来计算其解码误差率。去交织器的使用变得更为有效,缩短了维特比解码器的解码时间。

著录项

  • 公开/公告号CN1485999A

    专利类型发明专利

  • 公开/公告日2004-03-31

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN03178487.9

  • 发明设计人 李政泽;

    申请日2003-07-18

  • 分类号H04H1/00;H03M13/37;

  • 代理机构11105 北京市柳沈律师事务所;

  • 代理人吕晓章;马莹

  • 地址 韩国京畿道

  • 入库时间 2023-12-17 15:13:52

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-09-07

    未缴年费专利权终止 IPC(主分类):H04H1/00 授权公告日:20060419 终止日期:20150718 申请日:20030718

    专利权的终止

  • 2006-04-19

    授权

    授权

  • 2004-06-09

    实质审查的生效

    实质审查的生效

  • 2004-03-31

    公开

    公开

说明书

技术领域

本发明涉及一种欧洲数字音频广播(DAB)接收器,具体涉及一种信道解码装置。

背景技术

图1是用于一般欧洲数字音频广播(DAB)接收器的信道解码装置的示意方框图。

DAB接收器的信道解码装置包括映射器10、去交织器存储器20、去交织器30、去删截单元40、缓冲器50和维特比解码器60。

映射器10存储到去交织器存储器20的I和Q数据的输入。

去交织器存储器20通常在维特比解码中具有对应于16个公共交织帧(CIF)的大约4M比特的容量,并且存储从映射器10输入的数据。

去交织器30根据删截信息在16个相应的CIF(软判定类型)的发送端以交织的顺序一个接一个读取数据。删截信息通常包括用于欧洲DAB发射器/接收器的诸如1111、1110、1100、1000的4种删截矢量。

去删截单元40根据删截矢量来执行去删截,即在发送端被删截的数据的位置插入预定的数据。更具体而言,在发送端通过对单个数据的卷积编码来产生多个数据,并且为了增进卷积编码的数据的传输率,在发送之前对一些数据删截。根据删截矢量,去删截单元40在所接收的删截数据中插入例如7的数据。

缓冲器50根据删截矢量存储去交织和去删截的数据,并且随后输出软判定的4比特。

下面的表1示出了在卷积编码、删截和去删截之后的各个数据D。

[表1]

数据                              D卷积编码数据                       4D0,4D1,4D2,4D3删截矢量1111 1110 1100 1000删截数据4D04D14D24D3 4D04D14D2 4D04D1 4D0去删截数据4D04D14D24D3 4D04D14D27 4D04D177 4D0777

维特比解码器60以4比特软判定数据的单位对缓冲器50的去删截数据执行维特比解码,4比特软判定数据即4D04D14D24D3,4D04D14D27,4D04D177,4D0777(4D=4比特数据)。

但是,传统的欧洲DAB接收器的信道解码装置具有下列缺陷。

第一个问题涉及去交织器存储器20的地址结构,下面示出其示例。

[示例1]

    CIF地址(比特)    数据地址(15比特)

如在示例1中所示,4比特CIF地址被设置为上地址,而每个CIF的15比特数据地址被设置为下地址。因此,去交织器存储器20在作为4比特CIF地址和15比特数据地址的组合的绝对地址中存储数据。因为彼此独立地操作CIF地址和数据地址,去交织变得更容易。但是,存在一个缺点,即CIF总是具有未填充数据的空白空间。这表示在各个CIF中的空白地址和带来的存储空间的浪费。

传统欧洲DAB接收器的信道解码装置的第二个问题是解码时间。图2是图解图1的信道解码装置的工作的时序图。

如在图2的时序图中所示,根据“读”信号,根据删截矢量以不规则的定时读取在去交织器存储器20中存储的数据。例如,对于删截矢量‘1111’,与时钟信号CLK对应地逐个读取数据4D0,4D1,4D2,4D3。对于删截矢量‘1000’,在4个时钟信号期间仅仅读取一个数据、即4D0。同时,对于维特比解码器60对信号viterbi_ENABLE的接收,以规则的周期来解码数据。以4个时钟周期来施加Vitebi_ENABLE信号。虽然对于删截矢量‘1111’没有时钟信号的浪费,对于删截矢量‘1100’浪费了2个时钟信号,对于删截矢量‘1000’浪费了3个时钟信号。结果,对于DAB数据的全体帧,解码时间和功耗提高。

第三,在图3的方框图中示意地示出的维特比解码器60的性能测量装置70中存在一个问题。通过测量误差率、即通过利用来自维特比解码器60的输出信号在维特比解码之前估计数据然后将所估计的数据与输入到维特比解码器60的数据相比较,确定维特比解码器60的性能。

如图3所示,维特比解码器60的性能测量装置70包括硬判定单元71、延迟单元72、重新编码器73、删截单元74、误差计算单元75和误差显示单元76。

硬判定单元71将输入到维特比解码器60的软判定数据转换为硬判定数据。在延迟单元72将硬判定数据延迟解码和从维特比解码器60输出数据的持续时间。在所述延迟之后输出数据。当从维特比解码器60输出所解码的数据的时候,输出数据在重新编码器73被卷积解码,并且在删截单元74按照删截信息被删截。来自删截单元74的删截数据和来自延迟单元72的延迟数据被输入到误差计算单元75以便与未被删截的数据相比较,结果,计算误差率。通过误差显示单元76来从外部显示所计算的误差率。

在传统的性能测量装置70中,与信道解码装置的去删截单元40相同的删截单元74被另外要求来产生用于卷积编码的数据的删截的删截矢量。于是,系统变得复杂,并且不必要的功耗增长。

发明内容

因此,本发明的第一个方面是改进去交织器存储器的地址结构以便提高其效率。

本发明的第二方面是降低整个系统的信道编码时间以便降低功耗。

本发明的第三方面是以简单的结构来实现用于维特比解码器的性能测量装置,以便降低系统的功耗和复杂性。

为了实现本发明的上述方面和/或特征,提供了一种欧洲数字音频广播接收器,将参照本发明的几个实施例来说明这种欧洲数字音频广播接收器。

按照第一个优选实施例,欧洲数字音频广播(DAB)接收器的信道解码装置包括:去交织器存储器,具有指定在多个数据组中的一个数据组的第一地址、指定在各个数据组中包括的数据中的一个数据的第二地址,所述去交织器存储器具有这样的数据结构,其中将第二地址作为上地址,将第一地址作为下地址;映射器,用于按照去交织器存储器的地址结构在去交织器存储器中映射和存储输入的数据;去交织器,用于以规则的定时,去交织在去交织器存储器中存储的数据,因此产生去交织的数据;去删截单元,用于根据删截信息在被删截的数据的位置插入预定的值,因此产生去删截的数据;维特比解码器,用于将预定单元的编码数据解码为在编码之前的原始形式,预定单元的编码数据由去交织的数据和去删截的数据组成。

多个数据组是公共交织的帧,在多个数据组中的那个数据组具有4比特的地址,数据中的一个数据具有15比特的地址,并且去交织器存储器的地址结构将15比特的地址作为上地址,将4比特的地址作为下地址。

同样按照第一优选实施例,一种欧洲数字音频广播(DAB)接收器的信道解码方法包括步骤:按照一种地址结构来存储数据,所述地址结构具有指定在多个数据组中的一个数据组的第一地址、指定在各个数据组中包括的数据中的一个数据的第二地址,所述数据结构将第二地址作为上地址,将第一地址作为下地址;以规则的定时去交织按照所述地址结构存储的数据,因此产生去交织的数据;根据删截信息在被删截的数据的位置插入预定的值,因此产生去删截的数据;将预定单元的编码数据解码为在编码之前的原始形式,预定单元的编码数据由去交织的数据和去删截的数据组成。

按照本发明的第二优选实施例,一种欧洲数字音频广播(DAB)接收器的信道解码装置包括:映射器,用于映射和在去交织器存储器中存储输入数据;去交织器,用于以规则的定时,去交织在去交织器存储器中存储的数据,因此产生去交织的数据;去删截单元,用于根据删截信息在被删截的数据的位置插入预定的值,因此产生去删截的数据;维特比解码器,用于将预定单元的编码数据解码为在编码之前的原始形式,预定单元的编码数据由去交织的数据和去删截的数据组成。所述去删截单元根据删截信息控制维特比解码器的解码。

去删截单元当去交织的数据被输入到维特比解码器的时候向维特比解码器施加一个使能信号以操作维特比解码器。去删截的数据当所述使能信号被施加到维特比解码器的时候被输入到维特比解码器。

同样,按照本发明的第二优选实施例,一种欧洲数字音频广播(DAB)接收器的信道解码方法包括步骤:映射和存储输入数据;按照预定的规则去交织以规则的定时存储的存储数据,因此产生去交织的数据;根据删截信息在被删截的数据的位置插入预定的值,因此产生去删截的数据;将预定单元的编码数据解码为在编码之前的原始形式,预定单元的编码数据由去交织的数据和去删截的数据组成,并且从维特比解码器被输入。

去删截步骤还包括步骤:向维特比解码器施加一个使能信号以操作维特比解码器。当交织的数据被输入到维特比解码器的时候根据删截信息来向维特比解码器施加所述使能信号。去删截步骤当所述使能信号被施加到维特比解码器的时候向维特比解码器输入去交织的数据。

按照本发明的第三优选实施例,提供给欧洲数字音频广播(DAB)接收器的信道解码装置的性能测量装置包括:删截信息插入单元,用于在从维特比解码器输入的信号中插入信息数据作为删截信息;重新编码器,用于卷积编码从维特比解码器输出的信号;误差计算单元,用于利用信息数据来估计删截信息,并且通过将来自维特比解码器的数据与卷积编码的数据相比较来计算解码误差率。

本发明还提供了一种硬判定单元,用于将被插入信息数据和随后从删截信息插入单元输出的数据转换为硬判定数据。硬判定单元根据信息数据来估计删截信息,并且向误差计算单元提供估计的删截信息。

同时,一种性能测量方法包括步骤:在从维特比解码器输入的数据中插入信息数据作为删截信息,并且根据通过信息数据估计的删截信息、通过比较输入到维特比解码器的数据和从维特比解码器输出的数据来计算误差率。

本发明还提供了将被插入信息数据的数据转换为硬判定数据的步骤。硬判定转换步骤根据信息数据估计删截信息,误差计算步骤通过利用所估计的删截信息来计算误差率。

按照本发明的优选实施例,改进的地址结构的去交织器存储器使得能够有效地利用存储器,并且控制在维特比解码器上的去删截单元缩短了解码时间。而且,因为可以以简单的结构来构造维特比解码器的性能测量装置的电路,因此,整个信道解码系统可以继而具有简单的结构。

附图说明

通过参照附图详细说明本发明的优选实施例,本发明的上述目的和其他特点将会变得更加清楚,其中:

图1是传统的数字音频广播(DAB)接收器的信道解码装置的示意方框图;

图2是图解图1的操作的时序图;

图3是图1的维特比解码器的性能测量装置的示意方框图;

图4是按照本发明的欧洲数字音频广播(DAB)接收器的信道解码装置的示意方框图;

图5是图解按照本发明的第一优选实施例的存储器地址结构的图;

图6是图解按照本发明的第一优选实施的信道解码方法的流程图;

图7是图解按照本发明的第二优选实施例的操作的时序图;

图8是图解按照本发明的第二优选实施例的信道解码方法的时序图;

图9是图解按照本发明的第三优选实施例的信道解码装置的性能测量装置的示意方框图;

图10是图解按照本发明的第三优选实施例的信道解码装置的性能测量方法的流程图。

具体实施方式

以下,参照附图来详细说明本发明。

图4是按照本发明的用于数字音频广播(DAB)接收器的信道解码装置的示意方框图。参见图4,将更为详细地说明第一到第三优选实施例。

信道解码装置包括映射器100、去交织器存储器200、去交织器300、去删截单元400、缓冲器500和维特比解码器600。

映射器100向去交织器存储器200映射和存储I和Q数据的输入。

去交织器存储器200具有对应于16公共交织的帧(CIF)的大约4M比特的容量,并且也具有作为4比特CIF地址和15比特数据地址的组合的绝对地址。

去交织器300进行去交织,即在发送端按照交织的顺序一个接一个地读出存储在去交织器存储器200中的16个CIF的数据。取代根据删截信息来读取数据,去交织器300根据删截信息以规则的定时读取数据。

根据删截信息,去删截单元400在发送端被删截的删截数据的位置插入预定的数据。例如,利用删截数据‘1000’,去删截单元400在三个删截数据的位置插入作为中间软判定数据的‘7’。然后,去删截单元400输出去删截的数据。

缓冲器500存储软判定的4比特数据,即存储16比特的去交织和去删截数据,并且向维特比解码器600输出所述数据。

维特比解码器600对于从缓冲器500输入的16比特数据进行维特比解码。后面将参照第二优选实施例说明在去删截单元400的控制下的、维特比解码器600的操作。

参照附图将更为详细地数据本发明的优选实施例。

按照所提供的用于实现第一目的的本发明的第一优选实施例,改进了去交织器存储器200的地址结构,从而增进了存储器的存储效率。

在描述按照第一优选实施例的改进的地址结构的同时将参考示例2和图5的表格。图6用于说明按照改进的地址结构的信道解码方法。

按照本发明的第一优选实施例的去交织器存储器200的改进的地址结构如下:

[示例2]

数据地址(15比特)CIF地址(4比特)

去交织器存储器200具有CIF的15比特的地址数据作为上地址,CIF的4比特地址作为下地址。

下面参照图5的表格所述的是与按照传统的存储器地址结构存储的数据的映射相比较的按照上述存储器地址结构的数据的映射。

为了方便描述实施例,假定4比特的CIF地址是2比特CIF地址,假定15比特的数据地址是3比特的数据地址。而且,将参照图5主要说明传统的地址结构和第一优选实施例的地址结构的空地址空间。

如图5所示,在具有一种地址结构——它具有作为上地址的CIF地址和作为下地址的数据地址——的传统的存储器中(示例1),数据1D到4D被依序存储在各个CIF中,按照被存储的数据的大小在各个CIF中留下空地址100和111(指示为黑单元)。

与传统的存储器相比较,在一种地址结构——它具有作为上地址的数据地址和作为下地址的CIF地址——的第一优选实施例的存储器中(示例2),以线性形式相对于地址结构映射数据,于是在整体存储器地址结构的下面部分集中地留下空地址空间。空地址空间可以被另外用于存储其他数据,结果,改善了存储器的存储效率。

映射器100按照去交织器存储器200的地址结构存储输入数据,如示例2所示(步骤S110)。接着,去交织器300进行去交织,即一个接一个地读取在如示例2中所示的去交织器存储器200的地址结构中的存储数据(步骤S130)。根据删截信息、即按照删截矢量,去删截单元400在在发送端被删截的数据的位置插入预定的数据(步骤S150)。软判定维特比解码器600对于在16比特数据单元中的数据进行维特比解码(步骤S170)。

如果考虑到一般的4M比特存储容量和OFDM码元数据,去交织器存储器200可以在空存储空间另外存储最多12288比特CIF数据,所述去交织器存储器200具有按照本发明的诸如示例2中所示的地址结构的地址结构。结果,完全地利用了存储器容量。

接着,按照被提供用于实现第二目的的本发明的第二优选实施例,维特比解码器600的解码操作被适当地控制以便可以缩短整个解码时间。

图7是图解第二优选实施例的时序图,图8是图解按照第二优选实施例的信道解码方法的流程图。下面将参照图7和8更为详细地说明本发明的第二优选实施例。

去交织器300在与每个时钟信号CLK同步地接收到读取信号的时候,进行去交织,即以规则的定时从去交织器存储器200读取所存储的数据(4D0、4D1、4D2、4D3、4D0、4D1、4D0…)(步骤210)。

接着,根据从去删截单元400输入的删截信息,预定的数据被插入到在规则定时被输入的去交织的数据,即在输入的去交织数据的删截数据的位置插入预定数据(步骤S230)。

在去交织和去删截之后的数据被以16比特数据的单位输入到软判定维特比解码器600。

维特比解码器600根据删截矢量从去删截单元400接收维特比_使能信号,并且于是进行解码(步骤S250)。

例如,当在去交织的数据4D04D14D24D3中的最后的数据、即4D3被输入到维特比解码器600的时候,利用删截矢量‘1111’,去删截单元400向维特比解码器600施加维特比使能信号。当在去交织的数据4D04D1中的最后的数据、即4D1被输入到维特比解码器600的时候,利用删截矢量‘1100’,去删截单元400向维特比解码器600施加维特比_使能信号。作为维特比使能信号同时被输入的去删截数据被施加到维特比解码器600。

因为根据删截矢量从去删截单元400向维特比解码器600施加维特比_使能信号,因此可以缩短解码时间。例如,在有许多删截的数据的情况下,例如对于删截矢量‘1000’的情况下,与传统的情况相比较,解码时间缩短为三个时钟CLK信号。

考虑到全体DAB帧,信道解码装置的解码时间被实质地降低,并且因此功耗降低。

接着,按照被通过来实现第三目的的第三优选实施例,用于确定维特比解码器600的性能的性能测量装置700被以简单的电路结构设计,并且因此消耗了较少的功率。

图9是按照本发明的第三优选实施例得信道解码装置得性能测量装置700的示意方框图,图10是图解图9的性能测量装置700的性能测量方法的流程图。

下面参照图9和10更详细地说明第三优选实施例。

性能测量装置700包括删截矢量插入单元710、硬判定单元720、延迟单元730、重新编码器740、误差计算单元750和误差显示单元760。

删截矢量插入单元710在去删截的数据中插入删截矢量信息。

如上所述,在一般的欧洲DAB系统中,删截矢量通常具有四种类型,即对于硬判定的1111、1110、1100、1000,每个比特是4比特的软判定数据。‘1’表示无删截,‘0’表示删截。左端是最高有效位(MSB),因此从左端开始输入。如删截矢量中所示,MSB总是被设置为‘1’,在0比特之后的所有比特总是被设置为‘0’。可以利用2比特数据来估计删截矢量信息,所述2比特数据对应于删截矢量的零“0”的数量。下面将更详细地说明删截矢量的估计。删截矢量插入单元710向去删截的数量加上一个比特,于是输出其中插入17比特删截矢量信息的数据。从删截矢量插入单元710输出的17比特数据如下:

1.对于删截矢量‘1111’,输出数据包括‘0、4D、4D、4D、4D’

2.对于删截矢量‘1110’,输出数据包括‘1、0、4D、4D、4D’

3.对于删截矢量‘1100’,输出数据包括‘1、8、7、4D、4D’

4.对于删截矢量‘1000’,输出数据包括‘1、8、8、7、4D’。

(其中,‘4D’表示4比特数据,‘7’表示预定的去删截数据,‘8’表示用于建立关于删截矢量的‘1’比特数量的2比特信息的预定的数据)

硬判定单元720将来自删截矢量插入单元710的17比特数据转换为硬判定数据(步骤S330)。将软判定数据转换为硬判定数据涉及将由‘0’到‘15’表示的数据转换为由‘0’或‘1’表示的数据的处理。例如,14软判定数据被转换为‘1’硬判定数据,2软判定数据被转换为‘0’硬判定数据。

在转换之后,以如下的各个数据结构来从硬判定单元720输出5比特数据。

1.从‘0、4D、4D、4D、4D’的17比特数据输出‘0、D、D、D、D’的5比特数据

2.从‘1、0、4D、4D、4D’的17比特数据输出‘1、0、D、D、D’的5比特数据

3.从‘1、8、7、4D、4D’的17比特数据输出‘1、1、0、D、D’的5比特数据

4.从‘1、8、8、7、4D’的17比特数据输出‘1、1、1、0、D’的5比特数据

延迟单元730将5比特硬判定数据延迟维特比解码器600的处理时间,然后输出被延迟的数据。

以与发送端的卷积编码器相同的电路构造的重新编码器740对在维特比解码器600解码的数据执行卷积编码。于是,重新编码器740将单个数据编码为多个数据。

利用在硬判定数据中包括的删截信息,误差计算单元750将来自重新编码器740的数据仅仅与硬判定数据的未删截比特相比较(步骤350),其中硬判定数据被延迟维特比解码器600的处理时间相同的持续时间,并且随后从显示单元7被输出。删截矢量分别被从5比特硬判定数据提取如下:

1.在‘0’MSB的5比特硬判定数据的情况下,删截矢量是‘1111’

2.在‘1’MSB和MSB的下一个是‘0’比特的5比特硬判定数据的情况下,删截矢量是‘1110’

3.在‘1’MSB和MSB的后面是‘10’2比特的5比特硬判定数据的情况下,删截矢量是‘1100’

4.在‘1’MSB和MSB的后面是‘11’2比特的5比特硬判定数据的情况下,删截矢量是‘1000’

换句话说,误差计算单元750根据从延迟单元730和从重新编码器740的数据估计的删截矢量来计算维特比解码器600的误差率。

误差显示单元760外部显示由误差计算单元750计算的误差率。

因为在去删截数据中插入删截信息,维特比解码器600的性能测量装置700要求不需要删截单元(74;图4),因此,可以以简单的设计来构造它。

按照本发明的第一个方面,具有改进的地址结构的去交织器存储器以线性的方式来存储数据,并且有效地利用空的存储空间。

按照本发明的第二方面,根据删截信息向维特比解码器施加使能信号,并且缩短维特比解码器的解码时间。结果,DAB接收器的整体信道解码装置的解码时间被缩短,并且因此缩短了功耗。

按照本发明的第三方面,通过维特比解码器的性能测量装置在去删截的数据中插入1比特的删截信息。结果,降低了传输信号的大小,并且简化了电路设计。换句话说,可以获得简单的电路和更少的功耗。

考虑到欧洲数字音频广播(DAB)系统被用于在移动通信应用中,如上所述的本发明的特征、特别是降低的功耗会非常有效。

虽然已经说明了一些本发明的实施例,本领域的技术人员会明白,本发明不限于所述的优选实施例,而是在不脱离所附的权利要求所限定的本发明的精神和范围的情况下,可以进行各种改变和改进。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号