(57)【要約】【課題】消費電力を抑制しつつ温度変化に伴うデータアクセスエラーを防止すること。【解決手段】アクセス頻度取得部が、メモリに対するデータアクセス頻度を検出し、較正処理部が、検出されたデータアクセス頻度に基づいてメモリに対する所定時間あたりの較正回数を調整するように構成する。また、受信した放送波に含まれるデータがメモリに随時書き込まれる場合に、ナビゲーション部が、放送波の受信が可能である受信可能エリアまたは不可能である受信不可エリアを予め定めた受信エリア情報を取得するとともに現在位置を取得し、較正処理部が、取得された受信エリア情報および現在位置に基づいてメモリに対する所定時間あたりの較正回数を調整するように構成する。【選択図】        図２
2009211392.tif 000002
【特許請求の範囲】
【請求項１】
リードデータと同時に発行されるデータストローブ信号を遅延させることによって前記リードデータを読み出すメモリを較正するメモリ較正方法であって、
前記メモリに対するデータアクセス頻度を検出する検出工程と、
前記検出工程によって検出された前記データアクセス頻度に基づいて前記メモリに対する所定時間あたりの較正回数を調整する較正制御工程と
を含んだことを特徴とするメモリ較正方法。
【請求項２】
リードデータと同時に発行されるデータストローブ信号を遅延させることによって前記リードデータを読み出すメモリを較正するメモリ較正方法であって、
受信した放送波に含まれるデータが前記メモリに随時書き込まれる場合に、当該放送波の電界強度を取得する電界強度取得工程と、
前記電界強度取得工程によって取得された前記電界強度に基づいて前記メモリに対する所定時間あたりの較正回数を調整する較正制御工程と
を含んだことを特徴とするメモリ較正方法。
【請求項３】
リードデータと同時に発行されるデータストローブ信号を遅延させることによって前記リードデータを読み出すメモリを較正するメモリ較正方法であって、
受信した放送波に含まれるデータが前記メモリに随時書き込まれる場合に、前記放送波の受信が可能である受信可能エリアまたは不可能である受信不可エリアを予め定めた受信エリア情報を取得する受信エリア情報取得工程と、
現在位置を取得する現在位置取得工程と、
前記受信エリア取得工程によって取得された前記受信エリア情報および前記現在位置取得工程によって取得された前記現在位置に基づいて前記メモリに対する所定時間あたりの較正回数を調整する較正制御工程と
を含んだことを特徴とするメモリ較正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、リードデータと同時に発行されるデータストローブ信号を遅延させることによってリードデータを読み出すメモリを較正するメモリ較正方法およびメモリ較正装置に関し、特に、消費電力を抑制しつつ温度変化に伴うデータアクセスエラーを防止することができるメモリ較正方法およびメモリ較正装置に関する。
【背景技術】
【０００２】
近年、自動車などの車両に搭載されるＤＴＶ（デジタルテレビジョン）受信機などの車載装置では、マルチメディア化の進展が著しく、車載装置に用いられるメモリについても、高速かつ大容量であるＤＤＲ２ＳＤＲＡＭ（Double  Data  Rate  Two  Synchronous  Dynamic  Random  Access  Memory；以下、単に「ＤＤＲ２メモリ」と記載する）が採用され始めている。
【０００３】
ここで、ＤＤＲ２メモリでは、高速アクセスを実現するために、データアクセス時にはＤＱＳ信号と呼ばれるデータストローブ信号に同期させたライトアクセス／リードアクセスが行われる。たとえば、ライトアクセスをする場合には、ライトデータを良好にサンプリングすることができるタイミングでメモリ側がＤＱＳ信号を発行する。
【０００４】
一方、リードアクセスをする場合には、メモリ側からリードデータおよびＤＱＳ信号が同位相で発行されるため、リードデータを受け取る側が、ＤＱＳ信号を適宜遅延させることによってリードデータをサンプリングする必要がある。
【０００５】
しかし、ＤＱＳ信号の遅延量は、温度変化による影響を受けやすいため、リードデータを良好にサンプリングするためには、ＤＱＳ信号の遅延量を調整する較正処理が必要となる。また、ＤＤＲ２メモリには、ＩＯバッファの駆動能力を調整するＯＣＤ（Off-Chip  Driver）機能が設けられており、上記した遅延量の調整と同様に、基板の温度変化に応じた較正処理が必要となる。
【０００６】
ところで、上記したＤＴＶ受信機等でＤＤＲ２メモリを使用する場合、放送波に係る電界が強い強電界地域へ移動するとＤＴＶデータの受信率が上がるため、ＤＴＶデータのバッファリングに用いられるＤＤＲ２メモリに対するアクセス頻度が上昇する。その結果として、基板の温度は上昇するため上記した較正処理が必要となる。
【０００７】
たとえば、特許文献１には、ＤＤＲ同期式メモリにおいて、温度変化に伴うＤＱＳ信号の遅延変動が継続すると較正頻度を高め、遅延変動が収束すると較正頻度を低下させる較正手法が開示されている。
【０００８】
【特許文献１】特開２００５−７８５４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の技術は、メモリにおけるＤＱＳ信号の遅延変動を実際に取得してから較正処理の頻度を変化させる技術である。すなわち、ＤＱＳ信号の遅延変動によるデータアクセスエラーが実際に発生してから、較正処理の頻度を変化させていたため、データアクセスエラーが発生してから適切な較正頻度を決定するまでのタイムラグが問題となっていた。
【００１０】
また、メモリに対するアクセス頻度が低い場合には較正処理自体が不要となるが、従来は、予め定められた周期で較正処理を実行することが一般的であったため、較正処理に伴う無駄な電力を消費してしまうという問題もあった。
【００１１】
これらのことから、消費電力を抑制しつつ温度変化に伴うデータアクセスエラーを防止することができるメモリ較正方法あるいはメモリ較正装置をいかにして実現するかが大きな課題となっている。
【００１２】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、消費電力を抑制しつつ温度変化に伴うデータアクセスエラーを防止することができるメモリ較正方法およびメモリ較正装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するため、本発明は、リードデータと同時に発行されるデータストローブ信号を遅延させることによって前記リードデータを読み出すメモリを較正するメモリ較正方法であって、前記メモリに対するデータアクセス頻度を検出する検出工程と、前記検出工程によって検出された前記データアクセス頻度に基づいて前記メモリに対する所定時間あたりの較正回数を調整する較正制御工程とを含んだことを特徴とする。
【００１４】
また、本発明は、リードデータと同時に発行されるデータストローブ信号を遅延させることによって前記リードデータを読み出すメモリを較正するメモリ較正方法であって、受信した放送波に含まれるデータが前記メモリに随時書き込まれる場合に、当該放送波の電界強度を取得する電界強度取得工程と、前記電界強度取得工程によって取得された前記電界強度に基づいて前記メモリに対する所定時間あたりの較正回数を調整する較正制御工程とを含んだことを特徴とする。
【００１５】
また、本発明は、リードデータと同時に発行されるデータストローブ信号を遅延させることによって前記リードデータを読み出すメモリを較正するメモリ較正方法であって、受信した放送波に含まれるデータが前記メモリに随時書き込まれる場合に、前記放送波の受信が可能である受信可能エリアまたは不可能である受信不可エリアを予め定めた受信エリア情報を取得する受信エリア情報取得工程と、現在位置を取得する現在位置取得工程と、前記受信エリア取得工程によって取得された前記受信エリア情報および前記現在位置取得工程によって取得された前記現在位置に基づいて前記メモリに対する所定時間あたりの較正回数を調整する較正制御工程とを含んだことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、メモリに対するデータアクセス頻度を検出し、検出されたデータアクセス頻度に基づいてメモリに対する所定時間あたりの較正回数を調整することとしたので、データアクセス頻度に伴うメモリの温度変化を事前に予測して較正回数を調整することで、温度変化に伴うデータアクセスエラーを防止することができるという効果を奏する。また、たとえば、データアクセス頻度が低い場合に較正回数を０または低い値にすることで、較正処理に伴う消費電力を抑制することができる。
【００１７】
また、本発明によれば、受信した放送波に含まれるデータがメモリに随時書き込まれる場合に、放送波の電界強度を取得し、取得された電界強度に基づいてメモリに対する所定時間あたりの較正回数を調整することとしたので、電界強度の変化に伴うデータアクセス頻度の変化によって生じるメモリの温度変化を事前に予測して較正回数を調整することで、温度変化に伴うデータアクセスエラーを防止することができるという効果を奏する。また、たとえば、電界強度が低い場合に較正回数を０または低い値にすることで、較正処理に伴う消費電力を抑制することができる。
【００１８】
また、本発明によれば、受信した放送波に含まれるデータがメモリに随時書き込まれる場合に、放送波の受信が可能である受信可能エリアまたは不可能である受信不可エリアを予め定めた受信エリア情報を取得するとともに現在位置を取得し、取得された受信エリア情報および現在位置に基づいてメモリに対する所定時間あたりの較正回数を調整することとしたので、受信エリア情報から電界強度の変化を予測し、電界強度の変化に伴うデータアクセス頻度の変化によって生じるメモリの温度変化を事前に予測して較正回数を調整することで、温度変化に伴うデータアクセスエラーを防止することができるという効果を奏する。また、たとえば、現在位置が受信不可エリアである場合に較正回数を０または低い値にすることで、較正処理に伴う消費電力を抑制することができる。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照して、この発明に係るメモリ較正方法およびメモリ較正装置の好適な実施例を詳細に説明する。なお、以下では、まず、ＤＤＲ２ＳＤＲＡＭに対するデータアクセスの概要について説明した後に、本発明に係るメモリ較正装置を、車両に搭載された車載装置に適用した場合についての実施例を説明することとする。
【００２０】
図１は、ＤＤＲ２ＳＤＲＡＭに対するデータアクセスの概要を示す図である。同図に示すように、ＤＤＲ２ＳＤＲＡＭに対するデータアクセスは、ＤＱＳ信号と呼ばれるデータストローブ信号の上がり／下がりに同期させることで行われる。
【００２１】
同図の「（１）データライト時」に示したように、データを書き込む場合には、ライトデータを良好にサンプリングすることができるタイミングでメモリ側がＤＱＳ信号を発行する。たとえば、同図の１０１ａに示したタイミングでＤＱＳ信号が変化しているが、このタイミングでデータ「Ｄ０」の書き込みが行われる。
【００２２】
一方、同図の「（２）データリード時」に示したように、データを読み出す場合には、メモリ側からリードデータおよびＤＱＳ信号が同位相で発行される。たとえば、同図の１０１ｂに示したタイミングでＤＱＳ信号が変化しているが、このタイミングでデータ「Ｄ０」が発行される。しかし、１０１ｂに示したタイミングでは、データ「Ｄ０」を良好に読み出すことはできない。したがって、データを読み出す場合には、リードデータを受け取る側が、ＤＱＳ信号を適宜遅延させることによってリードデータをサンプリングする必要がある。
【００２３】
ここで、ＤＱＳ信号の遅延量は、温度変化による影響を受けやすいため、リードデータを良好にサンプリングするためには、ＤＱＳ信号の遅延量を調整する較正処理が必要となる。また、ＤＤＲ２メモリには、ＩＯバッファの駆動能力を調整するＯＣＤ（Off-Chip  Driver）機能が設けられており、上記した遅延量の調整と同様に、基板の温度変化に応じた較正処理が必要となる。
【００２４】
しかし、従来は、メモリにおける遅延変動を実際に取得してから、すなわち、データアクセスエラーが実際に発生してから、較正処理の頻度を変化させていたため、データアクセスエラーを許容する結果となっていた。しかしながら、温度変化が生じやすい車両内においては、このようなデータアクセスエラーの頻発が特に問題となる。
【００２５】
そこで、本発明に係るメモリ較正手法では、メモリもしくはメモリが搭載された基板の温度変化を事前に予測し、予測した段階で較正処理の頻度を適宜調整することとした。したがって、温度変化が生じやすい環境であっても、ＤＤＲ２ＳＤＲＡＭに対して良好なデータアクセスを行うことができる。
【実施例】
【００２６】
次に、本発明に係るメモリ較正手法を適用した車載装置の構成について図２および図３を用いて説明する。なお、本実施例における車載装置は、ＤＴＶ（デジタルテレビジョン）などの放送波を受信する機能を有しており、放送波の電界強度が大きい場合、すなわち、放送波の受信状況が良好な場合には、放送波に重畳された画像データなどをＤＤＲ２ＳＤＲＡＭにバッファリングする処理を行うものとする。
【００２７】
図２は、本実施例に係る車載装置１０の構成を示すブロック図であり、図３は、較正制御部１１の回路例を示す図である。図２に示すように、車載装置１０は、較正制御部１１と、メモリコントローラ１２と、ＤＤＲ２ＳＤＲＡＭ１３とを備えている。また、図３に示すように、較正制御部１１は、ＤＱＳカウンタ周期制御部１１ａと、ＤＱＳ較正周期カウンタ１１ｂと、ＯＣＤカウンタ周期制御部１１ｃと、ＯＣＤ較正周期カウンタ１１ｄと、レジスタ部１１ｅとをさらに備えている。
【００２８】
図２に示したように、較正制御部１１は、ナビゲーション部１４から放送波の受信可能エリアおよび受信不可エリアに係る情報を受け取り、受け取った情報に基づいて較正処理を指示する信号を生成し、生成した指示信号をメモリコントローラ１２に対して出力する処理を行う処理部である。
【００２９】
ここで、この較正制御部１１の回路例について図３を用いて説明しておく。ＤＱＳカウンタ周期制御部１１ａは、ＤＱＳ較正周期カウンタ１１ｂがＤＱＳ較正リクエスト信号を出力する間隔を決定する処理を行う処理部である。また、このＤＱＳカウンタ周期制御部１１ａは、入力信号（図２に示した場合には、ナビゲーション部１４からの信号）およびレジスタ部１１ｅに予め記憶された基準更新間隔に基づき、ＤＱＳ較正周期カウンタ１１ｂがＤＱＳ較正リクエスト信号を出力する間隔を決定する。
【００３０】
たとえば、ＤＱＳカウンタ周期制御部１１ａは、通常時にはＤＱＳ較正リクエスト信号の出力間隔を長い周期となるように制御するとともに、ナビゲーション部１４から受信可能エリアに入った旨、または、受信可能エリアに近づいた旨の信号を受け取った場合には、ＤＱＳ較正リクエスト信号の出力間隔を短い周期となるように制御する。
【００３１】
ＯＣＤカウンタ周期制御部１１ｃは、ＯＣＤ較正周期カウンタ１１ｄがＯＣＤ較正リクエスト信号を出力する間隔を決定する処理を行う処理部である。また、このＯＣＤカウンタ周期制御部１１ｃは、入力信号（図２に示した場合には、ナビゲーション部１４からの信号）およびレジスタ部１１ｅに予め記憶された基準更新間隔に基づき、ＯＣＤ較正周期カウンタ１１ｄがＯＣＤ較正リクエスト信号を出力する間隔を決定する。
【００３２】
たとえば、ＯＣＤカウンタ周期制御部１１ｃは、通常時にはＯＣＤ較正リクエスト信号の出力間隔を長い周期となるように制御するとともに、ナビゲーション部１４から受信可能エリアに入った旨、または、受信可能エリアに近づいた旨の信号を受け取った場合には、ＯＣＤ較正リクエスト信号の出力間隔を短い周期となるように制御する。
【００３３】
図２の説明に戻り、メモリコントローラ１２について説明する。メモリコントローラ１２は、ＤＱＳ較正リクエスト信号およびＯＣＤ較正リクエスト信号を較正制御部１１から受け取った場合に、ＤＤＲ２ＳＤＲＡＭ１３に対する較正処理を実行するデバイスである。また、ＤＤＲ２ＳＤＲＡＭ１３は、上記した放送波に重畳された画像データなどをバッファリングする等の用途で用いられるメモリである。
【００３４】
ナビゲーション部１４は、図示しない記憶部に記憶した道路や建物の位置情報等のマップ情報と、ＧＰＳ（Global  Positioning  System）衛星やジャイロセンサを用いて取得した現在位置とを合成することで、ドライバーの運転を支援する処理部である。また、このナビゲーション部１４は、放送波を送信するアンテナの位置および放送波の到達距離等を上記したマップ情報に含めて記憶しており、放送波の受信可能エリアおよび受信不可エリアに係る情報を較正制御部１１に対して出力する処理を行う。
【００３５】
次に、ナビゲーション部１４が較正制御部１１に対して出力する情報について図４を用いて説明する。図４は、受信可能エリアおよび受信不可エリアを示す図である。同図の１０４ａにおいて斜線を付した部分、１０４ａａ、１０４ａｂおよび１０４ａｃは、受信可能エリアである。また、同図の１０４ｂに示したのは、１０４ａの受信可能エリアを、中心位置（同図の１０ｂａ参照）および半径（同図の１０４ｂｂ参照）で表した場合の例である。たとえば、同図の１０４ｂは、放送波を送信するアンテナの位置に相当する。
【００３６】
なお、同図の１０４ａおよび１０４ｂでは、受信可能エリアを示したが、アンテナの設置が少ない地域などでは、同図の１０４ａおよび１０４ｂのように、受信可能エリアの集合を通知することが有効である。逆に、アンテナの設置が多く、ビルなどの影響で受信不可エリアが点在する都市部などでは、同図の１０４ｃに示した、１０４ｃａおよび１０４ｃｂのように受信不可エリアの集合を通知することが有効である。なお、同図の１０４ｃにおいて斜線を付した部分は受信可能エリアを表している。
【００３７】
次に、ナビゲーション部１４から通知された受信可能エリアまたは受信不可エリアに基づく較正制御部１１の動作の概要について図５を用いて説明する。図５は、受信可能エリアおよび受信不可エリアにおける較正処理の概要を示す図である。なお、同図に示す１０５ａ（斜線を付した部分）は受信可能エリアを、１０５ｂ（破線の内部部分）は受信可能エリアから所定距離以内であることを、それぞれ表している。
【００３８】
同図の「（１）較正なし」に示すように、受信可能エリアから所定距離以上離れている場合には、較正制御部１１は、較正処理を行わない旨をメモリコントローラ１２に対して指示する。このように、放送波の受信が不可能であるエリアでは、較正処理を行わないことで較正処理に伴う電力消費を抑制することができる。
【００３９】
そして、同図の「（２）所定回数較正」に示すように、受信可能エリアから所定距離以内に入った場合には、所定の回数だけ較正処理を行うようにメモリコントローラ１２に対して指示する。このように、間もなく放送波の受信が可能となることが予測される場合に、事前にＤＤＲ２ＳＤＲＡＭの較正処理を行うことで、受信可能エリアではＤＤＲ２ＳＤＲＡＭに対する安定したデータアクセスが可能となる。
【００４０】
また、同図の「（３）所定間隔で較正」に示すように、受信可能エリアではＤＤＲ２ＳＤＲＡＭに対するデータアクセス頻度が上がるため、所定の較正間隔で較正処理を行うようにメモリコントローラ１２に対して指示する。
【００４１】
次に、較正制御部１１が実行する処理手順について図６を用いて説明する。図６は、較正制御部１１が実行する処理手順を示すフローチャートである。なお、同図では、現在位置が受信不可エリアである場合についての処理手順を示している。
【００４２】
同図に示すように、較正制御部１１は、ナビゲーション部１４から受け取った現在位置および受信可能エリア／受信不可エリアに関する情報に基づき、受信可能エリアから所定距離以内であるか否かを判定する（ステップＳ１０１）。そして、受信可能エリアから所定距離以内である場合には（ステップＳ１０１，Ｙｅｓ）、メモリコントローラ１２に対してＤＤＲ２ＳＤＲＡＭ１３に対する較正を所定回数行うように指示する（ステップＳ１０２）。なお、ステップＳ１０１の判定条件を満たさない場合には（ステップＳ１０１，Ｎｏ）、ステップＳ１０１の処理を繰り返す。
【００４３】
つづいて、較正制御部１１は、現在位置が受信可能エリア内であるか否かを判定し（ステップＳ１０３）、受信可能エリア内である場合には（ステップＳ１０３，Ｙｅｓ）、メモリコントローラ１２に対して所定の較正間隔を指示し（ステップＳ１０４）、ステップＳ１０３以降の処理を繰り返す。一方、ステップＳ１０３の判定条件を満たさない場合には（ステップＳ１０３，Ｎｏ）、メモリコントローラ１２に対して較正を行わないように指示し（ステップＳ１０５）、処理を終了する。
【００４４】
なお、これまでは、較正制御部１１が、ナビゲーション部１４から受け取った情報に基づいてＤＤＲ２ＳＤＲＡＭ１３に対する較正処理を調整する場合について説明してきたが、他の情報に基づいて較正処理を調整することも可能である。そこで、以下では、ナビゲーション部１４以外の処理部から受け取った情報に基づいて較正処理を調整する変形例１〜４について、それぞれ説明することとする。なお、以下では、図２に示した各処理部と同様の処理を行う処理部には同一の符号を付し、かかる処理部については説明を省略するか簡単な説明にとどめることとする。
【００４５】
図７は、車載装置の変形例その１を示すブロック図である。同図に示す車載装置１０ａは、図２に示したナビゲーション部１４の代わりに受信エラー率取得部１５を備える点で車載装置１０（図２参照）とは異なる。受信エラー率取得部１５は、図示しないＤＴＶ（デジタルテレビジョン）受信機からＢＥＲ（Bit  Error  Ratio）値等の受信エラー率を取得する処理を行う処理部である。そして、この受信エラー率取得部１５は、取得した受信エラー率を較正処理部１１に対して出力する。
【００４６】
受信エラー率取得部１５から受信エラー率を受け取った較正制御部１１は、受信エラー率が高い場合には、放送波の電界強度が低いと判定し、メモリコントローラ１２に対して較正処理の頻度を下げるように指示する。また、受信エラー率が低い場合には、放送波の電界強度が高いと判定し、メモリコントローラ１２に対して較正処理の頻度を上げるように指示する。
【００４７】
このように、受信エラー率を較正処理調整に用いることで、電界強度の変化に伴うデータアクセス頻度の変化によって生じるメモリの温度変化を事前に予測して較正回数を調整することで、温度変化に伴うデータアクセスエラーを防止することができる。
【００４８】
図８は、車載装置の変形例その２を示すブロック図である。同図に示す車載装置１０ｂは、ナビゲーション部１４の代わりにアクセス頻度取得部１６を備える点で車載装置１０（図２参照）とは異なる。アクセス頻度取得部１６は、メモリコントローラ１２からメモリアクセスの頻度を取得する処理を行う処理部である。そして、このアクセス頻度取得部１６は、取得したアクセス頻度を較正処理部１１に対して出力する。
【００４９】
アクセス頻度取得部１６からアクセス頻度を受け取った較正制御部１１は、アクセス頻度が高い場合には、ＤＤＲ２ＳＤＲＡＭ１３の温度が上昇すると判定し、メモリコントローラ１２に対して較正処理の頻度を上げるように指示する。一方、アクセス頻度が低い場合には、ＤＤＲ２ＳＤＲＡＭ１３の温度変化が少ないと判定し、メモリコントローラ１２に対して較正処理の頻度を下げるように指示する。また、アクセス頻度が０に近い場合には、較正処理を行う必要がないと判定し、メモリコントローラ１２に対して較正処理を行わないように指示する。
【００５０】
図９は、車載装置の変形例その３を示すブロック図である。なお、図９では、図８に示したアクセス頻度取得部１６を用いた場合に、さらに、ＤＤＲ２ＳＤＲＡＭ１３と通常のＳＲＡＭ１８とを切り替えるセレクタ１７を設け、較正制御部１１が、セレクタ１７に対して各メモリを切り替える場合について示している。また、同図に示すアクセス頻度取得部１６は、メモリの使用率をメモリコントローラ１２経由で取得する。
【００５１】
セレクタ１７は、ＤＤＲ２ＳＤＲＡＭ１３を使用するか否か、ＳＲＡＭ１８を使用するか否かを切り替える処理を行う処理を行うデバイスである。ＳＲＡＭ１８は、ＤＤＲ２形式ではない通常のＳＲＡＭであり、容量はＤＤＲ２ＳＤＲＡＭ１３よりも少ないものの、消費電力が少ないという特徴を有する。
【００５２】
較正制御部１１は、アクセス頻度取得部１６から受け取ったアクセス頻度に基づき、アクセス頻度が低い場合には、ＤＤＲ２ＳＤＲＡＭ１３を使用せず、ＳＲＡＭ１８を使用するようにセレクタ１７に対して指示する。また、アクセス頻度取得部１６から受け取ったメモリの使用率に基づき、メモリ使用率が低い場合には、ＤＤＲ２ＳＤＲＡＭ１３を使用せず、ＳＲＡＭ１８を使用するようにセレクタ１７に対して指示する。
【００５３】
このように、ＤＤＲ２ＳＤＲＡＭ１３およびＳＲＡＭ１８を切り替えて使用することによって、アクセス頻度やメモリ使用率が低い場合には、消費電力が高く、発熱量も大きいＤＤＲ２ＳＤＲＡＭ１３の使用を控えることで、消費電力を抑制することができる。
【００５４】
図１０は、車載装置の変形例その４を示すブロック図である。同図に示す車載装置１０ｄは、ナビゲーション部１４の代わりに天候取得部２１、速度取得部２２および位置取得部２３を備える点で車載装置１０（図２参照）とは異なる。
【００５５】
天候取得部２１は、ＤＴＶ（デジタルテレビジョン）放送における天候情報を取得したり、ワイパーのＯＮ／ＯＦＦ状態に基づいて天候を予測したりする処理部である。たとえば、この天候取得部２１は、ＤＴＶ放送における文字データ情報から自車位置に係る天候情報を取得する。また、ワイパーが継続的にＯＮとなっている場合に、天候が雨であると判定する。そして、この天候取得部２１は、天候が悪い場合には、受信状態が悪いと判定し、その旨を較正制御部１１に対して出力する処理を行う。
【００５６】
速度取得部２２は、車速センサから車速を取得したり、ＦＭ多重放送や道路上のビーコンから取得したＶＩＣＳ（Vehicle  Information  and  Communication  System）情報から渋滞情報を取得したりする処理を行う処理部である。たとえば、この速度取得部２２は、渋滞がなく車速が速い状態が続けば受信状態が悪化すると判定し、その旨を較正制御部１１に対して出力する処理を行う。
【００５７】
位置情報取得部２３は、たとえば、ナビゲーション部１４（図２参照）から位置情報を受け取る処理を行う処理部である。たとえば、この位置情報取得部１１は、受け取った位置情報から都市部の中心街（駅前等）の高層建築物が多い場所では、建築物による反射で複数の経路から同一の電波を受信するマルチパスが発生しやすいと判定し、受信状態が悪化する旨を較正制御部１１に対して出力する。また、都市部を抜けた場合には、マルチパスが発生しにくいと判定し、受信状態が良好である旨を較正制御部１１に対して出力する。
【００５８】
較正制御部１１は、天候取得部２１、速度取得部２２および位置取得部２３から、受信状態が悪い旨の情報を受け取った場合には、メモリコントローラ１２に対して較正処理の頻度を下げるように指示する。また、受信状態が良好である旨の情報を受け取った場合には、メモリコントローラ１２に対して較正処理の頻度を上げるように指示する。
【００５９】
このように、天候取得部２１が取得した天候情報、速度取得部２２が取得した速度に係る情報および位置取得部２３が取得した位置情報を用いることで、放送波の受信状態を予測することができる。そして、受信状態を較正処理調整に用いることで、受信状態の変化に伴うデータアクセス頻度の変化によって生じるメモリの温度変化を事前に予測して較正回数を調整することができる。したがって、温度変化に伴うデータアクセスエラーを防止することができる。
【００６０】
上述してきたように、本実施例では、アクセス頻度取得部が、メモリに対するデータアクセス頻度を検出し、較正処理部が、検出されたデータアクセス頻度に基づいてメモリに対する所定時間あたりの較正回数を調整するようにした。
【００６１】
したがって、データアクセス頻度に伴うメモリの温度変化を事前に予測して較正回数を調整することで、温度変化に伴うデータアクセスエラーを防止することができるという効果を奏する。また、たとえば、データアクセス頻度が低い場合に較正回数を０または低い値にすることで、較正処理に伴う消費電力を抑制することができる。
【００６２】
また、本実施例では、受信した放送波に含まれるデータがメモリに随時書き込まれる場合に、受信エラー率取得部、天候取得部、速度取得部あるいは位置取得部が、放送波の電界強度を取得し、較正制御部が、取得された電界強度に基づいてメモリに対する所定時間あたりの較正回数を調整するようにした。
【００６３】
したがって、電界強度の変化に伴うデータアクセス頻度の変化によって生じるメモリの温度変化を事前に予測して較正回数を調整することで、温度変化に伴うデータアクセスエラーを防止することができるという効果を奏する。また、たとえば、電界強度が低い場合に較正回数を０または低い値にすることで、較正処理に伴う消費電力を抑制することができる。
【００６４】
また、本発明によれば、受信した放送波に含まれるデータがメモリに随時書き込まれる場合に、ナビゲーション部が、放送波の受信が可能である受信可能エリアまたは不可能である受信不可エリアを予め定めた受信エリア情報を取得するとともに現在位置を取得し、較正処理部が、取得された受信エリア情報および現在位置に基づいてメモリに対する所定時間あたりの較正回数を調整することとした。
【００６５】
したがって、受信エリア情報から電界強度の変化を予測し、電界強度の変化に伴うデータアクセス頻度の変化によって生じるメモリの温度変化を事前に予測して較正回数を調整することで、温度変化に伴うデータアクセスエラーを防止することができるという効果を奏する。また、たとえば、現在位置が受信不可エリアである場合に較正回数を０または低い値にすることで、較正処理に伴う消費電力を抑制することができる。
【００６６】
なお、上述した実施例では、本発明に係るメモリ較正手法を車載装置に適用した場合について説明したが、較正制御部を含んだ独立した較正制御装置を構成することとしてもよい。
【産業上の利用可能性】
【００６７】
以上のように、本発明に係る較正制御方法および較正制御装置は、リードデータと同時に発行されるデータストローブ信号を遅延させることによってリードデータを読み出すメモリに対する較正処理に有用であり、特に、車載環境のようにメモリに対するアクセス頻度が変化しやすい場合の較正処理に適している。
【図面の簡単な説明】
【００６８】
【図１】ＤＤＲ２ＳＤＲＡＭに対するデータアクセスの概要を示す図である。
【図２】本実施例に係る車載装置の構成を示すブロック図である。
【図３】較正制御部の回路例を示す図である。
【図４】受信可能エリアおよび受信不可エリアを示す図である。
【図５】受信可能エリアおよび受信不可エリアにおける較正処理の概要を示す図である。
【図６】較正制御部が実行する処理手順を示すフローチャートである。
【図７】車載装置の変形例その１を示すブロック図である。
【図８】車載装置の変形例その２を示すブロック図である。
【図９】車載装置の変形例その３を示すブロック図である。
【図１０】車載装置の変形例その４を示すブロック図である。
【符号の説明】
【００６９】
１０、１０ａ、１０ｂ、１０ｃ、１０ｄ  車載装置
１１    較正制御部
１１ａ  ＤＱＳカウンタ周期制御部
１１ｂ  ＤＱＳ較正周期カウンタ
１１ｃ  ＯＣＤカウンタ周期制御部
１１ｄ  ＯＣＤ較正周期カウンタ
１１ｅ  レジスタ部
１２    メモリコントローラ
１３    ＤＤＲ２ＳＤＲＡＭ
１４    ナビゲーション部
１５    受信エラー率取得部
１６    アクセス頻度取得部
１７    セレクタ
１８    ＳＲＡＭ
２１    天候取得部
２２    速度取得部
２３    位置取得部
【図１】
2009211392.tif 000003
【図２】
2009211392.tif 000004
【図３】
2009211392.tif 000005
【図４】
2009211392.tif 000006
【図５】
2009211392.tif 000007
【図６】
2009211392.tif 000008
【図７】
2009211392.tif 000009
【図８】
2009211392.tif 000010
【図９】
2009211392.tif 000011
【図１０】
2009211392.tif 000012