新四季網

具有高效的存儲管理的接收機的製作方法

2023-05-27 17:47:36 1

專利名稱:具有高效的存儲管理的接收機的製作方法
技術領域:
本發明總體涉及通信接收機,並且具體地,涉及在接收機中用於高效的存儲管理的方法和系統。
背景技術:
數字廣播技術被用於提供多種業務,並被以多種標準規定。例如,在中國,一種被稱作中國移動多媒體廣播(CMMB)的標準規定了移動電視和多媒體廣播。例如,符合CMMB系統的傳輸方案被規定在2006年10月24日頒布的標題為「中華人民共和國廣播電影電視行業標準——移動多媒體廣播第I部分廣播信道的幀結構、信道編碼和調製」的標準GY/T220. 1-2006中,所述標準以引用的方式被整體納入本文。其他例子是數字視頻廣播(DVB)標準族,諸如數字衛星視頻廣播標準(DVB-S)、第二代數字衛星視頻廣播標準(DVB-S2)和手持數字視頻廣播標準(DVB-H)。 各種接收技術被用於接收數字廣播發射(transmission)。例如,美國專利7,856,587描述了一種存儲來自DVB-H數據突發的DVB-H數據的方法。該方法包括識別數據突發中的疑符(erasure);以及,將數據突發中的非疑符數據(non-erasure data)存儲在存儲器中的原本用於存儲疑符的存儲位置。

發明內容
本文描述的本發明的一個實施方案,提供了一種包括接受多個糾錯碼(ECC)碼字的方法。每一碼字包括多個數據字,所述多個數據字被分到多組數據字中。每一組包括來自多個不同碼字的相應數據字,以及其中每一組利用低密度奇偶校驗(LDPC)碼被單獨地編碼。對每一組進行LDPC碼解碼,並且在存儲器中僅存儲LDPC碼解碼成功的組中的至少一些。通過處理存儲在存儲器中的組來對多個碼字進行ECC解碼。在一些實施方案中,進行ECC解碼包括將屬於LDPC碼解碼失敗的組的數據字報告為疑符,以及基於所報告的疑符來進行ECC解碼。在一個公開的實施方案中,如果任何給定的ECC碼字中的至少K個數據字是無誤的,則該任何給定的ECC碼字都是可解碼的;以及存儲組包括,在存儲器中存儲包括來自每一碼字的K個數據字的組的子集之後,停止對所述組的存儲。在一個實施方案中,接受碼字包括從接收攜帶有碼字的通信信號的接收機接受碼字;以及,停止存儲包括在存儲器中存儲了所述組的子集之後,使接收機的至少一個硬體元件不工作。在另一實施方案中,LDPC碼解碼包括為已解碼的組產生相應的解碼成功指示,以及存儲組包括基於所述解碼成功指示來選擇組以及將所選擇的組存儲在存儲器中。在又一實施方案中,存儲組包括定義在存儲器中的組的位置和碼字內的組的相應位置之間的映射,以及進行ECC解碼包括基於所述映射重新排列組以匹配碼字內的位置,以及處理所重新排列的組。在一個實施方案中,重新排列組包括確定ECC的重建碼字的格式,在所述重建碼字中所述組被定位在相應的位置上,以及其中進行ECC解碼包括對重建碼字進行解碼。在再一實施方案中,存儲組包括將每一組存儲在表的預定數目的列中,使得該表的每一行包括屬於相應的ECC碼字的數據字。在一個實施方案中,接受碼字包括根據中國移動多媒體廣播(SMMB)規範來接收攜帶有所述碼字的通信信號。根據本發明的一個實施方案,還提供了一種包括存儲器和解碼電路系統的裝置。解碼電路系統被配置以接受多個ECC碼字,其中每一碼字包括多個數據字,所述多個數據字被分到多組數據字中,每一組包括來自多個不同碼字的相應數據字,以及其中每一組利用LDPC碼被單獨地編碼;對每一組進行LDPC碼解碼;在存儲器中僅存儲LDPC碼解碼成功的組中的至少一些;以及,通過處理存儲在存儲器中的組來對所述多個碼字進行ECC解碼。根據本發明的一個實施方案,還提供了一種包括接收機、存儲器和解碼電路系統的裝置。接收機被配置,以接收攜帶有多個糾錯碼(ECC)碼字的通信信號,其中每一碼字包括多個數據字,所述多個數據字被分到多組數據字之中,每一組都包括來自多個不同碼字 的相應數據字,以及其中每一組都利用LDPC碼被單獨地編碼。解碼電路系統被配置以對每一組進行LDPC碼解碼;在存儲器中僅存儲LDPC碼解碼成功的組中的至少一些;以及,通過處理存儲在存儲器中的組來對多個碼字進行ECC解碼。


從下面結合附圖對本發明的實施方案的詳細描述中,將更完整地理解本發明,在所述附圖中圖I是示意性地示出了根據本發明的一個實施方案的一種數字廣播通信系統的方塊圖;圖2是示意性地示出了根據本發明的一個實施方案的一種數字廣播通信系統的接收機中的存儲管理的過程的示圖;以及圖3是示意性地示出了根據本發明的一個實施方案的一種接收方法的流程圖。
具體實施例方式概述在一些通信系統中,發射機使用兩種不同的糾錯碼(ECC)在兩個維度上對發射數據進行編碼。在CMMB系統中,例如,發射機利用低密度奇偶校驗(LDPC)碼對數據進行編碼,並且將LDPC碼字集以列式(column-wise)存儲在字節表中。每一 LDPC碼字佔據該表中的一個或多個相應的列。然後,發射機利用裡德-所羅門(RS)碼對該表中的每一行進行編碼,並且將所生成的RS碼字發射至接收機。接收機對LDPC碼和RS碼解碼,從而提取數據。本文描述的本發明的實施方案,提供用於在這樣的接收機中進行高效的存儲管理的方法和系統。在一些實施方案中,接收機包括存儲器和解碼電路系統,所述解碼電路系統包括LDPC解碼器和RS解碼器。只要其他字節被標記為疑符,RS解碼器就能夠僅使用K< N個碼字的無誤字節對N字節的RS碼字進行解碼。解碼電路系統使用LDPC解碼器對LDPC碼字進行解碼,並且將已解碼的LDPC碼字以列式存儲在存儲器的字節表中。在一些實施方案中,解碼電路系統在表中僅存儲解碼成功的已解碼的LDPC碼字。通常,LDPC解碼器產生成功指示,該成功指示以高似然指出哪些LDPC碼字被成功解碼,並且所述解碼電路系統基於這些指示來決定存儲哪些已解碼的LDPC碼字。此外,解碼電路系統僅在填滿K個表列之前連續存儲已成功解碼的LDPC碼字。隨後的LDPC碼字以及解碼失敗的LDPC碼字被丟棄。在該階段,所述表的每一行保存來自相應的RS碼字的K個字節。由於該表填充的僅是已成功解碼的LDPC碼字,所以這些字節已知是無誤的。解碼電路系統為RS解碼器提供每一 RS碼字的K個存儲字節,並且將其他字節報告為疑符。(在一些實施方案中,解碼電路系統對K個存儲字節重定格式,並且例如,通過插入偽數據(dummy data),將疑符標記進N字節的RS碼字。然後該N字節的RS碼字被提供給RS解碼器。)如上面所解釋的,在這些條件下,RS解碼器能夠對RS碼字成功解碼。本文所描述的方法和系統使得解碼電路系統能夠對RS碼成功解碼,同時在存儲器中僅存儲每一 N字節的RS碼字中的K個字節。LDPC的成功指示被用於確保所存儲的字節是無誤的。因此,此處公開的技術使得存儲容量大大減小。在一些實施方案中,在填滿K個表列後,一些接收機硬體被關掉,從而降低了接收機的功率消耗。 系統描述圖I是示意性地示出根據本發明的一個實施方案的數字廣播通信系統20的方塊圖。在系統20中,發射機(TX)24將數據——例如數位電視、多媒體或任何其他合適類型的數據——廣播至多個接收機(RX) 28。儘管圖I為了清楚起見僅示出了一個接收機28,但是在實際生活中,所述系統通常包括多個接收機。系統20通常根據定義發射信號的某一標準或協議來操作。在本實例中,系統20根據上述CMMB標準來操作。然而,在一些替代實施方案中,此處公開的技術與其他合適的標準一起使用。接收機28可被用在各種類型的主機系統中,例如用在移動通信終端諸如移動手機、移動計算設備諸如筆記本電腦或個人數字助理(PDA)、機頂盒,或者任何其他合適類型的通信設備、計算設備或其他主機中。在本實例中,接收機28包括天線32,所述天線接收來自發射機24的射頻(RF)信號。所接收的RF信號被接收機前端(RX FE) 36處理。所述RX FE通常將RF信號下變頻為基帶,並且使基帶信號數位化。所述RX FE通常還執行一些功能,諸如濾波和增益控制。解調器38將數字基帶信號解調,並且產生由所述信號所傳送的位序列。已編碼的位由解碼電路系統40解碼。解碼電路系統對所述發射機用以對發射數據進行編碼的兩種不同的糾錯碼(ECC)進行解碼。在本實例中,CMMB標準所規定的,發射機24使用低密度奇偶校驗(LDPC)碼以及然後使用裡德-所羅門(RS)碼對數據進行編碼,如下面將要解釋的。解碼電路系統40包括對LDPC碼進行解碼的LDPC解碼器44。所述LDPC解碼器將解碼輸出存儲在存儲器48中。RS解碼器52對RS碼進行解碼。RS解碼器52的輸出被提供作為解碼電路系統的輸出。所述輸出可被提供至例如主機系統(未示出)。控制單元56控制解碼電路系統40的各種元件的操作,以及可能地控制接收機28的其他元件。在一些實施方案中,解碼電路系統40在存儲器48中僅存儲LDPC解碼成功的數據。這種技術(其將在下文被進一步詳細地解釋)使得存儲器48的容量大大減少。圖I中示出的接收機28的配置是一種示例性配置,純粹為了概念清楚起見而示出。在一些替代實施方案中,可使用任何其他合適的接收機配置。例如,替代使用RS,可使用任何其他合適的ECC。為了清楚起見,對解釋本文所公開的技術來說不是必需的接收機元件已從圖中省略。接收機28的不同元件,尤其是解碼電路系統40的元件,可通過軟體、硬體或者使用硬體和軟體元件的結合來實施。在一個實施方案中,整個接收機都是使用部署在單個半導體晶粒(die)上的電路系統來實施的。或者,可使用一個或多個現場可編程門陣列(FPGA)、專用集成電路(ASIC)、射頻集成電路(RFIC)或任何其他合適的部件類型來實施接收機元件。存儲器48可包括任何合適類型的固態存儲器,例如隨機存取存儲器(RAM)。在一些實施方案中,控制單元56包括通用處理器,所述通用處理器在軟體中被編程以執行本文所描述的一些功能。所述軟體可以電子形式一例如經由網絡一被下載至處理器,或者它可替代地或者附加地被提供和/或存儲在非暫態有形介質上,例如磁存儲器、光存儲器或者電存儲器。
如上所述,發射機24使用LDPC碼以及隨後使用RS碼對進行發射的給定數據主體進行編碼。在一些實施方案中,發射機使用LDPC對數據進行編碼,從而產生一組等尺寸的LDPC碼字。所述發射機將所述LDPC碼字按照列的升序、以列式存儲在表60中。每一表元素保存一字節的信息。表60被確定尺寸,使得每一 LDPC碼字被映射至一個整數數目的表列。然後所述發射機使用RS來對表60的每一行進行編碼,以產生相應的RS碼字。表60有時被稱作交插器(interleaver)。關於交插過程和編碼過程的進一步細節可在上述CMMB標準中找到。在一個典型的實施方案中,表60具有240列。發射機用LDPC碼字填滿所述表的K列,並且對每一行的K個字節進行編碼以產生240-K個冗餘字節。取決於發射機的操作模式,K可改變。表60的每一行,包括K個數據字節和240-K個冗餘字節,形成240位元組的RS碼字。取決於操作模式,K的可接受值為176、192、224或240。(當K = 240時,省略RS編碼。因此本文所公開的技術主要針對其他的K值。)取決於操作模式,LDPC碼字映射至表60的列的方式也改變。取決於所述模式,表被分為列的等尺寸的子集。每一子集包括存儲相應LDPC碼字的一個或多個列。表中的子集(LDPC碼字)數目以及由此每一子集的列數取決於操作模式而定。在一種模式中,例如,每兩列形成相應的LDPC碼字,則整個表中總共有120個LDPC碼字。在另一模式中,每八列形成相應的LDPC碼字,則整個表中總共有30個LDPC碼字。中間值也是被支持的。不管何種操作模式,每一 LDPC碼字都包括9216位。因而,列的尺寸根據所述模式而變。換句話說,每一 RS碼字包括多個字節。這些字節被分到多個字節組中,使得每一字節組包括來自多個不同碼字的相應字節。每一字節組被用LDPC單獨編碼,以產生相應的LDPC碼字。儘管本文描述的實施方案涉及字節組,但是本文所公開的技術可使用任何其他合適的數據字被實施,每一數據字都包括任意期望數目的位或者甚至單個位。在本文描述的實施方案中,每一字節組都包括來自所有RS碼字的字節的相應子集,即表列的相應子集。在執行完列式的LDPC編碼以及行式的RS編碼後,發射機24產生攜帶有已編碼數據的RF信號,並且將該信號發射至接收機28。發射的次序通常是以表60的列的升序排序,即一個LDPC碼字接著另一個LDPC碼字。
基於LDPC解碼成功指示的高效的存儲管理接收機28接收來自發射機24的信號,並且對LDPC碼和RS碼進行解碼,從而提取發射數據。在一些實施方案中,通過在存儲器中僅存儲LDPC解碼成功的表60的列,接收機28中的解碼電路系統40高效地利用存儲器48。此外,在一些實施方案中,解碼電路系統在存儲器48中僅存儲表的K列,即僅存儲每一 RS碼字的K個字節。這些K個字節在此被稱作部分RS碼字。如圖I所示,存儲器48保存具有K個列的字節表64。在一典型的流程中,控制單元56在表64中僅存儲LDPC解碼成功的前K列。單元56將其他列作為疑符報告給RS解碼器52。RS解碼器被設計為只要其他字節被報告為疑符,就僅基於不包含錯誤的K個字節來成功地對RS碼進行解碼。從而,RS解碼器能夠成功地對部分RS碼字進行解碼,即使它們僅包含K個無誤字節。該技術使得解碼電路系統能夠在表64中僅存儲已接收的240列中的K列,因而使得能夠相當大地減小存儲器48的容量。在一些實施方案中,當LDPC解碼器44對給定的LDPC碼字(對應於表60中的一 個或多個相應的列)進行解碼時,LDPC解碼器輸出解碼是否成功的布爾指示。這些指示在本文中被稱作LDPC成功指示。控制單元56基於給定的已解碼的LDPC碼字的成功指示來決定是否存儲或丟棄該碼字。通常,單元56對於每一 LDPC碼字使用單個位來表示所述LDPC成功指示。當每一LDPC碼字被存儲在表64的列的相應子集中時,控制單元保存每一子集的單個位。在本文所述的CMMB實例中,控制單元使用30-120個位表示所述LDPC成功指示。所述LDPC成功指示通常是高度可靠的。對於一個典型的LDPC解碼器,錯誤地宣稱成功解碼的概率約為10-20,或者通常更低,這在實際應用中是可忽略的。因此,很有可能表64中為每一 RS碼字所存儲的K個字節確實是無誤的。因此,RS解碼器52能夠對部分RS碼字進行解碼,每一個RS碼字都僅包含K個無誤字節,因為其他字節被報告為疑符。圖2是示意性地示出根據本發明的一個實施方案的在系統20的接收機28中的存儲管理的過程的示圖。在該實例中,表60的每兩列被編碼以產生相應的LDPC碼字。圖2的上部圖示出了發射數據,並且集中示出被標記為68A-68C的前三個LDPC碼字。考慮如下一種情形,其中LDPC解碼器44成功地對第一和第三LDPC碼字^8A和68C)進行解碼,但是未能對LDPC碼字68B進行解碼。因此,LDPC解碼器對LDPC碼字68A和68C輸出「真(TURE) 」成功指示,對LDPC碼字68B輸出「假(FALSE) 」成功指示。圖2的下部圖示出了被單元56存儲在存儲器48中的數據。響應於LDPC成功指示,單元56決定存儲碼字68A,丟棄碼字68B,以及存儲碼字68C。應注意到,碼字68C緊隨碼字68A被存儲在列中。該過程繼續,直至表64的K列保存K/2個其解碼被LDPC解碼器報告為成功的LDPC碼字。其他的LDPC碼字(解碼失敗的LDPC碼字以及繼前K/2個成功解碼的碼字之後的LDPC碼字)被丟棄。在該過程結束時,存儲器48中的表64的每一行保存相應的RS碼字的K個無誤字節。然而,應注意到,表64的行中的字節位置可與RS碼字中的真字節位置不同,因為某些中間字節被丟棄。通常,控制單元56保存在表64的行中的字節位置和RS碼字中的字節位置之間的映射。當將部分RS碼字提供至RS解碼器52時,控制單元通常重新排列每一 RS碼字的字節,從而以正確的連續次序(sequential order)將它們提供至RS解碼器。控制單元通常讀取表64的給定行,為每一被丟棄的字節插入疑符標記,並且以連續次序將所述字節和疑符標記提供給RS解碼器52。因此,對於每一 RS碼字(表64的每一行),RS解碼器52被提供以K個無誤字節以及對於剩餘的字節的240-K個疑符標記。在一些實施方案中,儘管不是必要的,但是控制單元可對每一 RS碼字的K個無誤字節進行解壓,從而產生全尺寸(full-size)的N字節RS碼字。控制單元通常根據RS碼字中K個字節的正確字節位置將所述K個無誤字節定位在全尺寸的N字節碼字中。控制單元可在剩餘的字節位置(除了所述K個無誤字節之外的字節)中插入偽數據。或者,可使用疑符標記代替偽數據。基於這樣的信息,RS解碼器能夠對RS碼成功地進行解碼。即使存儲器48僅保存240個已接收表列中的K個,仍可實現成功的RS解碼。圖3是示意性地示出根據本發明的一個實施方案的一種接收方法的流程圖。該方 法始於接收步驟72,接收機28接收給定的LDPC碼字。在LDPC解碼步驟76,LDPC解碼器44對LDPC碼字進行解碼。在成功核查步驟80,控制單元56核查LDPC碼字的解碼是否成功。通常,一旦對LDPC碼字解碼,則控制單元就核查由LDPC解碼器所產生的LDPC成功指示。如果是成功的,則在存儲步驟84,控制單元56將所解碼的LDPC碼字存儲在存儲器48的表64的下一可用的列中。否則,也即,如果LDPC解碼器未能對LDPC碼字進行解碼,則在丟棄步驟88,控制單元丟棄該碼字。在這種情況下,控制單元將該LDPC碼字的字節標記為疑符。在終端核查步驟90,控制單元核查表64的所有K列是否都被填充。如果未被填充,則該方法跳回至上面的步驟72,用於接收下一 LDPC碼字以及對該下一 LDPC碼字進行解碼。如果表64是滿的,則控制單元初始化對RS碼字的解碼的過程。應注意到,在此階段,一些LDPC碼字仍未被解碼,這意味著所接收到的一些數據未被用在RS解碼中。所述數據被認為是多餘的,因為已為每一 RS碼字提供了 K個無誤字節。丟棄多餘數據減少了存儲器48所需要的容量。為了對部分RS碼字(表64的行)進行解碼,在重新排序步驟94,控制單元56對表64的K列進行重新排列,並且在疑符標記步驟98,插入代表丟棄的列的240-K個疑符標記。在RS解碼步驟102,RS解碼器52基於所述疑符標記對部分RS碼字進行解碼。所述已解碼的數據被提供作為輸出。如上所述,在表64的前K個無誤列之後的LDPC碼字被認為是多餘的。因而,在一些實施方案中,一旦填滿表64的K列,控制單兀56可使得接收機的一些硬體中止工作,從而節省了電能。例如,控制單元可使得RX FE 36、解調器38、LDPC解碼器44和/或任何其他合適的硬體中的一些或者所有中止工作。上面描述的實施方案涉及RS碼字,所述RS碼字包括被分到多個字節組之中的字節,每一組都包括來自多個不同RS碼字的相應字節,以及每一組都通過LDPC被單獨地編碼。然而,通常所公開的技術可使用包括任何期望尺寸碼字的其他種類的ECC碼字來執行。ECC碼字被分到多組數據字之中,使得每一組都包括來自多個ECC碼字的相應數據字,並且每一組都利用LDPC被單獨地編碼。在存儲器中僅存儲LDPC解碼成功的組,以及使用這些組來對ECC碼字進行解碼。因而,應理解,上面描述的實施方案通過實例的方式被引用,並且本發明不限於上文所具體示出和描述的內容。而是,本發明的範圍包括上文所描述的各種特徵的結合和子 結合,以及本領域普通技術人員在閱讀在前的描述之後所能想到的且在現有技術中未公開的變體和改型。在本專利申請中通過參考納入的文本被認為是本申請的不可缺的一部分,除非在這些所納入的文本中的任何術語以與本說明書中明確或隱含做出的定義相矛盾的方式限定,則僅應考慮本說明書中的定義。
權利要求
1.一種方法,包括 接受多個糾錯碼(ECC)碼字,其中每一碼字包括多個數據字,所述多個數據字被分到多組數據字之中,每一組包括來自多個不同碼字的相應的數據字,以及其中每一組利用低密度奇偶校驗(LDPC)碼被單獨地編碼; 對每一組進行LDPC碼解碼,並且在存儲器中僅存儲LDPC碼解碼成功的組中的至少一些;以及 通過處理存儲在所述存儲器中的組來對所述多個碼字進行ECC解碼。
2.根據權利要求I所述的方法,其中進行ECC解碼包括將屬於LDPC碼解碼失敗的組的數據字報告為疑符,以及基於所報告的疑符來進行ECC解碼。
3.根據權利要求I所述的方法,其中如果任何給定的ECC碼字中的至少K個數據字是無誤的,則該任何給定的ECC碼字都是可解碼的;以及,其中存儲組包括在存儲器中存儲包括來自每一碼字的K個數據字的組的子集之後,停止對所述組的存儲。
4.根據權利要求3所述的方法,其中接受碼字包括從接收攜帶有碼字的通信信號的接收機接受碼字;以及,其中停止存儲包括在存儲器中存儲所述組的子集之後,使所述接收機的至少一個硬體元件不工作。
5.根據權利要求I所述的方法,其中進行LDPC碼解碼包括為已解碼的組產生相應的解碼成功指示;以及,其中存儲組包括基於所述解碼成功指示來選擇組以及將所選擇的組存儲在所述存儲器中。
6.根據權利要求I所述的方法,其中存儲組包括定義在所述存儲器中的組的位置和所述碼字內的組的相應位置之間的映射;以及其中進行ECC解碼包括基於所述映射重新排列組以匹配所述碼字內的位置,以及處理所重新排列的組。
7.根據權利要求6所述的方法,其中重新排列組包括確定ECC的重建碼字的格式,在所述重建碼字中所述組被定位在相應的位置上;以及其中進行ECC解碼包括對所述重建碼字進行解碼。
8.根據權利要求I所述的方法,其中存儲組包括將每一組存儲在表的預定數目的列中,使得該表的每一行包括屬於相應的ECC碼字的數據字。
9.根據權利要求I所述的方法,其中接受碼字包括根據中國移動多媒體廣播(CMMB)規範來接收攜帶有所述碼字的通信信號。
10.一種裝置,包括 存儲器;以及 解碼電路系統,其被配置以接受多個糾錯碼(ECC)碼字,其中每一碼字包括多個數據字,所述多個數據字被分到多組數據字中,每一組包括來自多個不同碼字的相應數據字,以及其中每一組利用低密度奇偶校驗(LDPC)碼被單獨地編碼;對每一組進行LDPC碼解碼;在存儲器中僅存儲LDPC碼解碼成功的組中的至少一些;以及,通過處理存儲在存儲器中的組來對所述多個碼字進行ECC解碼。
11.根據權利要求10所述的裝置,其中所述解碼電路系統被配置,以將屬於LDPC碼解碼失敗的組的數據字報告為疑符,以及基於所報告的疑符來進行ECC解碼。
12.根據權利要求10的裝置,其中如果任何給定的ECC碼字中的至少K個數據字是無誤的,則該任何給定的ECC碼字都是可解碼的;以及,其中所述解碼電路系統被配置為在存儲器中存儲包括來自每一碼字的K個數據字的組的子集之後,停止對所述組的存儲。
13.根據權利要求12所述的裝置,其中所述解碼電路系統被配置為從接收攜帶有所述碼字的通信信號的接收機接受碼字;以及,在存儲器中存儲所述組的子集之後,使所述接收機的至少一個硬體元件不工作。
14.根據權利要求10所述的裝置,其中所述解碼電路系統被配置為已解碼的組產生相應的解碼成功指示,基於所述解碼成功指示來選擇組,以及將所選擇的組存儲在所述存儲器中。
15.根據權利要求10所述的裝置,其中所述解碼電路系統被配置定義在所述存儲器中的組的位置和所述碼字內的組的相應位置之間的映射,基於所述映射重新排列所述組以匹配所述碼字內的位置,以及通過處理所重新排列的組來進行ECC解碼。
16.根據權利要求15的裝置,其中所述解碼電路系統被配置確定ECC的重建碼字的格式,在所述重建碼字中所述組被定位在相應的位置上;以及,通過對所述重建碼字解碼來進行ECC解碼。
17.根據權利要求10所述的裝置,其中所述解碼電路系統被配置,以將每一組存儲在表的預定數目的列中,使得該表的每一行包括屬於相應的ECC碼字的數據字。
18.根據權利要求10所述的裝置,其中根據中國移動多媒體廣播(CMMB)規範在通信信號中接受所述碼字。
19.一種裝置,包括 接收機,其被配置以接收攜帶有多個糾錯碼(ECC)碼字的通信信號,其中每一碼字包括多個數據字,所述多個數據字被分到多組數據字之中,每一組包括來自多個不同碼字的相應數據字,以及其中每一組利用低密度奇偶校驗(LDPC)碼被單獨地編碼; 存儲器;以及 解碼電路系統,其被配置對每一組進行LDPC碼解碼;在存儲器中僅存儲LDPC碼解碼成功的組中的至少一些;以及,通過處理存儲在存儲器中的組來對多個碼字進行ECC解碼。
全文摘要
本發明涉及一種具有高效的存儲管理的接收機。一種方法包括接受多個糾錯碼(ECC)碼字。每一碼字包括多個數據字,所述多個數據字被分到多組數據字中。每一組包括來自多個不同碼字的相應數據字,且每一組都利用低密度奇偶校驗(LDPC)碼被單獨地編碼。對所述每一組進行LDPC碼解碼,並且在存儲器中僅存儲所述LDPC碼解碼成功的組中至少一些。通過處理存儲在所述存儲器中的組來對多個碼字進行ECC解碼。
文檔編號H04L1/00GK102833032SQ20111015770
公開日2012年12月19日 申請日期2011年6月13日 優先權日2011年6月13日
發明者R·奧倫 申請人:思亞諾移動晶片有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀