Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4076330B2 - Digital broadcast receiver - Google Patents
[go: Go Back, main page]

JP4076330B2 - Digital broadcast receiver - Google Patents

Digital broadcast receiver Download PDF

Info

Publication number
JP4076330B2
JP4076330B2 JP2001271161A JP2001271161A JP4076330B2 JP 4076330 B2 JP4076330 B2 JP 4076330B2 JP 2001271161 A JP2001271161 A JP 2001271161A JP 2001271161 A JP2001271161 A JP 2001271161A JP 4076330 B2 JP4076330 B2 JP 4076330B2
Authority
JP
Japan
Prior art keywords
packet
clock signal
error
layer
unit
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
Application number
JP2001271161A
Other languages
Japanese (ja)
Other versions
JP2003087140A (en
JP2003087140A5 (en
Inventor
晶子 前野
栄治 有田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2001271161A priority Critical patent/JP4076330B2/en
Publication of JP2003087140A publication Critical patent/JP2003087140A/en
Publication of JP2003087140A5 publication Critical patent/JP2003087140A5/ja
Application granted granted Critical
Publication of JP4076330B2 publication Critical patent/JP4076330B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Circuits Of Receivers In General (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、地上波デジタルテレビジョン放送の受信機および地上波デジタル音声放送の受信機に関する。
【0002】
【従来の技術】
現在、テレビジョン放送やラジオ放送のデジタル化が推進されており、衛星放送のデジタル化に続いて、地上波デジタルテレビジョン放送および地上波デジタル音声放送が実現される予定である。
【0003】
地上波デジタルテレビジョン放送および地上波デジタル音声放送の放送方式は、電気通信技術審議会デジタル放送システム委員会報告書の「地上波デジタルテレビジョン放送方式の技術的条件」、および、電気通信技術審議会において答申された「地上波デジタル音声放送方式の技術的条件」に準拠することが一般的である。
【0004】
図18は、上記した一般的な放送方式の地上波デジタルテレビジョン放送受信機の一例を示す図である。なお、このブロック図は、例えば映像情報メディア学会誌Vol.54、No.6.p.905に記載のOFDM(Orthogonal Frequency Division Multiplex)受信機の構成を詳細に表したものに相当する。
【0005】
図18において、デジタルテレビジョン放送用チューナ1は、VHF帯(約90MHZから約200MHZ)、あるいは、UHF帯(約470MHZから約770MHZ)から、ユーザの希望する放送チャンネルの帯域を受信する。そして、受信波を、例えば、57MHzを中心周波数とするIF(Intermediate Frequency)に変換する。
【0006】
そして、SAWフィルタ2の出力は、IF変換回路3に与えられ、IF変換回路3によって、IFが、例えば、4.1MHzを中心周波数とするローカル周波数に変換される。
【0007】
ローパスフィルタ4は、SAWフィルタ2より後の処理段階において、受信信号に混入した高調波ノイズ等を、IF変換回路3の出力信号から除去する。そして、ローパスフィルタ4の出力は、AD変換器6でデジタル信号に変換され、OFDM復調部7内の時間ドメイン処理部8に入力される。
【0008】
時間ドメイン処理部8は、時間領域で表現された受信波に対して信号処理を行なうブロックであり、例えば受信波中のガードインターバル信号からタイミングの検出や調整などを行なう。さらに、時間ドメイン処理部8は、検出した受信波のタイミングを用いてVCXO(Voltage Contorolled Xtal Oscillator)19の同期制御を行なう。なお、VCXO19への制御信号は、DA変換器18でデジタル信号からアナログ信号に変換される。また、VCXO19は、地上波デジタルテレビジョン放送方式の準拠クロック(512/63)MHZ=8.12MHZの4倍の32.5MHZのクロック信号を生成可能としている。
【0009】
VCXO19の生成したクロック信号CLK1は、時間ドメイン処理部8、FFT(Fast Fourier Transform)部9、周波数ドメイン処理部10、デインタリーブ部11、および、誤り訂正/復号ブロック12に入力され、各部の動作クロックとなる。
【0010】
時間ドメイン処理部8の出力は、FFT部9に与えられ、その出力中に含まれる複数のキャリア(搬送波)の周波数と信号強度とを算出する高速フーリエ変換処理が施されて周波数領域の信号なる。
【0011】
FFT部9の出力は、周波数ドメイン処理部10に与えられる。周波数ドメイン処理部10においては、周波数ドメインに変換された受信波中のキャリアの周波数のずれを検出してPLL回路等を用いて補正が行なわれる。さらに、周波数ドメイン処理部10においては、OFDMの同期・差動復調処理も行なわれる。
【0012】
周波数ドメイン処理部10の出力は、デインタリーブ部11に与えられ、そこでデインタリーブ処理が行なわれる。そして、デインタリーブ部11の出力は、誤り訂正/復号ブロック12に与えられ、そこで、誤り訂正処理、および、復号処理が行なわれる。なお、デジタルテレビジョン放送に関する上記規定においては、伝送方式として最大3階層までが設定可能とされており、デインタリーブの処理の深さや、誤り処理における畳みこみ符号化率などについては、各階層に対応させて変換させることが可能である。
【0013】
誤り訂正/復号ブロック12内では、まず、TSパケット再生部13(TSパケット再生手段)でTS(Transport Stream)パケットの再生が行なわれる。TSパケットの再生は、上記の階層毎に入力信号を1TSパケットのデータ量に相当するまで蓄積し、1TSパケット分の信号の蓄積が終了すると、その信号を後段のビタビ複合部14に出力する。1TSパケット分のデータが蓄積するまでの期間は、ヌル(無効)のTSパケットを作成して出力する。通常、TSヌルパケットには、該TSパケットがTSヌルパケットであることを示す情報ビットが挿入され、データ領域には、無意味な‘0’などのデータが入る。
【0014】
ビタビ復号部14では、入力信号をビタビ復号し、誤り訂正を行なう。ビタビ復号されたデータは、シンボルからバイトに変換されて、バイトデインタリーブ部15(バイトデインタリーブ手段)に出力される。
【0015】
バイトインタリーブ部15は、階層毎の入力TSパケットに対して独立して畳こみバイトデインタリーブを施す。TSパケット再生部13で作成されたTSヌルパケットには、デインタリーブを行わない。
【0016】
バイトデインタリーブ部15の出力は、エネルギー逆拡散部16(エネルギー逆拡散手段)に与えられる。エネルギー逆拡散部16も、バイトデインタリーブ部15と同様に階層毎の入力TSパケットに対して独立にエネルギー逆拡散を行ない、TSパケット再生部13で作成されたTSヌルパケットには、エネルギー逆拡散処理をしない。
【0017】
エネルギー逆拡散部16より出力されたTSパケットは、RS(リードソロモン)復号部17(RS復号手段)に与えられる。RS復号部17では、入力TSパケットに対して8バイトまでの誤り訂正をすることが可能である。
【0018】
図19は、図18のRS復号部17の内部回路ブロックを示した図である。入力TSパケットのデータは、メモリ106とシンドローム算出回路100(シンドローム算出手段)に与えられる。メモリ106は、RS復号の処理が終了し、パケットデータの誤り訂正が可能になるまでデータを遅延させる。シンドローム算出回路100は、入力TSパケットのデータから誤りシンドローム値を算出する。
【0019】
シンドローム算出回路100で算出された誤りシンドロームは、誤り算出回路107(誤り算出手段)中の誤り位置多項式算出部101と、誤り数値多項式算出部102に与えられる。誤り位置多項式算出部101では、与えられた誤りシンドロームを用いて誤りの位置を示す値が解となる多項式を算出する。一方、誤り数値多項式算出部102では、与えられた誤りシンドロームを用いて誤りの大きさ(数値)が解となる多項式を算出する。誤り位置多項式算出部101で算出された誤り位置多項式は、誤り位置算出部103に出力される。誤り数値多項式算出部102で算出された誤り数値多項式は、誤り数値算出部104に与えられる。
【0020】
誤り位置算出部103は、与えられた誤り位置多項式の解を算出し、誤りの位置を特定する。誤り位置多項式の解である誤り位置情報は、誤り数値算出部104に与えられる。
【0021】
誤り数値多項式算出部102から与えられた誤り数値多項式、および、誤り位置算出部103から与えられた誤り数値情報より、誤り数値算出部104は、複数の誤り位置のそれぞれの位置に対する誤りの大きさを算出する。算出された誤りの大きさ(誤り数値)と、誤り位置情報は、誤り訂正出力回路105に出力される。
【0022】
誤り訂正出力回路105では、メモリ106より遅延させたデータを読み出し、前段で算出された誤り位置情報の示すTSパケット内のデータを、算出された誤り数値に従って訂正して出力する。
【0023】
【発明が解決しようとする課題】
以上のように構成された地上波デジタルテレビジョン放送、および、地上波デジタル音声放送の受信機は、誤り訂正/復号ブロック12におけるバイトデインタリーブ部15、および、エネルギー逆拡散部16で、複数の伝送階層に対して独立に処理を行なう必要がある。
【0024】
また、複数の階層毎に処理を独立させる必要性から、1階層につきバイトデインタリーブ部とエネルギー逆拡散部を1組づつ個々に設けることになり、地上波デジタルテレビジョン放送では、合計3階層を処理するために、図18に示したように、並列する3組のインタリーブ部およびエネルギー逆拡散部が必要である。
【0025】
ところで、TSパケット再生部13から出力されるTSパケットは、1TSパケットづつ時間多重されて出力される。図20は、TSパケット再生部13から時間多重されて出力されるTSパケットの一例を示した図である。図20に示すように、TSパケットの時間多重出力には、いずれかの階層に属するTSパケット201、202、204に混ざって、時間調整のためのTSヌルパケット203、205が多重されている。
【0026】
このため、いずれかの階層に属するTSパケットがTSパケット再生部13から出力されている期間には、該当する階層以外の階層に属するTSパケットのためのインタリーブ部およびエネルギー逆拡散部は処理を行なう必要がない。
【0027】
また、TSヌルパケットがTSパケット再生部13から出力されている期間には、TSパケット再生部13の後段に配置される全ての回路部分、即ち、バイトデインタリーブ部15、エネルギー逆拡散部16、RS復号部17は、処理を行なう必要がない。
【0028】
例えば、地上波デジタル放送方式においては、TSパケット再生部13よりTSヌルパケットが出力される期間は、多い場合には全期間の7/8程度にも相当する場合がある。
【0029】
通常、このような処理の停止および処理の実行には、イネーブル信号が使用され、処理を行なう必要のない期間には、そのイネーブル信号により処理動作を停止させている。しかし、イネーブル信号で処理動作が停止されていても、クロック信号が供給されていれば、処理を行う必要のない期間中であっても各回路部で電力が消費されており、各ブロック/各部において電力を有効に利用していることにはならない。
【0030】
このように処理の必要のない期間であっても、クロックが供給されていることから、無駄な電力を消費しているという問題があり、そこに電力を低減させる余地がある。
【0031】
また、RS復号部17におけるシンドローム算出回路100は、受信TSパケットに誤りデータが含まれているか否かを判別することができるが、TSパケットに誤りが含まれていないと判別された場合に、後段の誤り数値多項式算出部102および誤り位置多項式算出部101、誤り数値算出部104、誤り位置算出部103は、処理を行う必要がない。このように誤りがないと判別されたことから、処理をする必要がない期間は、無駄な電力を消費しているという問題があり、電力を低減させる余地がある。
【0032】
この発明は、上記した課題を解決するためになされたもので、TSヌルパケットが再生されている期間、または、RS復号処理を行う必要のない期間の電力を低減することのできるデジタル放送受信機を提供し、また、異なる階層のTSパケットが再生されている期間の、他の階層を処理するための必要のない回路の電力を低減することのできるデジタル放送受信機を提供することを目的としている。
【0033】
【課題を解決するための手段】
上述した目的を達成するために、請求項1に記載した本発明のデジタル放送受信装置は、デジタルテレビジョン放送またはデジタル音声放送の受信信号の復調出力について、クロック信号の供給を受けて誤り訂正および復号処理を実施する誤り訂正/復号ブロックを備え、該誤り訂正/復号ブロックは、複数階層化されたTSパケットを各階層毎に分類して再生するTSパケット再生手段を有するデジタル放送受信装置であって、TSパケット再生手段は、再生するTSパケットが時間調整用のTSヌルパケットである場合には、該パケットを示すヌルTS信号を出力し、誤り訂正/復号ブロックにおけるTSパケット再生手段よりも後段の少なくとも一つの回路部で使用されるクロック信号の供給経路上に設置され、ヌルTS信号を受信した場合、クロック信号の供給を停止するクロック信号供給停止手段を備えることを特徴とする。
【0034】
また、請求項2に記載の本発明は、請求項1記載のデジタル放送受信装置において、誤り訂正/復号ブロックは、再生されたTSパケットのデータの誤り訂正を行なうRS復号手段を有し、クロック信号供給停止手段は、RS復号手段の少なくとも一部分で使用されるクロック信号の供給経路上に設置されることを特徴とする。
【0035】
また、請求項3に記載の本発明は、請求項2記載のデジタル放送受信装置において、RS復号手段は、誤りシンドロームを算出するシンドローム算出手段を備え、クロック信号供給停止手段は、シンドローム算出手段に使用されるクロック信号の供給経路上に設置されることを特徴とする。
【0036】
また、請求項4に記載の本発明は、請求項2記載のデジタル放送受信装置において、RS復号手段は、誤り位置および誤り数値を算出する誤り算出手段を備え、クロック信号供給停止手段は、誤り算出手段に使用されるクロック信号の供給経路上に設置されることを特徴とする。
【0037】
また、請求項5に記載の本発明は、請求項2記載のデジタル放送受信装置において、RS復号手段は、再生されたTSパケットのデータを誤り数値が算出されるまで遅延させるためのメモリを備え、クロック信号供給停止手段は、メモリに使用されるクロック信号の供給経路上に設置されることを特徴とする。
【0038】
また、請求項6に記載の本発明は、請求項1記載のデジタル放送受信装置において、誤り訂正/復号ブロックは、再生されたTSパケットのデータを各階層毎にバイトデインタリーブを行うバイトデインタリーブ手段を有し、クロック信号供給停止手段は、バイトデインタリーブ手段で使用されるクロック信号の供給経路上に設置されることを特徴とする。
【0039】
また、請求項7に記載の本発明は、請求項1記載のデジタル放送受信装置において、誤り訂正/復号ブロックは、再生されたTSパケットのデータを各階層毎にエネルギー逆拡散を行うエネルギー逆拡散手段を有し、クロック信号供給停止手段は、エネルギー逆拡散手段で使用されるクロック信号の供給経路上に設置されることを特徴とする。
【0040】
また、請求項8に記載した本発明のデジタル放送受信装置は、デジタルテレビジョン放送またはデジタル音声放送の受信信号の復調出力について、クロック信号の供給を受けて誤り訂正および復号処理を実施する誤り訂正/復号ブロックを備え、該誤り訂正/復号ブロックは、複数階層化されたTSパケットを各階層毎に分類して再生するTSパケット再生手段を有するデジタル放送受信装置であって、TSパケット再生手段は、再生するTSパケットの階層を示すTS階層信号を出力し、誤り訂正/復号ブロックは、再生されたTSパケットデータに各階層毎にバイトデインタリーブを行うバイトデインタリーブ手段を有し、バイトデインタリーブ手段における各階層で使用されるクロック信号の供給経路上に設置され、TS階層信号を受信した場合、TS階層信号で指定された階層のみにクロック信号を供給し、他の階層については供給を停止させるクロック信号供給選択手段を備えることを特徴とする。
【0041】
また、請求項9に記載した本発明のデジタル放送受信装置は、デジタルテレビジョン放送またはデジタル音声放送の受信信号の復調出力について、クロック信号の供給を受けて誤り訂正および復号処理を実施する誤り訂正/復号ブロックを備え、該誤り訂正/復号ブロックは、複数階層化されたTSパケットを各階層毎に分類して再生するTSパケット再生手段を有するデジタル放送受信装置であって、TSパケット再生手段は、再生するTSパケットの階層を示すTS階層信号を出力し、誤り訂正/復号ブロックは、再生されたTSパケットデータに各階層毎にエネルギー逆拡散を行うエネルギー逆拡散手段を有し、エネルギー逆拡散手段における各階層で使用されるクロック信号の供給経路上に設置され、TS階層信号を受信した場合、TS階層信号で指定された階層のみにクロック信号を供給し、他の階層については供給を停止させるクロック信号供給選択手段を備えることを特徴とする。
【0042】
また、請求項10に記載した本発明のデジタル放送受信装置は、デジタルテレビジョン放送またはデジタル音声放送の受信信号の復調出力について、クロック信号の供給を受けて誤り訂正および復号処理を実施する誤り訂正/復号ブロックを備え、該誤り訂正/復号ブロックは、再生されたTSパケットデータの誤り訂正を行なうRS復号手段中に、誤りシンドロームを算出するシンドローム算出手段と、誤り位置および誤り数値を算出する誤り算出手段とを備えるデジタル放送受信装置であって、シンドローム算出手段は、算出されたシンドローム値が誤りゼロである場合には、受信したパケットデータに誤りが無いこと示す誤りゼロ信号を出力し、誤り算出手段で使用されるクロック信号の供給経路上に設置され、誤りゼロ信号を受信した場合、クロック信号の供給を停止するクロック信号供給停止手段を備えることを特徴とする。
【0043】
【発明の実施の形態】
以下、本発明を図示した実施形態に基づいて説明する。
実施の形態1.
本実施の形態のデジタル放送受信装置では、誤り訂正/復号ブロック中のTSパケット再生部からTSヌルパケットが出力された際に、RS復号部中のシンドローム算出回路に供給されるクロック信号を停止させるように構成した。
【0044】
図1は、本発明の実施の形態1のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
なお、以下の図1に基づく説明では、図18および図19に示した従来のデジタル放送受信装置における誤り訂正/復号ブロックと同様な機能を有する部分については、同じ符号を付与し、重複する説明については記載を省略する。
【0045】
図1の誤り訂正/復号ブロック12において、図18に示した従来のデジタル放送受信装置における誤り訂正/復号ブロックの構成と異なる点は、TSパケット再生部13aが、TSヌルパケットを出力する場合にはヌルTS信号を出力する点と、VCXO19の生成したクロック信号CLK1がRS復号部17内のシンドローム算出回路100に供給される経路途中には、ヌルTS信号を受信した場合にクロック信号の供給を停止するクロック信号供給停止部300(クロック信号供給停止手段)を備え、ヌルTS信号を受信しない場合にクロック信号供給停止部300からクロック信号CLK2が供給される点である。他の構成は、図18に示した従来のデジタル放送受信装置における誤り訂正/復号ブロックの構成と同様である。
【0046】
TSパケット再生部13aが、TSヌルパケットを出力する場合にヌルTS信号を出力することを説明するために、TSパケット再生部13aの構成及び動作について説明する。
【0047】
図2(a)は、TSパケット再生部13aの構成を示し、図2(b)は、再生されたTSパケットおよびTSヌルパケットが出力される様子を図示したものである。
【0048】
図2(a)に示すように、TSパケット再生部13aは、(1)層〜(3)層の階層毎に受信データを蓄積する階層(1)TSバッファ401、階層(2)TSバッファ402、階層(3)TSバッファ403、および、各TSバッファ401〜403との接続を切り替えて再生されたTSパケットとして出力させると共に、各TSバッファ401〜403の蓄積データが充分でない場合には何れのTSバッファからも出力させずにTSヌルパケットを出力させる切替手段404を備えている。
【0049】
図2(b)に示すように、各TSバッファ401〜403は、入力する受信データを(1)層〜(3)層の階層毎に蓄積し、ある階層のTSパケットのデータが全て蓄積された場合、所定のタイミング(例えば、図20に示したTSパケットの204バイトの間隔T=1、2、3・・・)でその階層の全てのデータをバッファから読み出し、再生されたTSパケットとして出力する。また、何れのバッファにも、その階層のTSパケット用のデータが全て蓄積されていない場合、その期間中には、TSパケット再生部13aは、TSヌル(無効)パケットを作成して出力する。TSヌルパケットは受信データから構成されるTSパケットではなく、時間調整のために挿入される無効パケットである。
【0050】
TSパケット再生部13aより出力されたTSパケットは、ビタビ復号部14でビタビ復号され、階層毎に独立して設けられたバイトデインタリーブ部15およびエネルギー逆拡散部16に供給され、バイトデインタリーブ、エネルギー逆拡散処理を施され、RS復号部17に出力される。
【0051】
次に、本実施の形態では、ヌルTS信号を受信した場合には、クロック信号供給停止部300により、RS復号部17内のシンドローム算出回路100へのクロックの供給を停止させるが、これが可能となる理由について説明する。
【0052】
まず、RS復号部17において、入力したTSパケットのデータはメモリ106とシンドローム算出回路100に分散して供給される。つまり、入力したデータは、シンドローム算出回路100のものが消滅しても、メモリ106には残っていることになる。
【0053】
シンドローム算出回路100では、入力したTSパケットのデータから誤りシンドロームを算出する。シンドローム算出回路100で算出されるシンドローム値は、入力したTSパケットに誤りが含まれない場合には、誤りがない時のシンドローム値であるオールゼロの値となり、誤りが含まれる場合には、オールゼロの値以外の値となって、次の段の誤り算出回路107に出力される。
【0054】
ところで、ヌルTS信号を受信した場合、すなわち、TSパケット再生部13aによって作成されたTSヌルパケットがRS復号部17に入力してくる場合というのは、TSヌルパケットに誤りデータが含まれることはありえないので、シンドローム算出回路100によって算出されるシンドロームは、誤りなしの場合のシンドローム値であるオールゼロの値となる。よって、ヌルTS信号を受信した場合、すなわち、TSヌルパケットが入力してくる場合というのは、あえてシンドローム算出回路100でシンドローム値を算出する必要は無く、いつでもオールゼロということになる。
【0055】
そこで、本実施の形態では、TSヌルパケットが出力される期間は、TS再生部13aよりクロック信号供給停止部300にヌルTS信号NTSを送信し、クロック信号供給停止部300によりシンドローム算出回路100に供給するクロック信号を停止させる。このクロック信号の供給を停止させることにより、シンドローム算出回路100では、全ての処理動作が一時的(停止期間中)に停止(中断)される。
【0056】
図3は本実施の形態1におけるクロック信号供給停止の動作を示すフローチャートである。
クロック信号供給停止部300は、TSパケット再生部13aよりヌルTS信号NTSを受信したか否かを判断することにより、TSパケット再生部13aから出力される再生されたTSパケットがTSヌルパケットであるか否かを判断する(S1)。
【0057】
クロック信号供給停止部300は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットであると判定した場合(S1:YES)には、シンドローム算出回路100へのクロック信号CLK2の供給を停止する(S2)。
【0058】
一方、クロック信号供給停止部300は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットではなく有効なTSパケットであると判定した場合(S1:NO)には、シンドローム算出回路100へのクロック信号CLK2の供給を行なう(S3)。
【0059】
このように、本実施の形態では、ヌルTS信号NTSを受信した場合にクロック信号の供給を停止することにより、シンドローム算出回路100の全ての処理動作を停止させ、電力消費を抑制することができる。従って、前述したように再生されたTSパケットの出力期間中で最大7/8の割合となるTSヌルパケットの出力期間におけるシンドローム算出回路100の消費電力を削減することができるので、デジタル放送受信装置全体の消費電力を大きく低減することができる。
【0060】
実施の形態2.
上記した実施の形態1では、誤り訂正/復号ブロック中のTSパケット再生部からTSヌルパケットが出力された際に、RS復号部内のシンドローム算出回路に供給されるクロック信号を停止させていたが、以下に説明する実施の形態2では、TSパケット再生部からTSヌルパケットが出力された際に、RS復号部内の誤り算出回路に供給されるクロック信号を停止させるように構成した。
【0061】
図4は、本発明の実施の形態2のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
図4の誤り訂正/復号ブロック12において、図1に示した実施の形態1のデジタル放送受信装置における誤り訂正/復号ブロックの構成と異なる点は、VCXO19の生成したクロック信号CLK1がRS復号部17内の誤り算出回路107に供給される経路途中に、ヌルTS信号を受信した場合にクロック信号CLK3の供給を停止するクロック信号供給停止部301(クロック信号供給停止手段)を備え、ヌルTS信号を受信しない場合にクロック信号供給停止部301からクロック信号CLK3が供給される点である。他の構成は、図1に示した実施の形態1のデジタル放送受信装置における誤り訂正/復号ブロックの構成と同様である。
【0062】
また、誤り算出回路107は、図19を用いて上述したように、RS復号部12における誤り算出回路であり、シンドローム算出回路100から出力されたシンドローム値により、入力するTSパケットに含まれる誤りの位置および誤りの大きさ(数値)を算出するものである。
【0063】
上述した実施の形態1と同様に、本実施の形態でも、TSパケット再生部13aによって作成されたTSヌルパケットがRS復号部17に入力している場合、このTSヌルパケットに誤りデータが含まれることはないので、誤り算出回路107で算出される誤り位置および誤り数値は誤りなしの場合の値であるオールゼロの値となる。よって、TSヌルパケットが入力してきた場合には、あえて誤り位置および誤り数値を算出する必要はない。
【0064】
そこで、本実施の形態では、TSヌルパケットが出力される期間は、TS再生部13aよりクロック信号供給停止部301にヌルTS信号NTSを送信し、クロック信号供給停止部301により誤り算出回路107に供給するクロック信号を停止させる。このクロック信号の供給を停止させることにより、誤り算出回路107では、全ての処理動作が一時的(停止期間中)に停止(中断)される。
【0065】
図5は本実施の形態2におけるクロック信号供給停止の動作を示すフローチャートである。
クロック信号供給停止部301は、TSパケット再生部13aよりヌルTS信号NTSを受信したか否かを判断することにより、TSパケット再生部13aから出力される再生されたTSパケットがTSヌルパケットであるか否かを判断する(S11)。
【0066】
クロック信号供給停止部301は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットであると判定した場合(S11:YES)には、誤り算出回路107へのクロック信号CLK3の供給を停止する(S12)。
【0067】
一方、クロック信号供給停止部301は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットではなく有効なTSパケットであると判定した場合(S11:NO)には、誤り算出回路107へのクロック信号CLK3の供給を行なう(S13)。
【0068】
このように、本実施の形態では、ヌルTS信号NTSを受信した場合にクロック信号の供給を停止することにより、誤り算出回路107の全ての処理動作を停止させ、電力消費を抑制することができる。従って、前述したように再生されたTSパケットの出力期間中で最大7/8の割合となるTSヌルパケットの出力期間における誤り算出回路107の消費電力を削減することができるので、デジタル放送受信装置全体の消費電力を大きく低減することができる。
【0069】
実施の形態3.
上記した実施の形態1では、誤り訂正/復号ブロック中のTSパケット再生部からTSヌルパケットが出力された際に、RS復号部内のシンドローム算出回路に供給されるクロック信号を停止させ、実施の形態2では、RS復号部内の誤り算出回路に供給されるクロック信号を停止させていたが、以下に説明する実施の形態3では、TSパケット再生部からTSヌルパケットが出力された際に、RS復号部内のメモリに供給されるクロック信号を停止させるように構成した。
【0070】
図6は、本発明の実施の形態3のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
図6の誤り訂正/復号ブロック12において、図1に示した実施の形態1のデジタル放送受信装置における誤り訂正/復号ブロックの構成と異なる点は、VCXO19の生成したクロック信号CLK1がRS復号部17内のメモリ106に供給される経路途中に、ヌルTS信号を受信した場合にクロック信号CLK4の供給を停止するクロック信号供給停止部302(クロック信号供給停止手段)を備え、ヌルTS信号を受信しない場合にクロック信号供給停止部302からクロック信号CLK4が供給される点である。他の構成は、図1に示した実施の形態1のデジタル放送受信装置における誤り訂正/復号ブロックの構成と同様である。
【0071】
また、本実施の形態のメモリ106は、RS復号部17において、受信データから再生されたTSパケットを遅延させて出力するためのものであり、クロック信号CLK4の供給が停止された場合には、TSパケットを遅延させず(書き込み/蓄積/読み出しが実施されず)に通過させるものとする。
【0072】
上述した実施の形態1および2では、TSパケット再生部13aによって作成されたTSヌルパケットがRS復号部17に入力している場合、このTSヌルパケットには誤りデータが含まれることはないので、誤り算出回路107で算出される誤り位置および誤り数値は誤りなしの場合の値であるオールゼロの値となることを利用していたが、本実施の形態では、TSヌルパケットは既知データであるので、あえてメモリ106に蓄えて遅延させる必要はなく、RS復号部17でTSヌルパケットを再生できるということを利用する。
【0073】
そこで、本実施の形態では、TSヌルパケットが出力される期間は、TS再生部13aよりクロック信号供給停止部302にヌルTS信号NTSを送信し、クロック信号供給停止部302によりメモリ106に供給するクロック信号を停止させる。このクロック信号の供給を停止させることにより、メモリ106では、全ての処理動作が一時的(停止期間中)に停止(中断)され、TSヌルパケットは、誤り訂正出力回路105で再生される。
【0074】
図7は本実施の形態3におけるクロック信号供給停止の動作を示すフローチャートである。
クロック信号供給停止部302は、TSパケット再生部13aよりヌルTS信号NTSを受信したか否かを判断することにより、TSパケット再生部13aから出力される再生されたTSパケットがTSヌルパケットであるか否かを判断する(S21)。
【0075】
クロック信号供給停止部302は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットであると判定した場合(S21:YES)には、メモリ106へのクロック信号CLK4の供給を停止する(S22)。
【0076】
一方、クロック信号供給停止部302は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットではなく有効なTSパケットであると判定した場合(S21:NO)には、メモリ106へのクロック信号CLK4の供給を行なう(S23)。
【0077】
このように、本実施の形態では、ヌルTS信号NTSを受信した場合にクロック信号の供給を停止することにより、メモリ106における遅延(書き込み/蓄積/読み出し)の処理動作を停止させて、電力消費を抑制することができる。従って、前述したように再生されたTSパケットの出力期間中で最大7/8の割合となるTSヌルパケットの出力期間におけるメモリ106の消費電力を削減することができるので、デジタル放送受信装置全体の消費電力を大きく低減することができる。
【0078】
実施の形態4.
上記した実施の形態1〜3では、誤り訂正/復号ブロック中のTSパケット再生部からTSヌルパケットが出力された際に、RS復号部内の一部の回路に供給されるクロック信号を停止させていたが、以下に説明する実施の形態4では、TSパケット再生部からTSヌルパケットが出力された際に、誤り訂正/復号ブロック中のバイトデインターリーブ部に供給されるクロック信号を停止させるように構成した。
【0079】
図8は、本発明の実施の形態4のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
図8の誤り訂正/復号ブロック12において、図1に示した実施の形態1のデジタル放送受信装置における誤り訂正/復号ブロックの構成と異なる点は、VCXO19の生成したクロック信号CLK1がバイトデインターリーブ部15に供給される経路途中に、ヌルTS信号を受信した場合にクロック信号CLK5の供給を停止するクロック信号供給停止部303(クロック信号供給停止手段)を備え、ヌルTS信号を受信しない場合にクロック信号供給停止部303からクロック信号CLK5が供給される点である。他の構成は、図1に示した実施の形態1のデジタル放送受信装置における誤り訂正/復号ブロックの構成と同様である。
【0080】
また、例えば、地上波デジタル放送方式においては、3階層まで使用できるので、階層毎に畳こみ符号化率、インタリーブ長などを独立に設定することが可能であることから、バイトデインターリーブ部15も階層毎に複数(3組)の処理ブロックを設ける必要がある。従って、本実施の形態のバイトデインターリーブ部15も図8に示した第1階層:(1)〜第3階層:(3)までのように複数階層から構成されるが、クロック信号CLK5については、クロック信号供給停止部303から一括して各階層に供給する場合を示している。
【0081】
TSパケット再生部13aより出力されるTSパケットは、TSパケット毎に時間多重されており、複数の階層に属するTSパケットが同時に出力されてくることはないので、バイトデインターリーブ部15の各階層毎にクロック信号の供給を制御することも考えられるが、その点については後述する実施形態6で説明する。
【0082】
上述した実施の形態1および2と同様に、TSパケット再生部13aによって作成されたTSヌルパケットがバイトデインターリーブ部15に入力する場合、このTSヌルパケットには誤りデータが含まれることはないことから、バイトデインターリーブ部15でデインターリーブを実施する必要はないことになる。
【0083】
そこで、本実施の形態では、TSヌルパケットが出力される期間は、TS再生部13aよりクロック信号供給停止部303にヌルTS信号NTSを送信し、クロック信号供給停止部303によりバイトデインターリーブ部15に供給するクロック信号CLK5を停止させる。このクロック信号CLK5の供給を停止させることにより、バイトデインターリーブ部15では、全ての処理動作が一時的(停止期間中)に停止(中断)され、TSパケットは、バイトデインターリーブ部15をデインターリーブ等の処理がなされずに通過して、エネルギー逆拡散部16に入力する。
【0084】
図9は本実施の形態4におけるクロック信号供給停止の動作を示すフローチャートである。
クロック信号供給停止部303は、TSパケット再生部13aよりヌルTS信号NTSを受信したか否かを判断することにより、TSパケット再生部13aから出力される再生されたTSパケットがTSヌルパケットであるか否かを判断する(S31)。
【0085】
クロック信号供給停止部303は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットであると判定した場合(S31:YES)には、バイトデインターリーブ部15へのクロック信号CLK5の供給を停止する(S32)。
【0086】
一方、クロック信号供給停止部303は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットではなく有効なTSパケットであると判定した場合(S31:NO)には、バイトデインターリーブ部15へのクロック信号CLK5の供給を行なう(S33)。
【0087】
このように、本実施の形態では、ヌルTS信号NTSを受信した場合にクロック信号の供給を停止することにより、バイトデインターリーブ部15におけるデインターリーブの処理動作を停止させてデータをそのまま通過させ、電力消費を抑制することができる。従って、前述したように再生されたTSパケットの出力期間中で最大7/8の割合となるTSヌルパケットの出力期間におけるバイトデインターリーブ部15の消費電力を削減することができるので、デジタル放送受信装置全体の消費電力を大きく低減することができる。
【0088】
実施の形態5.
上記した実施の形態4では、誤り訂正/復号ブロック中のTSパケット再生部からTSヌルパケットが出力された際に、誤り訂正/復号ブロック中のバイトデインターリーブ部に供給されるクロック信号を停止させていたが、以下に説明する実施の形態5では、誤り訂正/復号ブロック中のエネルギー逆拡散部に供給されるクロック信号を停止させるように構成した。
【0089】
図10は、本発明の実施の形態5のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
図10の誤り訂正/復号ブロック12において、図8に示した実施の形態4のデジタル放送受信装置における誤り訂正/復号ブロックの構成と異なる点は、VCXO19の生成したクロック信号CLK1がエネルギー逆拡散部16に供給される経路途中に、ヌルTS信号を受信した場合にクロック信号CLK6の供給を停止するクロック信号供給停止部304(クロック信号供給停止手段)を備え、ヌルTS信号を受信しない場合にクロック信号供給停止部304からクロック信号CLK6が供給される点である。他の構成は、図8に示した実施の形態4のデジタル放送受信装置における誤り訂正/復号ブロックの構成と同様である。
【0090】
また、例えば、地上波デジタル放送方式においては、3階層まで使用でき、前段のバイトデインターリーブ部15で、階層毎に畳こみ符号化率、インタリーブ長などを独立に設定することが可能であることから、エネルギー逆拡散部16も階層毎に複数(3組)の処理ブロックを設ける必要がある。従って、本実施の形態のエネルギー逆拡散部16も図10に示した第1階層:(1)〜第3階層:(3)までのように複数階層から構成されるが、クロック信号CLK6については、クロック信号供給停止部304から一括して各階層に供給する場合を示している。
【0091】
TSパケット再生部13aより出力されるTSパケットは、TSパケット毎に時間多重されており、複数の階層に属するTSパケットが同時に出力されてくることはないので、エネルギー逆拡散部16の各階層毎にクロック信号の供給を制御することも考えられるが、その点については後述する実施形態7で説明する。
【0092】
上述した実施の形態1および2と同様に、TSパケット再生部13aによって作成されたTSヌルパケットがエネルギー逆拡散部16に入力する場合、このTSヌルパケットには誤りデータが含まれることはないことから、エネルギー逆拡散部16でエネルギー逆拡散を実施する必要はないことになる。
【0093】
そこで、本実施の形態では、TSヌルパケットが出力される期間は、TS再生部13aよりクロック信号供給停止部304にヌルTS信号NTSを送信し、クロック信号供給停止部304によりエネルギー逆拡散部16に供給するクロック信号CLK6を停止させる。このクロック信号CLK6の供給を停止させることにより、エネルギー逆拡散部16では、全ての処理動作が一時的(停止期間中)に停止(中断)され、TSパケットは、エネルギー逆拡散部16をエネルギー逆拡散処理がなされずに通過して、RS復号部17に入力する。
【0094】
図11は本実施の形態5におけるクロック信号供給停止の動作を示すフローチャートである。
クロック信号供給停止部304は、TSパケット再生部13aよりヌルTS信号NTSを受信したか否かを判断することにより、TSパケット再生部13aから出力される再生されたTSパケットがTSヌルパケットであるか否かを判断する(S41)。
【0095】
クロック信号供給停止部304は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットであると判定した場合(S41:YES)には、エネルギー逆拡散部16へのクロック信号CLK6の供給を停止する(S42)。
【0096】
一方、クロック信号供給停止部304は、TSパケット再生部13aから出力されたTSパケットがTSヌルパケットではなく有効なTSパケットであると判定した場合(S41:NO)には、エネルギー逆拡散部16へのクロック信号CLK6の供給を行なう(S43)。
【0097】
このように、本実施の形態では、ヌルTS信号NTSを受信した場合にクロック信号の供給を停止することにより、エネルギー逆拡散部16におけるエネルギー逆拡散の処理動作を停止させてデータをそのまま通過させ、電力消費を抑制することができる。従って、前述したように再生されたTSパケットの出力期間中で最大7/8の割合となるTSヌルパケットの出力期間におけるエネルギー逆拡散部16の消費電力を削減することができるので、デジタル放送受信装置全体の消費電力を大きく低減することができる。
【0098】
実施の形態6.
上記した実施の形態1〜4では、誤り訂正/復号ブロック中のTSパケット再生部からTSヌルパケットが出力された際に、誤り訂正/復号ブロック中の一部の回路に供給されるクロック信号を停止させていたが、以下に説明する実施の形態6では、例えば、地上波デジタル放送方式に従って伝送される複数階層のいずれか1階層に属するTSパケットがTSパケット再生部から出力されている期間中、そのTSパケットが属する階層のバイトデインタリーブ部のみにクロック信号を供給し、残りの階層のバイトデインタリーブ部に供給されるクロック信号を停止させるようにした。
【0099】
図12は、本発明の実施の形態6のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
図12の誤り訂正/復号ブロック12において、図8に示した実施の形態4のデジタル放送受信装置における誤り訂正/復号ブロックの構成と異なる点は、まず、TSパケット再生部13bは、TSパケット再生部13aのようにヌルTS信号を送出せず、再生され出力されるTSパケットが何れの階層であるかを示すTS階層信号を出力し、VCXO19の生成したクロック信号CLK1がバイトデインターリーブ部15に供給される経路途中に、TS階層信号を受信した場合に、その指示内容に従ってクロック信号CLK7〜9の内から1つのクロック信号を供給し、残りのクロック信号の供給は停止するクロック信号供給選択部305(クロック信号供給選択手段)を備える点、また、クロック信号供給選択部305から各階層毎のバイトデインターリーブ部15a〜15cまでのクロック信号供給経路が個別に設定される点である。他の構成は、図8に示した実施の形態4のデジタル放送受信装置における誤り訂正/復号ブロックの構成と同様である。
【0100】
本実施の形態では、実施の形態4では一括して供給していたバイトデインターリーブ部15の各階層へのクロック信号を、第1階層:(1)のバイトデインターリーブ部15a、第2階層:(2)のバイトデインターリーブ部15b、第3階層:(3)のバイトデインターリーブ部15cの個別に何れか1個のみに供給する場合を示している。
【0101】
上述したように、TSパケット再生部13bより出力されるTSパケットは、TSパケット毎に時間多重されており、複数の階層に属するTSパケットが同時に出力されてくることはないので、各階層毎のバイトデインターリーブ部15a〜cに個別に必要となる階層のものにだけクロック信号を供給することで、より消費電力を低減することができる。
【0102】
例えば、TSパケット再生部13bによって作成された第1階層:(1)のTSパケットのデータがバイトデインターリーブ部15aに入力する場合、第2階層:(2)のバイトデインターリーブ部15b、あるいは、第3階層:(3)のバイトデインターリーブ部15cにはTSパケットのデータが入力されないことから、バイトデインターリーブ部15bあるいは15cでデインターリーブを実施する必要はないことになる。
【0103】
そこで、本実施の形態では、例えば、第1階層:(1)のTSパケットが出力される期間は、TS再生部13bよりクロック信号供給停止部305にTS階層信号TSSを送信し、クロック信号供給停止部305によりバイトデインターリーブ部15aに供給するクロック信号CLK7のみを出力させ、残りのバイトデインターリーブ部15bに供給するクロック信号CLK8およびバイトデインターリーブ部15cに供給するクロック信号CLK9については出力を停止させる。
【0104】
このクロック信号CLK7のみを供給して、他のクロック信号CLK8およびクロック信号CLK9については停止させることにより、バイトデインターリーブ部15aでは第1階層:(1)のTSパケットのデータに対してデインターリーブ等の処理が実施されるのに対して、バイトデインターリーブ部15bおよび15cでは、全ての処理動作が一時的(第1階層:(1)のTSパケットが出力される期間中)に停止(中断)される。
【0105】
同様にして、第2階層:(2)のTSパケットが出力される期間は、バイトデインターリーブ部15bのみにクロック信号CLK8が供給されて他のバイトデインターリーブ部15aおよび15cに対するクロック信号の供給は停止され、第3階層:(3)のTSパケットが出力される期間は、バイトデインターリーブ部15cのみにクロック信号CLK9が供給されて他のバイトデインターリーブ部15aおよび15bに対するクロック信号の供給は停止される。
【0106】
図13は本実施の形態6におけるクロック信号供給停止の動作を示すフローチャートである。
クロック信号供給停止部305は、TSパケット再生部13bよりTS階層信号TSSにより示された階層を判断することにより、TSパケット再生部13bから出力される再生されたTSパケットが第1階層:(1)のTSパケットであるか、第2階層:(2)のTSパケットであるか、あるいは、第3階層:(3)のTSパケットであるかを判断する(S51)。
【0107】
クロック信号供給停止部305は、TSパケット再生部13bから出力されたTSパケットが第1階層:(1)のTSパケットであると判定した場合(S51:N=1)には、バイトデインターリーブ部15aへのクロック信号CLK7のみを供給し、クロック信号CLK8およびCLK9を停止する(S52)。
【0108】
クロック信号供給停止部305は、TSパケット再生部13bから出力されたTSパケットが第2階層:(2)のTSパケットであると判定した場合(S51:N=2)には、バイトデインターリーブ部15bへのクロック信号CLK8のみを供給し、クロック信号CLK7およびCLK9を停止する(S53)。
【0109】
クロック信号供給停止部305は、TSパケット再生部13bから出力されたTSパケットが第3階層:(3)のTSパケットであると判定した場合(S51:N=3)には、バイトデインターリーブ部15cへのクロック信号CLK9のみを供給し、クロック信号CLK7およびCLK8を停止する(S54)。
【0110】
すなわち、本実施の形態では、ある時刻において処理されるTSパケットは1個のみであり、その処理に使用されるバイトデインターリーブ部は、TSパケットの階層に対応したバイトデインターリーブ部15a〜cの中の何れか1個のみであることから、処理が実施される階層のバイトデインターリーブ部のみにクロック信号を供給し、他の階層のバイトデインターリーブ部にはクロック信号を供給しないように構成している。
【0111】
このように、本実施の形態では、TS階層信号TSSを受信して必要となる階層(N)(Nは正の整数:1、2、3、・・・)のバイトデインターリーブ部のみにクロック信号を供給し、他の階層のバイトデインターリーブ部へのクロック信号を停止することにより、必要でない階層のバイトデインターリーブ部におけるデインターリーブ等の処理動作を停止させて、電力消費を抑制することができる。これから、前述したように再生されたTSパケットの出力期間中の消費電力を、例えば、地上波デジタルテレビジョン放送のように3階層の場合には1/3の割合に削減することができる。また、地上波デジタル音声放送のように2階層の場合には1/2の割合に削減することができる。従って、本実施形態では、デジタル放送受信装置全体の消費電力を大きく低減することができる。
【0112】
実施の形態7.
上記した実施の形態6では、例えば、地上波デジタル放送方式に従って伝送される複数階層のいずれか1階層に属するTSパケットがTSパケット再生部から出力されている期間中、そのTSパケットが属する階層のバイトデインタリーブ部のみにクロック信号を供給し、残りの階層のバイトデインタリーブ部に供給されるクロック信号を停止させるようにしていたが、このことは、実施の形態4に対する実施の形態5のように、エネルギー逆拡散部にも適用することができる。以下の実施の形態7では、いずれか1階層に属するTSパケットがTSパケット再生部から出力されている期間中、そのTSパケットが属する階層のエネルギー逆拡散部のみにクロック信号を供給し、残りの階層のエネルギー逆拡散部に供給されるクロック信号を停止させる構成について説明する。
【0113】
図14は、本発明の実施の形態7のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
図14の誤り訂正/復号ブロック12において、図10に示した実施の形態5のデジタル放送受信装置における誤り訂正/復号ブロックの構成と異なる点は、まず、TSパケット再生部13bは、TSパケット再生部13aのようにヌルTS信号を送出せず、再生され出力されるTSパケットが何れの階層であるかを示すTS階層信号を出力し、VCXO19の生成したクロック信号CLK1がエネルギー逆拡散部16に供給される経路途中に、TS階層信号を受信した場合に、その指示内容に従ってクロック信号CLK10〜12の内から1つのクロック信号を供給し、残りのクロック信号の供給は停止するクロック信号供給選択部306(クロック信号供給選択手段)を備える点、また、クロック信号供給選択部306から各階層毎のエネルギー逆拡散部16a〜16cまでのクロック信号供給経路が個別に設定される点である。他の構成は、図10に示した実施の形態5のデジタル放送受信装置における誤り訂正/復号ブロックの構成と同様である。
【0114】
本実施の形態では、実施の形態5では一括して供給していたエネルギー逆拡散部16の各階層へのクロック信号を、第1階層:(1)のエネルギー逆拡散部16a、第2階層:(2)のエネルギー逆拡散部16b、第3階層:(3)のエネルギー逆拡散部16cの個別に何れか1個のみに供給する場合を示している。
【0115】
上述したように、TSパケット再生部13bより出力されるTSパケットは、TSパケット毎に時間多重されており、複数の階層に属するTSパケットが同時に出力されてくることはないので、各階層毎のエネルギー逆拡散部16a〜cに個別に必要となる階層のものにだけクロック信号を供給することで、より消費電力を低減することができる。
【0116】
例えば、TSパケット再生部13bによって作成された第1階層:(1)のTSパケットのデータがエネルギー逆拡散部16aに入力する場合、第2階層:(2)のエネルギー逆拡散部16b、あるいは、第3階層:(3)のエネルギー逆拡散部16cにはTSパケットのデータが入力されないことから、エネルギー逆拡散部16bあるいは16cでエネルギー逆拡散を実施する必要はないことになる。
【0117】
そこで、本実施の形態では、例えば、第1階層:(1)のTSパケットが出力される期間は、TS再生部13bよりクロック信号供給停止部306にTS階層信号TSSを送信し、クロック信号供給停止部306によりエネルギー逆拡散部16aに供給するクロック信号CLK10のみを出力させ、残りのエネルギー逆拡散部16bに供給するクロック信号CLK11およびエネルギー逆拡散部16cに供給するクロック信号CLK12については出力を停止させる。
【0118】
このクロック信号CLK10のみを供給して、他のクロック信号CLK11およびクロック信号CLK12については停止させることにより、エネルギー逆拡散部16aでは第1階層:(1)のTSパケットのデータに対してエネルギー逆拡散の処理が実施されるのに対して、エネルギー逆拡散部16bおよび16cでは、全ての処理動作が一時的(第1階層:(1)のTSパケットが出力される期間中)に停止(中断)される。
【0119】
同様にして、第2階層:(2)のTSパケットが出力される期間は、エネルギー逆拡散部16bのみにクロック信号CLK11が供給されて他のエネルギー逆拡散部16aおよび16cに対するクロック信号の供給は停止され、第3階層:(3)のTSパケットが出力される期間は、エネルギー逆拡散部16cのみにクロック信号CLK12が供給されて他のエネルギー逆拡散部16aおよび16bに対するクロック信号の供給は停止される。
【0120】
図15は本実施の形態7におけるクロック信号供給停止の動作を示すフローチャートである。
クロック信号供給停止部306は、TSパケット再生部13bよりTS階層信号TSSにより示された階層を判断することにより、TSパケット再生部13bから出力される再生されたTSパケットが第1階層:(1)のTSパケットであるか、第2階層:(2)のTSパケットであるか、あるいは、第3階層:(3)のTSパケットであるかを判断する(S61)。
【0121】
クロック信号供給停止部306は、TSパケット再生部13bから出力されたTSパケットが第1階層:(1)のTSパケットであると判定した場合(S61:N=1)には、エネルギー逆拡散部16aへのクロック信号CLK10のみを供給し、クロック信号CLK11およびCLK12を停止する(S62)。
【0122】
クロック信号供給停止部306は、TSパケット再生部13bから出力されたTSパケットが第2階層:(2)のTSパケットであると判定した場合(S61:N=2)には、エネルギー逆拡散部16bへのクロック信号CLK11のみを供給し、クロック信号CLK10およびCLK12を停止する(S63)。
【0123】
クロック信号供給停止部305は、TSパケット再生部13bから出力されたTSパケットが第3階層:(3)のTSパケットであると判定した場合(S61:N=3)には、エネルギー逆拡散部16cへのクロック信号CLK12のみを供給し、クロック信号CLK10およびCLK11を停止する(S64)。
【0124】
すなわち、本実施の形態では、ある時刻において処理されるTSパケットは1個のみであり、その処理に使用されるエネルギー逆拡散部は、TSパケットの階層に対応したエネルギー逆拡散部16a〜cの中の何れか1個のみであることから、処理が実施される階層のエネルギー逆拡散部のみにクロック信号を供給し、他の階層のエネルギー逆拡散部にはクロック信号を供給しないように構成している。
【0125】
このように、本実施の形態では、TS階層信号TSSを受信して必要となる階層(N)(Nは正の整数:1、2、3、・・・)のエネルギー逆拡散部のみにクロック信号を供給し、他の階層のエネルギー逆拡散部へのクロック信号を停止することにより、必要でない階層のエネルギー逆拡散部における逆拡散の処理動作を停止させて、電力消費を抑制することができる。これから、前述したように再生されたTSパケットの出力期間中の消費電力を、例えば、地上波デジタルテレビジョン放送のように3階層の場合には1/3の割合に削減することができる。また、地上波デジタル音声放送のように2階層の場合には1/2の割合に削減することができる。従って、本実施形態では、デジタル放送受信装置全体の消費電力を大きく低減することができる。
【0126】
実施の形態8.
上記した実施の形態2では、誤り訂正/復号ブロック中のTSパケット再生部からTSヌルパケットが出力された際に、誤り訂正/復号ブロック中のRS復号部17の誤り算出回路107に供給されるクロック信号を停止させていたが、例えば、誤り算出回路107の前段に配置されるシンドローム算出回路の出力によっても、誤りがないTSパケットが出力されたことを検出することは可能である。
【0127】
これは、例えば、地上波デジタル放送方式において、誤り訂正の処理はビタビ復号とRS復号で実施されているが、TSパケット再生部では誤りを有していたTSパケットのデータが、次段のビタビ復号回路の処理のみで受信データに含まれる誤りが全て訂正できてしまうことがあり、その場合には、RS復号部の処理は必要なくなってしまう。このような場合には、TSパケット再生部からTSヌルパケットは出力されないので、シンドローム算出回路の出力によって誤りがないTSパケットを検出することは重要になる。
【0128】
そこで、以下に説明する実施の形態8では、シンドローム算出回路でTSヌルパケットが検出されている期間中、誤り算出回路107に供給されるクロック信号を停止させるように構成した。
【0129】
図16は、本発明の実施の形態8のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
図16の誤り訂正/復号ブロック12において、図4に示した実施の形態2のデジタル放送受信装置における誤り訂正/復号ブロックの構成と異なる点は、まず、TSパケット再生部13は、ヌルTS信号を送出しない点、その代わりにシンドローム算出回路100aが、入力するTSパケットから算出した誤りシンドローム値をクロック信号供給停止部307に出力する点。VCXO19の生成したクロック信号CLK1がRS復号部17内の誤り算出回路107に供給される経路途中に、誤りデータが含まれないと判断できる誤りシンドローム値を受信した場合にクロック信号CLK13の供給を停止するクロック信号供給停止部307(クロック信号供給停止手段)を備え、誤りデータが含まれないと判断できる誤りシンドローム値(誤りゼロシンドローム値EZS)を受信しない場合にクロック信号供給停止部307からクロック信号CLK13が供給される点である。他の構成は、図4に示した実施の形態2のデジタル放送受信装置における誤り訂正/復号ブロックの構成と同様である。
【0130】
上述した実施の形態2と同様に、本実施の形態でも、シンドローム算出回路100aより入力するTSパケットに誤りゼロシンドローム値EZSが出力された場合、このTSパケットに誤りデータが含まれることはないので、誤り算出回路107で算出される誤り位置および誤り数値は誤りなしの場合の値であるオールゼロの値となる。よって、シンドローム算出回路100aで誤りゼロシンドローム値EZSとなるTSパケットが入力してきた場合には、あえて誤り位置および誤り数値を算出する必要はない。
【0131】
そこで、本実施の形態では、シンドローム算出回路100aから誤りゼロシンドローム値EZSのTSパケットが出力される期間は、シンドローム算出回路100aよりクロック信号供給停止部307に誤りゼロシンドローム値EZSを送信し、クロック信号供給停止部307により誤り算出回路107に供給するクロック信号を停止させる。このクロック信号の供給を停止させることにより、誤り算出回路107では、全ての処理動作が一時的(停止期間中)に停止(中断)される。
【0132】
図17は本実施の形態8におけるクロック信号供給停止の動作を示すフローチャートである。
クロック信号供給停止部307は、シンドローム算出回路100aから誤りゼロシンドローム値EZSを受信したか否かを判断することにより、シンドローム算出回路100aから出力される再生されたTSパケットが、誤りゼロシンドローム値EZSのTSパケットであるか否かを判断する(S71)。
【0133】
クロック信号供給停止部307は、シンドローム算出回路100aから出力されるTSパケットが、誤りゼロシンドローム値EZSのTSパケットであると判定した場合(S71:YES)には、誤り算出回路107へのクロック信号CLK13の供給を停止する(S72)。
【0134】
一方、クロック信号供給停止部307は、シンドローム算出回路100aから出力されるTSパケットが、誤りゼロシンドローム値EZSのTSパケットではなく誤りを含むTSパケットであると判定した場合(S71:NO)には、誤り算出回路107へのクロック信号CLK13の供給を行なう(S73)。
【0135】
このように、本実施の形態では、シンドローム算出回路100aから出力されるTSパケットが、誤りゼロシンドローム値EZSのTSパケットである場合にクロック信号の供給を停止することにより、誤り算出回路107の全ての処理動作を停止させ、電力消費を抑制することができる。従って、例えば、ビタビ復号のみで受信データに含まれる誤りが全て訂正できる場合であっても、RS復号部の誤り算出回路の処理を停止させることができ、TSパケットの処理期間の誤り算出回路における消費電力を削減することができるので、デジタル放送受信装置全体の消費電力を大きく低減することができる。
【0136】
なお、上記した各実施の形態では、個別の各回路に対してクロックの供給を停止あるいは選択して消費電力を低減させる方法を記載したが、各実施の形態に記載した各個別回路に対する方法を任意に組み合わせて実施することも可能である。
【0137】
【発明の効果】
この発明は、以上説明したように構成されているので、以下のような効果を奏する。
【0138】
請求項1に記載のデジタル放送受信装置によれば、TSパケット再生部よりTSヌルパケットが出力されている期間中、誤り訂正/復号ブロックの少なくとも1つの回路に供給されるクロック信号を停止するようにしたので、処理を行なう必要のないTSヌルパケットの入力期間に、その回路の全ての処理動作は停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0139】
請求項2に記載のデジタル放送受信装置によれば、TSパケット再生部よりTSヌルパケットが出力されている期間中、RS復号部に供給されるクロック信号を停止するようにしたので、処理を行なう必要のないTSヌルパケットの入力期間に、RS復号部の全ての処理動作は停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0140】
請求項3に記載のデジタル放送受信装置によれば、TSパケット再生部よりTSヌルパケットが出力されている期間中、シンドローム算出回路に供給されるクロック信号を停止するようにしたので、処理を行なう必要のないTSヌルパケットの入力期間に、シンドローム算出回路の全ての処理動作は停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0141】
請求項4に記載のデジタル放送受信装置によれば、TSパケット再生部よりTSヌルパケットが出力されている期間中、誤り算出回路に供給されるクロック信号を停止するようにしたので、処理を行なう必要のないTSヌルパケットの入力期間に、誤り算出回路の全ての処理動作は停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0142】
請求項5に記載のデジタル放送受信装置によれば、TSパケット再生部よりTSヌルパケットが出力されている期間中、メモリに供給されるクロック信号を停止するようにしたので、処理を行なう必要のないTSヌルパケットの入力期間に、メモリの全ての処理動作は停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0143】
請求項6に記載のデジタル放送受信装置によれば、TSパケット再生部よりTSヌルパケットが出力されている期間中、バイトデインタリーブ部に供給されているクロック信号を停止するようにしたので、処理を行なう必要のないTSヌルパケットの入力期間に、バイトデインタリーブ部の全ての処理動作は停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0144】
請求項7に記載のデジタル放送受信装置によれば、TSパケット再生部よりTSヌルパケットが出力されている期間中、エネルギー逆拡散部に供給されているクロック信号を停止するようにしたので、処理を行なう必要のないTSヌルパケットの入力期間に、エネルギー逆拡散部の全ての処理動作は停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0145】
請求項8に記載のデジタル放送受信装置によれば、TSパケット再生部より出力される階層のTSパケットをバイトデインタリーブするバイトデインタリーブ部に供給されているクロック信号のみを供給し、他の階層のTSパケットをバイトデインタリーブするバイトデインタリーブ部に供給されるクロック信号を停止するようにしたので、処理を行なう必要のある階層のバイトデインタリーブ部のみが動作し、処理を行う必要のない階層のTSパケットの入力するバイトデインタリーブ部では全ての処理動作が停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0146】
請求項9に記載のデジタル放送受信装置によれば、TSパケット再生部より出力される階層のTSパケットをエネルギー逆拡散するエネルギー逆拡散部に供給されているクロック信号のみを供給し、他の階層のTSパケットをエネルギー逆拡散するエネルギー逆拡散部に供給されるクロック信号を停止するようにしたので、処理を行なう必要のある階層のエネルギー逆拡散部のみが動作し、処理を行う必要のない階層のTSパケットの入力するエネルギー逆拡散部では全ての処理動作が停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【0147】
請求項10に記載のデジタル放送受信装置によれば、RS復号部のシンドローム算出回路から出力されるシンドローム値が、入力TSパケットに誤りが含まれていないことを示す値である場合には、誤り算出回路に供給されるクロック信号を停止するようにしたので、処理を行なう必要のない誤りのないTSパケットが入力されている期間中、誤り算出回路の全ての処理動作が停止し、電力消費を抑制することができ、デジタル放送受信装置全体の消費電力を低減することができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態1のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
【図2】 (a)はTSパケット再生部の構成を示す図であり、(b)は再生されたTSパケットおよびTSヌルパケットが出力される様子を示す図である。
【図3】 実施の形態1におけるクロック信号供給停止の動作を示すフローチャートである。
【図4】 本発明の実施の形態2のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
【図5】 実施の形態2におけるクロック信号供給停止の動作を示すフローチャートである。
【図6】 本発明の実施の形態3のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
【図7】 実施の形態3におけるクロック信号供給停止の動作を示すフローチャートである。
【図8】 本発明の実施の形態4のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
【図9】 実施の形態4におけるクロック信号供給停止の動作を示すフローチャートである。
【図10】 本発明の実施の形態5のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
【図11】 実施の形態5におけるクロック信号供給停止の動作を示すフローチャートである。
【図12】 本発明の実施の形態6のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
【図13】 実施の形態6におけるクロック信号供給停止の動作を示すフローチャートである。
【図14】 本発明の実施の形態7のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
【図15】 実施の形態7におけるクロック信号供給停止の動作を示すフローチャートである。
【図16】 本発明の実施の形態8のデジタル放送受信装置における誤り訂正/復号ブロックの構成を示すブロック図である。
【図17】 実施の形態8におけるクロック信号供給停止の動作を示すフローチャートである。
【図18】 一般的な放送方式の地上波デジタルテレビジョン放送受信機の一例を示す図である。
【図19】 図18のRS復号部の内部回路ブロックを示した図である。
【図20】 TSパケット再生部から時間多重されて出力されるTSパケットの一例を示した図である。
【符号の説明】
1 チューナ、 2 SAWフィルタ、 3 IF変換回路、 4 ローパスフィルタ、 6 AD変換器、 7 OFDM復調部、 8 時間ドメイン処理部、 9 FFT、 10 周波数ドメイン処理部、 11 デインタリーブ部、 12 誤り訂正ブロック、 13 TSパケット再生部、 14 ビタビ復号部、 15 バイトデインタリーブ部、 16 エネルギー逆拡散部、 17RS復号部、 18 DA変換器、 19 VCXO(クロック信号供給部)、 100 シンドローム算出回路、 101 誤り位置多項式算出部、 102 誤り数値多項式算出部、 103 誤り位置算出部、 104 誤り数値算出部、 105 誤り訂正出力回路、 106 メモリ、 107 誤り算出回路、 CLK1 クロック信号、 NTS ヌルTS信号、 TSS TS階層信号。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a terrestrial digital television broadcast receiver and a terrestrial digital audio broadcast receiver.
[0002]
[Prior art]
Currently, digitalization of television broadcasts and radio broadcasts is being promoted, and terrestrial digital television broadcasts and terrestrial digital audio broadcasts will be realized following the digitization of satellite broadcasts.
[0003]
The broadcasting system of terrestrial digital television broadcasting and terrestrial digital audio broadcasting is described in “Technical Conditions for Terrestrial Digital Television Broadcasting” in the report of the Digital Broadcasting System Committee of the Telecommunications Technology Council, and the Telecommunications Technology Deliberation. It is common to comply with the “technical conditions of terrestrial digital audio broadcasting system” reported at the meeting.
[0004]
FIG. 18 is a diagram illustrating an example of the above-described general broadcasting terrestrial digital television broadcast receiver. This block diagram is illustrated in, for example, the Journal of the Institute of Image Information and Media Studies Vol. 54, no. 6). p. 905 corresponds to a detailed representation of the configuration of the OFDM (Orthogonal Frequency Division Multiplex) receiver described in 905.
[0005]
In FIG. 18, the digital television broadcast tuner 1 receives the band of the broadcast channel desired by the user from the VHF band (about 90 MHZ to about 200 MHZ) or the UHF band (about 470 MHZ to about 770 MHZ). And a received wave is converted into IF (Intermediate Frequency) which makes 57 MHz a center frequency, for example.
[0006]
The output of the SAW filter 2 is given to the IF conversion circuit 3, and the IF conversion circuit 3 converts the IF into a local frequency having a center frequency of, for example, 4.1 MHz.
[0007]
The low-pass filter 4 removes harmonic noise and the like mixed in the received signal from the output signal of the IF conversion circuit 3 in a processing stage after the SAW filter 2. The output of the low-pass filter 4 is converted into a digital signal by the AD converter 6 and input to the time domain processing unit 8 in the OFDM demodulation unit 7.
[0008]
The time domain processing unit 8 is a block that performs signal processing on the received wave expressed in the time domain. For example, timing detection or adjustment is performed from a guard interval signal in the received wave. Further, the time domain processing unit 8 performs synchronization control of a VCXO (Voltage Controlled Xtal Oscillator) 19 using the detected timing of the received wave. The control signal to the VCXO 19 is converted from a digital signal to an analog signal by the DA converter 18. The VCXO 19 can generate a 32.5 MHz clock signal that is four times the terrestrial digital television broadcasting standard clock (512/63) MHZ = 8.12 MHZ.
[0009]
The clock signal CLK1 generated by the VCXO 19 is input to the time domain processing unit 8, the FFT (Fast Fourier Transform) unit 9, the frequency domain processing unit 10, the deinterleaving unit 11, and the error correction / decoding block 12, and the operation of each unit Become a clock.
[0010]
The output of the time domain processing unit 8 is given to the FFT unit 9, and is subjected to fast Fourier transform processing for calculating the frequencies and signal strengths of a plurality of carriers (carrier waves) included in the output to be a frequency domain signal. .
[0011]
The output of the FFT unit 9 is given to the frequency domain processing unit 10. In the frequency domain processing unit 10, a shift in the frequency of the carrier in the received wave converted into the frequency domain is detected and corrected using a PLL circuit or the like. Further, the frequency domain processing unit 10 also performs OFDM synchronization / differential demodulation processing.
[0012]
The output of the frequency domain processing unit 10 is given to the deinterleaving unit 11 where deinterleaving processing is performed. The output of the deinterleaving unit 11 is given to the error correction / decoding block 12, where error correction processing and decoding processing are performed. In the above regulations concerning digital television broadcasting, it is possible to set up to three layers as a transmission method, and the depth of deinterleaving, the convolutional coding rate in error processing, etc. are set in each layer. It is possible to convert correspondingly.
[0013]
In the error correction / decoding block 12, a TS (Transport Stream) packet is first reproduced by the TS packet reproduction unit 13 (TS packet reproduction means). For reproduction of TS packets, the input signal is accumulated for each layer as described above until it corresponds to the data amount of one TS packet, and when the accumulation of signals for one TS packet is completed, the signal is output to the Viterbi composite unit 14 at the subsequent stage. During a period until data for one TS packet is accumulated, a null (invalid) TS packet is created and output. Normally, an information bit indicating that the TS packet is a TS null packet is inserted into the TS null packet, and meaningless data such as “0” is inserted into the data area.
[0014]
The Viterbi decoding unit 14 performs Viterbi decoding of the input signal and performs error correction. The Viterbi-decoded data is converted from symbols to bytes and output to the byte deinterleave unit 15 (byte deinterleave means).
[0015]
The byte interleaving unit 15 performs convolutional byte deinterleaving independently on the input TS packet for each layer. The TS null packet created by the TS packet reproduction unit 13 is not deinterleaved.
[0016]
The output of the byte deinterleave unit 15 is given to the energy despreading unit 16 (energy despreading means). The energy despreading unit 16 also performs energy despreading independently on the input TS packet for each layer in the same manner as the byte deinterleaving unit 15, and the energy despreading is performed on the TS null packet created by the TS packet reproduction unit 13. Do not process.
[0017]
The TS packet output from the energy despreading unit 16 is given to an RS (Reed Solomon) decoding unit 17 (RS decoding means). The RS decoding unit 17 can correct an error of up to 8 bytes for the input TS packet.
[0018]
FIG. 19 is a diagram showing an internal circuit block of the RS decoding unit 17 of FIG. The data of the input TS packet is given to the memory 106 and the syndrome calculation circuit 100 (syndrome calculation means). The memory 106 delays the data until the RS decoding process is completed and the packet data can be corrected. The syndrome calculation circuit 100 calculates an error syndrome value from the data of the input TS packet.
[0019]
The error syndrome calculated by the syndrome calculation circuit 100 is given to the error position polynomial calculation unit 101 and the error value polynomial calculation unit 102 in the error calculation circuit 107 (error calculation means). The error position polynomial calculation unit 101 calculates a polynomial in which a value indicating an error position is a solution using a given error syndrome. On the other hand, the error value polynomial calculation unit 102 calculates a polynomial whose error magnitude (numerical value) is a solution using the given error syndrome. The error position polynomial calculated by the error position polynomial calculation unit 101 is output to the error position calculation unit 103. The error value polynomial calculated by the error value polynomial calculation unit 102 is given to the error value calculation unit 104.
[0020]
The error position calculation unit 103 calculates a solution of a given error position polynomial, and specifies an error position. Error position information which is a solution of the error position polynomial is given to the error numerical value calculation unit 104.
[0021]
Based on the error value polynomial given from the error value polynomial calculation unit 102 and the error value information given from the error position calculation unit 103, the error value calculation unit 104 determines the error magnitude for each of the plurality of error positions. Is calculated. The calculated error magnitude (error numerical value) and error position information are output to the error correction output circuit 105.
[0022]
The error correction output circuit 105 reads the delayed data from the memory 106 and corrects and outputs the data in the TS packet indicated by the error position information calculated in the previous stage according to the calculated error value.
[0023]
[Problems to be solved by the invention]
The terrestrial digital television broadcast and terrestrial digital audio broadcast receivers configured as described above include a plurality of byte deinterleaving units 15 and energy despreading units 16 in the error correction / decoding block 12. It is necessary to perform processing independently for the transmission layer.
[0024]
In addition, since it is necessary to make the processing independent for each of the plurality of hierarchies, one set of byte deinterleave unit and energy despreading unit is provided for each hierarchy. In terrestrial digital television broadcasting, a total of three hierarchies are provided. In order to perform processing, as shown in FIG. 18, three sets of interleave units and energy despreading units in parallel are required.
[0025]
By the way, the TS packets output from the TS packet reproducing unit 13 are time-multiplexed and output one TS packet at a time. FIG. 20 is a diagram illustrating an example of a TS packet that is time-multiplexed and output from the TS packet reproducing unit 13. As shown in FIG. 20, TS null packets 203 and 205 for time adjustment are multiplexed in the time multiplexed output of TS packets mixed with TS packets 201, 202, and 204 belonging to any layer.
[0026]
For this reason, during the period when TS packets belonging to any layer are output from the TS packet reproduction unit 13, the interleave unit and the energy despreading unit for TS packets belonging to layers other than the corresponding layer perform processing. There is no need.
[0027]
Further, during the period in which the TS null packet is output from the TS packet reproducing unit 13, all circuit parts arranged in the subsequent stage of the TS packet reproducing unit 13, that is, the byte deinterleave unit 15, the energy despreading unit 16, The RS decoding unit 17 does not need to perform processing.
[0028]
For example, in the terrestrial digital broadcasting system, the TS null packet output period from the TS packet reproduction unit 13 may correspond to about 7/8 of the entire period when there are many periods.
[0029]
Normally, an enable signal is used to stop and execute such processing, and the processing operation is stopped by the enable signal during a period when processing is not required. However, even if the processing operation is stopped by the enable signal, if the clock signal is supplied, the power is consumed in each circuit unit even during the period when the processing is not required. It does not mean that power is used effectively.
[0030]
In this way, even during a period in which processing is not necessary, since the clock is supplied, there is a problem that wasteful power is consumed, and there is room for reducing the power.
[0031]
Further, the syndrome calculation circuit 100 in the RS decoding unit 17 can determine whether or not error data is included in the received TS packet, but when it is determined that the TS packet does not include an error, The subsequent error value polynomial calculation unit 102, error position polynomial calculation unit 101, error value calculation unit 104, and error position calculation unit 103 do not need to perform any processing. Since it is determined that there is no error in this way, there is a problem that wasteful power is consumed during a period in which processing is not necessary, and there is room for reducing power.
[0032]
The present invention has been made to solve the above-described problem, and is a digital broadcast receiver capable of reducing power during a period in which a TS null packet is reproduced or a period in which RS decoding processing is not required. And a digital broadcast receiver capable of reducing the power of circuits that do not need to process other layers during the period when TS packets of different layers are being reproduced. Yes.
[0033]
[Means for Solving the Problems]
In order to achieve the above-described object, a digital broadcast receiving apparatus according to the present invention described in claim 1 is configured to perform error correction and demodulation on a demodulated output of a received signal of digital television broadcast or digital audio broadcast by receiving a clock signal. An error correction / decoding block for performing decoding processing is provided. The error correction / decoding block is a digital broadcast receiving apparatus having TS packet reproducing means for classifying and reproducing TS packets having a plurality of layers for each layer. When the TS packet to be reproduced is a TS null packet for time adjustment, the TS packet reproducing means outputs a null TS signal indicating the packet, and is subsequent to the TS packet reproducing means in the error correction / decoding block. Installed on the supply path of the clock signal used in at least one circuit part, and receive the null TS signal When, characterized in that it comprises a clock signal supply stop means for stopping the supply of the clock signal.
[0034]
Further, in the present invention described in claim 2, in the digital broadcast receiving apparatus described in claim 1, the error correction / decoding block includes RS decoding means for performing error correction of the data of the reproduced TS packet, and the clock The signal supply stop means is installed on a supply path of a clock signal used in at least a part of the RS decoding means.
[0035]
According to a third aspect of the present invention, in the digital broadcast receiving apparatus according to the second aspect, the RS decoding unit includes a syndrome calculation unit that calculates an error syndrome, and the clock signal supply stop unit is included in the syndrome calculation unit. It is installed on the supply path of the clock signal used.
[0036]
According to a fourth aspect of the present invention, in the digital broadcast receiving apparatus according to the second aspect, the RS decoding means includes error calculation means for calculating an error position and an error numerical value, and the clock signal supply stop means is an error signal. It is provided on a supply path of a clock signal used for the calculation means.
[0037]
According to a fifth aspect of the present invention, in the digital broadcast receiver according to the second aspect, the RS decoding means includes a memory for delaying the data of the reproduced TS packet until an error value is calculated. The clock signal supply stop means is installed on a supply path of a clock signal used for the memory.
[0038]
According to a sixth aspect of the present invention, in the digital broadcast receiving apparatus according to the first aspect, the error correction / decoding block performs byte deinterleaving for performing byte deinterleaving on the reproduced TS packet data for each layer. And the clock signal supply stopping means is installed on a clock signal supply path used in the byte deinterleaving means.
[0039]
According to a seventh aspect of the present invention, in the digital broadcast receiving apparatus according to the first aspect, the error correction / decoding block performs energy despreading for performing energy despreading on the reproduced TS packet data for each layer. And the clock signal supply stop means is installed on a clock signal supply path used in the energy despreading means.
[0040]
According to another aspect of the present invention, there is provided a digital broadcast receiving apparatus for performing error correction and decoding processing on a demodulated output of a received signal of digital television broadcast or digital audio broadcast by receiving a clock signal. / Decoding block, and the error correction / decoding block is a digital broadcast receiving device having TS packet reproducing means for classifying and reproducing TS packets having a plurality of hierarchies for each layer, wherein the TS packet reproducing means The TS layer signal indicating the layer of the TS packet to be reproduced is output, and the error correction / decoding block has byte deinterleaving means for performing byte deinterleaving for each layer on the reproduced TS packet data. Installed on the supply path of the clock signal used in each layer of the means and receives the TS layer signal. If you, supplies a clock signal only to the hierarchy specified by TS layer signals, for another layer, characterized in that it comprises a clock signal supply selecting means for stopping the supply.
[0041]
According to a ninth aspect of the present invention, there is provided a digital broadcast receiving apparatus for performing error correction and decoding processing on a demodulated output of a received signal of digital television broadcast or digital audio broadcast by receiving a clock signal. / Decoding block, and the error correction / decoding block is a digital broadcast receiving device having TS packet reproducing means for classifying and reproducing TS packets having a plurality of hierarchies for each layer, wherein the TS packet reproducing means The TS layer signal indicating the layer of the TS packet to be reproduced is output, and the error correction / decoding block includes energy despreading means for performing energy despreading on the reproduced TS packet data for each layer, and energy despreading When it is installed on the supply route of the clock signal used in each layer in the means and receives the TS layer signal, It supplies a clock signal only to the hierarchy specified by S-layer signal, for other hierarchical characterized in that it comprises a clock signal supply selecting means for stopping the supply.
[0042]
According to a tenth aspect of the present invention, there is provided a digital broadcast receiving apparatus for performing error correction and decoding processing on a demodulated output of a received signal of a digital television broadcast or a digital audio broadcast by receiving a clock signal. / Decoding block, and the error correction / decoding block includes an RS decoding unit that performs error correction of the reproduced TS packet data, a syndrome calculating unit that calculates an error syndrome, and an error that calculates an error position and an error numerical value. A digital broadcast receiving device comprising a calculating means, wherein the syndrome calculating means outputs a zero error signal indicating that there is no error in the received packet data when the calculated syndrome value is zero error; It is installed on the clock signal supply path used in the calculation means and receives the error zero signal. When, characterized in that it comprises a clock signal supply stop means for stopping the supply of the clock signal.
[0043]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described based on illustrated embodiments.
Embodiment 1 FIG.
In the digital broadcast receiving apparatus according to the present embodiment, when a TS null packet is output from the TS packet reproducing unit in the error correction / decoding block, the clock signal supplied to the syndrome calculation circuit in the RS decoding unit is stopped. It was configured as follows.
[0044]
FIG. 1 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to Embodiment 1 of the present invention.
In the description based on FIG. 1 below, portions having the same functions as those of the error correction / decoding block in the conventional digital broadcast receiving apparatus shown in FIG. 18 and FIG. The description is omitted.
[0045]
The error correction / decoding block 12 in FIG. 1 is different from the error correction / decoding block configuration in the conventional digital broadcast receiving apparatus shown in FIG. 18 in that the TS packet reproduction unit 13a outputs a TS null packet. In the middle of the path where the null TS signal is output and the clock signal CLK1 generated by the VCXO 19 is supplied to the syndrome calculation circuit 100 in the RS decoding unit 17, the clock signal is supplied when the null TS signal is received. The clock signal supply stop unit 300 (clock signal supply stop unit) to be stopped is provided, and the clock signal CLK2 is supplied from the clock signal supply stop unit 300 when the null TS signal is not received. Other configurations are the same as those of the error correction / decoding block in the conventional digital broadcast receiving apparatus shown in FIG.
[0046]
In order to explain that the TS packet reproducing unit 13a outputs a null TS signal when outputting a TS null packet, the configuration and operation of the TS packet reproducing unit 13a will be described.
[0047]
FIG. 2A shows the configuration of the TS packet reproducing unit 13a, and FIG. 2B shows how the reproduced TS packet and TS null packet are output.
[0048]
As shown in FIG. 2 (a), the TS packet reproduction unit 13a includes a hierarchy (1) TS buffer 401 and a hierarchy (2) TS buffer 402 that accumulate received data for each of the (1) to (3) layers. The layer (3) TS buffer 403 and the TS buffer 401 to 403 are switched and output as a regenerated TS packet, and when the accumulated data in each TS buffer 401 to 403 is not sufficient, There is provided switching means 404 for outputting a TS null packet without outputting it from the TS buffer.
[0049]
As shown in FIG. 2 (b), each TS buffer 401 to 403 accumulates input received data for each layer of (1) to (3) layers, and all TS packet data of a certain layer is accumulated. In this case, all the data in the hierarchy is read from the buffer at a predetermined timing (for example, the 204-byte interval T = 1, 2, 3,... Output. Further, when all the data for the TS packet of the hierarchy is not accumulated in any buffer, the TS packet reproducing unit 13a creates and outputs a TS null (invalid) packet during the period. The TS null packet is not a TS packet composed of received data, but an invalid packet inserted for time adjustment.
[0050]
The TS packet output from the TS packet reproducing unit 13a is Viterbi-decoded by the Viterbi decoding unit 14 and supplied to the byte deinterleaving unit 15 and the energy despreading unit 16 provided independently for each layer. The energy despreading process is performed and output to the RS decoding unit 17.
[0051]
Next, in the present embodiment, when a null TS signal is received, the clock signal supply stop unit 300 stops the supply of the clock to the syndrome calculation circuit 100 in the RS decoding unit 17, but this is possible. The reason will be described.
[0052]
First, in the RS decoding unit 17, the input TS packet data is distributed and supplied to the memory 106 and the syndrome calculation circuit 100. That is, the input data remains in the memory 106 even if the syndrome calculation circuit 100 disappears.
[0053]
The syndrome calculation circuit 100 calculates an error syndrome from the input TS packet data. The syndrome value calculated by the syndrome calculation circuit 100 is an all-zero value, which is a syndrome value when there is no error when the input TS packet does not contain an error, and is all-zero when an error is included. A value other than the value is output to the error calculation circuit 107 in the next stage.
[0054]
By the way, when a null TS signal is received, that is, when a TS null packet created by the TS packet reproducing unit 13a is input to the RS decoding unit 17, error data is included in the TS null packet. Since there is no possibility, the syndrome calculated by the syndrome calculation circuit 100 is an all-zero value that is a syndrome value when there is no error. Therefore, when a null TS signal is received, that is, when a TS null packet is input, it is not necessary to calculate the syndrome value by the syndrome calculation circuit 100, and it is always zero.
[0055]
Therefore, in the present embodiment, during the period in which the TS null packet is output, the TS reproduction unit 13a transmits the null TS signal NTS to the clock signal supply stop unit 300, and the clock signal supply stop unit 300 sends it to the syndrome calculation circuit 100. Stop the supplied clock signal. By stopping the supply of the clock signal, all processing operations are temporarily stopped (interrupted) in the syndrome calculation circuit 100.
[0056]
FIG. 3 is a flowchart showing the operation of stopping the clock signal supply in the first embodiment.
The clock signal supply stopping unit 300 determines whether or not the null TS signal NTS is received from the TS packet reproducing unit 13a, and the reproduced TS packet output from the TS packet reproducing unit 13a is a TS null packet. Whether or not (S1).
[0057]
When the clock signal supply stopping unit 300 determines that the TS packet output from the TS packet reproducing unit 13a is a TS null packet (S1: YES), the supply of the clock signal CLK2 to the syndrome calculation circuit 100 is stopped. (S2).
[0058]
On the other hand, when the clock signal supply stopping unit 300 determines that the TS packet output from the TS packet reproducing unit 13a is not a TS null packet but a valid TS packet (S1: NO), the clock signal supply stopping unit 300 supplies the syndrome calculation circuit 100 to the syndrome calculation circuit 100. The clock signal CLK2 is supplied (S3).
[0059]
As described above, in this embodiment, when the null TS signal NTS is received, by stopping the supply of the clock signal, all the processing operations of the syndrome calculation circuit 100 can be stopped and the power consumption can be suppressed. . Therefore, the power consumption of the syndrome calculation circuit 100 during the output period of the TS null packet, which is a ratio of 7/8 at the maximum in the output period of the reproduced TS packet as described above, can be reduced. Overall power consumption can be greatly reduced.
[0060]
Embodiment 2. FIG.
In Embodiment 1 described above, when a TS null packet is output from the TS packet reproduction unit in the error correction / decoding block, the clock signal supplied to the syndrome calculation circuit in the RS decoding unit is stopped. In the second embodiment described below, when a TS null packet is output from the TS packet reproduction unit, the clock signal supplied to the error calculation circuit in the RS decoding unit is stopped.
[0061]
FIG. 4 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the second embodiment of the present invention.
The difference between the error correction / decoding block 12 in FIG. 4 and the configuration of the error correction / decoding block in the digital broadcast receiving apparatus of the first embodiment shown in FIG. 1 is that the clock signal CLK1 generated by the VCXO 19 is the RS decoding unit 17. A clock signal supply stop unit 301 (clock signal supply stop unit) that stops the supply of the clock signal CLK3 when a null TS signal is received is provided in the middle of the path supplied to the error calculation circuit 107 in the circuit. The clock signal CLK3 is supplied from the clock signal supply stop unit 301 when not received. Other configurations are the same as those of the error correction / decoding block in the digital broadcast receiving apparatus of the first embodiment shown in FIG.
[0062]
Further, as described above with reference to FIG. 19, the error calculation circuit 107 is an error calculation circuit in the RS decoding unit 12, and the error value included in the input TS packet is determined based on the syndrome value output from the syndrome calculation circuit 100. The position and the magnitude (numerical value) of the error are calculated.
[0063]
Similar to the first embodiment described above, also in this embodiment, when the TS null packet created by the TS packet reproducing unit 13a is input to the RS decoding unit 17, the TS null packet includes error data. Therefore, the error position and error value calculated by the error calculation circuit 107 are all zero values that are values when there is no error. Therefore, when a TS null packet is input, it is not necessary to calculate the error position and the error numerical value.
[0064]
Therefore, in the present embodiment, during the period in which the TS null packet is output, the TS reproduction unit 13a transmits the null TS signal NTS to the clock signal supply stop unit 301, and the clock signal supply stop unit 301 sends the error calculation circuit 107 to the error calculation circuit 107. Stop the supplied clock signal. By stopping the supply of the clock signal, in the error calculation circuit 107, all processing operations are temporarily stopped (interrupted).
[0065]
FIG. 5 is a flowchart showing the operation of stopping the supply of the clock signal in the second embodiment.
The clock signal supply stopping unit 301 determines whether or not the null TS signal NTS is received from the TS packet reproducing unit 13a, and the reproduced TS packet output from the TS packet reproducing unit 13a is a TS null packet. Whether or not (S11).
[0066]
When the clock signal supply stopping unit 301 determines that the TS packet output from the TS packet reproducing unit 13a is a TS null packet (S11: YES), the supply of the clock signal CLK3 to the error calculation circuit 107 is stopped. (S12).
[0067]
On the other hand, when the clock signal supply stopping unit 301 determines that the TS packet output from the TS packet reproducing unit 13a is not a TS null packet but a valid TS packet (S11: NO), the clock signal supply stopping unit 301 proceeds to the error calculation circuit 107. The clock signal CLK3 is supplied (S13).
[0068]
As described above, in this embodiment, when the null TS signal NTS is received, by stopping the supply of the clock signal, all processing operations of the error calculation circuit 107 can be stopped and the power consumption can be suppressed. . Therefore, the power consumption of the error calculation circuit 107 during the output period of the TS null packet, which is a ratio of a maximum of 7/8 in the output period of the TS packet reproduced as described above, can be reduced. Overall power consumption can be greatly reduced.
[0069]
Embodiment 3 FIG.
In the first embodiment described above, when a TS null packet is output from the TS packet reproduction unit in the error correction / decoding block, the clock signal supplied to the syndrome calculation circuit in the RS decoding unit is stopped, and the embodiment 2, the clock signal supplied to the error calculation circuit in the RS decoding unit is stopped, but in the third embodiment described below, when a TS null packet is output from the TS packet reproducing unit, the RS decoding is performed. The clock signal supplied to the internal memory is stopped.
[0070]
FIG. 6 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the third embodiment of the present invention.
The error correction / decoding block 12 in FIG. 6 differs from the error correction / decoding block configuration in the digital broadcast receiving apparatus of the first embodiment shown in FIG. 1 in that the clock signal CLK1 generated by the VCXO 19 is the RS decoding unit 17. A clock signal supply stop unit 302 (clock signal supply stop means) for stopping supply of the clock signal CLK4 when a null TS signal is received is provided in the middle of a path supplied to the internal memory 106, and the null TS signal is not received. In this case, the clock signal CLK4 is supplied from the clock signal supply stop unit 302. Other configurations are the same as those of the error correction / decoding block in the digital broadcast receiving apparatus of the first embodiment shown in FIG.
[0071]
The memory 106 according to the present embodiment is for delaying and outputting the TS packet reproduced from the received data in the RS decoding unit 17, and when the supply of the clock signal CLK4 is stopped, It is assumed that the TS packet is allowed to pass without delay (write / accumulate / read is not performed).
[0072]
In the first and second embodiments described above, when the TS null packet created by the TS packet reproducing unit 13a is input to the RS decoding unit 17, the TS null packet does not include error data. Although the error position and error value calculated by the error calculation circuit 107 have been used to be all-zero values that are values when there is no error, in this embodiment, the TS null packet is known data. It is not necessary to intentionally store and delay in the memory 106, and the fact that the TS decoding unit 17 can reproduce the TS null packet is used.
[0073]
Therefore, in the present embodiment, during the period in which the TS null packet is output, the TS reproduction unit 13a transmits the null TS signal NTS to the clock signal supply stop unit 302 and supplies the null signal TSS to the memory 106 by the clock signal supply stop unit 302. Stop the clock signal. By stopping the supply of the clock signal, all processing operations are temporarily stopped (interrupted) in the memory 106, and the TS null packet is reproduced by the error correction output circuit 105.
[0074]
FIG. 7 is a flowchart showing the operation of stopping the clock signal supply in the third embodiment.
The clock signal supply stopping unit 302 determines whether or not the null TS signal NTS is received from the TS packet reproducing unit 13a, and the reproduced TS packet output from the TS packet reproducing unit 13a is a TS null packet. It is determined whether or not (S21).
[0075]
When the clock signal supply stop unit 302 determines that the TS packet output from the TS packet reproduction unit 13a is a TS null packet (S21: YES), the clock signal supply stop unit 302 stops the supply of the clock signal CLK4 to the memory 106 ( S22).
[0076]
On the other hand, when the clock signal supply stopping unit 302 determines that the TS packet output from the TS packet reproducing unit 13a is not a TS null packet but a valid TS packet (S21: NO), the clock signal supply to the memory 106 is determined. The signal CLK4 is supplied (S23).
[0077]
As described above, in the present embodiment, when the null TS signal NTS is received, the supply of the clock signal is stopped, so that the processing operation of the delay (write / accumulate / read) in the memory 106 is stopped and the power consumption is reduced. Can be suppressed. Therefore, the power consumption of the memory 106 during the output period of TS null packets, which is a ratio of 7/8 at the maximum in the output period of TS packets reproduced as described above, can be reduced. Power consumption can be greatly reduced.
[0078]
Embodiment 4 FIG.
In the first to third embodiments described above, when a TS null packet is output from the TS packet reproduction unit in the error correction / decoding block, the clock signal supplied to some circuits in the RS decoding unit is stopped. However, in the fourth embodiment described below, when a TS null packet is output from the TS packet reproduction unit, the clock signal supplied to the byte deinterleave unit in the error correction / decoding block is stopped. Configured.
[0079]
FIG. 8 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the fourth embodiment of the present invention.
The difference between the error correction / decoding block 12 in FIG. 8 and the configuration of the error correction / decoding block in the digital broadcast receiving apparatus of the first embodiment shown in FIG. 1 is that the clock signal CLK1 generated by the VCXO 19 is a byte deinterleave unit. 15 is provided with a clock signal supply stop unit 303 (clock signal supply stop means) for stopping the supply of the clock signal CLK5 when a null TS signal is received in the middle of the path supplied to 15, and a clock when the null TS signal is not received. The clock signal CLK5 is supplied from the signal supply stop unit 303. Other configurations are the same as those of the error correction / decoding block in the digital broadcast receiving apparatus of the first embodiment shown in FIG.
[0080]
Further, for example, in the terrestrial digital broadcasting system, since up to three layers can be used, the convolution coding rate, the interleave length, etc. can be set independently for each layer. It is necessary to provide a plurality (three sets) of processing blocks for each layer. Therefore, the byte deinterleave unit 15 of this embodiment is also composed of a plurality of hierarchies such as the first hierarchy: (1) to the third hierarchy: (3) shown in FIG. 8, but the clock signal CLK5 is as follows. In this case, the clock signal supply stop unit 303 supplies the signals to each layer at once.
[0081]
The TS packets output from the TS packet reproducing unit 13a are time-multiplexed for each TS packet, and TS packets belonging to a plurality of layers are not output at the same time. Therefore, for each layer of the byte deinterleave unit 15, It is also conceivable to control the supply of the clock signal, but this point will be described in Embodiment 6 described later.
[0082]
As in the first and second embodiments described above, when a TS null packet created by the TS packet reproduction unit 13a is input to the byte deinterleave unit 15, this TS null packet does not include error data. Therefore, it is not necessary to perform deinterleaving in the byte deinterleaving unit 15.
[0083]
Therefore, in the present embodiment, during the period in which the TS null packet is output, the TS reproduction unit 13a transmits the null TS signal NTS to the clock signal supply stop unit 303, and the clock signal supply stop unit 303 causes the byte deinterleave unit 15 to transmit. The clock signal CLK5 supplied to is stopped. By stopping the supply of the clock signal CLK5, all processing operations are temporarily stopped (interrupted) in the byte deinterleave unit 15, and the TS packet deinterleaves the byte deinterleave unit 15. The process passes through without being processed, and is input to the energy despreading unit 16.
[0084]
FIG. 9 is a flowchart showing the operation of stopping the clock signal supply in the fourth embodiment.
The clock signal supply stopping unit 303 determines whether or not the null TS signal NTS is received from the TS packet reproducing unit 13a, and the reproduced TS packet output from the TS packet reproducing unit 13a is a TS null packet. Whether or not (S31).
[0085]
When the clock signal supply stop unit 303 determines that the TS packet output from the TS packet reproduction unit 13a is a TS null packet (S31: YES), the clock signal supply stop unit 303 supplies the clock signal CLK5 to the byte deinterleave unit 15. Stop (S32).
[0086]
On the other hand, when the clock signal supply stopping unit 303 determines that the TS packet output from the TS packet reproducing unit 13a is not a TS null packet but a valid TS packet (S31: NO), the byte deinterleaving unit 15 Is supplied with the clock signal CLK5 (S33).
[0087]
As described above, in the present embodiment, when the null TS signal NTS is received, the supply of the clock signal is stopped to stop the deinterleaving processing operation in the byte deinterleaving unit 15 and to pass the data as it is. Power consumption can be suppressed. Therefore, the power consumption of the byte deinterleave unit 15 during the output period of the TS null packet, which is a maximum ratio of 7/8 in the output period of the TS packet reproduced as described above, can be reduced. The power consumption of the entire apparatus can be greatly reduced.
[0088]
Embodiment 5. FIG.
In Embodiment 4 described above, when a TS null packet is output from the TS packet reproducing unit in the error correction / decoding block, the clock signal supplied to the byte deinterleave unit in the error correction / decoding block is stopped. However, the fifth embodiment described below is configured to stop the clock signal supplied to the energy despreading unit in the error correction / decoding block.
[0089]
FIG. 10 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the fifth embodiment of the present invention.
The difference between the error correction / decoding block 12 in FIG. 10 and the configuration of the error correction / decoding block in the digital broadcast receiving apparatus in the fourth embodiment shown in FIG. 8 is that the clock signal CLK1 generated by the VCXO 19 is an energy despreading unit. 16 is provided with a clock signal supply stop unit 304 (clock signal supply stop unit) for stopping the supply of the clock signal CLK6 when a null TS signal is received, and a clock when the null TS signal is not received. The clock signal CLK6 is supplied from the signal supply stop unit 304. Other configurations are the same as those of the error correction / decoding block in the digital broadcast receiving apparatus of the fourth embodiment shown in FIG.
[0090]
Further, for example, in the terrestrial digital broadcasting system, up to three layers can be used, and the convolution coding rate, the interleave length, and the like can be independently set for each layer by the byte deinterleaving unit 15 in the previous stage. Therefore, the energy despreading unit 16 also needs to provide a plurality (three sets) of processing blocks for each layer. Therefore, the energy despreading unit 16 of the present embodiment is also composed of a plurality of hierarchies such as the first hierarchy: (1) to the third hierarchy: (3) shown in FIG. In the figure, the clock signal supply stopping unit 304 supplies the data to each layer in a lump.
[0091]
The TS packets output from the TS packet reproducing unit 13a are time-multiplexed for each TS packet, and TS packets belonging to a plurality of layers are not output at the same time. It is also conceivable to control the supply of the clock signal, but this point will be described in Embodiment 7 to be described later.
[0092]
As in the first and second embodiments described above, when the TS null packet created by the TS packet reproduction unit 13a is input to the energy despreading unit 16, the TS null packet does not include error data. Therefore, it is not necessary to perform energy despreading by the energy despreading unit 16.
[0093]
Therefore, in the present embodiment, during the period in which the TS null packet is output, the TS reproduction unit 13a transmits the null TS signal NTS to the clock signal supply stop unit 304, and the clock signal supply stop unit 304 causes the energy despreading unit 16 to transmit. The clock signal CLK6 supplied to is stopped. By stopping the supply of the clock signal CLK6, in the energy despreading unit 16, all processing operations are temporarily stopped (interrupted), and the TS packet causes the energy despreading unit 16 to reverse the energy. The signal is passed through without being spread and input to the RS decoder 17.
[0094]
FIG. 11 is a flowchart showing the operation of stopping the clock signal supply in the fifth embodiment.
The clock signal supply stopping unit 304 determines whether or not the null TS signal NTS is received from the TS packet reproduction unit 13a, and the reproduced TS packet output from the TS packet reproduction unit 13a is a TS null packet. Whether or not (S41).
[0095]
When the clock signal supply stopping unit 304 determines that the TS packet output from the TS packet reproduction unit 13a is a TS null packet (S41: YES), the clock signal supply stopping unit 304 supplies the clock signal CLK6 to the energy despreading unit 16. Stop (S42).
[0096]
On the other hand, when the clock signal supply stopping unit 304 determines that the TS packet output from the TS packet reproducing unit 13a is not a TS null packet but a valid TS packet (S41: NO), the energy despreading unit 16 Is supplied with the clock signal CLK6 (S43).
[0097]
As described above, in the present embodiment, when the null TS signal NTS is received, the supply of the clock signal is stopped, thereby stopping the energy despreading processing operation in the energy despreading unit 16 and allowing the data to pass as it is. , Power consumption can be suppressed. Accordingly, the power consumption of the energy despreading unit 16 during the output period of the TS null packet, which is a ratio of 7/8 at the maximum in the output period of the TS packet reproduced as described above, can be reduced. The power consumption of the entire apparatus can be greatly reduced.
[0098]
Embodiment 6 FIG.
In the first to fourth embodiments described above, when a TS null packet is output from the TS packet reproducing unit in the error correction / decoding block, the clock signal supplied to some circuits in the error correction / decoding block is In the sixth embodiment described below, for example, during the period when TS packets belonging to any one of a plurality of layers transmitted according to the terrestrial digital broadcasting system are output from the TS packet reproduction unit The clock signal is supplied only to the byte deinterleave unit of the layer to which the TS packet belongs, and the clock signal supplied to the byte deinterleave unit of the remaining layer is stopped.
[0099]
FIG. 12 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the sixth embodiment of the present invention.
The difference between the error correction / decoding block 12 in FIG. 12 and the configuration of the error correction / decoding block in the digital broadcast receiving apparatus in the fourth embodiment shown in FIG. 8 is that the TS packet reproduction unit 13b first reproduces the TS packet. As in the unit 13a, a null TS signal is not transmitted, but a TS layer signal indicating which layer the TS packet to be reproduced and output is is output, and the clock signal CLK1 generated by the VCXO 19 is sent to the byte deinterleave unit 15. A clock signal supply selection unit that supplies one clock signal from among the clock signals CLK7 to 9 and stops the supply of the remaining clock signals when a TS layer signal is received in the course of the supply, according to the instruction content 305 (clock signal supply selection means), and the clock signal supply selection unit 305 provides a bar for each layer. Clock signal supply paths to with Dinner interleave 15a~15c is the point that is set separately. Other configurations are the same as those of the error correction / decoding block in the digital broadcast receiving apparatus of the fourth embodiment shown in FIG.
[0100]
In the present embodiment, the clock signal to each layer of the byte deinterleave unit 15 that has been supplied together in the fourth embodiment is sent to the first layer: (1) byte deinterleave unit 15a, the second layer: (2) Byte deinterleaving unit 15b and third layer: (3) Byte deinterleaving unit 15c are individually supplied to only one of them.
[0101]
As described above, the TS packet output from the TS packet reproducing unit 13b is time-multiplexed for each TS packet, and TS packets belonging to a plurality of layers are not output at the same time. Power supply can be further reduced by supplying the clock signal only to the layer required for the byte deinterleave units 15a to 15c individually.
[0102]
For example, when data of the TS packet of the first layer (1) created by the TS packet reproducing unit 13b is input to the byte deinterleave unit 15a, the second layer: the byte deinterleave unit 15b of (2), or Third layer: Since no TS packet data is input to the byte deinterleave unit 15c in (3), it is not necessary to perform deinterleave in the byte deinterleave unit 15b or 15c.
[0103]
Therefore, in the present embodiment, for example, during the period in which the TS packet of the first layer: (1) is output, the TS reproduction unit 13b transmits the TS layer signal TSS to the clock signal supply stop unit 305 to supply the clock signal. The stop unit 305 outputs only the clock signal CLK7 supplied to the byte deinterleave unit 15a, and stops outputting the clock signal CLK8 supplied to the remaining byte deinterleave unit 15b and the clock signal CLK9 supplied to the byte deinterleave unit 15c. Let
[0104]
By supplying only the clock signal CLK7 and stopping the other clock signals CLK8 and CLK9, the byte deinterleave unit 15a deinterleaves the TS packet data of the first layer: (1). On the other hand, in the byte deinterleaving units 15b and 15c, all processing operations are temporarily stopped (interrupted) (first layer: during the period when the TS packet of (1) is output). Is done.
[0105]
Similarly, during the period when the TS packet of the second layer: (2) is output, the clock signal CLK8 is supplied only to the byte deinterleave unit 15b, and the clock signal is supplied to the other byte deinterleave units 15a and 15c. During the period when the TS packet of the third layer: (3) is output, the clock signal CLK9 is supplied only to the byte deinterleave unit 15c and the supply of the clock signal to the other byte deinterleave units 15a and 15b is stopped. Is done.
[0106]
FIG. 13 is a flowchart showing the operation of stopping the clock signal supply in the sixth embodiment.
The clock signal supply stopping unit 305 determines the layer indicated by the TS layer signal TSS from the TS packet reproducing unit 13b, so that the reproduced TS packet output from the TS packet reproducing unit 13b is the first layer: (1 ), Second layer: TS packet of (2), or third layer: TS packet of (3) (S51).
[0107]
When the clock signal supply stopping unit 305 determines that the TS packet output from the TS packet reproducing unit 13b is the TS packet of the first layer: (1) (S51: N = 1), the byte deinterleaving unit Only the clock signal CLK7 to 15a is supplied, and the clock signals CLK8 and CLK9 are stopped (S52).
[0108]
When the clock signal supply stopping unit 305 determines that the TS packet output from the TS packet reproducing unit 13b is a TS packet of the second layer: (2) (S51: N = 2), the byte deinterleaving unit Only the clock signal CLK8 to 15b is supplied, and the clock signals CLK7 and CLK9 are stopped (S53).
[0109]
When the clock signal supply stopping unit 305 determines that the TS packet output from the TS packet reproducing unit 13b is a TS packet of the third layer: (3) (S51: N = 3), the byte deinterleaving unit Only the clock signal CLK9 to 15c is supplied, and the clock signals CLK7 and CLK8 are stopped (S54).
[0110]
That is, in this embodiment, only one TS packet is processed at a certain time, and the byte deinterleave unit used for the process is the byte deinterleave unit 15a to 15c corresponding to the TS packet hierarchy. Since it is only one of them, the clock signal is supplied only to the byte deinterleave unit of the layer where the processing is performed, and the clock signal is not supplied to the byte deinterleave unit of the other layer. ing.
[0111]
As described above, in the present embodiment, only the byte deinterleave unit of the layer (N) (N is a positive integer: 1, 2, 3,...) Required by receiving the TS layer signal TSS is clocked. By supplying a signal and stopping the clock signal to the byte deinterleave unit of the other layer, the processing operation such as deinterleave in the byte deinterleave unit of the unnecessary layer is stopped, thereby suppressing the power consumption. it can. From this, the power consumption during the output period of the TS packet reproduced as described above can be reduced to a ratio of 1/3 in the case of three layers as in the case of terrestrial digital television broadcasting, for example. Further, in the case of two layers like terrestrial digital audio broadcasting, the ratio can be reduced to ½. Therefore, in this embodiment, the power consumption of the entire digital broadcast receiving apparatus can be greatly reduced.
[0112]
Embodiment 7 FIG.
In the above-described sixth embodiment, for example, during a period in which a TS packet belonging to any one of a plurality of layers transmitted according to the terrestrial digital broadcasting system is output from the TS packet reproduction unit, the layer to which the TS packet belongs The clock signal is supplied only to the byte deinterleave unit and the clock signal supplied to the byte deinterleave unit in the remaining layer is stopped. This is the same as in the fifth embodiment with respect to the fourth embodiment. In addition, the present invention can be applied to an energy despreading unit. In the following Embodiment 7, during the period in which the TS packet belonging to any one layer is output from the TS packet reproducing unit, the clock signal is supplied only to the energy despreading unit of the layer to which the TS packet belongs, A configuration for stopping the clock signal supplied to the energy despreading unit of the hierarchy will be described.
[0113]
FIG. 14 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the seventh embodiment of the present invention.
The error correction / decoding block 12 in FIG. 14 differs from the error correction / decoding block configuration in the digital broadcast receiving apparatus in the fifth embodiment shown in FIG. 10 in that the TS packet reproduction unit 13b first reproduces the TS packet. The TS layer signal indicating which layer the TS packet to be reproduced and output is transmitted is not transmitted as in the unit 13a, and the clock signal CLK1 generated by the VCXO 19 is sent to the energy despreading unit 16. A clock signal supply selection unit that supplies one clock signal from among the clock signals CLK10 to CLK12 and stops the supply of the remaining clock signals when a TS layer signal is received in the course of the supply, according to the instruction content 306 (clock signal supply selection means), and the clock signal supply selection unit 306 provides an error for each layer. Clock signal supply path to the Energy despreader 16a~16c is the point that is set separately. Other configurations are the same as those of the error correction / decoding block in the digital broadcast receiving apparatus of the fifth embodiment shown in FIG.
[0114]
In the present embodiment, the clock signal to each layer of the energy despreading unit 16 that has been supplied together in the fifth embodiment is used as the first layer: (1) energy despreading unit 16a, the second layer: The case where the energy despreading unit 16b of (2) and the third layer: the energy despreading unit 16c of (3) are individually supplied to only one is shown.
[0115]
As described above, the TS packet output from the TS packet reproducing unit 13b is time-multiplexed for each TS packet, and TS packets belonging to a plurality of layers are not output at the same time. Power supply can be further reduced by supplying the clock signal only to the layers required individually for the energy despreading units 16a to 16c.
[0116]
For example, when the data of the TS packet of the first layer: (1) created by the TS packet reproduction unit 13b is input to the energy despreading unit 16a, the energy despreading unit 16b of the second layer: (2), or Third layer: Since no TS packet data is input to the energy despreading unit 16c in (3), it is not necessary to perform energy despreading in the energy despreading unit 16b or 16c.
[0117]
Therefore, in the present embodiment, for example, during the period when the TS packet of the first layer: (1) is output, the TS reproduction unit 13b transmits the TS layer signal TSS to the clock signal supply stop unit 306, and supplies the clock signal. Only the clock signal CLK10 supplied to the energy despreading unit 16a is output by the stop unit 306, and the output of the clock signal CLK11 supplied to the remaining energy despreading unit 16b and the clock signal CLK12 supplied to the energy despreading unit 16c is stopped. Let
[0118]
By supplying only the clock signal CLK10 and stopping the other clock signals CLK11 and CLK12, the energy despreading unit 16a performs energy despreading on the data of the TS packet of the first layer: (1). In contrast, in the energy despreading units 16b and 16c, all processing operations are temporarily stopped (interrupted) (first period: during the period when the TS packet of (1) is output). Is done.
[0119]
Similarly, during the period when the TS packet of the second layer: (2) is output, the clock signal CLK11 is supplied only to the energy despreading unit 16b, and the clock signal is supplied to the other energy despreading units 16a and 16c. During the period when the TS packet of the third layer: (3) is output, the clock signal CLK12 is supplied only to the energy despreading unit 16c and the supply of the clock signal to the other energy despreading units 16a and 16b is stopped. Is done.
[0120]
FIG. 15 is a flowchart showing the operation of stopping clock signal supply in the seventh embodiment.
The clock signal supply stopping unit 306 determines the layer indicated by the TS layer signal TSS from the TS packet reproducing unit 13b, so that the reproduced TS packet output from the TS packet reproducing unit 13b is the first layer: (1 ), Second layer: TS packet of (2), or third layer: TS packet of (3) (S61).
[0121]
When the clock signal supply stopping unit 306 determines that the TS packet output from the TS packet reproducing unit 13b is the TS packet of the first layer: (1) (S61: N = 1), the energy despreading unit Only the clock signal CLK10 to 16a is supplied, and the clock signals CLK11 and CLK12 are stopped (S62).
[0122]
When the clock signal supply stopping unit 306 determines that the TS packet output from the TS packet reproducing unit 13b is a TS packet of the second layer: (2) (S61: N = 2), the energy despreading unit Only the clock signal CLK11 to 16b is supplied, and the clock signals CLK10 and CLK12 are stopped (S63).
[0123]
When the clock signal supply stopping unit 305 determines that the TS packet output from the TS packet reproducing unit 13b is a TS packet of the third layer: (3) (S61: N = 3), the energy despreading unit Only the clock signal CLK12 to 16c is supplied, and the clock signals CLK10 and CLK11 are stopped (S64).
[0124]
That is, in this embodiment, only one TS packet is processed at a certain time, and the energy despreading unit used for the processing is the energy despreading unit 16a-c corresponding to the TS packet hierarchy. Since it is only one of them, the clock signal is supplied only to the energy despreading unit of the layer where the processing is performed, and the clock signal is not supplied to the energy despreading unit of the other layer. ing.
[0125]
As described above, in the present embodiment, only the energy despreading unit of the layer (N) (N is a positive integer: 1, 2, 3,...) Required by receiving the TS layer signal TSS is clocked. By supplying a signal and stopping the clock signal to the energy despreading unit in the other layer, it is possible to stop the despreading processing operation in the energy despreading unit in the unnecessary layer and suppress the power consumption. . From this, the power consumption during the output period of the TS packet reproduced as described above can be reduced to a ratio of 1/3 in the case of three layers as in the case of terrestrial digital television broadcasting, for example. Further, in the case of two layers like terrestrial digital audio broadcasting, the ratio can be reduced to ½. Therefore, in this embodiment, the power consumption of the entire digital broadcast receiving apparatus can be greatly reduced.
[0126]
Embodiment 8 FIG.
In Embodiment 2 described above, when a TS null packet is output from the TS packet reproducing unit in the error correction / decoding block, the TS null packet is supplied to the error calculation circuit 107 of the RS decoding unit 17 in the error correction / decoding block. Although the clock signal has been stopped, for example, it is possible to detect that an error-free TS packet has been output by the output of the syndrome calculation circuit arranged in the preceding stage of the error calculation circuit 107.
[0127]
This is because, for example, in the terrestrial digital broadcasting system, error correction processing is performed by Viterbi decoding and RS decoding, but TS packet data having errors in the TS packet reproduction unit is converted to Viterbi in the next stage. In some cases, all errors included in the received data can be corrected only by the processing of the decoding circuit. In this case, the processing of the RS decoding unit is not necessary. In such a case, since a TS null packet is not output from the TS packet reproducing unit, it is important to detect a TS packet having no error by the output of the syndrome calculation circuit.
[0128]
Therefore, in the eighth embodiment described below, the clock signal supplied to the error calculation circuit 107 is stopped during the period in which the TS null packet is detected by the syndrome calculation circuit.
[0129]
FIG. 16 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the eighth embodiment of the present invention.
In the error correction / decoding block 12 of FIG. 16, the difference from the configuration of the error correction / decoding block in the digital broadcast receiving apparatus of the second embodiment shown in FIG. Instead, the syndrome calculation circuit 100a outputs the error syndrome value calculated from the input TS packet to the clock signal supply stop unit 307. When the clock signal CLK1 generated by the VCXO 19 receives an error syndrome value that can be determined not to include error data in the course of being supplied to the error calculation circuit 107 in the RS decoding unit 17, the supply of the clock signal CLK13 is stopped. A clock signal supply stop unit 307 (clock signal supply stop unit) that receives the error syndrome value (error zero syndrome value EZS) that can be determined not to include error data. This is a point where CLK13 is supplied. Other configurations are the same as those of the error correction / decoding block in the digital broadcast receiving apparatus of the second embodiment shown in FIG.
[0130]
Similar to the second embodiment described above, even in this embodiment, when the error zero syndrome value EZS is output to the TS packet input from the syndrome calculation circuit 100a, no error data is included in the TS packet. The error position and the error numerical value calculated by the error calculation circuit 107 are all zero values that are values when there is no error. Therefore, when a TS packet having an error zero syndrome value EZS is input by the syndrome calculation circuit 100a, it is not necessary to calculate the error position and the error numerical value.
[0131]
Therefore, in the present embodiment, during the period in which the TS packet of the error zero syndrome value EZS is output from the syndrome calculation circuit 100a, the error zero syndrome value EZS is transmitted from the syndrome calculation circuit 100a to the clock signal supply stop unit 307, The signal supply stop unit 307 stops the clock signal supplied to the error calculation circuit 107. By stopping the supply of the clock signal, in the error calculation circuit 107, all processing operations are temporarily stopped (interrupted).
[0132]
FIG. 17 is a flowchart showing the operation of stopping the clock signal supply in the eighth embodiment.
The clock signal supply stop unit 307 determines whether or not the regenerated TS packet output from the syndrome calculation circuit 100a has the error zero syndrome value EZS by determining whether or not the error zero syndrome value EZS has been received from the syndrome calculation circuit 100a. It is determined whether the packet is a TS packet (S71).
[0133]
When the clock signal supply stop unit 307 determines that the TS packet output from the syndrome calculation circuit 100a is a TS packet with an error zero syndrome value EZS (S71: YES), the clock signal to the error calculation circuit 107 is determined. The supply of CLK13 is stopped (S72).
[0134]
On the other hand, when the clock signal supply stopping unit 307 determines that the TS packet output from the syndrome calculation circuit 100a is not a TS packet having the error zero syndrome value EZS but a TS packet including an error (S71: NO). Then, the clock signal CLK13 is supplied to the error calculation circuit 107 (S73).
[0135]
As described above, in the present embodiment, when the TS packet output from the syndrome calculation circuit 100a is a TS packet with the error zero syndrome value EZS, the supply of the clock signal is stopped, whereby all of the error calculation circuit 107 The processing operation can be stopped and power consumption can be suppressed. Therefore, for example, even when all errors included in the received data can be corrected only by Viterbi decoding, the processing of the error calculation circuit of the RS decoding unit can be stopped, and the error calculation circuit in the TS packet processing period can be stopped. Since power consumption can be reduced, the power consumption of the entire digital broadcast receiving apparatus can be greatly reduced.
[0136]
In each of the above-described embodiments, a method for reducing power consumption by stopping or selecting clock supply to each individual circuit is described. However, a method for each individual circuit described in each embodiment is described. It is also possible to implement in any combination.
[0137]
【The invention's effect】
Since the present invention is configured as described above, the following effects can be obtained.
[0138]
According to the digital broadcast receiving apparatus of claim 1, the clock signal supplied to at least one circuit of the error correction / decoding block is stopped during the period in which the TS null packet is output from the TS packet reproducing unit. Therefore, during the input period of TS null packets that do not need to be processed, all processing operations of the circuit are stopped, power consumption can be suppressed, and the power consumption of the entire digital broadcast receiving apparatus can be reduced. Can do.
[0139]
According to the digital broadcast receiving apparatus of the second aspect, the clock signal supplied to the RS decoding unit is stopped during the period in which the TS null packet is output from the TS packet reproducing unit. During the input period of unnecessary TS null packets, all processing operations of the RS decoding unit can be stopped, power consumption can be suppressed, and power consumption of the entire digital broadcast receiving apparatus can be reduced.
[0140]
According to the digital broadcast receiving apparatus of the third aspect, the clock signal supplied to the syndrome calculation circuit is stopped during the period in which the TS null packet is output from the TS packet reproducing unit, so that the processing is performed. During the input period of unnecessary TS null packets, all the processing operations of the syndrome calculation circuit are stopped, power consumption can be suppressed, and the power consumption of the entire digital broadcast receiving apparatus can be reduced.
[0141]
According to the digital broadcast receiving apparatus of the fourth aspect, the clock signal supplied to the error calculation circuit is stopped during the period in which the TS null packet is output from the TS packet reproduction unit, so that the processing is performed. During the input period of unnecessary TS null packets, all processing operations of the error calculation circuit are stopped, power consumption can be suppressed, and power consumption of the entire digital broadcast receiving apparatus can be reduced.
[0142]
According to the digital broadcast receiving apparatus of the fifth aspect, the clock signal supplied to the memory is stopped during the period in which the TS null packet is output from the TS packet reproducing unit. During the input period of no TS null packet, all processing operations of the memory are stopped, power consumption can be suppressed, and power consumption of the entire digital broadcast receiving apparatus can be reduced.
[0143]
According to the digital broadcast receiver of claim 6, the clock signal supplied to the byte deinterleave unit is stopped during the period in which the TS null packet is output from the TS packet reproduction unit. During the input period of TS null packets that do not need to be performed, all processing operations of the byte deinterleave unit are stopped, power consumption can be suppressed, and power consumption of the entire digital broadcast receiving apparatus can be reduced.
[0144]
According to the digital broadcast receiving apparatus of the seventh aspect, the clock signal supplied to the energy despreading unit is stopped during the period in which the TS null packet is output from the TS packet reproducing unit. During the input period of TS null packets that do not need to be performed, all processing operations of the energy despreading unit are stopped, power consumption can be suppressed, and power consumption of the entire digital broadcast receiving apparatus can be reduced.
[0145]
According to the digital broadcast receiving apparatus of claim 8, only the clock signal supplied to the byte deinterleave unit that byte deinterleaves the TS packet of the layer output from the TS packet reproduction unit is supplied to the other layer. Since the clock signal supplied to the byte deinterleaving unit for byte deinterleaving the TS packets of the TS is stopped, only the byte deinterleaving unit of the layer that needs to be processed operates and the layer that does not need to be processed All processing operations are stopped in the byte deinterleave unit to which the TS packet is input, power consumption can be suppressed, and power consumption of the entire digital broadcast receiving apparatus can be reduced.
[0146]
According to the digital broadcast receiving apparatus of claim 9, only the clock signal supplied to the energy despreading unit for despreading the energy of the TS packet of the layer output from the TS packet reproduction unit is supplied to the other layer. Since the clock signal supplied to the energy despreading unit that despreads the TS packet of the current is stopped, only the energy despreading unit of the layer that needs to be processed operates and the layer that does not need to be processed In the energy despreading unit to which the TS packet is input, all processing operations are stopped, power consumption can be suppressed, and power consumption of the entire digital broadcast receiving apparatus can be reduced.
[0147]
According to the digital broadcast receiving apparatus of claim 10, when the syndrome value output from the syndrome calculation circuit of the RS decoding unit is a value indicating that the input TS packet does not include an error, an error occurs. Since the clock signal supplied to the calculation circuit is stopped, all processing operations of the error calculation circuit are stopped during the period in which an error-free TS packet that does not need to be processed is input, and power consumption is reduced. The power consumption of the entire digital broadcast receiving apparatus can be reduced.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an error correction / decoding block in a digital broadcast receiving apparatus according to a first embodiment of the present invention.
FIG. 2A is a diagram illustrating a configuration of a TS packet reproduction unit, and FIG. 2B is a diagram illustrating a state in which reproduced TS packets and TS null packets are output.
FIG. 3 is a flowchart showing an operation of stopping supply of a clock signal in the first embodiment.
FIG. 4 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the second embodiment of the present invention.
FIG. 5 is a flowchart showing an operation of stopping the supply of a clock signal in the second embodiment.
FIG. 6 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the third embodiment of the present invention.
FIG. 7 is a flowchart showing an operation of stopping the supply of a clock signal in the third embodiment.
FIG. 8 is a block diagram showing a configuration of an error correction / decoding block in a digital broadcast receiving apparatus according to a fourth embodiment of the present invention.
FIG. 9 is a flowchart showing an operation of stopping clock signal supply in the fourth embodiment.
FIG. 10 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the fifth embodiment of the present invention.
FIG. 11 is a flowchart showing an operation of stopping clock signal supply in the fifth embodiment.
FIG. 12 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the sixth embodiment of the present invention.
FIG. 13 is a flowchart showing the operation of stopping the clock signal supply in the sixth embodiment.
FIG. 14 is a block diagram showing a configuration of an error correction / decoding block in the digital broadcast receiving apparatus according to the seventh embodiment of the present invention.
FIG. 15 is a flowchart illustrating an operation of stopping clock signal supply in the seventh embodiment.
FIG. 16 is a block diagram showing a configuration of an error correction / decoding block in a digital broadcast receiving apparatus according to an eighth embodiment of the present invention.
FIG. 17 is a flowchart showing an operation of stopping clock signal supply in the eighth embodiment.
FIG. 18 is a diagram illustrating an example of a general broadcasting digital terrestrial television broadcast receiver.
FIG. 19 is a diagram showing an internal circuit block of the RS decoding unit in FIG. 18;
FIG. 20 is a diagram illustrating an example of a TS packet that is time-multiplexed and output from a TS packet reproduction unit.
[Explanation of symbols]
1 tuner, 2 SAW filter, 3 IF conversion circuit, 4 low-pass filter, 6 AD converter, 7 OFDM demodulator, 8 time domain processor, 9 FFT, 10 frequency domain processor, 11 deinterleaver, 12 error correction block 13 TS packet recovery unit, 14 Viterbi decoding unit, 15 byte deinterleaving unit, 16 energy despreading unit, 17RS decoding unit, 18 DA converter, 19 VCXO (clock signal supply unit), 100 syndrome calculation circuit, 101 error position Polynomial calculation unit, 102 error value polynomial calculation unit, 103 error position calculation unit, 104 error value calculation unit, 105 error correction output circuit, 106 memory, 107 error calculation circuit, CLK1 clock signal, NTS null TS signal, TSS TS layer signal .

Claims (14)

デジタルテレビジョン放送またはデジタル音声放送の受信信号の復調出力について、クロック信号の供給を受けて誤り訂正および復号処理を実施する誤り訂正/復号ブロックを備え、該誤り訂正/復号ブロックは、複数階層化されたTS(Transport Stream)パケットを各階層毎に分類して再生するTSパケット再生手段を有するデジタル放送受信装置であって、
前記TSパケット再生手段は、再生するTSパケットが時間調整用のTSヌル(無効)パケットである場合には、該パケットを示すヌルTS信号を出力し、
前記誤り訂正/復号ブロックにおける前記TSパケット再生手段よりも後段の少なくとも一つの回路部で使用されるクロック信号の供給経路上に設置され、前記ヌルTS信号を受信した場合、クロック信号の供給を停止するクロック信号供給停止手段
を備えることを特徴とするデジタル放送受信装置。
A demodulated output of a received signal of digital television broadcast or digital audio broadcast is provided with an error correction / decoding block that receives a clock signal and performs error correction and decoding processing. The error correction / decoding block has a plurality of layers A digital broadcast receiving device having TS packet reproducing means for classifying and reproducing reproduced TS (Transport Stream) packets for each layer,
When the TS packet to be reproduced is a TS null (invalid) packet for time adjustment, the TS packet reproducing means outputs a null TS signal indicating the packet,
Installed on the supply path of the clock signal used in at least one circuit section subsequent to the TS packet reproduction means in the error correction / decoding block, and stops supplying the clock signal when the null TS signal is received A digital broadcast receiving apparatus comprising: clock signal supply stopping means for performing
前記誤り訂正/復号ブロックは、再生されたTSパケットのデータの誤り訂正を行なうRS(リードソロモン)復号手段を有し、
前記クロック信号供給停止手段は、前記RS復号手段の少なくとも一部分で使用されるクロック信号の供給経路上に設置される
ことを特徴とする請求項1記載のデジタル放送受信装置。
The error correction / decoding block has RS (Reed-Solomon) decoding means for performing error correction of the data of the reproduced TS packet,
The digital broadcast receiving apparatus according to claim 1, wherein the clock signal supply stop unit is installed on a clock signal supply path used in at least a part of the RS decoding unit.
前記RS復号手段は、誤りシンドロームを算出するシンドローム算出手段を備え、
前記クロック信号供給停止手段は、前記シンドローム算出手段に使用されるクロック信号の供給経路上に設置される
ことを特徴とする請求項2記載のデジタル放送受信装置。
The RS decoding means includes syndrome calculating means for calculating an error syndrome,
The digital broadcast receiving apparatus according to claim 2, wherein the clock signal supply stopping unit is installed on a supply path of a clock signal used for the syndrome calculating unit.
前記RS復号手段は、誤り位置および誤り数値を算出する誤り算出手段を備え、
前記クロック信号供給停止手段は、前記誤り算出手段に使用されるクロック信号の供給経路上に設置される
ことを特徴とする請求項2記載のデジタル放送受信装置。
The RS decoding means includes error calculating means for calculating an error position and an error numerical value,
The digital broadcast receiving apparatus according to claim 2, wherein the clock signal supply stop unit is installed on a supply path of a clock signal used for the error calculation unit.
前記RS復号手段は、再生されたTSパケットのデータを誤り数値が算出されるまで遅延させるためのメモリを備え、
前記クロック信号供給停止手段は、前記メモリに使用されるクロック信号の供給経路上に設置される
ことを特徴とする請求項2記載のデジタル放送受信装置。
The RS decoding means includes a memory for delaying the reproduced TS packet data until an error value is calculated,
The digital broadcast receiving apparatus according to claim 2, wherein the clock signal supply stopping unit is installed on a supply path of a clock signal used for the memory.
前記誤り訂正/復号ブロックは、再生されたTSパケットのデータを各階層毎にバイトデインタリーブを行うバイトデインタリーブ手段を有し、
前記クロック信号供給停止手段は、前記バイトデインタリーブ手段で使用されるクロック信号の供給経路上に設置される
ことを特徴とする請求項1記載のデジタル放送受信装置。
The error correction / decoding block has byte deinterleaving means for performing byte deinterleaving on the data of the reproduced TS packet for each layer,
The digital broadcast receiving apparatus according to claim 1, wherein the clock signal supply stopping unit is installed on a clock signal supply path used by the byte deinterleaving unit.
前記誤り訂正/復号ブロックは、再生されたTSパケットのデータを各階層毎にエネルギー逆拡散を行うエネルギー逆拡散手段を有し、
前記クロック信号供給停止手段は、前記エネルギー逆拡散手段で使用されるクロック信号の供給経路上に設置される
ことを特徴とする請求項1記載のデジタル放送受信装置。
The error correction / decoding block includes energy despreading means for despreading the data of the regenerated TS packet for each layer,
The digital broadcast receiving apparatus according to claim 1, wherein the clock signal supply stopping unit is installed on a clock signal supply path used in the energy despreading unit.
デジタルテレビジョン放送またはデジタル音声放送の受信信号の復調出力について、クロック信号の供給を受けて誤り訂正および復号処理を実施する誤り訂正/復号ブロックを備え、該誤り訂正/復号ブロックは、複数階層化されたTSパケットを各階層毎に分類して再生するTSパケット再生手段を有するデジタル放送受信装置であって、
前記TSパケット再生手段は、再生するTSパケットの階層を示すTS階層信号を出力し、
前記誤り訂正/復号ブロックは、再生されたTSパケットのデータに各階層毎にバイトデインタリーブを行うバイトデインタリーブ手段を有し、
前記バイトデインタリーブ手段における各階層で使用されるクロック信号の供給経路上に設置され、前記TS階層信号を受信した場合、前記TS階層信号で指定された階層のみにクロック信号を供給し、他の階層については供給を停止させるクロック信号供給選択手段
を備えることを特徴とするデジタル放送受信装置。
A demodulated output of a received signal of digital television broadcast or digital audio broadcast is provided with an error correction / decoding block that receives a clock signal and performs error correction and decoding processing. The error correction / decoding block has a plurality of layers A digital broadcast receiving apparatus having TS packet reproducing means for classifying and reproducing the TS packets that have been classified for each layer,
The TS packet reproducing means outputs a TS layer signal indicating the layer of the TS packet to be reproduced,
The error correction / decoding block has byte deinterleaving means for performing byte deinterleaving for each layer on the data of the reproduced TS packet,
Installed on the supply path of the clock signal used in each layer in the byte deinterleave means, and when receiving the TS layer signal, supply the clock signal only to the layer specified by the TS layer signal, A digital broadcast receiving apparatus comprising clock signal supply selection means for stopping supply of the hierarchy.
デジタルテレビジョン放送またはデジタル音声放送の受信信号の復調出力について、クロック信号の供給を受けて誤り訂正および復号処理を実施する誤り訂正/復号ブロックを備え、該誤り訂正/復号ブロックは、複数階層化されたTSパケットを各階層毎に分類して再生するTSパケット再生手段を有するデジタル放送受信装置であって、
前記TSパケット再生手段は、再生するTSパケットの階層を示すTS階層信号を出力し、
前記誤り訂正/復号ブロックは、再生されたTSパケットのデータに各階層毎にエネルギー逆拡散を行うエネルギー逆拡散手段を有し、
前記エネルギー逆拡散手段における各階層で使用されるクロック信号の供給経路上に設置され、前記TS階層信号を受信した場合、前記TS階層信号で指定された階層のみにクロック信号を供給し、他の階層については供給を停止させるクロック信号供給選択手段
を備えることを特徴とするデジタル放送受信装置。
A demodulated output of a received signal of digital television broadcast or digital audio broadcast is provided with an error correction / decoding block that receives a clock signal and performs error correction and decoding processing. The error correction / decoding block has a plurality of layers A digital broadcast receiving apparatus having TS packet reproducing means for classifying and reproducing the TS packets that have been classified for each layer,
The TS packet reproducing means outputs a TS layer signal indicating the layer of the TS packet to be reproduced,
The error correction / decoding block has energy despreading means for performing energy despreading on the data of the regenerated TS packet for each layer,
Installed on the supply path of the clock signal used in each layer in the energy despreading means, when receiving the TS layer signal, supply the clock signal only to the layer specified by the TS layer signal, A digital broadcast receiving apparatus comprising clock signal supply selection means for stopping supply of the hierarchy.
デジタルテレビジョン放送またはデジタル音声放送の受信信号の復調出力について、クロック信号の供給を受けて誤り訂正および復号処理を実施する誤り訂正/復号ブロックを備え、該誤り訂正/復号ブロックは、再生されたTSパケットのデータの誤り訂正を行なうRS復号手段中に、誤りシンドロームを算出するシンドローム算出手段と、誤り位置および誤り数値を算出する誤り算出手段とを備えるデジタル放送受信装置であって、
前記シンドローム算出手段は、算出されたシンドローム値が誤りゼロである場合には、受信したパケットのデータに誤りが無いこと示す誤りゼロ信号を出力し、
前記誤り算出手段で使用されるクロック信号の供給経路上に設置され、前記誤りゼロ信号を受信した場合、クロック信号の供給を停止するクロック信号供給停止手段
を備えることを特徴とするデジタル放送受信装置。
A demodulated output of a received signal of a digital television broadcast or a digital audio broadcast is provided with an error correction / decoding block that receives a clock signal and performs error correction and decoding processing. The error correction / decoding block is reproduced A digital broadcast receiving apparatus comprising: a syndrome calculating means for calculating an error syndrome; and an error calculating means for calculating an error position and an error numerical value in an RS decoding means for correcting an error of data of a TS packet,
If the calculated syndrome value is zero error, the syndrome calculation means outputs a zero error signal indicating that there is no error in the received packet data,
A digital broadcast receiver comprising clock signal supply stopping means that is installed on a clock signal supply path used by the error calculation means and stops the supply of the clock signal when the error zero signal is received. .
デジタルテレビジョン放送またはデジタル音声放送の受信信号を復調出力するデジタル放送受信装置において、クロック信号の供給を受けて誤り訂正および復号処理を実施するステップを有し、該誤り訂正/復号ステップでは、複数階層化されたTSパケットを各階層毎に分類して再生する処理を実施する受信方法であって、In a digital broadcast receiving apparatus that demodulates and outputs a reception signal of digital television broadcast or digital audio broadcast, the digital broadcast reception apparatus includes a step of performing error correction and decoding processing upon receiving a clock signal, and the error correction / decoding step includes a plurality of steps. A reception method for performing a process of classifying and reproducing layered TS packets for each layer,
前記TSパケット再生処理では、再生するTSパケットが時間調整用のTSヌル(無効)パケットである場合には、該パケットを示すヌルTS信号を出力し、In the TS packet reproduction process, when the TS packet to be reproduced is a TS null (invalid) packet for time adjustment, a null TS signal indicating the packet is output,
前記ヌルTS信号を受信した場合、前記誤り訂正/復号ステップにおける前記TSパケット再生処理よりも後の少なくとも一つの処理に使用されるクロック信号の供給を停止する処理を実施するWhen the null TS signal is received, a process of stopping supply of a clock signal used for at least one process after the TS packet reproduction process in the error correction / decoding step is performed.
ことを特徴とするデジタル放送受信装置の受信方法。A receiving method for a digital broadcast receiving apparatus.
デジタルテレビジョン放送またはデジタル音声放送の受信信号を復調出力するデジタル放送受信装置において、クロック信号の供給を受けて誤り訂正および復号処理を実施するステップを有し、該誤り訂正A digital broadcast receiving apparatus that demodulates and outputs a received signal of digital television broadcast or digital audio broadcast, and has a step of performing error correction and decoding processing upon receipt of a clock signal, the error correction // 復号ステップでは、複数階層化されたTSパケットを各階層毎に分類して再生する処理を実施する受信方法であって、The decoding step is a receiving method for performing a process of classifying and reproducing TS packets having a plurality of layers for each layer,
前記TSパケット再生処理では、再生するTSパケットの階層を示すTS階層信号を出力し、In the TS packet reproduction process, a TS layer signal indicating the layer of the TS packet to be reproduced is output,
前記誤り訂正/復号ステップでは、再生されたTSパケットのデータに各階層毎にバイトデインタリーブ処理を行い、In the error correction / decoding step, byte deinterleaving processing is performed on the data of the reproduced TS packet for each layer,
前記TS階層信号を受信した場合、前記バイトデインタリーブ処理における各階層で使用されるクロック信号の供給経路において、前記TS階層信号で指定された階層のみにクWhen the TS layer signal is received, the clock signal used in each layer in the byte deinterleaving process is clocked only in the layer specified by the TS layer signal. ロック信号を供給し、他の階層については供給を停止させる処理を実施するA lock signal is supplied, and the processing for stopping the supply is performed for other levels.
ことを特徴とするデジタル放送受信装置の受信方法。A receiving method for a digital broadcast receiving apparatus.
デジタルテレビジョン放送またはデジタル音声放送の受信信号を復調出力するデジタル放送受信装置において、クロック信号の供給を受けて誤り訂正および復号処理を実施するステップを有し、該誤り訂正/復号ステップでは、複数階層化されたTSパケットを各階層毎に分類して再生する処理を実施する受信方法であって、In a digital broadcast receiving apparatus that demodulates and outputs a reception signal of digital television broadcast or digital audio broadcast, the digital broadcast reception apparatus includes a step of performing error correction and decoding processing upon receiving a clock signal, and the error correction / decoding step includes a plurality of steps. A reception method for performing a process of classifying and reproducing layered TS packets for each layer,
前記TSパケット再生処理では、再生するTSパケットの階層を示すTS階層信号を出力し、In the TS packet reproduction process, a TS layer signal indicating the layer of the TS packet to be reproduced is output,
前記誤り訂正/復号ステップでは、再生されたTSパケットのデータに各階層毎にエネルギー逆拡散処理を行い、In the error correction / decoding step, energy despreading processing is performed on the data of the reproduced TS packet for each layer,
前記TS階層信号を受信した場合、前記エネルギー逆拡散処理における各階層で使用されるクロック信号の供給経路において、前記TS階層信号で指定された階層のみにクロック信号を供給し、他の階層については供給を停止させる処理を実施するWhen the TS layer signal is received, in the clock signal supply path used in each layer in the energy despreading process, the clock signal is supplied only to the layer specified by the TS layer signal, and for other layers Implement processing to stop supply
ことを特徴とするデジタル放送受信装置の受信方法。A receiving method for a digital broadcast receiving apparatus.
デジタルテレビジョン放送またはデジタル音声放送の受信信号を復調出力するデジタル放送受信装置において、クロック信号の供給を受けて誤り訂正および復号処理を実施するステップを有し、該誤り訂正/復号ステップでは、再生されたTSパケットのデータの誤り訂正を行なうRS復号処理中に、誤りシンドロームを算出する処理を実施し、誤り位置および誤り数値を算出する処理を実施する受信方法であって、A digital broadcast receiving apparatus that demodulates and outputs a received signal of a digital television broadcast or a digital audio broadcast has a step of performing error correction and decoding processing upon receipt of a clock signal, and reproduction is performed in the error correction / decoding step. A reception method for performing a process of calculating an error syndrome and performing a process of calculating an error position and an error numerical value during an RS decoding process for correcting an error of the data of the TS packet,
前記誤りシンドローム算出処理では、算出されたシンドローム値が誤りゼロである場合には、受信したパケットのデータに誤りが無いこと示す誤りゼロ信号を出力し、In the error syndrome calculation process, when the calculated syndrome value is zero error, an error zero signal indicating that there is no error in the received packet data is output,
前記誤りゼロ信号を受信した場合、前記誤り位置及び数値算出処理で使用されるクロック信号の供給経路において、クロック信号の供給を停止する処理を実施するWhen the error zero signal is received, a process of stopping the supply of the clock signal is performed in the supply path of the clock signal used in the error position and numerical value calculation process.
ことを特徴とするデジタル放送受信装置の受信方法。A receiving method for a digital broadcast receiving apparatus.
JP2001271161A 2001-09-07 2001-09-07 Digital broadcast receiver Expired - Fee Related JP4076330B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001271161A JP4076330B2 (en) 2001-09-07 2001-09-07 Digital broadcast receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001271161A JP4076330B2 (en) 2001-09-07 2001-09-07 Digital broadcast receiver

Publications (3)

Publication Number Publication Date
JP2003087140A JP2003087140A (en) 2003-03-20
JP2003087140A5 JP2003087140A5 (en) 2006-02-16
JP4076330B2 true JP4076330B2 (en) 2008-04-16

Family

ID=19096702

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001271161A Expired - Fee Related JP4076330B2 (en) 2001-09-07 2001-09-07 Digital broadcast receiver

Country Status (1)

Country Link
JP (1) JP4076330B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100871206B1 (en) * 2004-12-22 2008-12-01 삼성전자주식회사 Decoding-Solomon Code Decoding Device and Method
JP4812454B2 (en) 2006-02-13 2011-11-09 ソニー株式会社 Demodulation apparatus and method, and program
JP4724609B2 (en) * 2006-06-16 2011-07-13 シャープ株式会社 DIGITAL DEMODULATION DEVICE, ITS CONTROL METHOD, DIGITAL DEMODULATION DEVICE PROGRAM, RECORDING MEDIUM CONTAINING THE PROGRAM, AND DIGITAL RECEPTION DEVICE
JP4593529B2 (en) * 2006-06-16 2010-12-08 シャープ株式会社 DIGITAL DEMODULATION DEVICE, ITS CONTROL METHOD, DIGITAL DEMODULATION DEVICE PROGRAM, RECORDING MEDIUM CONTAINING THE PROGRAM, AND DIGITAL RECEPTION DEVICE
JP4859989B2 (en) * 2010-01-22 2012-01-25 三菱電機株式会社 Digital broadcast demodulator
WO2016199604A1 (en) * 2015-06-11 2016-12-15 ソニー株式会社 Signal processing device, signal processing method, and program

Also Published As

Publication number Publication date
JP2003087140A (en) 2003-03-20

Similar Documents

Publication Publication Date Title
US20050024543A1 (en) Robust reception of digital broadcast transmission
KR20010007373A (en) Channel decoder for a digital broadcast receiver
JP4245602B2 (en) Digital demodulator, digital receiver, digital demodulator control method, digital demodulator control program, and recording medium recording the control program
JP4076330B2 (en) Digital broadcast receiver
JP2009502077A (en) DVB-H signal receiving method and DVB-H receiver
JP2006270824A (en) Digital broadcast receiver and digital broadcast reception method
JP3930525B2 (en) DIGITAL DEMODULATION DEVICE, ITS CONTROL METHOD, CONTROL PROGRAM, RECORDING MEDIUM CONTAINING THE CONTROL PROGRAM, AND DIGITAL RECEPTION DEVICE
JP4476915B2 (en) Digital demodulator, control method therefor, program for digital demodulator, recording medium storing program for digital demodulator, and digital receiver
JP2006222557A (en) Receiver
JP3877245B2 (en) Digital audio signal receiver with mute function
JP3982613B2 (en) Digital broadcast receiver
JP3917633B1 (en) Digital demodulator, control method therefor, program for digital demodulator, recording medium storing program for digital demodulator, and digital receiver
JP2006270825A (en) Receiver and digital broadcast reception method
JP4541291B2 (en) Digital demodulator, digital receiver, digital demodulator control method, digital demodulator control program, and recording medium recording the control program
JP4459878B2 (en) Tuner for demodulating signal including guard interval, digital demodulator, tuner control method, digital demodulator control method, tuner control program, digital demodulator control program, and recording medium recording these programs
JP4622598B2 (en) Receiver circuit
JP4541311B2 (en) Digital demodulator, digital receiver, digital demodulator control method, digital demodulator control program, and recording medium recording the control program
JP4727474B2 (en) DELAY DEVICE, DELAY DEVICE CONTROL METHOD, DELAY DEVICE CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING DELAY DEVICE CONTROL PROGRAM
JP2975937B1 (en) Error correction device
KR101007588B1 (en) Software-based TDM receiver and parallel data processing method of the receiver
JP4179954B2 (en) Digital broadcast receiver
KR100686054B1 (en) Method and apparatus for transmitting pilot information in mobile broadcast receiver
JP4867591B2 (en) Receiving device, decoding device, and program
JP4724609B2 (en) DIGITAL DEMODULATION DEVICE, ITS CONTROL METHOD, DIGITAL DEMODULATION DEVICE PROGRAM, RECORDING MEDIUM CONTAINING THE PROGRAM, AND DIGITAL RECEPTION DEVICE
JP2002112271A (en) Digital broadcast receiver

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051226

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080122

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080129

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080129

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110208

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120208

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130208

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130208

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140208

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees