【技术实现步骤摘要】
本专利技术是关于解交错(de-interleaving)的电路与方法,尤其是关于应用于第二代地面数字视频广播(digitalvideobroadcasting-terrestrial,DVB-T2)系统的解交错程序的数据处理电路与方法。
技术介绍
依据第二代地面数字视频广播系统的规范(请参考文件:ETSIEN302755:\DigitalVideoBroadcasting(DVB);Framestructurechannelcodingandmodulationforasecondgenerationdigitalterrestrialtelevisionbroadcastingsystem(DVB-T2)\,以下简称规范文件)所产生及传送的正交分频多工(orthogonalfrequencydivisionmultiplexing,OFDM)的信号,在发射端经由交错处理,对应地,在接收端必须进行解交错处理。其中在接收端至少包含频率解交错程序(frequencyde-interleaving)以及单元解交错程序(cellde-interleaving)。在频率解交错程序中,对正交分频多工的一符号(symbol)的所有数据单元(datacell)进行解交错,而在单元解交错程序中,则对正交分频多工的一向前误差校正(forwarderrorcorrection,FEC)区块(block)的所有数据单元(datacell)进行解交错。任何用于第 ...
【技术保护点】
一种数据处理电路,用来执行第二代地面数字视频广播系统的解交错程序,包含:一缓存器,用来暂存多个数据符号;一存储器,耦接该缓存器;一地址产生器,依据一运算逻辑及一交换方法产生多个地址,并自该些地址中取一目标地址输出;以及一存储器控制单元,耦接该存储器、该缓存器及该地址产生器,用来自该缓存器读出该些数据符号中的一目标数据,选择性地依据该目标地址将该目标数据写入该存储器,以及选择性地依据该目标地址自该存储器读出该目标数据,直到该些数据符号自该存储器读出时是被解交错的。
【技术特征摘要】
1.一种数据处理电路,用来执行第二代地面数字视频广播系统的解交错
程序,包含:
一缓存器,用来暂存多个数据符号;
一存储器,耦接该缓存器;
一地址产生器,依据一运算逻辑及一交换方法产生多个地址,并自该些地
址中取一目标地址输出;以及
一存储器控制单元,耦接该存储器、该缓存器及该地址产生器,用来自该
缓存器读出该些数据符号中的一目标数据,选择性地依据该目标地址将该目标
数据写入该存储器,以及选择性地依据该目标地址自该存储器读出该目标数据,
直到该些数据符号自该存储器读出时是被解交错的。
2.如权利要求1所述的数据处理电路,其特征在于,该地址产生器包含:
一控制单元;
一线性回授移位缓存器,耦接于该控制单元,该线性回授移位缓存器包含
多个缓存单元,用来储存一二进制数据,并受该控制单元控制以使该二进制数
据一次移位两个缓存单元;
一逻辑电路,耦接该线性回授移位缓存器,用来依据该运算逻辑及该线性
回授移位缓存器的部分缓存单元的数据,产生一回授数据,并输出该回授数据
至该线性回授移位缓存器;
一第一交换电路,耦接该线性回授移位缓存器以及该控制单元,用来依据
该交换方法转换该二进制数据的部分数据,以产生一第一转换数据;以及
一第二交换电路,耦接该线性回授移位缓存器以及该控制单元,用来依据
该交换方法转换该二进制数据的部分数据,以产生一第二转换数据;
其中该控制单元依据该第一转换数据及第二转换数据产生该些地址,并判
断该些地址至少其一是否可作为该目标地址。
3.如权利要求2所述的数据处理电路,其特征在于,该些地址包括一第
一候选地址以及一第二候选地址,该控制单元依据一回合参数控制该回授移位
缓存器的移位,当该第一候选地址及该第二候选地址皆适当时,该控制单元于
\t此回合输出该第一候选地址,以及于次一回合暂停移位该回授移位缓存器并且
输出该第二候选地址。
4.如权利要求2所述的数据处理电路,其特征在于,该控制单元依据一
回合参数控制该回授移位缓存器的移位,当该些地址仅有其中之一适当时,该
控制单元于此回合输出该适当地址,以及于次一回合控制该回授移位缓存器移
位,使该第一交换电路及该第二交换电路分别更新该第一转换数据及该第二转
换数据。
5.如权利要求4所述的数据处理电路,其特征在于,该些地址包括一第
一候选地址以及一第二候选地址,该控制单元当该回合参数为偶数时控制该回
授移位缓存器移位,并于该偶数回合输出该第一候选地址及该第二候选地址中
数值较小者,并且依据该第一候选地址以及该第二候选地址中数值较大者的适
当性决定下一回合参数。
6.如权利要求4所述的数据处理电路,其特征在于,该些地址包括一第
一候选地址以及一第二候选地址,该控制单元当该回合参数为奇数时控制该回
授移位缓存器移位,以及于该奇数回合依据该第一候选地址及该第二候选地址
中数值较大者的适当性决定输出该第一候选地址或该第二候选地址,并决定下
一回合参数。
7.如权利要求2所述的数据处理电路,其特征在于,该逻辑电路包含:
一第一逻辑单元,耦接该线性回授移位缓存器,用来取K个缓存单元的
值依据该运算逻辑做运算;
一第二逻辑单元,耦接该线性回授移位缓存器,用来取K个缓存单元的
值依据该运算逻辑做运算;
其中,该第一逻辑单元所对应的K个缓存单元各与该第二逻辑单元所对
应的K个缓存单元相邻,K为正整数。
8.如权利要求2所述的数据处理电路,其特征在于,该线性回授移位缓
存器依移位方向包含第一至第M个缓存单元,M为正整数,该第一交换电路
及该第二交换电路各耦接(M-2)个缓存单元,以转换该二进制数据中的M位的
数据,其中该第一交换电路耦接该第三至第M个缓存单元,以及该第二交换
电路耦接该第二至第(M-1)个缓存单元。
9.如权利要求2所述的数据处理电路,其特征在于,该线性回授移位缓
存器依移位方向包含第一至第N个缓存单元,N为正整数,该第一交换电路耦
接该N个缓存单元,以转换该二进制数据,该第二交换电路耦接第一至第(N-1)
个缓存单元,并且更耦接该逻辑电路,以转换该二进制数据中的(N-1)位及该逻
辑电路所提供的一位共N位的数据。
10.如权利要求1所述的数据处理电路,其特征在于,该地址产生器包含:
一控制单元;
一线性回授移位缓存器,耦接该控制单元,该线性回授移位缓存器包含多
个缓存单元,用来储存一二进制数据,并受该控制单元控制以使该二进制数据
一次移位一个或两个缓存单元;
一逻辑电路,耦接该线性回授移位缓存器,用来依据该运算逻辑及该线性
回授移位缓存器的部分缓存单元的数据,产生一回授数据,并输出该回授数据
至该线性回授移位缓存器;
一第一交换电路,耦接该线性回授移位缓存器以及该控制单元,用来依据
该交换方法转换该二进制数据的部分数据,以产生一第一转换数据;
一第二交换电路,耦接该线性回授移位缓存器以及该控制单元,用来依据
该交换方法转换该二进制数据的部分数据,以产生一第二转换数据,其中该控
制单元依据该第一转换数据及第二转换数据产生该些地址,以及判断该些地址
的适当性以产生一控制信号;以及
多个选择单元,分别与部分该些缓存单元配对,并且依据该控制信号选择
其所配对的缓存单元的前一或前二缓存单元的值作为其所配对的缓存单元移
位后的新值。
11.如权利要求10所述的数据处理电路,其特征在于,该些地址包括一
第一候选地址以及一第二候选地址,若该控制信号指示该第一候选地址适当,
则该控制单元控制该线性回授移位缓存器移位一个缓存单元,否则该控制单元
控制该线性回授移位缓存器移位两个缓存单元。
12.如权利要求10所述的数据处理电路,其特征在于,该逻辑电路包含:
一第一逻辑单元,耦接该线性回授移位缓存器,用来取K个缓存单元的
值依据该运算逻辑做运算;
一第二逻辑单元,耦接...
【专利技术属性】
技术研发人员:赖科印,周禹伸,
申请(专利权)人:晨星半导体股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。