(57)【要約】【課題】ＥＶＭの計算対象となるデータを適切に間引くことでＥＶＭの演算による消費電力を低減する受信装置を提供することである。【解決手段】入力した信号のＥＶＭ（Error  Vector  Magnitude）値を算出するＥＶＭ演算部１０１を持つ。また、前記ＥＶＭ値と、当該ＥＶＭ値によって処理を切り替える際の閾値を含む所定の範囲との比較に基づいて、ＥＶＭ値の演算回数を削減するかどうかを判定する制御部１０２を持つ。また、前記制御部１０２の判定結果に基づいて、前記ＥＶＭ演算部１０１におけるＥＶＭ値の算出間隔を制御するデータ削減部１０３を持つ。【選択図】図１
2012191538.tif 000002
【特許請求の範囲】
【請求項１】
入力した信号のＥＶＭ（Error  Vector  Magnitude）値を算出するＥＶＭ演算部と、
前記ＥＶＭ値と、当該ＥＶＭ値によって処理を切り替える際の閾値を含む所定の範囲との比較に基づいて、ＥＶＭ値の演算回数を削減するかどうかを判定する制御部と、
前記制御部の判定結果に基づいて、前記ＥＶＭ演算部におけるＥＶＭ値の算出間隔を制御するデータ削減部と、
を有することを特徴とする受信装置。
【請求項２】
前記制御部は、
前記ＥＶＭ値と前記所定の範囲との比較に基づいて、ＥＶＭ値の演算回数を削減するかどうかを判定するクロック制御判定部と、
前記クロック制御判定部の判定に基づいて、前記ＥＶＭ演算部に対するクロックを制御するクロック制御信号を生成して出力するクロック制御信号生成部と、
を有し、
前記データ削減部は、
前記クロック制御信号に基づいてクロック信号を生成し、前記ＥＶＭ演算部へ供給するクロック制御部、
を有し、
前記ＥＶＭ演算部は、供給された前記クロック信号に従ってＥＶＭ値の演算を行う、
ことを特徴とする請求項１に記載の受信装置。
【請求項３】
前記クロック制御判定部は、
前記ＥＶＭ値が前記所定の範囲内にある場合、前記ＥＶＭ演算部が演算回数を削減せず、規定の間隔で次のＥＶＭ値を算出する判定を行い、
前記ＥＶＭ値が前記所定の範囲内にない場合、前記ＥＶＭ演算部が演算回数を削減し、前記規定の間隔よりも長い間隔で次のＥＶＭ値を算出する判定を行う、
ことを特徴とする請求項２に記載の受信装置。
【請求項４】
さらに、
ＥＶＭ値の平均二乗偏差の値を算出する平均二乗偏差演算部、
を有し、
前記制御部は、
前記ＥＶＭ値と前記所定の範囲との比較、および前記平均二乗偏差の値に基づいて、ＥＶＭ値の演算回数を削減するかどうかを判定するクロック制御判定部と、
前記クロック制御判定部の判定に基づいて、前記ＥＶＭ演算部に対するクロックを制御するクロック制御信号を生成して出力するクロック制御信号生成部と、
を有し、
前記データ削減部は、
前記クロック制御信号に基づいてクロック信号を生成し、前記ＥＶＭ演算部へ供給するクロック制御部、
を有し、
前記ＥＶＭ演算部は、供給された前記クロック信号に従ってＥＶＭ値の演算を行う、
ことを特徴とする請求項１に記載の受信装置。
【請求項５】
前記クロック制御判定部は、
前記ＥＶＭ値が前記所定の範囲内にあって、前記平均二乗偏差の値から当該ＥＶＭ値にばらつきがある場合、前記ＥＶＭ演算部が演算回数を削減せず、規定の間隔で次のＥＶＭ値を算出する判定を行い、
前記ＥＶＭ値が前記所定の範囲内にない場合、または、前記ＥＶＭ値が前記所定の範囲内にあって、前記平均二乗偏差の値から当該ＥＶＭ値にばらつきがない場合、前記ＥＶＭ演算部が演算回数を削減し、前記規定の間隔よりも長い間隔で次のＥＶＭ値を算出する判定を行う、
ことを特徴とする請求項４に記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、受信装置に関する。
【背景技術】
【０００２】
従来、ＥＶＭ（Error  Vector  Magnitude）値を指標とし、ＥＶＭ値とある閾値との比較によって処理を適切に切り替える多くの技術が開示されている。これらの技術では、常にＥＶＭの値、または、ある一定区間のシンボルのＥＶＭの平均値を監視することで処理の選択を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１３１３６４号公報
【特許文献２】特開２００８−１０９３００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、ＥＶＭを演算するために対象となるシンボル数が多くなれば、データ数や演算を行う時間の増大によって消費電力が増大する問題がある。
【０００５】
本発明の一つの実施形態は、ＥＶＭの計算対象となるデータを適切に間引くことでＥＶＭの演算による消費電力を低減する受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一つの実施形態の受信装置は、入力した信号のＥＶＭ（Error  Vector  Magnitude）値を算出するＥＶＭ演算部を持つ。また、前記ＥＶＭ値と、当該ＥＶＭ値によって処理を切り替える際の閾値を含む所定の範囲との比較に基づいて、ＥＶＭ値の演算回数を削減するかどうかを判定する制御部を持つ。また、前記制御部の判定結果に基づいて、前記ＥＶＭ演算部におけるＥＶＭ値の算出間隔を制御するデータ削減部を持つ。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１の実施形態の受信装置の構成例を示すブロック図である。
【図２】図２は、データを削減しない場合のＥＶＭ値と処理の切り替えの関係を示す図である。
【図３】図３は、データを定期的に削減した場合のＥＶＭ値と処理の切り替えの関係を示す図である。
【図４】図４は、第１の実施形態の制御部における判定を説明する図である。
【図５】図５は、第２の実施形態の受信装置の構成例を示すブロック図である。
【図６】図６は、第１、第２の実施形態の受信装置におけるＥＶＭの演算を示す図である。
【図７】図７は、第３の実施形態の受信装置の構成例を示すブロック図である。
【図８】図８は、第３の実施形態の制御部における判定を説明する図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、実施形態にかかる受信装置を詳細に説明する。なお、これらの実施形態により本発明が限定されるものではない。
【０００９】
（第１の実施形態）
図１は、第１の実施形態にかかる受信装置の構成例を示すブロック図である。受信装置１００は、ＥＶＭ演算部１０１と、制御部１０２と、データ削減部１０３と、を有する。ＥＶＭ演算部１０１は、入力信号Ｉ、Ｑを入力し、ＥＶＭ値を算出して出力する。制御部１０２は、ＥＶＭ演算部１０１で算出されたＥＶＭ値に基づいて、ＥＶＭ演算部１０１がＥＶＭ値を算出する際のデータを削減する（演算回数を削減する）かどうかの判定を行う。データ削減部１０３は、制御部１０２の判定に基づいて、ＥＶＭ演算部１０１においてＥＶＭ値を計算するときの対象となるデータを削減するための信号を生成し出力する。
【００１０】
ここで、ＥＶＭ演算部１０１におけるＥＶＭ値の算出方法を、以下の式（１）で表すことができる。
【００１１】
【数１】
2012191538.tif 000003
【００１２】
式（１）において、ＩnおよびＱnは得られたコンスタレーションの点を示し、Ｉ0およびＱ0は理想値のコンスタレーションの点を示す。また、Ｎはデータビット数を示し、Ｐ0はコンスタレーションの平均電力を示す。従来からの算出方法と同様である。
【００１３】
つづいて、受信装置１００の動作について説明する。まず、ＥＶＭ演算部１０１は、データ削減部１０３からの制御信号に基づいて取得した入力信号のデータについてＥＶＭ値を算出し、算出したＥＶＭ値を図示しないＥＶＭ参照ブロック、および制御部１０２へ出力する。ＥＶＭ参照ブロックとは、ＥＶＭ値に基づいて処理を切り替える動作を行うブロックである。具体的には、ＥＶＭ値によって、変調方式や符号化方式を変更するブロック、誤り訂正を選択するブロック等がある。これらの参照ブロックは、従来からある構成でよく、特にその処理内容を限定するものではない。
【００１４】
つぎに、制御部１０２では、ＥＶＭ演算部１０１からＥＶＭ値を入力し、このＥＶＭ値と閾値とを比較して、ＥＶＭ演算部１０１においてＥＶＭ値を計算する際のデータを削減し、ＥＶＭの演算回数を削減するかどうかの判定を行う。
【００１５】
ここで、ＥＶＭ値を計算する際のデータを削減する方法について説明する。図２は、データを削減しない場合のＥＶＭ値と処理の切り替えの関係を示す図である。横軸は時間を示し、縦軸はＥＶＭ値を示す。また、ＥＶＭ値が閾値以上のときは処理Ａを行い、閾値未満のときは処理Ｂを行うことを示す。処理の切り替えとは、前述のとおりＥＶＭ参照ブロックにおける変調方式の変更等があるが、特に処理の内容を限定するものではない。
【００１６】
図２では、ＥＶＭ演算部１０１は、データを削除することなく定期的に取得し、取得したデータについてＥＶＭ値を算出する。このときのＥＶＭ値の算出間隔は一定である。そして、ＥＶＭ参照ブロックが、ＥＶＭ値に基づいて、処理Ａを行うか、または処理Ｂを行うかを決定する。このように、データを削除することなく規定の間隔で常にＥＶＭ値を算出していれば、ＥＶＭ参照ブロックでは、閾値を通過するタイミング（図２では処理Ａから処理Ｂに切り替わるタイミング）を正確に捉えることができる。一方、ＥＶＭ演算部１０１では、常にＥＶＭ値を計算しているため、演算による消費電力が増大する。
【００１７】
ＥＶＭの演算による消費電力を低減するため、データを削減して（間引きして）ＥＶＭ値を算出する回数を減らす方法がある。ＥＶＭ演算部１０１は、入力信号のデータを取得したときにＥＶＭ値を算出しているので、データが無ければＥＶＭ値を算出しない。ＥＶＭ値を算出しなければその分の演算処理が減り、消費電量を低減することができる。
【００１８】
図３は、データを定期的に削減した場合のＥＶＭ値と処理の切り替えの関係を示す図である。ＥＶＭ演算部１０１は、黒丸のときにＥＶＭ値を算出し、点線の丸のときにはＥＶＭ値を算出していないことを示す。ここでは、図２と比較して、単純にデータサンプル数を２つ飛びにして２／３のデータを間引きしており、ＥＶＭ演算部１０１におけるＥＶＭ値の演算回数は１／３となる。算出間隔は一定であるが、図２に示す通常の（間引きしないときの）算出間隔よりも長い間隔である。
【００１９】
このように、ＥＶＭ値を算出する回数を減らすことによって、ＥＶＭ演算部１０１では、演算による消費電力を低減することができる。一方、図３に示すように、閾値未満になったことを検知するタイミングが、常にＥＶＭ値を計算しているとき（図２）と比較して遅れてしまう（図３では２タイミング遅れてしまう）。ＥＶＭの演算の精度が落ちることになり、ＥＶＭ参照ブロックでは、処理Ａから処理Ｂに切り替えるタイミングが遅れ、アプリケーションによっては、この遅延のために支障が出ることが考えられる。
【００２０】
そこで、本実施形態では、制御部１０２は、ＥＶＭ値が閾値付近のときは、ＥＶＭ値を算出するためのデータを削減せず、ＥＶＭ値が閾値から離れた値のときにデータを削減する判定を行う。
【００２１】
通信の分野においてＥＶＭ値を用いる手法は多くあるが、ＥＶＭ演算では必要なレジスタ数が大きいため、常にＥＶＭを演算していると、消費電力が増大する。演算回数を削減する場合、単純にデータを間引いてしまってはＥＶＭ値に基づく処理の選択の精度が劣化してしまう。ここで、ＥＶＭには、値が悪い場合には値がばらつき難いという特徴が有るため、この場合、全てのデータを演算しなくてもばらつきは少なくなる。この特徴を利用して、ＥＶＭの値を用いて、ばらつきが少ないと想定される部分ではデータを間引き、そうでない場合には通常通り演算する。これにより、演算精度の劣化を抑えて低消費電力化を実現できる。
【００２２】
図４は、本実施形態の制御部１０２における判定を説明する図である。図２、３と異なり、閾値を中心として上下に所定の範囲を設定している。制御部１０２は、ＥＶＭ値が閾値付近（所定の範囲）外のときは、次のＥＶＭ値の算出までに間引きを行っても次回算出するＥＶＭ値が閾値を跨ぐ（図４では閾値未満になる）ことはないとして、図３と同様にデータを間引く（削減する）判定をする。
【００２３】
一方、制御部１０２は、ＥＶＭ値が閾値付近（所定の範囲）内のときは、次のＥＶＭ値では閾値を跨ぐ（図４では閾値未満になる）可能性があるとして、図２と同様にデータを間引きしない（削減しない）判定をする。なお、図４に示すように、ＥＶＭ値が閾値以下になり、さらに時間が経過して、閾値付近（所定の範囲）を下回ったときは、次のＥＶＭ値の算出までに間引きを行っても次回算出するＥＶＭ値が閾値を跨ぐ（図４では閾値以上になる）ことはないとして、図３と同様にデータを間引く（削減する）判定をする。制御部１０２は、このように判定した結果を、データ削減判定信号として、データ削減部１０３へ出力する。
【００２４】
データ削減部１０３は、制御部１０２からのデータ削減判定信号に基づいて、ＥＶＭ演算部１０１に対して、演算の対象となるデータを削減するためのＥＶＭ演算部制御信号を生成し、出力する。
【００２５】
そして、ＥＶＭ演算部１０１は、データ削減部１０３からのＥＶＭ演算部制御信号に基づいて、演算の対象となるデータを削減し、または削減せずに、取得した入力信号のデータについてＥＶＭ値の算出を行う。このように、ＥＶＭ演算部１０１では、ＥＶＭ値（伝送路の状態）に基づいてデータを削減してＥＶＭ値の算出を行うため、ＥＶＭ値によって算出間隔が変化する。
【００２６】
なお、ＥＶＭ演算部１０１がＥＶＭ値を算出する場合、使用するデータは、１つのデータのＥＶＭでもよいし、複数のデータのＥＶＭの平均値としてもよい。また、ＥＶＭ演算部１０１は、ＥＶＭの計算そのものは従来と同等のため、従来からある回路でよく、高精度でなれればならないといった理由がない限り、特別に用意する必要は無い。
【００２７】
また、図４において、閾値付近とみなす所定の範囲を、閾値を中心とした上下等間隔の範囲としているが、これに限定するものではなく、閾値の上側・下側の範囲を異なる大きさにしてもよい。
【００２８】
また、閾値が１つの場合について説明したが、これに限定するものではない。例えば、２つの閾値を用いて３つの処理の間で切り替えを行う場合にも適用可能であり、同様に、３つ以上の閾値を用いることも可能である。
【００２９】
以上説明したように、本実施形態では、制御部１０２が、算出されたＥＶＭ値が閾値を含む所定の範囲外のときは、データを削減して次回のＥＶＭ値の算出を行う判定をし、算出されたＥＶＭ値が閾値を含む所定の範囲内のときは、データを削減せずに次回のＥＶＭ値の算出を行う判定をする。そして、ＥＶＭ演算部１０１は、判定に従って、データを取得したときにはＥＶＭ値を算出し、データを削減したところについては、ＥＶＭ値を算出しないこととした。これにより、受信装置では、ＥＶＭ値に基づく処理の切り替えの遅延を発生することなく、ＥＶＭの演算による消費電力を低減することができる。
【００３０】
（第２の実施形態）
本実施形態では、受信装置１００の具体的な構成に基づいて動作を説明する。第１の実施形態と異なる部分について説明する。
【００３１】
図５は、第２の実施形態にかかる受信装置の構成例を示すブロック図である。制御部１０２は、クロック制御判定部２０１と、クロック制御信号生成部２０２と、を有する。データ削減部１０３は、削減の機能を実現するためにクロック制御部２０３を有する。
【００３２】
クロック制御判定部２０１は、ＥＶＭ演算部１０１で算出されたＥＶＭ値を用いて、ＥＶＭ値の演算回数を削減するかどうかを判定し、ＥＶＭ演算部１０１に対するクロックの制御を行う。クロック制御判定部２０１は、第１の実施形態で説明したように、ＥＶＭ値が閾値近くではデータを削減せず、ＥＶＭ値が閾値近くではない場合はデータを削減することで、単純な間引きでの性能劣化を改善しつつ、全点サンプリングに比べて低消費電力化を実現できる。
【００３３】
そして、クロック制御信号生成部２０２は、上記クロック制御判定部２０１で判定された結果に基づいて、データ削減判定信号としてクロック制御信号を生成する。生成される信号は、クロック制御を行うことができればどのような信号でも構わない（パルス、レベル等）。そして、クロック制御信号生成部２０２は、生成したクロック制御信号（データ削減判定信号）を、クロック制御部２０３へ出力する。
【００３４】
クロック制御部２０３は、クロック制御信号生成部２０２からのクロック制御信号に基づいて、ＥＶＭ演算部１０１へ供給するクロックを制御する。具体的には、クロックの分周やゲーティングなどがある。クロック制御部２０３は、クロック制御信号に基づいて、クロックを制御するためのクロック制御信号（ＥＶＭ演算部制御信号）を生成し、これをＥＶＭ演算部１０１へ出力する。
【００３５】
ＥＶＭ演算部１０１は、クロック制御部２０３からのクロック制御信号（ＥＶＭ演算部制御信号）に従って、クロック制御信号で示されるタイミングでＥＶＭの演算を行う。これにより、ＥＶＭ演算部１０１は、ＥＶＭ値の状態に応じて適宜間欠動作をすることによって、動作する時間や回数を削減でき、低消費電力化を実現することができる。
【００３６】
クロック制御判定部２０１、クロック制御信号生成部２０２、およびクロック制御部２０３は、いずれも受信装置としては一般的な構成であり、容易に図５に示す受信装置１００を実現することができる。このときの、ＥＶＭ値の演算については、第１の実施形態同様、図４によって表すことができる。
【００３７】
なお、本実施形態では、クロックの制御（分周やゲーティング）を用いてデータの削減を行っているが、これに限定するものではなく、同様の効果が得られるならばこの手法でなくても構わない。
【００３８】
以上説明したように、本実施形態では、受信装置の具体的な動作として、ＥＶＭ演算部１０１に対するクロックを制御して、ＥＶＭの演算回数を制御することとした。これにより、一般的な受信装置の構成によって、ＥＶＭの演算による消費電力低減を実現することができる。
【００３９】
（第３の実施の形態）
本実施形態では、ＥＶＭ値の大きさに加えて、さらに、平均二乗偏差（ＲＭＳ）の値を用いてデータ削減の制御を行う。第１、第２の実施形態と異なる部分について説明する。
【００４０】
まず、第１、第２の実施形態の受信装置１００におけるＥＶＭの演算について説明する。図６は、第１、第２の実施形態の受信装置１００におけるＥＶＭの演算を示す図である。受信装置１００は、ＥＶＭ値が閾値から所定の範囲外のときにはデータを間引いてＥＶＭの演算を行うこととしていた。しかしながら、図６に示すように、ＥＶＭ値が閾値からの所定の範囲内で安定的に推移している場合、閾値を跨ぐ（図６では閾値未満になる）可能性は低いと考えられるが、受信装置１００では、このような場合にデータを間引いてＥＶＭの演算を行うことはできない。そのため、本実施形態では、ＥＶＭ値の大きさに加えて、さらに、平均二乗偏差の値を用いてデータ削減の制御を行う。
【００４１】
図７は、本実施形態にかかる受信装置１００ａの構成例を示すブロック図である。受信装置１００ａは、ＥＶＭ演算部１０１ａと、平均二乗偏差演算部４０１と、制御部１０２ａと、データ制御部１０３と、を有する。また、制御部１０２ａは、クロック制御判定部２０１ａと、クロック制御信号生成部２０２ａと、を有し、クロック制御判定部２０１ａは、閾値判定部４０２、を有する。
【００４２】
ＥＶＭ演算部１０１ａは、入力信号Ｉ、Ｑを入力してＥＶＭ値を算出して出力する。このとき、ＥＶＭ参照ブロック、制御部１０２ａの他、平均二乗偏差演算部４０１にもＥＶＭ値を出力する。平均二乗偏差演算部４０１は、入力したＥＶＭ値から平均二乗偏差を算出する。制御部１０２ａは、ＥＶＭ演算部１０１ａで算出されたＥＶＭ値、および平均二乗偏差演算部４０１で算出された平均二乗偏差に基づいて、ＥＶＭ演算部１０１ａがＥＶＭ値を算出する際のデータを削減するかどうかの判定を行う。クロック制御判定部２０１ａでは、閾値判定部４０２が、入力したＥＶＭ値および平均二乗偏差に基づいて、クロックの制御を行うかどうかの判定を行う。クロック制御信号生成部２０２ａは、クロック制御判定部２０１ａの判定に基づいて、データ削減判定信号としてクロックゲーティング判定信号を生成する。
【００４３】
つづいて、受信装置１００ａの動作について説明する。まず、ＥＶＭ演算部１０１ａは、データ削減部１０３からのクロック信号に基づいて取得した入力信号のデータについてＥＶＭ値を算出し、算出したＥＶＭ値を、ＥＶＭ参照ブロック、制御部１０２ａ、および平均二乗偏差演算部４０１へ出力する。
【００４４】
つぎに、平均二乗偏差演算部４０１では、取得したＥＶＭ値から平均二乗偏差を算出する。ここで、平均二乗偏差は、以下の式（２）によって定義される。
【００４５】
【数２】
2012191538.tif 000004
【００４６】
平均二乗偏差演算部４０１では、式（２）の平方根の中はＥＶＭ演算部１０１ａで既に計算されているため、この値を利用すれば平方根の演算のみで済む。さらに、ＥＶＭの演算の際に、底を２とした対数として演算を行えば、平方根の演算はシフト演算で代替できる。この場合、平均二乗偏差演算部４０１における演算は、実質シフト演算となるため、面積に大きな影響を与えずに実装が可能である。
【００４７】
つぎに、クロック制御判定部２０１ａでは、閾値判定部４０２が、ＥＶＭ値だけでなく平均二乗偏差の値を参照することによって、閾値の付近だけでなく、精度の劣化しにくいＥＶＭの地点でもデータの間引きを行う。
【００４８】
具体的な動作の違いの一例を示す。図８は、本実施形態の制御部１０２ａにおける判定を説明する図である。平均二乗偏差を使用しない場合、閾値判定部４０２は、図６に示すように、入力されたＥＶＭ値が動作の切り替えの閾値付近になると第１、第２の実施形態で示した通りにデータを削減しない判定を行う。これにより、演算の精度は上がるが消費電力は増加する。
【００４９】
一方、平均二乗偏差を使用した場合、閾値判定部４０２は、図８に示すように、ＥＶＭの値が閾値付近ではあっても平均二乗偏差の値が小さい（誤差が小さい）場合ば、データを間引きして（削減して）間欠動作を続け、平均二乗偏差の値が大きい（誤差が大きい）場合はデータを間引きしない（削減しない）判定を行う。このような制御により、ＥＶＭ値の精度の劣化を最小限に抑えつつ、低消費電力で演算をすることができる。
【００５０】
以降の動作は第２の実施形態と同様である。クロック制御信号生成部２０２ａは、上記クロック制御判定部２０１ａで判定された結果に基づいて、データ削減判定信号としてクロックゲーティング判定信号を生成し、クロック制御部２０３へ出力する。一例として、ゲーティングを用いた場合としているが、第２の実施形態で述べたように分周等を用いてもよい。
【００５１】
クロック制御部２０３は、クロック制御信号生成部２０２ａからのクロックゲーティング判定信号に基づいて、ＥＶＭ演算部１０１へ供給するクロックを制御するクロック制御信号（ＥＶＭ演算部制御信号）を生成し、これをＥＶＭ演算部１０１ａおよび平均二乗偏差部４０１へ出力する。
【００５２】
平均二乗偏差部４０１では、平均二乗偏差の演算にはクロック信号を用いないが、クロック信号が入力されたときにのみ動作することができる。これにより、さらに、低消費電力化を実現できる。
【００５３】
なお、本実施形態では、ばらつきを判定するために平均二乗偏差を用いているが、これに限定するものではない。ばらつきを判定することができるならば、他の指標を用いても良い。
【００５４】
以上説明したように、本実施の形態では、さらに、ＥＶＭ値の平均二乗偏差を用い、ＥＶＭ値が閾値付近に安定している場合にも、データの削減を行うこととした。これにより、第１、第２の実施形態と比較して、より低消費電力化を実現することができる。
【００５５】
第１、第２の実施形態では、ＥＶＭ値の演算を行う頻度を、ＥＶＭ値の状態（伝送路の状態）によって適切に切り替えることで、消費電力の低減を行うことができる。切り替えを行うべき閾値付近では詳細に演算を行い、切り替えが行われにくい領域ではデータを間引くことによってＥＶＭ値の演算の回数を削減する。常に監視する（ＥＶＭ値の演算を行う）よりも低消費電力化でき、単純な間引きに比べてアプリケーションごとに精度よく切り替えができる。
【００５６】
また、第３の実施形態では、ＥＶＭ値のばらつきを監視することで、ばらつき難い状況においてもＥＶＭ値を計算するために必要な演算の回数の削減を行うことができる。この２つの動作によってＥＶＭ演算の精度の劣化を抑えつつ、低消費電力化を実現することができるものである。
【００５７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５８】
１００、１００ａ  受信装置、１０１、１０１ａ  ＥＶＭ演算部、１０２、１０２ａ  制御部、１０３  データ削減部、２０１、２０１ａ  クロック制御判定部、２０２、２０２ａ  クロック制御信号生成部、２０３  クロック制御部、４０１  平均二乗偏差演算部、４０２  閾値判定部。
【図１】
2012191538.tif 000005
【図２】
2012191538.tif 000006
【図３】
2012191538.tif 000007
【図４】
2012191538.tif 000008
【図５】
2012191538.tif 000009
【図６】
2012191538.tif 000010
【図７】
2012191538.tif 000011
【図８】
2012191538.tif 000012