[go: up one dir, main page]

JP2009005306A - Information processing apparatus and method - Google Patents

Information processing apparatus and method Download PDF

Info

Publication number
JP2009005306A
JP2009005306A JP2007166875A JP2007166875A JP2009005306A JP 2009005306 A JP2009005306 A JP 2009005306A JP 2007166875 A JP2007166875 A JP 2007166875A JP 2007166875 A JP2007166875 A JP 2007166875A JP 2009005306 A JP2009005306 A JP 2009005306A
Authority
JP
Japan
Prior art keywords
unit
output
value
data
error correction
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.)
Withdrawn
Application number
JP2007166875A
Other languages
Japanese (ja)
Inventor
Kohei Yamamoto
耕平 山本
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP2007166875A priority Critical patent/JP2009005306A/en
Publication of JP2009005306A publication Critical patent/JP2009005306A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Abstract

【課題】OFDM受信装置における、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間を可能な限り短縮できるようにする。
【解決手段】スイッチ163は、初期値出力フラグ生成部161から初期値出力フラグが出力されている間は、固定値出力部162の出力データ、即ち、「0,1等確率を示す固定値」を出力データDoutとして、ビタビ復号部に出力する。これに対して、スイッチ163は、初期値出力フラグ生成部161から初期値出力フラグが出力されていない間は、記憶部51の出力データ、即ち、OFDM受信装置にとっての受信データ(キャリアデータ)を出力データDoutとして、ビタビ復号部に出力する。本発明は、OFDM受信装置に適用可能である。
【選択図】図11
An overall delay time from the start of demodulation to obtaining effective digital data output in an OFDM receiver can be reduced as much as possible.
The switch 163 outputs the output data of the fixed value output unit 162, that is, “fixed value indicating 0, 1 equal probability” while the initial value output flag is output from the initial value output flag generation unit 161. Is output to the Viterbi decoding unit as output data Dout. In contrast, while the initial value output flag is not output from the initial value output flag generation unit 161, the switch 163 outputs the output data of the storage unit 51, that is, the reception data (carrier data) for the OFDM receiver. The output data Dout is output to the Viterbi decoding unit. The present invention is applicable to an OFDM receiver.
[Selection] Figure 11

Description

本発明は、情報処理装置および方法に関し、特に、OFDM受信装置における、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間を可能な限り短縮できるようにした情報処理装置および方法に関する。   The present invention relates to an information processing apparatus and method, and more particularly, to an information processing apparatus and method capable of reducing the overall delay time from the start of demodulation to obtaining effective digital data output as much as possible in an OFDM receiving apparatus.

デジタルデータを変調する方式として、直交周波数分割多重方式(OFDM:Orthogonal Frequency Division Multiplexing)と称される変調方式(ただし、以下、OFDM方式と称する)が知られている。   As a method for modulating digital data, a modulation method called orthogonal frequency division multiplexing (OFDM) (hereinafter referred to as OFDM method) is known.

OFDM方式は、マルチパス妨害の影響を強く受ける地上波デジタル放送に適用されることが多い。OFDM方式を採用した地上波デジタル放送としては、例えば、ISDB-T(Integrated Services Digital Broadcasting-Terrestrial)や、ISDB-TSB(Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting)といった規格が存在する(非特許文献1参照)。なお、以下、特に断りのない限り、両規格をまとめて、ISDB-T規格と称する。   The OFDM system is often applied to terrestrial digital broadcasting that is strongly affected by multipath interference. As terrestrial digital broadcasting employing the OFDM system, for example, there are standards such as ISDB-T (Integrated Services Digital Broadcasting-Terrestrial) and ISDB-TSB (Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting) (Non-Patent Document 1). reference). Hereinafter, unless otherwise noted, both standards are collectively referred to as the ISDB-T standard.

ISDB-T規格では、伝送路符号化方式として、時間インタリーブ、周波数インタリーブ、ビットインタリーブなど、多数の、そして、遅延時間の多いインタリーブを、ビタビ復号やRS復号など誤り訂正処理前に行うことが規定されている。   The ISDB-T standard stipulates that a large number of interleaves such as time interleaving, frequency interleaving, and bit interleaving are performed before error correction processing such as Viterbi decoding and RS decoding as transmission path coding methods. Has been.

このようなISDB-T規格に従った誤り訂正部に対応して設けられる従来の時間デインタリーブ部が、例えば特許文献1乃至4等に開示されている。
特開2001−136497号公報 特開2004−214735号公報 特開2004−297216号公報 特開2001−136497号公報 「地上デジタル音声放送用受信装置 標準規格(望ましい仕様) ARIB STD −B30 1 .1 版」,社団法人電波産業界,平成13 年5 月31 日 策定,平成14 年3 月28 日 1 .1 改定」
For example, Patent Documents 1 to 4 disclose conventional time deinterleaving units provided corresponding to such error correction units according to the ISDB-T standard.
JP 2001-136497 A JP 2004-214735 A JP 2004-297216 A JP 2001-136497 A "Receiving equipment standard for terrestrial digital audio broadcasting (desired specification) ARIB STD-B30 1.1 version", Radio Industry, formulated on May 31, 2001, March 28, 2002 1 revision "

このようなOFDM受信装置では、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間が問題となっており、かかる遅延時間を短縮したいという要望が挙げられているが、現状、かかる要望に十分応えることができていない状況である。   In such an OFDM receiver, there is a problem of the overall delay time from the start of demodulation until obtaining effective digital data output, and there is a demand to reduce such delay time. It is a situation that cannot fully meet

本発明は、このような状況に鑑みてなされたものであり、OFDM受信装置における、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間を可能な限り短縮できるようにするものである。   The present invention has been made in view of such a situation, and is intended to reduce the overall delay time from the start of demodulation to obtaining effective digital data output in an OFDM receiver as much as possible. .

本発明の一側面の情報処理装置は、直交周波数分割多重方式、並びに、ISDB-T(Integrated Services Digital Broadcasting-Terrestrial)若しくは、ISDB-TSB(Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting)の規格に準拠したデータを受信する情報処理装置であって、受信データに対して所定のデインタリーブ処理を施して出力するデインタリーブ手段と、前記デインタリーブ手段の出力データに対して、所定の誤り訂正処理を施す誤り訂正手段とを備え、前記デインタリーブ手段は、前記誤り訂正手段による前記誤り訂正処理の開始後から所定期間、その誤り訂正処理にとって無害値を出力する。   An information processing apparatus according to an aspect of the present invention is compliant with orthogonal frequency division multiplexing and ISDB-T (Integrated Services Digital Broadcasting-Terrestrial) or ISDB-TSB (Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting) standards. An information processing apparatus for receiving data, comprising: a deinterleaving unit that performs a predetermined deinterleaving process on the received data and outputs the data; and an error that performs a predetermined error correction process on the output data of the deinterleaving unit Correction means, and the deinterleaving means outputs a harmless value for the error correction process for a predetermined period after the start of the error correction process by the error correction means.

前記誤り訂正手段による前記誤り訂正処理は、ビタビ復号であり、前記デインタリーブ手段による前記デインタリーブ処理は、時間方向のデインタリーブ処理であり、前記デインタリーブ手段は、送信側から受信側に対して“0”,“1”の各データをそれぞれ第1の送信値,第2の送信値として送信した場合であって、その“0”と“1”の送信側の出力が等確率となっている場合に、受信側において、その受信値から、送信側が送信したデータが“0”であったのか“1”であったのかを判断する際に、“0”を送信した確率と、“1”を送信した確率とが等しいと判断できる値が受信値となるように、その受信値に対応する送信側の第3の送信値を固定値として、その固定値を前記無害値として出力する。   The error correction processing by the error correction means is Viterbi decoding, the deinterleaving processing by the deinterleaving means is deinterleaving processing in a time direction, and the deinterleaving means is from the transmitting side to the receiving side. This is a case where each data of “0” and “1” is transmitted as the first transmission value and the second transmission value, respectively, and the output on the transmission side of “0” and “1” has equal probability. When the receiving side determines from the received value whether the data transmitted by the transmitting side is “0” or “1”, the probability of transmitting “0” and “1 The third transmission value on the transmission side corresponding to the received value is set as a fixed value, and the fixed value is output as the harmless value so that the value that can be determined to be equal to the probability of transmitting "" is the received value.

前記デインタリーブ手段は、前記情報処理装置の前記受信データを構成する複数のキャリアデータのそれぞれを、所定のアドレスに書き込み、また読み出す記憶手段と、前記複数のキャリアデータのそれぞれについて、入力タイミングに前記記憶手段に書き込むアドレスである書き込みアドレスと、出力タイミングに前記記憶手段から読み出すアドレスである読み出しアドレスとを生成するアドレス生成手段とを備えており、前記誤り訂正手段による前記誤り訂正処理の開始後から前記所定期間、前記無害値を出力し、前記所定期間経過後、前記記憶手段から読み出された前記キャリアデータを出力する。   The de-interleaving means writes each of a plurality of carrier data constituting the reception data of the information processing apparatus to a predetermined address and reads the storage data, and reads each of the plurality of carrier data at an input timing. Address generation means for generating a write address that is an address to be written to the storage means and a read address that is an address to be read from the storage means at an output timing, and after the start of the error correction processing by the error correction means The harmless value is output for the predetermined period, and the carrier data read from the storage means is output after the predetermined period has elapsed.

前記デインタリーブ手段は、さらに、前記無害値を生成する無害値生成手段と、前記無害値生成手段により生成された前記無害値と、前記記憶手段から読み出されるデータとのうちの一方を、前記誤り訂正手段に対して出力する出力手段と、前記記憶手段から初期値が読み出されている間は前記所定期間であると判断して、前記無害値を前記出力手段から出力させる制御を行い、前記記憶手段からの初期値の読み出しが終了した後は、前記記憶手段から読み出された前記キャリアデータを、前記出力手段から出力させる制御を行う出力制御手段とを備える。   The deinterleaving means further converts one of the harmless value generating means for generating the harmless value, the harmless value generated by the harmless value generating means, and the data read from the storage means to the error. An output means for outputting to the correction means, and determining that the predetermined period is during the initial value is read from the storage means, and performing control to output the harmless value from the output means, After completion of reading of the initial value from the storage means, output control means for performing control to output the carrier data read from the storage means from the output means.

前記デインタリーブ手段は、前記記憶手段から読み出されるデータを前記誤り訂正手段に対して出力し、さらに、前記無害値を生成する無害値生成手段と、前記誤り訂正手段による前記誤り訂正処理の開始がなされるとき、前記記憶手段の初期値を、前記無害値生成手段により生成された前記無害値とする初期化処理を行う初期化手段とを備える。   The deinterleaving means outputs data read from the storage means to the error correction means, and further generates a harmless value generation means for generating the harmless value, and the error correction process is started by the error correction means. And an initialization unit that performs an initialization process to set the initial value of the storage unit to the harmless value generated by the harmless value generation unit.

本発明の一側面の情報処理方法は、上述した本発明の一側面の情報処理装置に対応する情報処理である。   An information processing method according to one aspect of the present invention is information processing corresponding to the above-described information processing apparatus according to one aspect of the present invention.

本発明の一側面の情報処理装置および方法においては、直交周波数分割多重方式、並びに、ISDB-T(Integrated Services Digital Broadcasting-Terrestrial)若しくは、ISDB-TSB(Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting)の規格に準拠したデータを受信する情報処理装置であって、受信データに対して所定のデインタリーブ処理を施して出力するデインタリーブ手段と、前記デインタリーブ手段の出力データに対して、所定の誤り訂正処理を施す誤り訂正手段とを備える情報処理装置において、次のような処理がなされる。即ち、前記デインタリーブ手段において、前記誤り訂正手段による前記誤り訂正処理の開始後から所定期間、その誤り訂正処理において消失として取り扱われる明示的な所定値である無害値が出力される。   In the information processing apparatus and method according to one aspect of the present invention, an orthogonal frequency division multiplexing system and ISDB-T (Integrated Services Digital Broadcasting-Terrestrial) or ISDB-TSB (Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting) standard An information processing apparatus for receiving data compliant with the above, a deinterleaving means for performing a predetermined deinterleaving process on the received data and outputting the data, and a predetermined error correction process for the output data of the deinterleaving means The following processing is performed in the information processing apparatus including the error correction means for performing the above. That is, the deinterleaving means outputs an innocuous value that is an explicit predetermined value that is treated as an erasure in the error correction process for a predetermined period after the start of the error correction process by the error correction means.

以上のごとく、本発明の一側面によれば、いわゆるOFDM受信装置を提供できる。特に、OFDM受信装置における、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間を可能な限り短縮できる。   As described above, according to one aspect of the present invention, a so-called OFDM receiver can be provided. In particular, the overall delay time from the start of demodulation to obtaining effective digital data output in the OFDM receiver can be shortened as much as possible.

以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。   Embodiments of the present invention will be described below. Correspondences between the configuration requirements of the present invention and the embodiments described in the detailed description of the present invention are exemplified as follows. This description is to confirm that the embodiments supporting the present invention are described in the detailed description of the invention. Accordingly, although there are embodiments that are described in the detailed description of the invention but are not described here as embodiments corresponding to the constituent elements of the present invention, It does not mean that the embodiment does not correspond to the configuration requirements. Conversely, even if an embodiment is described herein as corresponding to a configuration requirement, that means that the embodiment does not correspond to a configuration requirement other than the configuration requirement. It's not something to do.

さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。   Further, this description does not mean that all the inventions corresponding to the specific examples described in the embodiments of the invention are described in the claims. In other words, this description is an invention corresponding to the specific example described in the embodiment of the invention, and the existence of an invention not described in the claims of this application, that is, in the future, a divisional application will be made. Nor does it deny the existence of an invention added by amendment.

本発明の一側面の情報処理装置(例えば図1のOFDM受信装置10)は、
直交周波数分割多重方式、並びに、ISDB-T(Integrated Services Digital Broadcasting-Terrestrial)若しくは、ISDB-TSB(Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting)の規格に準拠したデータを受信する情報処理装置において、
受信データに対して所定のデインタリーブ処理を施して出力するデインタリーブ手段(例えば図1の時間デインタリーブ部22等)と、
前記デインタリーブ手段の出力データに対して、所定の誤り訂正処理を施す誤り訂正手段(例えば図1のビタビ復号部26等)と
を備え、
前記デインタリーブ手段は、前記誤り訂正手段による前記誤り訂正処理の開始後から所定期間、その誤り訂正処理において消失として取り扱われる明示的な所定値である無害値を出力する。
An information processing apparatus according to one aspect of the present invention (for example, the OFDM receiving apparatus 10 in FIG. 1)
In an information processing apparatus that receives data compliant with orthogonal frequency division multiplexing, ISDB-T (Integrated Services Digital Broadcasting-Terrestrial) or ISDB-TSB (Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting) standards,
Deinterleaving means (for example, the time deinterleaving unit 22 in FIG. 1) for performing a predetermined deinterleaving process on the received data and outputting the received data;
Error correction means (for example, the Viterbi decoding unit 26 of FIG. 1) that performs predetermined error correction processing on the output data of the deinterleave means,
The deinterleave means outputs a harmless value that is an explicit predetermined value that is treated as an erasure in the error correction process for a predetermined period after the start of the error correction process by the error correction means.

前記誤り訂正手段(例えば図1のビタビ復号部26)による前記誤り訂正処理は、ビタビ復号であり、
前記デインタリーブ手段(例えば図1の時間デインタリーブ部22)による前記デインタリーブ処理は、時間方向のデインタリーブ処理であり、
前記デインタリーブ手段は、
送信側(例えば図5の送信器81)から受信側(例えば図5の受信器83)に対して“0”,“1”の各データをそれぞれ第1の送信値(例えば図5の1レベル),第2の送信値(例えば図5の−1レベル)として送信した場合であって、その“0”と“1”の送信側の出力が等確率となっている場合(例えば図5の受信器83の受信レベルの頻度分布状態が、図8に示される状態となっている場合)、
受信側において、その受信値から、送信側が送信したデータが“0”であったのか“1”であったのかを判断する際に、“0”を送信した確率と、“1”を送信した確率とが等しいと判断できる値(例えば図8のレベルLβ)が受信値となるように、その受信値に対応する送信側の第3の送信値を固定値として、
その固定値を前記無害値として出力する。
The error correction processing by the error correction means (for example, the Viterbi decoding unit 26 in FIG. 1) is Viterbi decoding,
The deinterleaving process by the deinterleaving means (for example, the time deinterleaving unit 22 in FIG. 1) is a deinterleaving process in the time direction,
The deinterleaving means includes
Each data of “0” and “1” is transmitted from the transmission side (for example, the transmitter 81 in FIG. 5) to the reception side (for example, the receiver 83 in FIG. 5) as a first transmission value (for example, one level in FIG. 5). ), When the transmission value is transmitted as the second transmission value (for example, -1 level in FIG. 5), and the transmission side outputs of “0” and “1” have equal probability (for example, in FIG. 5). The frequency distribution state of the reception level of the receiver 83 is the state shown in FIG.
On the receiving side, when determining whether the data transmitted by the transmitting side is “0” or “1” from the received value, the probability of transmitting “0” and “1” are transmitted. The third transmission value on the transmission side corresponding to the received value is set as a fixed value so that the value (for example, the level Lβ in FIG. 8) that can be determined to be equal to the probability becomes the received value.
The fixed value is output as the harmless value.

前記デインタリーブ手段は、
前記情報処理装置の前記受信データを構成する複数のキャリアデータのそれぞれを、所定のアドレスに書き込み、また読み出す記憶手段(例えば図11や図12の記憶部51)と、
前記複数のキャリアデータのそれぞれについて、入力タイミングに前記記憶手段に書き込むアドレスである書き込みアドレスと、出力タイミングに前記記憶手段から読み出すアドレスである読み出しアドレスとを生成するアドレス生成手段(例えば図11や図12のアドレス生成部52)と
を備えており、
前記誤り訂正手段による前記誤り訂正処理の開始後から前記所定期間、前記無害値を出力し、
前記所定期間経過後、前記記憶手段から読み出された前記キャリアデータを出力する。
The deinterleaving means includes
Storage means (for example, the storage unit 51 in FIGS. 11 and 12) that writes and reads each of the plurality of carrier data constituting the reception data of the information processing apparatus at a predetermined address;
For each of the plurality of carrier data, address generation means (for example, FIG. 11 or FIG. 11) that generates a write address that is an address to be written to the storage means at an input timing and a read address that is an address to be read from the storage means at an output timing. 12 address generators 52), and
The harmless value is output for the predetermined period after the start of the error correction processing by the error correction means,
After the predetermined period, the carrier data read from the storage means is output.

前記デインタリーブ手段(例えば図11の構成の時間デインタリーブ部22)は、さらに、
前記無害値を生成する無害値生成手段(例えば図11の固定値出力部162)と、
前記無害値生成手段により生成された前記無害値と、前記記憶手段から読み出されるデータとのうちの一方を、前記誤り訂正手段に対して出力する出力手段(例えば図11のスイッチ163)と、
前記記憶手段から初期値が読み出されている間は前記所定期間であると判断して、前記無害値を前記出力手段から出力させる制御を行い、前記記憶手段からの初期値の読み出しが終了した後は、前記記憶手段から読み出された前記キャリアデータを、前記出力手段から出力させる制御を行う出力制御手段(例えば図11の初期値出力フラグ生成部161)と
を備える。
The deinterleaving means (for example, the time deinterleaving unit 22 configured as shown in FIG. 11) further includes:
Harmless value generating means for generating the harmless value (for example, the fixed value output unit 162 in FIG. 11);
An output means (for example, switch 163 in FIG. 11) for outputting one of the harmless value generated by the harmless value generating means and the data read from the storage means to the error correction means;
While the initial value is being read from the storage means, it is determined that it is the predetermined period, the harmless value is output from the output means, and the reading of the initial value from the storage means is completed. Thereafter, it includes output control means (for example, an initial value output flag generation unit 161 in FIG. 11) that performs control for outputting the carrier data read from the storage means from the output means.

前記デインタリーブ手段(例えば図12の構成の時間デインタリーブ部22)は、
前記記憶手段から読み出されるデータを前記誤り訂正手段に対して出力し、
さらに、
前記無害値を生成する無害値生成手段(例えば図12の固定値出力部162)と、
前記誤り訂正手段による前記誤り訂正処理の開始がなされるとき、前記記憶手段の初期値を、前記無害値生成手段により生成された前記無害値とする初期化処理を行う初期化手段(例えば図12の初期値書き込みアドレス生成部191乃至スイッチ193)と
を備える。
The deinterleaving means (for example, the time deinterleaving unit 22 configured as shown in FIG. 12)
Outputting data read from the storage means to the error correction means;
further,
Harmless value generating means for generating the harmless value (for example, the fixed value output unit 162 in FIG. 12);
When the error correction process is started by the error correction unit, an initialization unit (for example, FIG. 12) performs an initialization process in which the initial value of the storage unit is set to the harmless value generated by the harmless value generation unit. Initial value write address generation unit 191 to switch 193).

本発明の一側面の情報処理方法は、上述した本発明の一側面の情報処理装置(例えば図1のOFDM受信装置10)に対応する情報処理である。   An information processing method according to one aspect of the present invention is information processing corresponding to the information processing apparatus according to one aspect of the present invention described above (for example, the OFDM receiver 10 in FIG. 1).

図1は、本発明が適用される情報処理装置の一実施の形態としてのOFDM受信装置のブロック図である。   FIG. 1 is a block diagram of an OFDM receiving apparatus as an embodiment of an information processing apparatus to which the present invention is applied.

図1のOFDM受信装置10は、ISDB-T規格を採用しており、アンテナ11乃至RS復号部30を含むように構成されている。   1 employs the ISDB-T standard, and is configured to include an antenna 11 to an RS decoding unit 30.

図示せぬOFDM送信装置から送信された送信波は、OFDM受信装置10のアンテナ11で受信され、RF信号としてチューナ部12に提供される。   A transmission wave transmitted from an OFDM transmission device (not shown) is received by the antenna 11 of the OFDM reception device 10 and provided to the tuner unit 12 as an RF signal.

アンテナ11で受信されたRF信号は、乗算部12aおよび局部発振部12bからなるチューナ部12によりIF信号に周波数変換され、BPF部13に提供される。局部発振部12bから発振される受信キャリア信号の発振周波数は、チャンネル選択部32から提供されるチャンネル選択信号に応じて切り換えられる。   The RF signal received by the antenna 11 is frequency-converted into an IF signal by the tuner unit 12 including the multiplication unit 12 a and the local oscillation unit 12 b and provided to the BPF unit 13. The oscillation frequency of the reception carrier signal oscillated from the local oscillating unit 12 b is switched according to the channel selection signal provided from the channel selection unit 32.

チューナ部12から出力されたIF信号は、BPF部13によりフィルタリングされた後、A/D変換部14によりデジタル化される。デジタル化されたIF信号は、DCキャンセル部15によってDC成分が除去され、デジタル直交復調部16に提供される。   The IF signal output from the tuner unit 12 is filtered by the BPF unit 13 and then digitized by the A / D conversion unit 14. The DC signal is removed from the digitized IF signal by the DC cancellation unit 15 and provided to the digital quadrature demodulation unit 16.

デジタル直交復調部16は、所定の周波数(キャリア周波数)のキャリア信号を用いて、デジタル化されたIF信号を直交復調し、ベースバンドのOFDM信号を出力する。ベースバンドのOFDM信号は、直交復調された結果、実軸成分(Iチャネル信号)と、虚軸成分(Qチャネル信号)とから構成される複素信号となる。かかる複素信号、即ち、デジタル直交復調部16から出力されるベースバンドのOFDM信号は、FFT部17および同期部19に提供される。   The digital orthogonal demodulator 16 performs orthogonal demodulation on the digitized IF signal using a carrier signal having a predetermined frequency (carrier frequency), and outputs a baseband OFDM signal. As a result of orthogonal demodulation, the baseband OFDM signal becomes a complex signal composed of a real axis component (I channel signal) and an imaginary axis component (Q channel signal). The complex signal, that is, the baseband OFDM signal output from the digital quadrature demodulation unit 16 is provided to the FFT unit 17 and the synchronization unit 19.

FFT部17は、ベースバンドのOFDM信号に対してFFT演算を行い、各サブキャリアに直交変調されている信号を抽出して出力する。FFT部17は、1つのOFDMシンボルから有効シンボル長分の信号を抜き出し、抜き出した信号に対してFFT演算処理を施す。即ち、FFT部17は、1つのOFDMシンボルからガードインターバル長分の信号を除去し、残った信号に対してFFT演算処理を施す。   The FFT unit 17 performs an FFT operation on the baseband OFDM signal, and extracts and outputs a signal that is orthogonally modulated on each subcarrier. The FFT unit 17 extracts a signal corresponding to the effective symbol length from one OFDM symbol, and performs an FFT calculation process on the extracted signal. That is, the FFT unit 17 removes a signal corresponding to the guard interval length from one OFDM symbol, and performs an FFT calculation process on the remaining signal.

こここで、FFT部17により抽出された各サブキャリアに変調されていた信号は、実軸成分(Iチャネル信号)と虚軸成分(Qチャネル信号)とから構成される複素信号である。このFFT部17により抽出された信号は、フレーム検出部18、伝送制御情報復号部31、同期部19およびキャリア復調部20にそれぞれ提供される。   Here, the signal modulated by each subcarrier extracted by the FFT unit 17 is a complex signal composed of a real axis component (I channel signal) and an imaginary axis component (Q channel signal). The signal extracted by the FFT unit 17 is provided to the frame detection unit 18, the transmission control information decoding unit 31, the synchronization unit 19, and the carrier demodulation unit 20, respectively.

フレーム検出部18は、FFT部17により復調された信号の所定のサブキャリアからTMCC信号を抽出し、TMCC信号から同期信号を検出してOFDM伝送フレームの境界を検出し、検出したフレームの境界位置を同期部19等に提供する。   The frame detection unit 18 extracts a TMCC signal from a predetermined subcarrier of the signal demodulated by the FFT unit 17, detects a synchronization signal from the TMCC signal, detects a boundary of the OFDM transmission frame, and detects a boundary position of the detected frame Is provided to the synchronization unit 19 and the like.

同期部19は、ベースバンドのOFDM信号、FFT部17による復調後の各サブキャリアに変調されていた信号、OFDMシンボルの境界、チャンネル選択部32からのチャンネル選択信号等を用いて、FFT部17に対してFFT演算処理の演算範囲やそのタイミング等の同期処理他各種の同期処理を実行する。   The synchronization unit 19 uses the baseband OFDM signal, the signal modulated on each subcarrier demodulated by the FFT unit 17, the boundary of the OFDM symbol, the channel selection signal from the channel selection unit 32, and the like. In addition, the synchronization processing such as the calculation range and timing of the FFT calculation processing and other various synchronization processing are executed.

キャリア復調部20には、FFT部17の出力信号、即ち、各サブキャリアから復調された後の信号が提供される。そこで、キャリア復調部20は、その信号に対してキャリア復調処理を施す。具体的には、キャリア復調部20は、差動変調信号(DQPSK)に対する差動復調処理や、同期変調信号(QPSK,16QAM、64QAM)に対する等化処理を実行する。   The carrier demodulator 20 is provided with an output signal from the FFT unit 17, that is, a signal after being demodulated from each subcarrier. Therefore, the carrier demodulation unit 20 performs carrier demodulation processing on the signal. Specifically, the carrier demodulator 20 performs differential demodulation processing on the differential modulation signal (DQPSK) and equalization processing on the synchronous modulation signal (QPSK, 16QAM, 64QAM).

キャリア復調部20の出力信号、即ち、キャリア復調された信号は、周波数デインタリーブ部21によって周波数方向のデインタリーブ処理がされ、続いて、時間デインタリーブ部22によって時間方向のデインタリーブ処理がされた後、デマッピング部23に提供される。   The output signal of the carrier demodulator 20, that is, the carrier demodulated signal, is deinterleaved in the frequency direction by the frequency deinterleaver 21, and subsequently deinterleaved in the time direction by the time deinterleaver 22. Thereafter, it is provided to the demapping unit 23.

なお、時間デインタリーブ部22の詳細については、図2以降の図面を参照して後述する。   Note that details of the time deinterleaving unit 22 will be described later with reference to FIG.

デマッピング部23は、時間デインタリーブ部22の出力信号、即ち、キャリア復調された信号(複素信号)に対してデータの再割付処理(デマッピング処理)を施すことで、伝送データ系列を復元する。例えばISDB-T規格のOFDM信号を復調する場合であれば、デマッピング部23は、QPSK、16QAM、または64QAMに対応したデマッピング処理を実行する。   The demapping unit 23 restores the transmission data sequence by performing data reassignment processing (demapping processing) on the output signal of the time deinterleaving unit 22, that is, the carrier demodulated signal (complex signal). . For example, in the case of demodulating an ISDB-T standard OFDM signal, the demapping unit 23 executes demapping processing corresponding to QPSK, 16QAM, or 64QAM.

デマッピング部23から出力され伝送データ系列は、ビットデインタリーブ部24、デパンクチャ部25、ビタビ復号部26 、バイトデインタリーブ部27、拡散信号除去部28を通過することにより、多値シンボルの誤り分散のためのビットインタリーブに対応したデインタリーブ処理、伝送ビットの削減のためのパンクチャリング処理に対応したデパンクチャリング処理、畳み込み符号化されたビット列の復号のためのビタビ復号処理、バイト単位でのデインタリーブ処理、エネルギー拡散処理に対応したエネルギー逆拡散処理がそれぞれ施されて、トランスポートストリーム生成部29に入力される。   The transmission data sequence output from the demapping unit 23 passes through a bit deinterleaving unit 24, a depuncture unit 25, a Viterbi decoding unit 26, a byte deinterleaving unit 27, and a spread signal removing unit 28. Deinterleaving processing corresponding to bit interleaving, depuncturing processing corresponding to puncturing processing for reducing transmission bits, Viterbi decoding processing for decoding a convolutionally encoded bit string, decimation in byte units Energy despreading processing corresponding to interleaving processing and energy diffusion processing is performed, respectively, and input to the transport stream generation unit 29.

トランスポートストリーム生成部29は、例えばヌルパケット等の各放送方式で規定されるデータを、ストリームの所定の位置に挿入する。また、トランスポートストリーム生成部29は、断続的に供給されてくるストリームのビット間隔を平滑化して時間的に連続したストリームとする、いわゆるスムージング処理を実行する。このようなスムージング処理が施された伝送データ系列は、即ち、トランスポートストリーム生成部29の出力信号は、RS復号部30に提供される。   The transport stream generation unit 29 inserts data defined by each broadcasting system, such as a null packet, at a predetermined position in the stream. In addition, the transport stream generation unit 29 performs a so-called smoothing process in which the bit interval of the intermittently supplied stream is smoothed to obtain a temporally continuous stream. The transmission data sequence subjected to such smoothing processing, that is, the output signal of the transport stream generation unit 29 is provided to the RS decoding unit 30.

RS復号部30は、入力された伝送データ系列に対してリードソロモン復号処理を施し、MPEG-2システムズで規定されたトランスポートストリームとして出力する。   The RS decoding unit 30 performs a Reed-Solomon decoding process on the input transmission data sequence, and outputs it as a transport stream defined by MPEG-2 Systems.

伝送制御情報復号部31には、フレーム検出部18により同期が取られた後のTMCC信号が入力される。そこで、伝送制御情報復号部31は、このTMCC信号からTMCC情報(伝送制御情報)を復号し、復号したTMCC情報を、キャリア復調部20、時間デインタリーブ部22、デマッピング部23、ビットデインタリーブ部24、および、トランスポートストリーム生成部29にそれぞれ提供することで、各部の復調や再生等の制御を行う。   The TMCC signal that has been synchronized by the frame detector 18 is input to the transmission control information decoder 31. Therefore, the transmission control information decoding unit 31 decodes the TMCC information (transmission control information) from the TMCC signal, and the decoded TMCC information is converted into the carrier demodulation unit 20, the time deinterleaving unit 22, the demapping unit 23, and the bit deinterleaving. By providing the data to the unit 24 and the transport stream generating unit 29, control of demodulation and reproduction of each unit is performed.

ここで、本発明が適用される時間デインタリーブ部22について説明する前に、その理解を容易なものとすべく、従来の時間デインタリーブ部について説明する。例えば、図2の例の従来の時間デインタリーブ部41は、上述した[特許文献2]に開示されている構成のものである。   Here, before describing the time deinterleaving unit 22 to which the present invention is applied, a conventional time deinterleaving unit will be described in order to facilitate understanding thereof. For example, the conventional time deinterleaving unit 41 in the example of FIG. 2 has the configuration disclosed in [Patent Document 2] described above.

以下、図1のOFDM受信装置10に対して、本発明が適用される時間デインタリーブ部22の代わりに、従来の時間デインタリーブ部41が搭載されたOFDM受信装置、即ち、従来のOFDM受信装置について考える。   In the following, the OFDM receiving apparatus 10 of FIG. 1 is replaced with the time deinterleaving unit 22 to which the present invention is applied, in which the conventional time deinterleaving unit 41 is mounted, that is, the conventional OFDM receiving apparatus. think about.

かかる従来のOFDM受信装置に搭載される従来の時間デインタリーブ部41は、例えばRAM等で構成される記憶部51と、アドレス生成部52とを含むように構成される。   A conventional time deinterleaving unit 41 mounted on such a conventional OFDM receiver is configured to include a storage unit 51 configured by, for example, a RAM and an address generation unit 52.

上述したように、周波数デインタリーブ部21(図1)の出力信号、即ち、周波数デインタリーブ部21による周波数方向のデインタリーブ処理後のキャリア復調された信号が、従来の時間デインタリーブ部41に入力される。この周波数デインタリーブ部21の出力信号は、OFDMシンボルと称されるOFDM変調単位のデータ毎に入力される。OFDMシンボルは、13セグメントに分けられており、各セグメントにおけるキャリア数ncとしては、nc=96(Mode1),nc=192(Mode2),nc=384(Mode3)が規定されている。即ち、nc個のキャリアデータからなるセグメントが13個分集合したものが、OFDMシンボルである。そして、このOFDMシンボルが複数連続配置された信号が、周波数デインタリーブ部21の出力信号となる。   As described above, the output signal of the frequency deinterleave unit 21 (FIG. 1), that is, the carrier demodulated signal after the frequency direction deinterleave processing by the frequency deinterleave unit 21 is input to the conventional time deinterleave unit 41. Is done. An output signal of the frequency deinterleave unit 21 is input for each data of an OFDM modulation unit called an OFDM symbol. The OFDM symbol is divided into 13 segments, and nc = 96 (Mode 1), nc = 192 (Mode 2), and nc = 384 (Mode 3) are defined as the number of carriers nc in each segment. That is, an OFDM symbol is a set of 13 segments of nc carrier data. A signal in which a plurality of OFDM symbols are continuously arranged becomes an output signal of the frequency deinterleave unit 21.

この場合、図2において、周波数デインタリーブ部21の出力信号の従来の時間デインタリーブ部41への入力としては次のようになる。即ち、OFDMシンボル毎に、そのOFDMシンボルを構成する(nc×13)個のキャリアデータのそれぞれぞれが、従来の時間デインタリーブ部41に入力データDinとして順次入力されてくる。   In this case, in FIG. 2, the input of the output signal of the frequency deinterleave unit 21 to the conventional time deinterleave unit 41 is as follows. That is, for each OFDM symbol, each of (nc × 13) carrier data constituting the OFDM symbol is sequentially input as input data Din to the conventional time deinterleaving unit 41.

具体的には例えば、OFDMシンボルを構成する13個のセグメントのそれぞれには、セグメント番号0乃至13のそれぞれが付されており、その順番で、従来の時間デインタリーブ部41に順次入力されてくる。さらに、各セグメントを構成するnc個のキャリアデータのそれぞれにも、キャリア番号0乃至ncのそれぞれが付されており、その順番で、入力データDinとして従来の時間デインタリーブ部41に順次入力されてくる。従って、1つの所定キャリアデータは、セグメント番号とキャリア番号とによって一意に特定することができる。   Specifically, for example, each of the 13 segments constituting the OFDM symbol is assigned segment numbers 0 to 13 and sequentially input to the conventional time deinterleave unit 41 in that order. . Further, each of the nc carrier data constituting each segment is also assigned with carrier numbers 0 to nc, and in that order, it is sequentially input to the conventional time deinterleave unit 41 as input data Din. come. Therefore, one predetermined carrier data can be uniquely specified by the segment number and the carrier number.

そこで、詳細については後述するが、アドレス生成部52は、1つの所定キャリアデータが従来の時間デインタリーブ部41に入力されてきたとき、記憶部51の複数のアドレスのうちの、その所定キャリアデータのセグメント番号およびキャリア番号に対応するアドレスを書き込みアドレスAdwとして記憶部51に与える。なお、以下、かかる処理をアドレス書き込み制御処理と称する。   Therefore, as will be described in detail later, the address generation unit 52, when one predetermined carrier data is input to the conventional time deinterleaving unit 41, of the plurality of addresses of the storage unit 51, the predetermined carrier data The address corresponding to the segment number and the carrier number is given to the storage unit 51 as the write address Adw. Hereinafter, this process is referred to as an address write control process.

このようなアドレス書き込み制御処理により書き込みアドレスAdwが与えられると、記憶部51は、その所定キャリアデータを入力データDinとして、この書き込みアドレスAdwに書き込む(記憶する)。   When the write address Adw is given by such address write control processing, the storage unit 51 writes (stores) the predetermined carrier data as the input data Din to the write address Adw.

具体的には例えば、アドレス生成部52は、アドレス書き込み制御処理を実行する場合、即ち、所定キャリアデータを入力データDinとして記憶部51に書き込む制御を行う場合には、前回の別のキャリアデータが出力データDoutとして出力された記憶領域のアドレス、即ち、前回の別のキャリアデータの読み出しアドレスAdrを、書き込みアドレスAdwとして記憶部51に与える。   Specifically, for example, when the address generation unit 52 executes address write control processing, that is, when control is performed to write predetermined carrier data to the storage unit 51 as input data Din, another previous carrier data is stored. The address of the storage area output as the output data Dout, that is, the read address Adr of another previous carrier data is given to the storage unit 51 as the write address Adw.

この場合例えば、前回の別のキャリアデータの読み出しアドレスAdrを特にAdr-k-1と記述し、所定キャリアデータの書き込みアドレスAdwを特にAdw-kと記述すると、所定キャリアデータの書き込みアドレスAdw-kは、次の式(1)のように表される。なお、符号kは、周波数デインタリーブ部21からキャリアデータが入力されるたびに「1」ずつインクリメントされる整数を示している。   In this case, for example, when the read address Adr of another previous carrier data is described as Adr-k-1 and the write address Adw of the predetermined carrier data is described as Adw-k in particular, the write address Adw-k of the predetermined carrier data Is expressed as the following equation (1). The symbol k indicates an integer that is incremented by “1” each time carrier data is input from the frequency deinterleave unit 21.

Adw-k = Adr-k-1 ・・・(1)   Adw-k = Adr-k-1 (1)

また、アドレス生成部52は、このようなアドレス書き込み制御処理と並行して、1つの所定キャリアデータを所定遅延時間(各キャリアデータ毎に算出される遅延時間)後に従来の時間デインタリーブ部41から出力させる処理を実行している。なお、以下、かかる処理をアドレス読み出し制御処理と称する。即ち、アドレス生成部52は、アドレス読み出し制御処理として、その読み出し対象の所定キャリアデータのセグメント番号およびキャリア番号に対応するアドレスを、読み出しアドレスAdrとして記憶部51に与える。   In addition, in parallel with such address write control processing, the address generation unit 52 receives one predetermined carrier data from the conventional time deinterleaving unit 41 after a predetermined delay time (delay time calculated for each carrier data). Processing to output is executed. Hereinafter, this process is referred to as an address read control process. That is, the address generation unit 52 gives the address corresponding to the segment number and the carrier number of the predetermined carrier data to be read to the storage unit 51 as the read address Adr as the address read control process.

このようなアドレス読み出し制御処理により読み出しアドレスAdrが与えられると、記憶部51は、この読み出しアドレスAdrに記憶されていた所定キャリアデータを出力データDoutとして、デマッピング部23に出力する。   When the read address Adr is given by such an address read control process, the storage unit 51 outputs the predetermined carrier data stored in the read address Adr as output data Dout to the demapping unit 23.

具体的には例えば、アドレス生成部52は、アドレス読み出し制御処理を実行する場合、即ち、所定キャリアデータを出力データDoutとして記憶部51から読み出す制御を行う場合には、入力データDin(別のキャリアデータ)のキャリア番号に対して設定された遅延数に応じたアドレス幅だけ、その入力データDinの書き込みアドレスAdwの末尾方向にシフトさせたアドレスを、読み出しアドレスAdrとして記憶部51に与える。   Specifically, for example, when the address generation unit 52 executes the address reading control process, that is, when performing control to read predetermined carrier data from the storage unit 51 as the output data Dout, the input data Din (another carrier) The address shifted by the address width corresponding to the delay number set for the carrier number of the (data) in the direction toward the end of the write address Adw of the input data Din is given to the storage unit 51 as the read address Adr.

この場合例えば、記憶部51がアドレス値「1」ごとに1つのキャリアデータを記憶できる構成であるとし、入力データDinの書き込みアドレスAdwを特にAdw-kと記述し、所定キャリアデータの読み出しアドレスAdrを特にAdr-kと記述すると、所定キャリアデータの読み出しアドレスAdr-kは、次の式(2)のように表される。   In this case, for example, it is assumed that the storage unit 51 can store one carrier data for each address value “1”, the write address Adw of the input data Din is particularly described as Adw-k, and the read address Adr of the predetermined carrier data Is specifically described as Adr-k, the read address Adr-k of the predetermined carrier data is expressed by the following equation (2).

Adr-k = Adw-k + D_BUF(i) ・・・(2)   Adr-k = Adw-k + D_BUF (i) (2)

なお、D_BUF(i)は、その所定キャリアデータの遅延数を示している。詳細には、符号iは、読み出し対象の所定キャリアデータのキャリア番号を示しており、0乃至(nc-1)の整数値である。この場合、インタリーブ長にかかわる予め設定されたパラメータをIと記述した場合、D_BUF(i)は、次の式(3)で表すことができる。   Note that D_BUF (i) indicates the number of delays of the predetermined carrier data. Specifically, the symbol i indicates the carrier number of the predetermined carrier data to be read, and is an integer value from 0 to (nc-1). In this case, if a preset parameter related to the interleaving length is described as I, D_BUF (i) can be expressed by the following equation (3).

D_BUF(i) = I×{95 − (i×5)mod 96} ・・・(3)   D_BUF (i) = I x {95-(i x 5) mod 96} (3)

なお、式(3)における(i×5)mod 96は、「(i×5)」を「96」で除算した場合の余りを示している。   Note that (i × 5) mod 96 in Equation (3) indicates the remainder when “(i × 5)” is divided by “96”.

ただし、式(2)により算出された読み出しアドレスAdr-kが、記憶部51の記憶領域の末尾アドレスAmaxを越えた場合、その式(2)の算出結果を採用せずに、例えば次のように取り扱うとする。即ち、記憶部51の記憶領域の先頭に戻り、超過分のアドレス幅だけ記憶領域の先頭アドレスAminの末尾方向にシトさせたアドレスが、読み出しアドレスAdr-kとして採用されるとする。具体的には、読み出しアドレスAdr-kは、次の式(4)のように表される。   However, when the read address Adr-k calculated by the expression (2) exceeds the end address Amax of the storage area of the storage unit 51, the calculation result of the expression (2) is not adopted, for example, as follows: Suppose that In other words, it is assumed that the address returned to the beginning of the storage area of the storage unit 51 and shifted by the excess address width toward the end of the start address Amin of the storage area is adopted as the read address Adr-k. Specifically, the read address Adr-k is expressed as the following equation (4).

Adr-k = Adw-k + D_BUF(i) − (Amax + 1) + Amin ・・・(4)
ただし、Adw-k + D_BUF(i) ≧ Amax + 1
Adr-k = Adw-k + D_BUF (i)-(Amax + 1) + Amin (4)
However, Adw-k + D_BUF (i) ≥ Amax + 1

このように、アドレス生成部52は、先頭アドレスAminと末尾アドレスAmaxとを連結させたリング状のアドレス空間に対して、アドレス書き込み制御処理とアドレス読み出し制御処理とを並列的に実行する。アドレス書き込み制御処理およびアドレス読み出し制御処理においては、このリング状のアドレス空間において一定の方向にシフトするアドレスが生成される。   As described above, the address generation unit 52 executes the address write control process and the address read control process in parallel with respect to the ring-shaped address space in which the start address Amin and the end address Amax are connected. In the address write control process and the address read control process, an address that shifts in a certain direction in the ring-shaped address space is generated.

このようなアドレス生成部52は、例えば図2に示されるように、計数部61と、アドレス保持部62と、アドレス生成部63とを含むように構成される。   Such an address generation unit 52 is configured to include a counting unit 61, an address holding unit 62, and an address generation unit 63, for example, as shown in FIG.

計数部61は、周波数デインタリーブ部21(図1)からの所定キャリアデータ、即ち、入力データDinを計数し、OFDMシンボルの先頭のキャリアデータであることを示すフラグ(以下、OFDMシンボル先頭フラグと称する)が入力される度にこの計数値を初期化する。キャリアデータの計数は、たとえば、キャリアデータの入力タイミングに同期した図示せぬクロック信号を計数することにより行われるとする。   The counting unit 61 counts predetermined carrier data from the frequency deinterleaving unit 21 (FIG. 1), that is, input data Din, and indicates a flag (hereinafter referred to as an OFDM symbol head flag) indicating that it is the first carrier data of the OFDM symbol. This count value is initialized each time a call is input. Assume that the carrier data is counted by, for example, counting clock signals (not shown) synchronized with the input timing of the carrier data.

アドレス保持部62は、アドレス生成部63において演算された読み出しアドレスAdr-kを保持する。この保持された読み出しアドレスAdr-kは、次に入力データDinとして入力されるキャリアデータにとっては、前回の読み出しアドレスAdr-k-1となる。従って、上述した式(1)から明らかなように、この保持された読み出しアドレスAdr-kは、次に入力データDinとして入力されるキャリアデータの書き込みアドレスAdw-kとして用いられることになる。   The address holding unit 62 holds the read address Adr-k calculated by the address generation unit 63. The held read address Adr-k is the previous read address Adr-k-1 for carrier data to be input next as input data Din. Therefore, as apparent from the above-described equation (1), the held read address Adr-k is used as the write address Adw-k of the carrier data to be input next as the input data Din.

アドレス保持部62は、外部からリセットがかかると、その保持内容を初期状態に戻す。このリセットは、主に、図1のOFDM受信装置10全体の復調の処理開始時点に、例えば伝送制御情報復号部31に与えられる。   When reset from the outside, the address holding unit 62 returns the held contents to the initial state. This reset is mainly given to, for example, the transmission control information decoding unit 31 at the start of demodulation processing of the whole OFDM receiver 10 in FIG.

アドレス生成部63は、計数部61の計数値に応じて、上述した式(1)乃至(4)等を適宜演算することで、記憶部51に対する書き込みアドレスAdw-kと読み出しアドレスAdr-kとをそれぞれ算出し、記憶部51に与える。   The address generation unit 63 appropriately calculates the above-described formulas (1) to (4) according to the count value of the counting unit 61, so that the write address Adw-k and the read address Adr-k for the storage unit 51 are calculated. Are respectively calculated and given to the storage unit 51.

ここで、リセット直後、即ち、従来のOFDM受信装置全体の復調の処理開始時直後における従来の時間デインタリーブ部41の処理について考える。   Here, consider the processing of the conventional time deinterleaving unit 41 immediately after resetting, that is, immediately after the start of demodulation processing of the entire conventional OFDM receiver.

この場合、従来のアドレス生成部63によって、読み出しアドレスAdr-kが記憶部51に与えられないか、或いは読み出しアドレスAdr-kが与えられたとしてもその読み出しアドレスAdr-kには初期値が格納されている。従って、リセット直後には、記憶部51の初期値、即ち、周波数デインタリーブ部21からのキャリアデータとは無関係なデータが、出力データDoutとして出力されることとなる。なお、このことは、図2の従来の時間デインタリーブ部41の記憶部51ように、RAMで構成されている遅延用の記憶装置のみならず、それより以前から存在する全てFIFOバッファで構成されている遅延用の記憶装置についても全く同様にあてはまる。   In this case, the read address Adr-k is not given to the storage unit 51 by the conventional address generation unit 63, or even if the read address Adr-k is given, an initial value is stored in the read address Adr-k. Has been. Therefore, immediately after the reset, the initial value of the storage unit 51, that is, data unrelated to the carrier data from the frequency deinterleave unit 21 is output as the output data Dout. Note that this is not limited to the delay storage device configured by the RAM, as in the storage unit 51 of the conventional time deinterleaving unit 41 in FIG. The same applies to the delay storage device.

この場合、後段の誤り訂正部の観点からすると、復調の処理開始直後においては、OFDM送信装置から送信されて受信されたデータ、即ち、受信装置にとっての受信データ(キャリアデータ)のみが入力されるのではなく、従来の時間デインタリーブ部の記憶装置の初期値が入り混じって入力されることになる。この従来の時間デインタリーブ部の記憶装置の初期値は、実装形態により変動する値であって、誤り訂正部の観点からは、訂正すべき箇所とみなされる。従って、記憶装置の初期値が入り混じって入力されている時間帯では、誤り訂正部は、正しい処理結果、即ち整合性の取れた結果を出力することができないことになる。   In this case, from the viewpoint of the error correction unit in the subsequent stage, immediately after the start of the demodulation process, only the data transmitted and received from the OFDM transmitter, that is, the reception data (carrier data) for the receiver is input. Instead, the initial value of the storage device of the conventional time deinterleave unit is mixed and input. The initial value of the storage device of this conventional time deinterleaving unit is a value that varies depending on the implementation, and is regarded as a location to be corrected from the viewpoint of the error correction unit. Therefore, the error correction unit cannot output a correct processing result, that is, a consistent result in a time zone in which the initial values of the storage device are mixedly input.

このことについて、図3と図4を参照してさらに説明する。図3は、従来のOFDM受信装置のうちの、従来の時間デインタリーブ部41とビタビ復号部26のみを示した概略図である。即ち、ビタビ復号部26が、後段の誤り訂正部に相当する。   This will be further described with reference to FIGS. FIG. 3 is a schematic diagram showing only the conventional time deinterleaving unit 41 and the Viterbi decoding unit 26 in the conventional OFDM receiver. That is, the Viterbi decoding unit 26 corresponds to a subsequent error correction unit.

この図3に示される、従来の時間デインタリーブ部41の入力信号Sa、並びに、ビタビ復号部26の入力信号Sbおよび出力信号Scについての各タイミングチャートの一例が、図4に示されている。   FIG. 4 shows an example of each timing chart for the input signal Sa of the conventional time deinterleaving unit 41 and the input signal Sb and output signal Sc of the Viterbi decoding unit 26 shown in FIG.

図4の一番上のタイミングチャート、即ち、従来の時間デインタリーブ部41の入力信号Saは、全て同一階調の灰色で塗布されている。この階調の灰色は、OFDM受信装置にとっての受信データ(キャリアデータ)を示している。   The top timing chart of FIG. 4, that is, the input signal Sa of the conventional time deinterleaving unit 41 is all applied in gray of the same gradation. The gray color of this gradation indicates received data (carrier data) for the OFDM receiver.

一方、図4の中央のタイミングチャート、即ち、ビタビ復号部26の入力信号Sbは、灰色のグラデーションとなって塗布されている。このことは次のことを意味する。即ち、図4中、時刻t0近辺の左方の階調の灰色は、従来の時間デインタリーブ部41の記憶部51の初期値を示している。これに対して、図4中、右方の階調の灰色は、その上方と同一階調の灰色であり、OFDM受信装置にとっての受信データ(キャリアデータ)を示している。即ち、ビタビ復号部26に対しては、時刻t0であるリセット直後(動作開始直後)においては記憶部51の初期値が入力され、その後しばらくの間、その初期値とともに、徐々に、OFDM受信装置にとっての受信データ(キャリアデータ)も入り混じって入力されていく。この様子がグラデーションで描かれている。換言すると、記憶部51の初期値とOFDM受信装置にとっての受信データ(キャリアデータ)との混在率に応じた階調の灰色となっている(図4中符号Sb0やSbaが付された丸印内の階調参照)。   On the other hand, the central timing chart of FIG. 4, that is, the input signal Sb of the Viterbi decoding unit 26 is applied in a gray gradation. This means the following. That is, in FIG. 4, the gray of the left gradation near the time t0 indicates the initial value of the storage unit 51 of the conventional time deinterleaving unit 41. On the other hand, in FIG. 4, the gray of the right gradation is the gray of the same gradation as above, and indicates reception data (carrier data) for the OFDM receiver. That is, for the Viterbi decoding unit 26, the initial value of the storage unit 51 is input immediately after the reset at time t0 (immediately after the start of operation), and then gradually for some time along with the initial value, the OFDM receiver Received data (carrier data) is also mixed and input. This is depicted in gradation. In other words, the gray level is gray according to the mixing ratio of the initial value of the storage unit 51 and the reception data (carrier data) for the OFDM receiver (circles with symbols Sb0 and Sba in FIG. 4). (See the gradation in the figure).

このように、OFDM受信装置にとっての受信データ(キャリアデータ)を示す階調の灰色となる時刻taまでの間の時間帯Tanは、記憶部51の初期値と、OFDM受信装置にとっての受信データ(キャリアデータ)とが混在している時間帯となる。   As described above, the time zone Tan until the time ta at which the gray level indicating the received data (carrier data) for the OFDM receiving apparatus is gray is the initial value of the storage unit 51 and the received data ( Carrier data) is mixed.

従って、この時間Tanでは、ビタビ復号部26によるビタビ復号は、記憶部51の初期値によって阻害されてしまい、正しくできない状態となってしまう。   Therefore, at this time Tan, the Viterbi decoding by the Viterbi decoding unit 26 is hindered by the initial value of the storage unit 51 and cannot be performed correctly.

即ち、時刻ta以降の時間帯Tayになって初めて、ビタビ復号部26の正常な復号が行われるようになる。即ち、OFDM受信装置にとっての受信データ(キャリアデータ)に応じたビタビ復号結果が、ビタビ復号部26から出力されるようになる。   That is, normal decoding of the Viterbi decoding unit 26 is not performed until the time zone Tay after the time ta. That is, the Viterbi decoding result corresponding to the reception data (carrier data) for the OFDM receiver is output from the Viterbi decoding unit 26.

このように、従来のOFDM受信装置では、従来の時間デインタリーブ部41をはじめとして、デインタリーブ部による遅延が、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間の主たる要因となっている。   As described above, in the conventional OFDM receiving apparatus, the delay due to the deinterleaving unit including the conventional time deinterleaving unit 41 is the main factor of the overall delay time from the start of demodulation until the effective digital data output is obtained. ing.

ただし、このデインタリーブ部による遅延自体は、ISDB-T規格で規定されているため、短縮は図れない。   However, the delay itself due to the deinterleaving unit is defined by the ISDB-T standard, and therefore cannot be shortened.

しかしながら、従来のOFDM受信装置における、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延の要因は、デインタリーブ部による遅延自体だけではなく、ある一定時間が経過するまでは(上述した図4の例では、時間帯Tanが経過するまでは)、デインタリーブ部からは、その記録装置の初期値が混在して出力され、かつ、かかる初期値は変動値であるため、後段の誤り訂正部において、整合性が取れた結果を出力することができないという要因も存在する、と本発明人は想到した。この内容が、図4を用いて説明した内容に相当する。   However, in the conventional OFDM receiving apparatus, the cause of the overall delay from the start of demodulation to obtaining effective digital data output is not only the delay by the deinterleave unit itself, but until a certain time elapses (see the above-described figure). In the example of 4, until the time zone Tan elapses), the initial value of the recording device is mixedly output from the deinterleave unit, and since the initial value is a fluctuation value, error correction in the subsequent stage is performed. The present inventor has conceived that there is also a factor that the result of consistency cannot be output. This content corresponds to the content described with reference to FIG.

そこで、本発明人は、かかる要因を除去して、デインタリーブ部の後段の誤り訂正処理部を有効活用する手法が存在すれば、結果として、OFDM受信装置における、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間を短縮できる、と想到した。そして、本発明人は、かかる手法として、次のような手法を発明した。   Therefore, the present inventor eliminates such a factor, and if there is a method for effectively using an error correction processing unit subsequent to the deinterleaving unit, as a result, effective digital data output from the start of demodulation in the OFDM receiver is obtained. It was thought that the overall delay time until obtaining could be shortened. The inventors have invented the following technique as such a technique.

即ち、デインタリーブ部が、その記録装置の初期値の代わりに、後段の誤り訂正部にとって無害な値を出力する、という手法を本発明人は発明した。   That is, the present inventor has invented a technique in which the deinterleave unit outputs a value that is harmless to the error correction unit in the subsequent stage instead of the initial value of the recording apparatus.

ここで、無害な値とは、後段の誤り訂正部が、その誤り訂正処理時に消失(erasure)として取り扱うことができる明示的な値をいう。   Here, the harmless value means an explicit value that can be handled as an erasure by the subsequent error correction unit during the error correction process.

かかる手法が適用された場合であっても、ある一定時間が経過するまでは(上述した図4の例では、時間帯Tanが経過するまでは)、デインタリーブ部からは、OFDM受信装置にとっての受信データ(キャリアデータ)のみならず、「後段の誤り訂正部にとって無害な値」が混在して出力されることには変わりはない。   Even when such a technique is applied, the deinterleaving unit does not provide the OFDM receiving apparatus with a certain amount of time until a certain period of time has elapsed (until the time zone Tan has elapsed in the example of FIG. 4 described above). Not only the received data (carrier data) but also “a harmless value for the error correction unit in the subsequent stage” is output in a mixed manner.

しかしながら、後段の誤り訂正部からすれば、OFDM受信装置にとっての受信データ(キャリアデータ)と混在しているデータは、デインタリーブ部の記録装置の初期値(変動値)ではなく、「後段の誤り訂正部にとって無害な値」である。従って、後段の誤り訂正部は、完全に「後段の誤り訂正部にとって無害な値」が混在しなくなる一定時間が経過する(上述した図4の例では、時間帯Tanが経過する)前の段階で、整合の取れた訂正処理を実行できるようになる。このことは、OFDM受信装置における、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間を短縮できたことを意味する。   However, according to the error correction unit in the subsequent stage, the data mixed with the reception data (carrier data) for the OFDM receiver is not the initial value (variation value) of the recording apparatus in the deinterleave unit, but the error in the subsequent stage. The value is harmless to the correction section. Therefore, the error correction unit in the subsequent stage is a stage before a certain period of time in which “a value that is harmless to the error correction unit in the subsequent stage” does not mix completely (in the above-described example of FIG. 4, the time zone Tan has elapsed). Thus, it is possible to execute a correction process with consistency. This means that the overall delay time from the start of demodulation to obtaining effective digital data output in the OFDM receiver can be shortened.

ここで、「後段の誤り訂正部にとって無害な値」とは、その後段の誤り訂正部の誤り訂正処理の種類によって異なることになる。   Here, “a value that is harmless to the error correction unit in the subsequent stage” differs depending on the type of error correction processing in the error correction unit in the subsequent stage.

例えば、誤り訂正処理がRS復号であれば、消失フラグ等、誤り訂正処理部側にとって明示的な固定値を「後段の誤り訂正部にとって無害な値」として採用する好適である。   For example, if the error correction processing is RS decoding, it is preferable to adopt a fixed value that is explicit for the error correction processing unit, such as an erasure flag, as “a harmless value for the subsequent error correction unit”.

また例えば、誤り訂正処理がビタビ(Viterbi)復号の場合には、「0,1等確率を示す固定値」を、「後段の誤り訂正部にとって無害な値」として採用する好適である。   Further, for example, when the error correction process is Viterbi decoding, it is preferable to adopt “a fixed value indicating a probability of 0, 1 or the like” as “a harmless value for a subsequent error correction unit”.

ここで、図5乃至図8を参照して、「0,1確率を示す固定値」について説明する。   Here, the “fixed value indicating the 0,1 probability” will be described with reference to FIGS.

例えば図5に示されるような伝送路、即ち、送信器81から送信されたデータが通信路82を介して受信器83に受信されるまでの伝送路を考える。   For example, consider a transmission path as shown in FIG. 5, that is, a transmission path until data transmitted from the transmitter 81 is received by the receiver 83 via the communication path 82.

ここで、送信器81から送信されるデータとは、“0”または“1”のデータを意味するとする。ただし、かかるデータの送信器81の出力形態は、所定のレベル値(例えば電圧値等)の電気信号の形態であるとする。具体的には例えば図5の例では、“0”については1レベルの電気信号(例えば1ボルトの電気信号)として送信器81から出力され、“1”については−1レベルの電気信号(例えば−1ボルトの電気信号)として送信器81から出力される。   Here, the data transmitted from the transmitter 81 means “0” or “1” data. However, it is assumed that the output form of the data transmitter 81 is a form of an electric signal having a predetermined level value (for example, a voltage value). Specifically, for example, in the example of FIG. 5, “0” is output from the transmitter 81 as a 1-level electrical signal (for example, 1 volt electrical signal), and “-1” is −1 level electrical signal (for example, -1 volt electrical signal) from the transmitter 81.

この場合、通信路82が理想的なものであれば、即ち、減衰も生ぜず、ノイズ等も全く加わらないならば、1レベルの電気信号(例えば1ボルトの電気信号)として送信器81から送信された“0”は、1レベルの電気信号のまま受信器83に受信されるはずである。換言すると、多数の“0”、即ち、多数の1レベルの電気信号(例えば1ボルトの電気信号)のみが送信器81から送信された場合、受信器83側の受信レベル値の頻度分布は、図示はしないが、1レベルに一極集中するはずである。   In this case, if the communication path 82 is ideal, that is, if no attenuation occurs and no noise or the like is added, the signal is transmitted from the transmitter 81 as a one-level electric signal (for example, one volt electric signal). The received “0” should be received by the receiver 83 as an electric signal of one level. In other words, when only a large number of “0”, that is, a large number of one-level electrical signals (for example, 1-volt electrical signals) are transmitted from the transmitter 81, the frequency distribution of the reception level values on the receiver 83 side is: Although not shown, it should be concentrated on one level.

ところが、通信路82において伝送される電気信号は、実際には、減衰が生じたり、ノイズ等が加わる。従って、多数の“0”、即ち、多数の1レベルの電気信号(例えば1ボルトの電気信号)のみが送信器81から送信された場合、受信器83側の受信レベル値の実際の頻度分布は、図6に示されるような分布となる。   However, the electrical signal transmitted through the communication path 82 is actually attenuated or added with noise or the like. Therefore, when only a large number of “0”, that is, a large number of electric signals of one level (for example, electric signals of 1 volt) are transmitted from the transmitter 81, the actual frequency distribution of the reception level value on the receiver 83 side is The distribution is as shown in FIG.

以上の内容は、−1レベルの電気信号(例えば−1ボルトの電気信号)のみが送信器81から送信された場合にも同様に当てはまる。具体的には例えば、多数の“1”、即ち、多数の−1レベルの電気信号(例えば−1ボルトの電気信号)のみが送信器81から送信された場合、受信器83側の受信レベル値の実際の頻度分布は、図7に示されるような分布となる。   The above description is similarly applied to the case where only a −1 level electric signal (for example, an electric signal of −1 volt) is transmitted from the transmitter 81. Specifically, for example, when only a large number of “1”, that is, a large number of −1 level electrical signals (for example, −1 volt electrical signals) are transmitted from the transmitter 81, the reception level value on the receiver 83 side. The actual frequency distribution is as shown in FIG.

従って、“0”と“1”とが等確率で送信器81から送信された場合、即ち、送信器81から出力される電気信号のレベル値が−1レベルと1レベルとが等確率である場合、受信器83側の受信レベル値の実際の頻度分布は、図8に示されるような分布となる。   Therefore, when “0” and “1” are transmitted from the transmitter 81 with equal probability, that is, the level value of the electrical signal output from the transmitter 81 is equal to −1 level and 1 level. In this case, the actual frequency distribution of the reception level value on the receiver 83 side is as shown in FIG.

この場合、図8の受信レベルLαの電気信号が受信器83に受信された場合、受信器83は、送信器81から“1”(−1レベルの電気信号)が送信された確率の方が、送信器81から“0”(1レベルの電気信号)が送信された確率よりも高いと判断することができる。   In this case, when the electrical signal having the reception level Lα in FIG. 8 is received by the receiver 83, the receiver 83 has a higher probability that “1” (−1 level electrical signal) is transmitted from the transmitter 81. It can be determined that the probability that “0” (1 level electric signal) is transmitted from the transmitter 81 is higher.

また、図8の受信レベルLβ(図8の例では略0レベル)の電気信号が受信器83に受信された場合、受信器83は、送信器81から“1”(−1レベルの電気信号)が送信された確率と、送信器81から“0”(1レベルの電気信号)が送信された確率とが等しいと判断することができる。   8 is received by the receiver 83, the receiver 83 receives “1” (−1 level electric signal from the transmitter 81). ) Is transmitted, and the probability that “0” (1 level electrical signal) is transmitted from the transmitter 81 is equal.

ここで、受信器83がビタビ復号部26(図1)である場合、そのビタビ復号にとって、このような受信レベルLβ(図8の例では略0レベル)の受信信号は無害な信号となる。   Here, when the receiver 83 is the Viterbi decoding unit 26 (FIG. 1), such a reception signal of the reception level Lβ (substantially 0 level in the example of FIG. 8) is harmless for the Viterbi decoding.

即ち、受信レベル値の呼称を「受信値」と改め、送信器81から“1”(−1レベルの電気信号)が送信された確率と、送信器81から“0”(1レベルの電気信号)が送信された確率とが等しいことを、「0,1等確率」と称するとする。このような呼称によれば、図8の受信値Lβとは、0,1等確率の受信値の一例であるといえる。   That is, the name of the reception level value is changed to “reception value”, the probability that “1” (−1 level electrical signal) is transmitted from the transmitter 81, and “0” (1 level electrical signal) from the transmitter 81. ) Is equal to the transmitted probability is referred to as “0, 1 equal probability”. According to such a name, it can be said that the received value Lβ in FIG. 8 is an example of a received value with a probability of 0, 1 or the like.

従って、送信器81側が、受信器83側で0,1等確率の受信値が受信されるような固定値を送信するようにすれば、受信器83としてのビタビ復号部26のビタビ復号処理にとっては、その固定値に対応する受信値、即ち、0,1等確率の受信値は無害な値となる。この0,1等確率の受信値が受信器83側で受信されるように、送信器81側から送信される固定値が、「0,1等確率を示す固定値」である。   Therefore, if the transmitter 81 side transmits a fixed value such that a reception value with a probability of 0, 1 or the like is received on the receiver 83 side, the Viterbi decoding process of the Viterbi decoding unit 26 as the receiver 83 is performed. The received value corresponding to the fixed value, that is, the received value with the probability of 0, 1, etc. is harmless. The fixed value transmitted from the transmitter 81 side is the “fixed value indicating the probability of 0, 1” so that the received value of the probability of 0, 1 is received at the receiver 83 side.

この場合、受信器83がビタビ復号部26(図1)である場合、図示せぬ畳み込み符号化器が送信器81に対応する。そこで、畳み込み符号化器とビタビ復号部26の間に位置する時間デインタリーブ部22が、リセット直後、即ち、ビタビ復号部26の復号開始直後においては、その記録装置(図2でいう記憶部51に相当)の初期値の代わりに、後段のビタビ復号部26とって無害な値である「0,1等確率を示す固定値」を出力するのである。   In this case, when the receiver 83 is the Viterbi decoding unit 26 (FIG. 1), a convolutional encoder (not shown) corresponds to the transmitter 81. Therefore, the time deinterleaving unit 22 positioned between the convolutional encoder and the Viterbi decoding unit 26 immediately after resetting, that is, immediately after the start of decoding by the Viterbi decoding unit 26, the recording device (the storage unit 51 in FIG. 2). Instead of the initial value, the subsequent Viterbi decoding unit 26 outputs a harmless value “fixed value indicating the probability of 0, 1 and the like”.

このような本発明が適用される図1のOFDM受信装置10のうちの、本発明が適用される時間デインタリーブ部22(以下、本発明の時間デインタリーブ部22と称する)とビタビ復号部26のみを示した概略図が、図9に示されている。また、この図9に示される、時間デインタリーブ部22の入力信号Sa’、並びに、ビタビ復号部26の入力信号Sb’ および出力信号Sc’についての各タイミングチャートの一例が、図10に示されている。   Of the OFDM receiver 10 of FIG. 1 to which the present invention is applied, a time deinterleaving unit 22 (hereinafter referred to as a time deinterleaving unit 22 of the present invention) and a Viterbi decoding unit 26 to which the present invention is applied. A schematic diagram showing only is shown in FIG. FIG. 10 shows an example of each timing chart for the input signal Sa ′ of the time deinterleaving unit 22 and the input signal Sb ′ and output signal Sc ′ of the Viterbi decoding unit 26 shown in FIG. ing.

即ち、図9と図10は、本発明の効果のひとつを、従来の問題点を示す図3と図4と比較しつつ説明するための図である。   That is, FIG. 9 and FIG. 10 are diagrams for explaining one of the effects of the present invention in comparison with FIG. 3 and FIG. 4 showing the conventional problems.

図10の一番上のタイミングチャート、即ち、本発明の時間デインタリーブ部22の入力信号Sa’は、全て同一階調の灰色で塗布されている。この階調の灰色は、OFDM受信装置にとっての受信データ(キャリアデータ)を示している。   The top timing chart of FIG. 10, that is, the input signal Sa 'of the time deinterleave unit 22 of the present invention is all applied in gray of the same gradation. The gray color of this gradation indicates received data (carrier data) for the OFDM receiver.

一方、図10の中央のタイミングチャート、即ち、ビタビ復号部26の入力信号Sb’は、灰色のグラデーションとなって塗布されている。このことは次のことを意味する。即ち、図10中、時刻t0近辺の左方の階調の灰色は、「0,1等確率を示す固定値」を示している。これに対して、図10中、右方の階調の灰色は、その上方と同一階調の灰色であり、OFDM受信装置にとっての受信データ(キャリアデータ)を示している。即ち、ビタビ復号部26に対しては、時刻t0であるリセット直後(動作開始直後)においては「0,1等確率を示す固定値」が入力され、その後しばらくの間、その「0,1等確率を示す固定値」とともに、徐々に、OFDM受信装置にとっての受信データ(キャリアデータ)も入り混じって入力されていく。この様子がグラデーションで描かれている。換言すると、「0,1等確率を示す固定値」とOFDM受信装置にとっての受信データ(キャリアデータ)との混在率に応じた階調の灰色となっている(図10中符号Sb’bが付された丸印内の階調参照)。   On the other hand, the central timing chart of FIG. 10, that is, the input signal Sb 'of the Viterbi decoding unit 26 is applied in a gray gradation. This means the following. That is, in FIG. 10, the gray of the left gradation near time t0 indicates “a fixed value indicating the probability of 0, 1 and so on”. On the other hand, in FIG. 10, the gray of the right gradation is the gray of the same gradation as that above, and indicates reception data (carrier data) for the OFDM receiver. In other words, the “fixed value indicating the probability of 0, 1 etc.” is input to the Viterbi decoding unit 26 immediately after the reset at time t0 (immediately after the start of operation), and for a while after that, the “0, 1 etc.” Along with the “fixed value indicating the probability”, the reception data (carrier data) for the OFDM receiver is gradually input in a mixed manner. This is depicted in gradation. In other words, the gray level is gray according to the mixing ratio of the “fixed value indicating the probability of 0, 1 and the like” and the reception data (carrier data) for the OFDM receiver (the symbol Sb′b in FIG. 10 is gray). (See the gradations in the circles attached.)

このように、時刻t0乃至時刻taまでの時間帯Tanは、「0,1等確率を示す固定値」と、OFDM受信装置にとっての受信データ(キャリアデータ)とが混在している時間帯となる。このような入力に混在が生じている時間帯Tanが存在する点については、従来と変わりはない(図4参照)。   As described above, the time zone Tan from the time t0 to the time ta is a time zone in which the “fixed value indicating the probability of 0, 1 and the like” and the reception data (carrier data) for the OFDM receiver are mixed. . The point that there is a time zone Tan in which such input is mixed is not different from the conventional one (see FIG. 4).

ところが、この時間帯Tanにおいて、OFDM受信装置にとっての受信データ(キャリアデータ)と混在しているデータは、従来においては、ビタビ復号部26によるビタビ復号処理にとって有害な値、即ち、従来の時間デインタリーブ部41の記憶部51の初期値であったのに対して(図2乃至図4参照)、本実施の形態においては、ビタビ復号部26によるビタビ復号処理にとって無害な値、即ち、「0,1等確率を示す固定値」となっているのである。   However, in this time zone Tan, the data mixed with the received data (carrier data) for the OFDM receiver is conventionally a value harmful to the Viterbi decoding process by the Viterbi decoding unit 26, that is, the conventional time data. In contrast to the initial value of the storage unit 51 of the interleaving unit 41 (see FIGS. 2 to 4), in the present embodiment, a value that is harmless to the Viterbi decoding process by the Viterbi decoding unit 26, that is, “0 , A fixed value indicating a probability of 1 equal.

その結果、ビタビ復号部26の正常な復号が行われるようになるタイミングは、従来では図4に示されるように、この時間帯taを過ぎる時刻taであったところ、本実施の形態では図10に示されるように、その時刻taよりも時間Tsだけ早い時刻tbとなっているのである。   As a result, the timing at which normal decoding of the Viterbi decoding unit 26 is performed is a time ta that passes this time zone ta as shown in FIG. As shown, the time tb is earlier than the time ta by the time Ts.

即ち、ビタビ復号部26により正しくビタビ復号ができない時間帯は、従来は時間帯Tanであったところ、本実施の形態では時間Tanとなる(図4と図10参照)。その結果、ビタビ復号部26は、時間Tsだけ早期に正常出力ができるようになり、ひいては、OFDM受信装置10(図1)全体における、復調開始から有効なデジタルデータ出力を得るまでの全体の遅延時間を従来と比較して短縮できるようになるのである。   That is, the time zone in which Viterbi decoding cannot be correctly performed by the Viterbi decoding unit 26 is the time zone Tan in the past, but is the time Tan in the present embodiment (see FIGS. 4 and 10). As a result, the Viterbi decoding unit 26 can perform normal output as early as the time Ts. As a result, the entire delay from the start of demodulation to obtaining effective digital data output in the entire OFDM receiver 10 (FIG. 1). The time can be shortened compared to the conventional method.

このような効果を奏することが可能な本発明の時間デインタリーブ部22は、リセット直後、即ち、ビタビ復号部26の復号開始直後において、「0,1等確率を示す固定値」を出力できる機能を有していれば、その構成は特に限定されない。例えば、本発明の時間デインタリーブ部22は、図11や図12に示されるように構成することができる。即ち、図11や図12は、本発明の時間デインタリーブ部22の詳細な構成例をそれぞれ示している。   The time deinterleaving unit 22 of the present invention capable of producing such an effect can output a “fixed value indicating a probability of 0, 1 or the like” immediately after resetting, that is, immediately after the start of decoding by the Viterbi decoding unit 26. If it has, the structure will not be specifically limited. For example, the time deinterleaving unit 22 of the present invention can be configured as shown in FIGS. That is, FIG. 11 and FIG. 12 respectively show detailed configuration examples of the time deinterleave unit 22 of the present invention.

図11の例の時間デインタリーブ部22には、従来と同様の記憶部51とアドレス生成部52(図2参照)に加えてさらに、初期値出力フラグ生成部161、固定値出力部162、およびスイッチ163が設けられている。   The time deinterleaving unit 22 in the example of FIG. 11 includes an initial value output flag generation unit 161, a fixed value output unit 162, and a storage unit 51 and an address generation unit 52 (see FIG. 2) that are the same as the conventional one. A switch 163 is provided.

初期値出力フラグ生成部161には、アドレス生成部52と同様の入力信号、即ち、リセットとOFDMシンボル先頭フラグが入力される。そこで、初期値出力フラグ生成部161は、これらの入力信号に基づいて、記憶部51から初期値が出力されている状態か否かを判断する。初期値出力フラグ生成部161は、記憶部51から初期値が出力されている状態であると判断した場合、その状態を示すフラグ(以下、初期値出力フラグと称する)をスイッチ163に対して出力する。   The initial value output flag generator 161 receives the same input signal as that of the address generator 52, that is, a reset and an OFDM symbol head flag. Therefore, the initial value output flag generation unit 161 determines whether or not the initial value is being output from the storage unit 51 based on these input signals. When the initial value output flag generation unit 161 determines that the initial value is being output from the storage unit 51, the initial value output flag generation unit 161 outputs a flag indicating the state (hereinafter referred to as an initial value output flag) to the switch 163. To do.

固定値出力部162は、上述した「0,1等確率を示す固定値」を出力する。   The fixed value output unit 162 outputs the above-described “fixed value indicating the probability of equality of 0, 1”.

スイッチ163は、初期値出力フラグ生成部161から初期値出力フラグが出力されている間は、固定値出力部162の出力データ、即ち、「0,1等確率を示す固定値」を出力データDoutとして、デマッピング部23等を介してビタビ復号部26(図1参照)に出力する。   While the initial value output flag is output from the initial value output flag generation unit 161, the switch 163 outputs the output data of the fixed value output unit 162, that is, the “fixed value indicating the probability of 0, 1 or the like” as the output data Dout. Is output to the Viterbi decoding unit 26 (see FIG. 1) via the demapping unit 23 or the like.

これに対して、スイッチ163は、初期値出力フラグ生成部161から初期値出力フラグが出力されていない間は、記憶部51の出力データ、即ち、OFDM受信装置にとっての受信データ(キャリアデータ)を出力データDoutとして、デマッピング部23等を介してビタビ復号部26(図1参照)に出力する。   In contrast, while the initial value output flag is not output from the initial value output flag generation unit 161, the switch 163 outputs the output data of the storage unit 51, that is, the reception data (carrier data) for the OFDM receiver. The output data Dout is output to the Viterbi decoding unit 26 (see FIG. 1) via the demapping unit 23 and the like.

このような構成を有する図11の例の時間デインタリーブ部22の動作は次の通りとなる。   The operation of the time deinterleaving unit 22 in the example of FIG. 11 having such a configuration is as follows.

リセット入力後の記憶部51とアドレス生成部52の動作自体は、図2を用いて説明した従来の動作と基本的に同様である。即ち、記憶部51の出力動作の観点では、リセット直後には、その初期値を出力していること自体は従来と変わりはない。   The operation itself of the storage unit 51 and the address generation unit 52 after the reset input is basically the same as the conventional operation described with reference to FIG. That is, from the viewpoint of the output operation of the storage unit 51, the fact that the initial value is output immediately after resetting is not different from the conventional one.

ところが、この記憶部51が初期値を出力している間は、上述したように、初期値出力フラグ生成部161から初期値出力フラグが出力されている状態である。従って、スイッチ163の出力動作の観点からみると、即ち、本発明の時間デインタリーブ部22の最終出力動作の観点からみると、記憶部51が初期値を出力している間は、その初期値ではなく、固定値出力部162からの「0,1等確率を示す固定値」が、出力データDoutとして出力されるのである。   However, while the storage unit 51 outputs the initial value, the initial value output flag is output from the initial value output flag generation unit 161 as described above. Therefore, from the viewpoint of the output operation of the switch 163, that is, from the viewpoint of the final output operation of the time deinterleave unit 22 of the present invention, while the storage unit 51 outputs the initial value, the initial value is displayed. Instead, the “fixed value indicating the probability of 0, 1 or the like” from the fixed value output unit 162 is output as the output data Dout.

そして、記憶部51が初期値の出力を終了して、OFDM受信装置にとっての受信データ(キャリアデータ)の出力を開始すると、初期値出力フラグ生成部161からの初期値出力フラグの出力が停止される。その結果、スイッチ163からは、即ち、本発明の時間デインタリーブ部22からは、そのOFDM受信装置にとっての受信データ(キャリアデータ)が出力データDoutとして出力されるのである。   When the storage unit 51 finishes outputting the initial value and starts outputting received data (carrier data) for the OFDM receiver, the output of the initial value output flag from the initial value output flag generating unit 161 is stopped. The As a result, from the switch 163, that is, from the time deinterleaving unit 22 of the present invention, reception data (carrier data) for the OFDM receiver is output as output data Dout.

このような図11の例に対して、図12の例の時間デインタリーブ部22には、従来と同様の記憶部51とアドレス生成部52(図2参照)に加えてさらに、初期値書き込みアドレス生成部191、スイッチ192、および固定値出力部162が設けられている。   In contrast to the example of FIG. 11, the time deinterleave unit 22 of the example of FIG. 12 includes an initial value write address in addition to the storage unit 51 and the address generation unit 52 (see FIG. 2) similar to the conventional one. A generation unit 191, a switch 192, and a fixed value output unit 162 are provided.

初期値書き込みアドレス生成部191は、記憶部51に初期値が挿入されている領域を、初期値書き込みアドレスAdiとして生成して、リセットが入力された段階で、その初期値書き込みアドレスAdiをスイッチ192に出力する。また、初期値書き込みアドレス生成部191は、リセットが入力されたタイミングと、初期値書き込みアドレスAdiの出力後の所定タイミングとのそれぞれにおいて、スイッチ切替制御信号をスイッチ192に出力する。   The initial value write address generation unit 191 generates an area where the initial value is inserted in the storage unit 51 as the initial value write address Adi, and when the reset is input, the initial value write address Adi is switched to the switch 192. Output to. The initial value write address generation unit 191 outputs a switch switching control signal to the switch 192 at each of the timing when the reset is input and the predetermined timing after the output of the initial value write address Adi.

スイッチ192は、初期値書き込みアドレス生成部191からのスイッチ切替制御信号に基づいて、初期値書きこみアドレス生成部191からの初期値書きこみアドレスAdiと、アドレス生成部52からの書き込みアドレスAdwや読み出しアドレスAdrとのうちの一方を、記憶部51に出力する。   The switch 192 receives the initial value write address Adi from the initial value write address generator 191, the write address Adw from the address generator 52, and the read based on the switch switching control signal from the initial value write address generator 191. One of the addresses Adr is output to the storage unit 51.

また、スイッチ192は、また、自身の出力切替タイミングのそれぞれにおいて、スイッチ切替制御信号をスイッチ193に出力する。   The switch 192 also outputs a switch switching control signal to the switch 193 at each of its own output switching timings.

スイッチ193は、スイッチ192からのスイッチ切替制御信号に基づいて、OFDM受信装置にとっての受信データ(キャリアデータ)である入力データDin、または、固定値出力部162の出力データとのうちの一方を、記憶部51に出力する。   Based on the switch switching control signal from the switch 192, the switch 193 receives one of the input data Din, which is received data (carrier data) for the OFDM receiver, or the output data of the fixed value output unit 162, The data is output to the storage unit 51.

固定値出力部162の出力データとは、上述した「0,1等確率を示す固定値」である。   The output data of the fixed value output unit 162 is the above-described “fixed value indicating the probability of 0, 1 and so on”.

このような構成を有する図12の例の時間デインタリーブ部22の動作は次の通りとなる。   The operation of the time deinterleaving unit 22 in the example of FIG. 12 having such a configuration is as follows.

リセット入力後の記憶部51とアドレス生成部52の動作自体は、図2を用いて説明した従来の動作と基本的に同様である。即ち、記憶部51の出力動作の観点では、リセット直後には、その初期値を出力していること自体は従来と変わりはない。   The operation itself of the storage unit 51 and the address generation unit 52 after the reset input is basically the same as the conventional operation described with reference to FIG. That is, from the viewpoint of the output operation of the storage unit 51, the fact that the initial value is output immediately after resetting is not different from the conventional one.

ところが、図12の例でいう記憶部51の初期値とは、従来の初期値を意味するのではなく、「0,1等確率を示す固定値」を意味する。   However, the initial value of the storage unit 51 in the example of FIG. 12 does not mean a conventional initial value but means a “fixed value indicating a probability of 0, 1 or the like”.

即ち、リセット直後、スイッチ192からは、初期値書き込みアドレス生成部191からの初期値書き込みアドレスAdiが記憶部51に出力され、また、スイッチ193からは、「0,1等確率を示す固定値」が記憶部51に出力される。その結果、リセット直後、即ち、OFDM受信装置10(図1)の復調開始時において、記憶部51の内容が、「0,1等確率を示す固定値」に初期化されるのである。換言すると、「0,1等確率を示す固定値」が、記憶部51の初期値となるのである。   That is, immediately after the reset, the switch 192 outputs the initial value write address Adi from the initial value write address generation unit 191 to the storage unit 51, and the switch 193 outputs “a fixed value indicating a probability of 0, 1 or the like”. Is output to the storage unit 51. As a result, immediately after resetting, that is, at the start of demodulation of the OFDM receiver 10 (FIG. 1), the content of the storage unit 51 is initialized to “a fixed value indicating a probability of 0, 1 or the like”. In other words, the “fixed value indicating the probability of 0, 1 and so on” is the initial value of the storage unit 51.

なお、リセット直後の本発明の時間デインタリーブ部22の出力は、上述した例では、後段の誤り訂正部としてビタビ復号部26を想定していたため「0,1等確率を示す固定値」とされたが、当然ながら上述した例に限定されず、後段の誤り訂正部にとって無害な値であれば足りる。この場合、かかる無害な値を、図11や図12の固定値出力部162または図示せぬブロックから出力させることで、容易に実現可能である。   Note that the output of the time deinterleaving unit 22 of the present invention immediately after resetting is assumed to be a “fixed value indicating a probability of 0, 1 or the like” because the Viterbi decoding unit 26 is assumed as an error correction unit in the subsequent stage in the above-described example. However, as a matter of course, the value is not limited to the above-described example, and any value that is harmless to the error correction unit in the subsequent stage is sufficient. In this case, this harmless value can be easily realized by outputting from the fixed value output unit 162 in FIG. 11 or 12 or a block not shown.

また、本発明は、上述した例に限定されず、その他様々な装置に適用可能である。例えば、本発明は、ISDB-T復調用誤り訂正の機能を有する様々な装置に適用可能である。換言すると、かかる装置の一例が、上述した例であるといえる。   Further, the present invention is not limited to the above-described example, and can be applied to various other devices. For example, the present invention can be applied to various apparatuses having a function of error correction for ISDB-T demodulation. In other words, an example of such a device can be said to be the example described above.

以上まとめると、ISDB-T規格によれば、受信側においては、時間デインタリーバなど、複数のデインタリーバが存在する。従来、これらのデインタリーバにおいては、その動作初期段階では受信値(キャリアデータ)と、その記憶装置(RAM等)の初期値が入り混じって読出されていた。   In summary, according to the ISDB-T standard, there are a plurality of deinterleavers such as a time deinterleaver on the receiving side. Conventionally, in these deinterleavers, the received value (carrier data) and the initial value of the storage device (RAM, etc.) are mixed and read at the initial stage of operation.

そこで、本発明は、後者、即ち、デインタリーバの記憶装置(RAM等)の初期値を区別して、後段の誤り訂正処理、例えばビタビ(Viterbi)復号やRS復号時において消失(erasure)として明示するようにして、その訂正能力を向上し、誤り訂正部の出力を早く整合性の取れたものにすることを目的のひとつとする。従って、本発明が適用される装置とは、かかる目的を達成可能な構成を有していれば足り、上述した例に特に限定されない。   Therefore, the present invention distinguishes the latter, that is, the initial value of the deinterleaver storage device (RAM, etc.), and clearly shows it as erasure in subsequent error correction processing, for example, Viterbi decoding or RS decoding. In this way, one of the purposes is to improve the correction capability and make the output of the error correction unit consistent quickly. Therefore, the apparatus to which the present invention is applied is not particularly limited to the above-described example as long as it has a configuration capable of achieving such an object.

本発明が適用されるOFDM装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the OFDM apparatus with which this invention is applied. 本発明と比較するための従来の時間デインタリーブ部の構成例を示すブロック図である。It is a block diagram which shows the structural example of the conventional time deinterleaving part for comparing with this invention. 図2の従来の時間デインタリーブ部と、ビタビ復号部とを含む従来のOFDM装置の構成例の概略を示すブロック図である。FIG. 3 is a block diagram illustrating an outline of a configuration example of a conventional OFDM device including the conventional time deinterleave unit and the Viterbi decoding unit of FIG. 2. 図3の従来のOFDM装置内の各信号の一例を示すタイミングチャートである。4 is a timing chart showing an example of each signal in the conventional OFDM device of FIG. 3. 図1の時間デインタリーブ部、即ち、本発明が適用される時間デインタリーブ部から出力されるデータの一例であって、0,1の確率が等しい受信値を説明するための図である。It is an example of the data output from the time deinterleave part of FIG. 1, ie, the time deinterleave part to which this invention is applied, Comprising: It is a figure for demonstrating the received value with the same probability of 0,1. 図1の時間デインタリーブ部、即ち、本発明が適用される時間デインタリーブ部から出力されるデータの一例であって、0,1の確率が等しい受信値を説明するための図である。It is an example of the data output from the time deinterleave part of FIG. 1, ie, the time deinterleave part to which this invention is applied, Comprising: It is a figure for demonstrating the received value with the same probability of 0,1. 図1の時間デインタリーブ部、即ち、本発明が適用される時間デインタリーブ部から出力されるデータの一例であって、0,1の確率が等しい受信値を説明するための図である。It is an example of the data output from the time deinterleave part of FIG. 1, ie, the time deinterleave part to which this invention is applied, Comprising: It is a figure for demonstrating the received value with the same probability of 0,1. 図1の時間デインタリーブ部、即ち、本発明が適用される時間デインタリーブ部から出力されるデータの一例であって、0,1の確率が等しい受信値を説明するための図である。It is an example of the data output from the time deinterleave part of FIG. 1, ie, the time deinterleave part to which this invention is applied, Comprising: It is a figure for demonstrating the received value with the same probability of 0,1. 図1の装置の構成例の概略図であって、従来の図3の構成例と比較可能な概略を示すブロック図である。It is the schematic of the structural example of the apparatus of FIG. 1, Comprising: It is a block diagram which shows the outline comparable with the structural example of the conventional FIG. 図9のOFDM装置内の各信号の一例を示すタイミングチャート、従来の図4と比較可能なように対応させたタイミングチャートである。FIG. 10 is a timing chart showing an example of each signal in the OFDM apparatus of FIG. 9, and a timing chart corresponding to the conventional FIG. 図1の時間デインタリーブ部、即ち、本発明が適用される時間デインタリーブ部の詳細な構成例を示すブロック図である。It is a block diagram which shows the detailed structural example of the time deinterleaving part of FIG. 1, ie, the time deinterleaving part to which this invention is applied. 図1の時間デインタリーブ部、即ち、本発明が適用される時間デインタリーブ部の詳細な構成例であって、図11とは異なる例を示すブロック図である。FIG. 12 is a block diagram illustrating a detailed configuration example of the time deinterleaving unit in FIG. 1, that is, a time deinterleaving unit to which the present invention is applied, which is different from FIG. 11.

符号の説明Explanation of symbols

10 OFDM受信装置, 11 アンテナ11, 12 チューナ, 12a 乗算部, 12b 局部発振部, 13 BPF部, 14 A/D変換部, 15 DCキャンセル部, 16 デジタル直交復調部, 17 FFT部, 18 フレーム検出部, 19 同期部, 20 キャリア復調部, 21 周波数デインタリーブ部, 22 時間デインタリーブ部, 23 デマッピング部, 24 ビットデインタリーブ部, 25 デパンクチャ部, 26 ビタビ復号部, 27 バイトデインタリーブ部, 28 拡散信号除去部, 29 トランスポートストリーム生成部, 30 RS復号部, 51 記憶部, 52 アドレス生成部, 61 計数部, 62 アドレス保持部, 63 アドレス生成部, 161 初期値出力フラグ生成部, 162 固定値出力部, 163 スイッチ,   10 OFDM receiver, 11 antenna 11, 12 tuner, 12a multiplier, 12b local oscillator, 13 BPF, 14 A / D converter, 15 DC canceler, 16 digital quadrature demodulator, 17 FFT unit, 18 frame detection Unit, 19 synchronization unit, 20 carrier demodulation unit, 21 frequency deinterleave unit, 22 time deinterleave unit, 23 demapping unit, 24 bit deinterleave unit, 25 depuncture unit, 26 Viterbi decoding unit, 27 byte deinterleave unit, 28 Spreading signal removal unit, 29 transport stream generation unit, 30 RS decoding unit, 51 storage unit, 52 address generation unit, 61 counting unit, 62 address holding unit, 63 address generation unit, 161 initial value output flag generation unit, 162 fixed Value output section, 163 switch,

Claims (6)

直交周波数分割多重方式、並びに、ISDB-T(Integrated Services Digital Broadcasting-Terrestrial)若しくは、ISDB-TSB(Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting)の規格に準拠したデータを受信する情報処理装置において、
受信データに対して所定のデインタリーブ処理を施して出力するデインタリーブ手段と、
前記デインタリーブ手段の出力データに対して、所定の誤り訂正処理を施す誤り訂正手段と
を備え、
前記デインタリーブ手段は、前記誤り訂正手段による前記誤り訂正処理の開始後から所定期間、その誤り訂正処理において消失として取り扱われる明示的な所定値である無害値を出力する
情報処理装置。
In an information processing apparatus that receives data compliant with orthogonal frequency division multiplexing, ISDB-T (Integrated Services Digital Broadcasting-Terrestrial) or ISDB-TSB (Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting) standards,
Deinterleaving means for performing a predetermined deinterleaving process on the received data and outputting the received data;
Error correction means for performing predetermined error correction processing on the output data of the deinterleave means,
The deinterleaving unit outputs a harmless value that is an explicit predetermined value that is treated as an erasure in the error correction process for a predetermined period after the start of the error correction process by the error correction unit.
前記誤り訂正手段による前記誤り訂正処理は、ビタビ復号であり、
前記デインタリーブ手段による前記デインタリーブ処理は、時間方向のデインタリーブ処理であり、
前記デインタリーブ手段は、
送信側から受信側に対して“0”,“1”の各データをそれぞれ第1の送信値,第2の送信値として送信した場合であって、その“0”と“1”の送信側の出力が等確率となっている場合に、
受信側において、その受信値から、送信側が送信したデータが“0”であったのか“1”であったのかを判断する際に、“0”を送信した確率と、“1”を送信した確率とが等しいと判断できる値が受信値となるように、その受信値に対応する送信側の第3の送信値を固定値として、
その固定値を前記無害値として出力する
請求項1に記載の情報処理装置。
The error correction processing by the error correction means is Viterbi decoding,
The deinterleaving process by the deinterleaving means is a deinterleaving process in a time direction,
The deinterleaving means includes
The case where each data of “0” and “1” is transmitted from the transmission side to the reception side as the first transmission value and the second transmission value, respectively, and the transmission side of “0” and “1” If the output of has equal probability,
On the receiving side, when determining whether the data transmitted by the transmitting side is “0” or “1” from the received value, the probability of transmitting “0” and “1” are transmitted. The third transmission value on the transmission side corresponding to the received value is set as a fixed value so that the value that can be determined to be equal to the probability is the received value.
The information processing apparatus according to claim 1, wherein the fixed value is output as the harmless value.
前記デインタリーブ手段は、
前記情報処理装置の前記受信データを構成する複数のキャリアデータのそれぞれを、所定のアドレスに書き込み、また読み出す記憶手段と、
前記複数のキャリアデータのそれぞれについて、入力タイミングに前記記憶手段に書き込むアドレスである書き込みアドレスと、出力タイミングに前記記憶手段から読み出すアドレスである読み出しアドレスとを生成するアドレス生成手段と
を備えており、
前記誤り訂正手段による前記誤り訂正処理の開始後から前記所定期間、前記無害値を出力し、
前記所定期間経過後、前記記憶手段から読み出された前記キャリアデータを出力する
請求項1に記載の情報処理装置。
The deinterleaving means includes
Storage means for writing and reading each of a plurality of carrier data constituting the reception data of the information processing apparatus at a predetermined address;
For each of the plurality of carrier data, an address generation unit that generates a write address that is an address to be written to the storage unit at an input timing and a read address that is an address to be read from the storage unit at an output timing is provided.
The harmless value is output for the predetermined period after the start of the error correction processing by the error correction means,
The information processing apparatus according to claim 1, wherein the carrier data read from the storage unit is output after the predetermined period has elapsed.
前記デインタリーブ手段は、さらに、
前記無害値を生成する無害値生成手段と、
前記無害値生成手段により生成された前記無害値と、前記記憶手段から読み出されるデータとのうちの一方を、前記誤り訂正手段に対して出力する出力手段と、
前記記憶手段から初期値が読み出されている間は前記所定期間であると判断して、前記無害値を前記出力手段から出力させる制御を行い、前記記憶手段からの初期値の読み出しが終了した後は、前記記憶手段から読み出された前記キャリアデータを、前記出力手段から出力させる制御を行う出力制御手段と
を備える請求項3に記載の情報処理装置。
The deinterleaving means further comprises:
Harmless value generating means for generating the harmless value;
An output means for outputting one of the harmless value generated by the harmless value generating means and the data read from the storage means to the error correction means;
While the initial value is being read from the storage means, it is determined that it is the predetermined period, the harmless value is output from the output means, and the reading of the initial value from the storage means is completed. The information processing apparatus according to claim 3, further comprising: an output control unit that performs control to output the carrier data read from the storage unit from the output unit.
前記デインタリーブ手段は、
前記記憶手段から読み出されるデータを前記誤り訂正手段に対して出力し、
さらに、
前記無害値を生成する無害値生成手段と、
前記誤り訂正手段による前記誤り訂正処理の開始がなされるとき、前記記憶手段の初期値を、前記無害値生成手段により生成された前記無害値とする初期化処理を行う初期化手段と
を備える請求項3に記載の情報処理装置。
The deinterleaving means includes
Outputting data read from the storage means to the error correction means;
further,
Harmless value generating means for generating the harmless value;
And an initialization unit that performs an initialization process that sets the initial value of the storage unit as the harmless value generated by the harmless value generation unit when the error correction process is started by the error correction unit. Item 4. The information processing device according to Item 3.
直交周波数分割多重方式、並びに、ISDB-T(Integrated Services Digital Broadcasting-Terrestrial)若しくは、ISDB-TSB(Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting)の規格に準拠したデータを受信する情報処理装置であって、
受信データに対して所定のデインタリーブ処理を施して出力するデインタリーブ手段と、
前記デインタリーブ手段の出力データに対して、所定の誤り訂正処理を施す誤り訂正手段とを備える情報処理装置の情報処理方法において、
前記デインタリーブ手段は、前記誤り訂正手段による前記誤り訂正処理の開始後から所定期間、その誤り訂正処理において消失として取り扱われる明示的な所定値である無害値を出力する
情報処理方法。
An information processing apparatus for receiving data compliant with the orthogonal frequency division multiplexing system and ISDB-T (Integrated Services Digital Broadcasting-Terrestrial) or ISDB-TSB (Integrated Services Digital Broadcasting-Terrestrial Sound Broadcasting) standards,
Deinterleaving means for performing a predetermined deinterleaving process on the received data and outputting the received data;
In an information processing method of an information processing apparatus comprising error correction means for performing predetermined error correction processing on output data of the deinterleave means,
The deinterleaving means outputs a harmless value that is an explicit predetermined value that is treated as an erasure in the error correction process for a predetermined period after the start of the error correction process by the error correction means.
JP2007166875A 2007-06-25 2007-06-25 Information processing apparatus and method Withdrawn JP2009005306A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007166875A JP2009005306A (en) 2007-06-25 2007-06-25 Information processing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007166875A JP2009005306A (en) 2007-06-25 2007-06-25 Information processing apparatus and method

Publications (1)

Publication Number Publication Date
JP2009005306A true JP2009005306A (en) 2009-01-08

Family

ID=40321163

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007166875A Withdrawn JP2009005306A (en) 2007-06-25 2007-06-25 Information processing apparatus and method

Country Status (1)

Country Link
JP (1) JP2009005306A (en)

Similar Documents

Publication Publication Date Title
CN105359446A (en) Implicit Signaling and Cyclic Prefix and Suffix Aided Signature Detection in OFDM Preambles with Embedded Signature Sequences
JPWO2004082181A1 (en) OFDM signal transmission method, transmitter, and receiver
US9537698B2 (en) Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
JP4245602B2 (en) Digital demodulator, digital receiver, digital demodulator control method, digital demodulator control program, and recording medium recording the control program
JP6482269B2 (en) Transmitting device, receiving device, digital broadcasting system, and chip
KR20100075430A (en) Method and apparatus for signal discovery
EP2999231A1 (en) Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
JP3930525B2 (en) DIGITAL DEMODULATION DEVICE, ITS CONTROL METHOD, CONTROL PROGRAM, RECORDING MEDIUM CONTAINING THE CONTROL PROGRAM, AND DIGITAL RECEPTION DEVICE
JP4731442B2 (en) Squelch device
JP4031350B2 (en) Orthogonal frequency division multiplex transmission method and transmitter and receiver using the same
JP2011029833A (en) Demodulation device, method and program for controlling the same, and storage medium recording control program of demodulation device
JP2009005306A (en) Information processing apparatus and method
JP7168001B2 (en) Broadcast transmission system, broadcast transmission/reception system, broadcast transmission method, and broadcast transmission program
JP4499045B2 (en) OFDM demodulator, operation method of OFDM demodulator, program, and computer-readable recording medium
JP2009278186A (en) Rate converter
JP2004242191A (en) Receiving method and instrument thereof
JP4222960B2 (en) Digital receiver
JP4476915B2 (en) Digital demodulator, control method therefor, program for digital demodulator, recording medium storing program for digital demodulator, and digital receiver
JP3917633B1 (en) Digital demodulator, control method therefor, program for digital demodulator, recording medium storing program for digital demodulator, and digital receiver
JPWO2020137744A1 (en) Broadcast transmission system, broadcast reception system, broadcast transmission / reception system, broadcast transmission method and broadcast transmission program
JP4541291B2 (en) Digital demodulator, digital receiver, digital demodulator control method, digital demodulator control program, and recording medium recording the control program
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
JP2010141424A (en) Receiving device
JP2002171239A (en) Modulator

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100907