CN101500099B - 无线通讯接收机、无线通讯接收方法与电视接收机 - Google Patents
无线通讯接收机、无线通讯接收方法与电视接收机 Download PDFInfo
- Publication number
- CN101500099B CN101500099B CN2008100090642A CN200810009064A CN101500099B CN 101500099 B CN101500099 B CN 101500099B CN 2008100090642 A CN2008100090642 A CN 2008100090642A CN 200810009064 A CN200810009064 A CN 200810009064A CN 101500099 B CN101500099 B CN 101500099B
- Authority
- CN
- China
- Prior art keywords
- data
- storage module
- signal
- data storage
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Error Detection And Correction (AREA)
- Circuits Of Receivers In General (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明是关于一种无线通讯接收机、无线通讯接收方法与电视接收机,所述的无线通讯接收机包含数据储存模块、解交错器以及多个信号处理电路。解交错器将第一输出数据储存至数据储存模块,并从数据储存模块撷取出对应第一输出数据的解交错数据。多个信号处理电路包含第一信号处理电路与第二信号处理电路。第一信号处理电路接收无线通讯信号,并依据无线通讯信号进行第一信号处理以产生第一输出数据。第二信号处理电路依据解交错数据进行第二信号处理以产生第二输出数据。解交错器与多个信号处理电路中至少其一共用数据储存模块以储存数据。上述无线通讯接收机能够共同使用存储模块,从而有效地降低生产成本。
Description
技术领域
本发明是关于无线通讯,且特别是关于一种具有解交错器与信号处理电路(例如动画专家群组(Moving Picture Experts Group,MPEG)解码器、H.264解码器或音视频编解码标准(Audio Video coding Standard,AVS)解码器)共用数据储存模块(例如存储器)的无线通讯接收机(例如数字电视接收机)、无线通讯接收方法与电视接收机。
背景技术
近几年来,正交频分复用(orthogonal frequency division multiplexing,OFDM)的技术广泛地应用于无线通讯***中,例如数字电视***。一般而言,数字电视***是将电视信号由目前所使用的模拟信号转换成数字信号的电视***,换言之,数字电视***是将影像和声音的原始信号,经过数字化的转换与压缩等处理之后,变成一连串数据流,而这些数据流再以无线通讯的方式进行广播。对于客户端而言,可经由数字电视接收机进行无线信号接收并经由适当的信号处理(例如解调、解交错与解码等等)来撷取出影像和声音的信号,最后再经由输出装置(例如电视屏幕与喇叭)来播出使用者所选取的频道内容。
目前世界上所使用的数字电视规格依地域而有所不同,举例来说,中华人民共和国目前也自订了数字电视规范。无论使用哪一种数字电视规范,均需要通过数字电视接收机来接收数字电视信号。请参阅图1,图1为现有技术的数字电视接收机100的功能方块示意图。数字电视接收机100包含有天线(antenna)102、调谐器(tuner)104、解调器(demodulator)106、后端解码器(backend decoder)108与多个存储器110、112。天线102接收数字电视信号(其为射频信号),接着,由调谐器104进行降频与频道选择,并由解调器106对调谐器104的输出进行解调处理以撷取出数字电视信号所传送的比特流,最后,由后端解码器108对解调器106所输出的比特流进行解码(例如动画专家群组(Moving Picture Experts Group,MPEG)解码、H.264解码或音视频编解码标准(Audio Video coding Standard,AVS)解码)以产生影像和/或声音信号至后续的输出装置(例如电视屏幕与喇叭)来播放使用者所选取的频道内容。一般而言,后端解码器108与解调器106分别设计,故往往设置在不同的芯片之中,因此,解调器106本身会配置一个专属的存储器110,同样地,后端解码器108本身也会配置一个专属的存储器112。
一般而言,传送端在输出无线通讯信号之前,可经由交错处理来将原始数据打散以降低信道衰弱(channel fading)所造成的影响,因此,对于数字电视广播而言,当传送端具有交错电路(interleaver)时,则位于接收端的数字电视接收机100便需具有相对应的解交错电路(deinterleaver),举例来说,对于中华人民共和国所制定的数字电视规范而言,使用卷积交错处理来将原始数据打散,但是相较于其它数字电视规范(例如地面数字影像广播(Digital VideoBroadcasting–Terrestrial,DVB-T)),对于符合中华人民共和国所制定的数字电视规范的卷积交错电路而言,多个交错分支(branch)中所有移位缓存器的数据暂存量很大,意味着解调器106中的解交错电路相对应需要极大的储存空间以便完成解交错处理,所以,往往通过芯片外部的存储器(例如存储器110)来提供所需的储存空间。由于存储器110仅供解调器106使用(例如仅供解调器106中的解交错电路使用)以及存储器112仅供后端解码器108使用,如此的硬件组态将造成存储器在使用上的弹性不佳,且生产成本受限于专属存储器110、112的配置而无法有效降低。
发明内容
为解决上述存储器使用效率不佳,生产成本高的问题,本发明提供一种无线通讯接收机(例如电视接收机)与无线通讯接收方法,可提高存储器的使用效率,并有效降低生产成本。
依据本发明的一实施方式,其揭露一种无线通讯接收机。无线通讯接收机包含有:数据储存模块、解交错器以及多个信号处理电路。解交错器耦接于数据储存模块,用以将第一输出数据储存至数据储存模块,并从数据储存模块撷取出对应第一输出数据的解交错数据。多个信号处理电路包含有第一信号处理电路与第二信号处理电路。第一信号处理电路接收无线通讯信号,并依据无线通讯信号进行第一信号处理以产生第一输出数据,所述第一输出数据属于软判决输出。第二信号处理电路依据解交错数据进行第二信号处理以产生第二输出数据。解交错器与多个信号处理电路中至少其一共用数据储存模块以储存数据,在该解交错器将第一输出数据的每一个软判决比特储存至该数据储存模块时,选择性地减少每一个软判决比特存入该数据储存模块的比特数。
依据本发明的另一实施方式,其揭露一种无线通讯接收方法。无线通讯接收方法包含有:进行第一信号处理,以接收无线通讯信号,并依据无线通讯信号来产生第一输出数据,所述第一输出数据属于软判决输出;执行解交错处理,以将第一输出数据储存至数据储存模块,并从数据储存模块撷取出对应第一输出数据的解交错数据;以及依据解交错数据进行第二信号处理以产生第二输出数据,所述的第二信号处理包含低密度奇偶校验码解码。所述卷积解交错处理与第一信号处理、第二信号处理中至少其一共用数据储存模块以储存数据,在将第一输出数据的每一个软判决比特储存至该数据储存模块时,选择性地减少每一个软判决比特存入该数据储存模块的比特数。
依据本发明的另一实施方式,其揭露一种无线通讯接收机。无线通讯接收机包含有:数据储存模块、存储器总线、解交错器以及多个信号处理电路。存储器总线连接至数据储存模块。解交错器耦接于数据储存模块,用以将第一输出数据储存至数据储存模块,并从数据储存模块撷取出对应第一输出数据的解交错数据。多个信号处理电路包含有第一信号处理电路与第二信号处理电路,第一信号处理电路耦接于解交错器,用以接收无线通讯信号,并依据无线通讯信号进行第一信号处理以产生第一输出数据,所述第一输出数据属于软判决输出;以及第二信号处理电路耦接于解交错器,用以依据解交错数据进行第二信号处理以产生第二输出数据。解交错器与多个信号处理电路中至少之一者皆通过存储器总线以存取数据储存模块,且在该解交错器将第一输出数据的每一个软判决比特储存至该数据储存模块时,选择性地减少每一个软判决比特存入该数据储存模块的比特数。
依据本发明的另一实施方式,其揭露一种电视接收机。电视接收机包含有:数据储存模块、解调器以及后端解码器。解调器接收及解调数字电视信号以产生比特流,且包含有:第一信号处理电路,用以依据数字电视信号进行第一信号处理以产生第一输出数据,所述第一输出数据属于软判决输出;解交错器,耦接于第一信号处理电路及数据储存模块,用以将第一输出数据储存至数据储存模块,并从数据储存模块撷取出对应第一输出数据的解交错数据;纠错解码模块,耦接于解交错器,用以依据解交错数据进行纠错解码处理;以及解扰器,耦接于纠错解码模块,用以依据纠错解码模块的输出进行解扰处理以产生比特流。后端解码器耦接于解调器,用以接收以及解码比特流。解交错器与后端解码器共用数据储存模块以储存数据,且在该解交错器将第一输出数据的每一个软判决比特储存至该数据储存模块时,选择性地减少每一个软判决比特存入该数据储存模块的比特数。
上述无线通讯接收机、无线通讯接收方法与电视接收机通过解交错器与其它电路共用数据储存模块的设计,达到了提高存储器使用效率的目的,并且有效地降低生产成本。
附图说明
图1为现有技术数字电视接收机的功能方块示意图。
图2为本发明无线通讯接收机的广义架构示意图。
图3为本发明无线通讯接收机的一实施方式的功能方块示意图。
图4为图3所示的解调器的第一实施方式的示意图。
图5为图3所示的解调器的第二实施方式的示意图。
图6A、图6B为图3所示的存储器所对应的不同存储器空间配置的示意图。
图7为图3所示的解调器的第三实施方式的示意图。
图8为图7所示的区域缓冲器的一实施方式的示意图。
图9为每一解交错分支在存储器中额外配置缓冲空间的示意图。
图10为图3所示的解调器的第四实施方式的示意图。
具体实施方式
图2为本发明无线通讯接收机的广义架构示意图。无线通讯接收机200包含有(但不限于)第一信号处理电路202、解交错器204、第二信号处理电路206以及数据储存模块208。如图所示,解交错器204与第二信号处理电路206共用同一数据储存模块208来储存数据,也就是说,数据储存模块208并非是解交错器204的专属储存组件,也非第二信号处理电路206的专属储存组件。第一信号处理电路202接收无线通讯信号RF,并依据无线通讯信号RF进行第一信号处理以产生第一输出数据D1至解交错器204,接着,解交错器204会将第一输出数据D1储存至数据储存模块208,并从数据储存模块208撷取出对应第一输出数据D1的解交错数据DD,最后,第二信号处理电路206从解交错器204接收解交错数据DD,并对解交错数据DD进行第二信号处理以产生第二输出数据D2至后续的电路组件(未显示)。在本发明的一实施方式中,无线通讯接收机200为数字电视接收机,用以接收以正交频分复用(orthogonal frequency division multiplexing,OFDM)方式所传输的数字电视信号(例如符合中华人民共和国所制定的数字电视规范的无线通讯信号RF),并从所接收的数字电视信号中撷取出数字电视频道内容(即第二输出数据D2),以供后续的输出装置(例如屏幕和/或喇叭)来进行频道内容的播放。
请注意,在图2所示的电路架构中,解交错器204与第二信号处理电路206(其为解交错器204的后端电路)共用同一数据储存模块208来储存数据,然而,此仅作为范例说明之用,并非用来限制本发明的范畴,例如,在不违背本发明共用数据储存模块208的精神下,在本发明的其它实施方式中,解交错器204也可与第一信号处理电路202(其为解交错器204的前端电路)共用数据储存模块208,此一设计变化也属本发明的范畴。
图2所示仅是本发明无线通讯接收机的广义架构,用以大致说明解交错器在进行解交错处理时所使用的数据储存模块也可被无线通讯接收机中其它电路组件所使用,而为了更加清楚地揭露本发明的技术特征,以下将以多个范例来说明。
请参阅图3,图3为本发明无线通讯接收机的一实施方式的功能方块示意图。本实施方式中,无线通讯接收机300包含有天线302、调谐器304、解调器306、后端解码器308、存储器控制器310以及存储器312。无线通讯接收机300为应用图2所示的电路架构的一种实施方式。天线302用以接收数字电视信号,接着,由调谐器304进行降频与频道选择,也即,天线302与调谐器304作为信号接收电路305,用以接收无线通讯信号(数字电视信号),并产生接收信号至解调器306,接着,由解调器306对调谐器304的输出进行解调以撷取出数字电视信号所传送的比特流,最后,由后端解码器308对解调器306所输出的比特流进行解码(例如动画专家群组(Moving PictureExperts Group,MPEG)解码、H.264解码或音视频编解码标准(Audio Videocoding Standard,AVS)解码)以产生视频和/或音频信号至后续的输出装置(例如屏幕和/或喇叭)来播放使用者所选取的数字电视频道内容。本实施方式以存储器312来作为图2所示的数据储存模块208,而图2所示的解交错器204则由解调器306中的解交错器(未显示在图3,但将在后面再加以详述)来加以实际操作,此外,一并对照图2与图3可清楚得知,天线302、调谐器304与解调器306中的一部分电路(不含解交错器)对应于图2所示的第一信号处理电路202,以及解调器306中的另一部分电路(不含解交错器)与后端解码器308则是对应于图2所示的第二信号处理电路206。本实施方式中,解调器306中的解交错器与后端解码器308共用存储器312,例如动态随机存取存储器(Dynamic Random Access Memory,DRAM)或同步动态随机存取存储器(Synchronous Dynamic random access memory,SDRAM),而当解调器306中的解交错器与后端解码器308分别经由局部总线(local bus)314、315发出存储器写入请求或存储器读取请求时,存储器控制器310会仲裁由解调器306中的解交错器或是后端解码器308取得存储器312的存取权,接着,存储器控制器310便根据存储器写入请求或存储器读取请求来对存储器312进行相对应的数据写入和/或读取的操作,而存储器控制器310与存储器312之间经由存储器总线(memory bus)316来传递存储器地址与数据,换言之,解调器306中的解交错器与后端解码器308通过同一存储器总线316来共用存储器312。
请同时参阅图3与图4,图4为图3所示的解调器306的第一实施方式的示意图。本实施方式中,解调器306-1包含有(但不限于)信号转换电路(signal conversion circuit)402、载波和/或定时同步电路(carrier/timingsynchronization circuit)404、信道估计和/或均衡电路(channelestimation/equalization circuit)406、误差向量产生及解映射电路(error vectorgeneration and demapping circuit)408、信道状态信息产生电路(channel stateinformation generation circuit)410、乘法器412、解交错器(deinterleaver)414、纠错解码模块415以及解扰器(descrambler)420。图3所示的调谐器304会依据天线302所接收的无线通讯信号(也即数字电视信号)来产生接收信号S1,而接收信号S1可以是中频信号或基频信号,若接收信号S1是中频信号,则解调器306中便需另外设置降频电路(未显示)以进一步将中频信号降频成基频信号,并输入至信号转换电路402以进行模拟至数字转换,另一方面,若接收信号S1已经是基频信号,则调谐器304所产生的接收信号S1便直接输入至信号转换电路402来进行模拟至数字转换。载波和/或定时同步电路404会使接收端与传送端同步以便正确地处理经由无线通讯信号所传递的OFDM符号(OFDM symbol),接着,信道估计和/或均衡电路406会进行信道估计和/或均衡处理,此时,根据信道估计和/或均衡电路406的输出,误差向量产生及解映射电路408会产生误差量测结果EV至信道状态信息产生电路410,以及产生解映射输出S2至乘法器412,其中解映射输出S2为软判决输出(soft decision output),其具有多个软判决比特(soft decision bit)。信道状态信息产生电路410可参考信道估计和/或均衡电路406的输出和/或误差量测结果EV来估量所接收的符号或比特的质量,并据以产生信道状态信息S3。乘法器412依据解映射输出S2与信道状态信息S3来产生第一输出数据D1至解交错器414。请注意,第一输出数据D1仍属于软判决输出而并非硬判决输出(hard decision output)。解交错器414以图3中的存储器312来作为执行解交错处理所需的储存空间,因此,解交错器414会经由局部总线314来存取存储器312,本实施方式中,解交错器414会经由局部总线314与图3中的存储器控制器310来将第一输出数据D1储存至存储器312,之后再从存储器312撷取出对应第一输出数据D1的解交错数据DD。接着需对解交错数据DD进行纠错解码处理。由于传送端是以业界现有技术的低密度奇偶校验码(Low Density Parity Check Code,LDPC)码作为内码(inner code)以及以业界现有技术的博斯-查德胡里-霍昆格姆(Bose-Chaudhuri-Hocquenghem,BCH)码作为外码(outer code),故本实施方式中用以进行纠错解码处理的纠错解码模块415便包含有LDPC解码器416以及BCH解码器418,其中解交错数据DD经由LDPC解码器416对解交错数据DD进行内码解码处理以产生LDPC解码输出DOUT_1,而LDPC解码输出DOUT_1再经由BCH解码器418进行BCH解码处理之后便产生BCH解码输出DOUT_2。一般而言,传送端会利用扰码器(scrambler)来对数据进行扰码处理,以避免出现一长串的“0”或“1”,因此,对于接收端而言,在本实施方式中,解调器306-1便设置有相对应的解扰器420来对BCH解码器418所输出的BCH解码输出DOUT_2进行解扰处理,最后,解扰器420便输出比特流DOUT_3至后续处理电路(例如图3所示的后端解码器308)。
在图4所示的实施方式中,解交错器414针对解映射输出S2与信道状态信息S3的乘积来进行解交错,然而,本发明并不以此为限。请参阅图5,图5为图3所示的解调器306的第二实施方式的示意图。本实施方式中,解调器306-2包含有(但不限于)信号转换电路502、载波和/或定时同步电路504、信道估计和/或均衡电路506、误差向量产生电路508、信道状态信息产生电路510、解交错器512、解映射电路514、乘法器516、纠错解码模块517以及解扰器522,其中纠错解码模块517包含有LDPC解码器518以及BCH解码器520。图5与图4的主要不同之处在于信道估计和/或均衡电路506所产生的信道估计和/或均衡输出S4以及信道状态信息产生电路510所产生的信道状态信息S3会分别输入至解交错器512来进行解交错处理,此时,解交错器512会经由局部总线314与图3中的存储器控制器310而将信道估计和/或均衡输出S4与信道状态信息S3分别储存至存储器312,之后再从存储器312撷取出分别对应信道估计和/或均衡输出S4与信道状态信息S3的解交错数据DD_1与DD_2,也即在此一实施方式中,解交错器512所接收的第一输入数据包含有信道估计和/或均衡输出S4以及信道状态信息S3,而解交错器512所输出的对应第一输入数据的解交错数据则是包含有解交错数据DD_1与解交错数据DD_2。如图5所示,解交错数据DD_1会再经由解映射电路514处理而产生解映射输出S2。乘法器516接着依据解映射输出S2与对应信道状态信息S3的解交错数据DD_2来产生输出,之后再依序经由LDPC解码器518与BCH解码器520对乘法器516的输出进行相对应的纠错解码处理,以及经由解扰器522对BCH解码器520的输出进行解扰处理之后,便可产生从解调器306-2输出至后续电路(例如图3所示的后端解码器308)的比特流。由于图5与图4中的同名组件具有相同或相似的功能与运作,故本领域的技术人员在阅读前述有关图4所示的实施方式的说明之后应可轻易地了解图5中各个组件的运作与功能,故在此不另赘述。
在上述实施方式中,解调器306-1(306-2)中的解交错器414(512)与后端解码器308共用同一存储器312,因此,本发明另提出一种可弹性调整存储器312中的储存空间配置的机制。如前所述,对于图4所示的实施方式而言,解映射输出S2为软判决输出,并包含有多个软判决比特,而如本领域的技术人员所知,每一软判决比特本身是由多个比特所构成,相同地,对于图5所示的实施方式而言,信道估计和/或均衡输出S4也是包含有多个软判决比特,换言之,本发明所揭露的解交错器414、512主要是处理软判决输出而非硬判决输出,因此,在解交错器414、512将每一个软判决比特储存至存储器312时,可选择性地减少每一个软判决比特存入存储器312的比特数,也即通过降低写入至存储器312的软判决比特的比特宽度(bit width),如此一来,便可达到降低解交错器414、512在进行解交错处理时所需的储存空间需求,故在存储器312的有限储存容量下,便可等效地增加存储器312中分配给后端解码器308的可用储存空间。
图6A、图6B为图3所示的存储器312所对应的不同存储器空间配置的示意图。假设如图6A所示,在第一种存储器空间配置之下,后端解码器308仅需使用储存空间B,而配置给解交错器414、512的储存空间A可允许解交错器414、512将每一个软判决比特完整地储存至存储器312中,然而,当后端解码器308因为某些原因而需要使用较大的储存空间时,(例如后端解码器308由于变更设计而新增额外的功能,故需要额外储存空间,或者后端解码器308在执行特定解码操作的过程中会短暂地需要额外储存空间),此时,在不变更存储器312的总容量状况之下,第二种存储器空间配置便会被启用,如图6B所示,储存空间A’小于储存空间A,而储存空间B’则大于储存空间B,由于存储器312中可供解交错器414、512使用的储存空间变少,因此,在解交错器414、512将每一个软判决比特储存至存储器312时,会减少每一个软判决比特存入存储器312的比特数。举例来说,解交错器414、512的数据储存操作会舍弃每一软判决比特中一个比特,而对于后续的LDPC解码器416、518而言,由于解交错处理后的每一软判决比特均缺少一个比特,因此,本发明将空缺的比特以“0”来填补以便LDPC解码器可完成LDPC解码操作,换言之,本发明通过轻微地牺牲接收机效能或者几乎不影响接收机效能的情形下,动态调整写入至存储器312的数据的比特宽度来使存储器312的有限储存容量的使用达到最佳化,也即,相较于现有技术,存储器312可具有较大的使用弹性。
为了达到调整写入至存储器312的数据的比特宽度的目的,本发明使用一个数据缓冲模块耦接于存储器312与解交错器414、512之间。请参阅图7,图7为图3所示的解调器306的第三实施方式的示意图。图7所示的实施方式类似于图4所示的实施方式,而主要的不同之处在于本实施方式的解调器306-3中额外设置有区域缓冲器(local buffer)702,介于解交错器414与局部总线314之间,请注意,区域缓冲器702与解交错器414设置在同一芯片(也即解调器芯片)的内部,而图3所示的存储器312则设置在该芯片的外部。假若第一输出数据D1(其仍属于软判决输出)的比特宽度为M,而当图6B所示的第二种存储器配置被启用时,解交错器414的数据储存操作会舍弃每一软判决比特中N个比特,也即,当第一输出数据D1中的每一软判决比特(总共具有M个比特)欲暂存至区域缓冲器702时,仅有(M-N)个比特会写入至区域缓冲器702,之后,区域缓冲器702再将其所暂存的每一个具有(M-N)个比特的软判决比特经由局部总线314输出并写入至外部的存储器312中。
此外,区域缓冲器702另可执行传输格式转换的功能,也即,假若第一输出数据D1中每一软判决比特的比特宽度异于存储器312的总线宽度时,区域缓冲器702先暂存第一输出数据D1中每一软判决比特,之后,再根据存储器312的总线宽度来将区域缓冲器702中的暂存数据传送至存储器312,换言之,第一输出数据D1中每一笔数据(以即软判决比特)具有第一比特宽度,而区域缓冲器702与存储器312之间每次依据不同于第一比特宽度的第二比特宽度来传递数据。同理,当解交错器414欲从存储器312读取解交错数据时,存储器312依据其总线宽度来将解交错数据暂存至区域缓冲器702,之后,解交错器414再从区域缓冲器702中读取出每一解交错软判决比特。
再者,通过区域缓冲器702的应用,另可降低存储器312的读写次数而提升整体***效能。请参阅图8,图8为图7所示的区域缓冲器的一实施方式的示意图。在此实施方式中,区域缓冲器702包含有输入缓冲器802与输出缓冲器804,其中输入缓冲器802与输出缓冲器804分别包含有多个缓冲单元806,且每一缓冲单元806具有相同的储存容量,例如每一缓冲单元806的储存容量可暂存16个OFDM符号。由于解交错器414进行卷积解交错,故需应用多个解交错分支(branch)808来完成卷积解交错,如图所示,假若有Y个解交错分支,则在(Y-1)个解交错分支上会设置有缓冲长度不同的数据缓冲区块810,其运作类似于移位寄存器(shift register)。对于输入缓冲器802而言,每一解交错分支808上均设置有缓冲单元806,同样地,对于输出缓冲器804而言,每一解交错分支808上也都设置有缓冲单元806。当输入缓冲器802中缓冲单元806所暂存的第一输出数据D1的数据量达到预定值时(例如缓冲单元806已存满数据时),缓冲单元806才会经由相对应的解交错分支808将所暂存的数据连续地写入至存储器312,换言之,当输入缓冲器802中所累积的欲写入至存储器312的数据达到某一数据量之后,才会对存储器312进行一次数据写入操作。对于输出缓冲器804而言,存储器312经由解交错分支808连续地将数据输出至输出缓冲器804的相对应的缓冲单元806,直到缓冲单元806所暂存的数据量达到预定值(例如缓冲单元806已存满数据),之后,解交错器414再由输出缓冲器804中读取出解交错数据DD,换言之,在一次数据读取操作中,存储器312会不断地输出数据至输出缓冲器804,直到输出缓冲器804中所累积的欲输出至解交错器414的数据达到某一数据量为止。
一般而言,解交错处理会需要频繁地对存储器312进行数据读取与写入,然而,存储器312除了被解交错器414使用外,还会被后端解码器308所使用,因此,解交错器414对存储器312的频繁存取会影响到后端解码器308的运作,再者,对存储器312的频繁存取还会造成整体***效能不彰,所以,本发明通过输入缓冲器802与输出缓冲器804的设置,可大幅降低存储器312的读写次数,故可降低解交错器414的存储器存取操作对后端解码器308的运作所造成的影响,此外,整体***效能也可大幅地提升。
另外,对于LDPC解码器而言,其以区块(block)为单位来进行解码,例如一个区块可能含有7488比特的数据量。因此,对于每一解交错分支,本发明另在后端解码器(例如MPEG解码器、H.264解码器或AVS解码器)与解调器中的解交错器所共用的存储器中,为解调器中的LDPC解码器配置额外的缓冲空间,以使解交错器对存储器进行数据读取时可一次将大量的解交错数据(甚至是对应一整个区块的数据量)输入至LDPC解码器。图9为每一解交错分支在存储器中额外配置缓冲空间的示意图。如图9所示,存储器312包含有分别对应至多个解交错分支808的多个数据缓冲区块910,而相较于图8所示的存储器312,在此一实施方式中,每一解交错分支808均额外配置缓冲空间(如图9中的斜线区域所标示,请注意,图9所示的额外配置的缓冲空间大小仅作为范例说明之用,实际上,额外配置的缓冲空间大小可依据不同的设计需求来加以调整),所以存储器312中多个数据缓冲区块910的缓冲长度大于多个解交错分支808进行卷积解交错处理所需的最小缓冲长度(也即图8中多个数据缓冲区块810的缓冲长度)。另一方面,现有技术的解交错器在存取存储器时,需在读取出1个符号后要紧接着写入1个符号,然而,相较于现有技术,由于每一解交错分支808均配置额外的缓冲空间,因此,对存储器312进行存取时,并不限定读取出N个符号后必须紧接着写入N个符号,也即,本发明的解交错器在操作上将更具有弹性。
请注意,在图9所示的实施方式中,解交错器414一并搭配具有额外缓冲空间的存储器312与先前所提的区域缓冲器702来运作,并且具有上述种种操作上的好处,然而,此仅作为范例说明之用,并非是本发明的限制条件,也即,在其它实施方式中,解交错器414还可仅搭配图9中具有额外缓冲空间的存储器312来运作,此也属本发明的范畴。
同理,区域缓冲器还可应用在图5所示的实施方式中,请参阅图10,图10为图3所示的解调器的第四实施方式的示意图。图10所示的实施方式类似于图5所示的实施方式,而主要的不同之处在于本实施方式的解调器306-4中额外设置有区域缓冲器1002,请注意,区域缓冲器1002与解交错器512设置在同一芯片(也即解调器芯片)的内部,而图3所示的存储器312则设置在该芯片的外部。区域缓冲器1002的功能与应用如同图8与图9所示的实施方式,由于相关技术内容已于上详述,故在此不另赘述。
综上所述,本发明无线通讯接收接收机所采用的无线通讯接收方法可简要归纳如下。本发明无线通讯接收方法包含有:进行第一信号处理,以接收无线通讯信号,并依据无线通讯信号来产生第一输出数据;执行解交错处理,以将第一输出数据储存至数据储存模块,并从数据储存模块撷取出对应第一输出数据的解交错数据;以及对解交错数据进行第二信号处理以产生第二输出数据。解交错处理与第一信号处理、第二信号处理中至少一者共用数据储存模块来储存数据。本发明无线通讯接收方法可应用在数字电视接收机(例如符合中华人民共和国所制定的数字电视规范的接收机),此外,任何数字电视接收机采用本发明无线通讯接收方法而使解交错器与其它信号处理电路共用同一数据储存模块来储存数据,均属本发明的范畴。
虽然本发明已以实施方式揭露如上,但是对于本领域的技术人员,依据本发明实施方式的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (33)
1.一种无线通讯接收机,其特征在于,所述的无线通讯接收机包含有:
数据储存模块;
解交错器,执行卷积解交错处理,所述的解交错器耦接于所述的数据储存模块,用以将第一输出数据储存至所述的数据储存模块,并从所述的数据储存模块撷取出对应所述的第一输出数据的解交错数据;以及
多个信号处理电路,包含有:
第一信号处理电路,耦接于所述的解交错器,用以接收无线通讯信号,并依据所述的无线通讯信号进行第一信号处理以产生所述的第一输出数据,所述第一输出数据属于软判决输出;以及
第二信号处理电路,耦接于所述的解交错器,该第二信号处理电路包含低密度奇偶校验码解码器,用以依据所述的解交错数据进行第二信号处理以产生第二输出数据;
其中所述的解交错器与所述的多个信号处理电路中至少其一共用所述的数据储存模块以储存数据,在该解交错器将第一输出数据的每一个软判决比特储存至该数据储存模块时,选择性地减少每一个软判决比特存入该数据储存模块的比特数。
2.如权利要求1所述的无线通讯接收机,其特征在于,所述的无线通讯信号为正交频分复用信号。
3.如权利要求1所述的无线通讯接收机,其特征在于,所述的无线通讯信号为数字电视信号。
4.如权利要求3所述的无线通讯接收机,其特征在于,所述的数字电视信号符合中华人民共和国所制定的数字电视规范。
5.如权利要求1所述的无线通讯接收机,其特征在于,所述的解交错器与所述的第二信号处理电路共用所述的数据储存模块;以及所述的第一信号处理电路包含有:
信号接收电路,用以接收所述的无线通讯信号以产生接收信号;
解映射电路,用以依据所述的接收信号以产生解映射输出;
信道状态信息产生电路,用以产生信道状态信息;以及
乘法器,耦接于所述的解映射电路、所述的信道状态信息产生电路以及所述的解交错器,用以依据所述的解映射输出与所述的信道状态信息来产生所述的第一输出数据至所述的解交错器。
6.如权利要求1所述的无线通讯接收机,其特征在于,所述的解交错器与所述的第二信号处理电路共用所述的数据储存模块;以及所述的第一信号处理电路包含有:
信号接收电路,用以接收所述的无线通讯信号以产生接收信号;
信道估计和/或均衡电路,用来依据所述的接收信号执行信道估计和/或均衡处理以产生信道估计和/或均衡输出;以及
信道状态信息产生电路,用以产生信道状态信息,
其中所述的第一输出数据包含有所述的信道估计和/或均衡输出与所述的信道状态信息;以及所述的解交错器耦接于所述的信道估计和/或均衡电路与所述的信道状态信息产生电路,用以将所述的信道估计和/或均衡输出与所述的信道状态信息分别储存至所述的数据储存模块,并从所述的数据储存模块撷取出分别对应所述的信道估计和/或均衡输出与所述的信道状态信息的解交错数据。
7.如权利要求1所述的无线通讯接收机,其特征在于,所述的无线通讯接收机另包含:
数据缓冲模块,耦接于所述的数据储存模块与所述的解交错器之间,用以缓冲暂存所述的数据储存模块与所述的解交错器之间所传递的数据,
其中所述的数据缓冲模块与所述的解交错器设置在芯片的内部,以及所述的数据储存模块设置在所述的芯片的外部。
8.如权利要求7所述的无线通讯接收机,其特征在于,所述的数据缓冲模块包含有:
输入缓冲器,用以在所暂存的数据量达到第一预定值时,将所暂存的数据连续写入至所述的数据储存模块;以及
输出缓冲器,用以连续暂存读取自所述的数据储存模块的数据,直到所暂存的数据量达到第二预定值。
9.如权利要求7所述的无线通讯接收机,其特征在于,所述的第一输出数据对应第一比特宽度,所述的数据缓冲模块与所述的数据储存模块之间则依据第二比特宽度来传递数据,以及所述的第一比特宽度不同于所述的第二比特宽度。
10.如权利要求9所述的无线通讯接收机,其特征在于,所述的数据缓冲模块中所暂存的对应所述的第一输出数据的数据具有第三比特宽度,且所述的第三比特宽度小于所述的第一比特宽度。
11.如权利要求1所述的无线通讯接收机,其特征在于,所述的数据储存模块中包含有分别对应至多个解交错分支的多个数据缓冲区块;以及所述的多个数据缓冲区块的缓冲长度大于所述的多个解交错分支进行所述的卷积解交错处理所需的最小缓冲长度。
12.一种无线通讯接收方法,所述的方法包含有:
进行第一信号处理,以接收无线通讯信号,并依据所述的无线通讯信号来产生第一输出数据,所述第一输出数据属于软判决输出;
执行卷积解交错处理,以将所述的第一输出数据储存至数据储存模块,并从所述的数据储存模块撷取出对应所述的第一输出数据的解交错数据;以及
依据所述的解交错数据进行第二信号处理以产生第二输出数据,其中,所述的第二信号处理包含低密度奇偶校验码解码;
其中所述的卷积解交错处理与所述的第一信号处理、第二信号处理中至少其一共用所述的数据储存模块以储存数据,在将第一输出数据的每一个软判决比特储存至该数据储存模块时,选择性地减少每一个软判决比特存入该数据储存模块的比特数。
13.如权利要求12所述的无线通讯接收方法,其特征在于,所述的无线通讯信号为正交频分复用信号。
14.如权利要求12所述的无线通讯接收方法,其特征在于,所述的无线通讯信号为数字电视信号。
15.如权利要求14所述的无线通讯接收方法,其特征在于,所述的数字电视信号符合中华人民共和国所制定的数字电视规范。
16.如权利要求12所述的无线通讯接收方法,其特征在于,所述的卷积解交错处理与所述的第二信号处理共用所述的数据储存模块,以及所述的第一信号处理包含有:
接收所述的无线通讯信号以产生接收信号;
依据所述的接收信号以产生解映射输出;
产生信道状态信息;以及
依据所述的解映射输出与所述的信道状态信息的乘积来产生所述的第一输出数据。
17.如权利要求12所述的无线通讯接收方法,其特征在于,所述的卷积解交错处理与所述的第二信号处理共用所述的数据储存模块,以及所述的第一信号处理包含有:接收所述的无线通讯信号以产生接收信号、产生信道状态信息以及依据所述的接收信号执行信道估计和/或均衡来产生信道估计和/或均衡输出;所述的第一输出信号包含有所述的信道估计和/或均衡输出与所述的信道状态信息;以及所述的卷积解交错处理将所述的信道估计和/或均衡输出与所述的信道状态信息分别储存至所述的数据储存模块,并从所述的数据储存模块撷取出分别对应所述的信道估计和/或均衡输出与所述的信道状态信息的解交错数据。
18.如权利要求12所述的无线通讯接收方法,其特征在于,所述的方法另包含:
提供数据缓冲模块,并使用所述的数据缓冲模块来缓冲暂存所述的卷积解交错处理输出至所述的数据储存模块的所述的第一输出数据与从所述的数据储存模块所读取的所述的解交错数据;
其中所述的第一输出数据对应第一比特宽度,所述的数据缓冲模块与所述的数据储存模块之间依据第二比特宽度来传递数据,以及所述的第一比特宽度不同于所述的第二比特宽度。
19.如权利要求18所述的无线通讯接收方法,其特征在于,所述的数据缓冲模块中所暂存的对应所述的第一输出数据的数据具有第三比特宽度,且所述的第三比特宽度小于所述的第一比特宽度。
20.如权利要求12所述的无线通讯接收方法,其特征在于,所述的数据储存模块中包含有分别对应至多个解交错分支的多个数据缓冲区块;以及所述的多个数据缓冲区块的缓冲长度大于所述的多个解交错分支进行所述的卷积解交错处理所需的最小缓冲长度。
21.一种无线通讯接收机,其特征在于,所述的无线通讯接收机包含有:
数据储存模块;
存储器总线,连接至所述的数据储存模块;
解交错器,执行卷积解交错处理,所述的解交错器耦接于所述的数据储存模块,用以将第一输出数据储存至所述的数据储存模块,并从所述的数据储存模块撷取出对应所述的第一输出数据的解交错数据;以及
多个信号处理电路,包含有:
第一信号处理电路,耦接于所述的解交错器,用以接收无线通讯信号,并依据所述的无线通讯信号进行第一信号处理以产生所述的第一输出数据,所述第一输出数据属于软判决输出;以及
第二信号处理电路,耦接于所述的解交错器,该第二信号处理电路包含低密度奇偶校验码解码器,用以依据所述的解交错数据进行第二信号处理以产生第二输出数据,
其中所述的多个信号处理电路中至少之一者与所述的解交错器皆通过所述的存储器总线以存取所述的数据储存模块,且在该解交错器将第一输出数据的每一个软判决比特储存至该数据储存模块时,选择性地减少每一个软判决比特存入该数据储存模块的比特数。
22.如权利要求21所述的无线通讯接收机,其特征在于,所述的无线通讯接收机另包含存储器控制器,用以仲裁所述的多个信号处理电路中的至少一者与所述的解交错器对所述的存储器总线的存取权。
23.如权利要求21所述的无线通讯接收机,其特征在于,所述的无线通讯接收机另包含:
数据缓冲模块,耦接于所述的数据储存模块与所述的解交错器之间,用以缓冲暂存所述的数据储存模块与所述的解交错器之间所传递的数据,
其中所述的第一输出数据对应第一比特宽度,所述的存储器总线具有第二比特宽度,以及所述的第一比特宽度不同于所述的第二比特宽度。
24.如权利要求23所述的无线通讯接收机,其特征在于,所述的数据缓冲模块中所暂存的对应所述的第一输出数据的数据具有第三比特宽度,且所述的第三比特宽度小于所述的第一比特宽度。
25.一种电视接收机,其特征在于,所述的电视接收机包含有:
数据储存模块;
解调器,用以接收及解调数字电视信号以产生比特流,所述的解调器包含有:
第一信号处理电路,用以依据所述的数字电视信号进行第一信号处理以产生第一输出数据,所述第一输出数据属于软判决输出;
解交错器,执行卷积解交错处理,所述的解交错器耦接于所述的第一信号处理电路及所述的数据储存模块,用以将所述的第一输出数据储存至所述的数据储存模块,并从所述的数据储存模块撷取出对应所述的第一输出数据的解交错数据;
纠错解码模块,耦接于所述的解交错器,用以依据所述的解交错数据进行纠错解码处理;以及
解扰器,耦接于所述的纠错解码模块,用以依据所述的纠错解码模块的输出进行解扰处理以产生所述的比特流;以及
后端解码器,耦接于所述的解调器,用以接收以及解码所述的比特流,
其中所述的解交错器与所述的后端解码器共用所述的数据储存模块来储存数据,且在该解交错器将第一输出数据的每一个软判决比特储存至该数据储存模块时,选择性地减少每一个软判决比特存入该数据储存模块的比特数。
26.如权利要求25所述的电视接收机,其特征在于,所述的第一信号处理电路包含有:
信号接收电路,用以接收所述的数字电视信号以产生接收信号;
解映射电路,用以依据所述的接收信号以产生解映射输出;
信道状态信息产生电路,用以产生信道状态信息;以及
乘法器,耦接于所述的解映射电路、所述的信道状态信息产生电路以及所述的解交错器,用以依据所述的解映射输出与所述的信道状态信息来产生所述的第一输出数据至所述的解交错器。
27.如权利要求25所述的电视接收机,其特征在于,所述的第一信号处理电路包含有:信号接收电路,用以接收所述的数字电视信号以产生接收信号、信道估计和/或均衡电路,用来依据所述的接收信号执行信道估计和/或均衡处理以产生信道估计和/或均衡输出,以及信道状态信息产生电路,用以产生信道状态信息,其中所述的第一输出信号包含有所述的信道估计和/或均衡输出与所述的信道状态信息;以及所述的解交错器耦接于所述的信道估计和/或均衡电路与所述的信道状态信息产生电路,用以将所述的信道估计和/或均衡输出与所述的信道状态信息分别储存至所述的数据储存模块,并从所述的数据储存模块撷取出分别对应所述的信道估计和/或均衡输出与所述的信道状态信息的解交错数据。
28.如权利要求25所述的电视接收机,其特征在于,所述的纠错解码模块包含有:
低密度奇偶校验码解码器,耦接于所述的解交错器,用以依据所述的解交错数据进行内码解码处理以产生低密度奇偶校验码解码输出;以及
博斯-查德胡里-霍昆格姆码解码器,耦接于所述的低密度奇偶校验码解码器,用以依据所述的低密度奇偶校验码解码输出,进行博斯-查德胡里-霍昆格姆编码解码处理,以产生博斯-查德胡里-霍昆格姆码解码输出,其中所述的解扰器对所述的博斯-查德胡里-霍昆格姆码解码输出进行所述的解扰处理来产生所述的比特流。
29.如权利要求25所述的电视接收机,其特征在于,所述的数字电视信号符合中华人民共和国所制定的数字电视规范。
30.如权利要求25所述的电视接收机,其特征在于,所述的电视接收机另包含:
数据缓冲模块,耦接于所述的数据储存模块与所述的解交错器之间,用以缓冲暂存所述的数据储存模块与所述的解交错器之间所传递的数据,
其中所述的数据缓冲模块与所述的解交错器设置在芯片的内部,以及所述的数据储存模块设置在所述的芯片的外部。
31.如权利要求30所述的电视接收机,其特征在于,所述的数据缓冲模块包含有:
输入缓冲器,用以在所暂存的数据量达到第一预定值时,将所暂存的数据连续写入至所述的数据储存模块;以及
输出缓冲器,用以连续暂存读取自所述的数据储存模块的数据,直到所暂存的数据量达到第二预定值。
32.如权利要求30所述的电视接收机,其特征在于,所述的第一输出数据对应第一比特宽度,所述的数据缓冲模块与所述的数据储存模块之间则依据第二比特宽度来传递数据,以及所述的第一比特宽度不同于所述的第二比特宽度。
33.如权利要求32所述的电视接收机,其特征在于,所述的数据缓冲模块中所暂存的对应所述的第一输出数据的数据具有第三比特宽度,且所述的第三比特宽度小于所述的第一比特宽度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100090642A CN101500099B (zh) | 2008-01-31 | 2008-01-31 | 无线通讯接收机、无线通讯接收方法与电视接收机 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100090642A CN101500099B (zh) | 2008-01-31 | 2008-01-31 | 无线通讯接收机、无线通讯接收方法与电视接收机 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101500099A CN101500099A (zh) | 2009-08-05 |
CN101500099B true CN101500099B (zh) | 2013-06-12 |
Family
ID=40946956
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100090642A Expired - Fee Related CN101500099B (zh) | 2008-01-31 | 2008-01-31 | 无线通讯接收机、无线通讯接收方法与电视接收机 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101500099B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106856569B (zh) * | 2015-12-09 | 2020-04-14 | 扬智科技股份有限公司 | 解码器、接收装置及其解码方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1157515A (zh) * | 1995-12-27 | 1997-08-20 | 松下电器产业株式会社 | 无线接收装置 |
CN1855798A (zh) * | 2005-04-21 | 2006-11-01 | 美国博通公司 | 具有自适应调制的射频收发器 |
-
2008
- 2008-01-31 CN CN2008100090642A patent/CN101500099B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1157515A (zh) * | 1995-12-27 | 1997-08-20 | 松下电器产业株式会社 | 无线接收装置 |
CN1855798A (zh) * | 2005-04-21 | 2006-11-01 | 美国博通公司 | 具有自适应调制的射频收发器 |
Also Published As
Publication number | Publication date |
---|---|
CN101500099A (zh) | 2009-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI493973B (zh) | 數位電視訊號解調裝置及其方法 | |
KR101191181B1 (ko) | 디지털 방송의 송/수신 시스템 및 데이터 구조 | |
US8799739B2 (en) | Receiving apparatus, receiving method, program, and receiving system | |
JP6174788B2 (ja) | 放送信号送信装置、放送信号受信装置、放送信号送信方法及び放送信号受信方法 | |
EP2242265B1 (en) | A wireless communication receiver, a wireless communication receiving method and a television receiver | |
CN101820497B (zh) | 流处理设备及其方法 | |
US10090949B2 (en) | Transmitting apparatus and receiving apparatus, and signal processing method thereof | |
US8103944B2 (en) | Memory architecture for high throughput RS decoding for MediaFLO receivers | |
CN101662336B (zh) | 一种可配置的交织解交织方法及其装置 | |
CN101500099B (zh) | 无线通讯接收机、无线通讯接收方法与电视接收机 | |
US8223764B2 (en) | Digital broadcasting system and data processing method thereof | |
TWI488448B (zh) | 用於疊代解碼器之擴充解交錯器 | |
TWI524768B (zh) | 頻率解交錯與時間解交錯電路與方法以及數位電視之接收電路 | |
US10924213B2 (en) | Device and method for receiving broadcast signal | |
KR100740201B1 (ko) | 듀얼 전송 스트림 생성 장치 및 그 방법 | |
JP4823165B2 (ja) | Ofdm受信装置 | |
KR102163746B1 (ko) | 송신 장치, 수신 장치 및 그 신호 처리 방법 | |
TWI408959B (zh) | 解交錯器與其他電路共用資料儲存模組的無線通訊接收機、電視接收機與其相關方法 | |
US20090015721A1 (en) | Methods and apparatus using shared storage for cannel error correction and multimedia decoding and processing in a digital tv system | |
JP2001044951A (ja) | 放送信号復調装置 | |
WO2020026558A1 (ja) | 受信装置、通信システム、および、受信装置の制御方法 | |
KR100733767B1 (ko) | 시간 디인터리빙 장치 및 방법 | |
CN105721929A (zh) | 频率解交错与时间解交错电路与方法以及数字电视的接收电路 | |
KR20090012175A (ko) | 스트림 처리 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130612 Termination date: 20210131 |
|
CF01 | Termination of patent right due to non-payment of annual fee |