(57)【要約】【課題】サイクルスリップによるデータ欠落を防止する。【解決手段】受信装置は、補間処理部を備える。補間処理部は、複数のユニット回路を含む。ユニット回路は、入力データを非同期にサンプリングしたサンプリング値を補間比にもとづいて補間処理して、入力データに同期した、時間列に連続するサンプリングデータを生成する。また、補間比の切り替えが行われるチャネルの前段のチャネルに対して、ユニット回路は並列に設けられる。【選択図】図１
2015076811.tif 000002
【特許請求の範囲】
【請求項１】
入力データを非同期にサンプリングしたサンプリング値を補間比にもとづき補間処理して、前記入力データに同期した、時間列に連続するサンプリングデータを生成する複数のユニット回路を含む補間処理部を備え、
前記補間比の切り替えが行われるチャネルの前段のチャネルに対して、ユニット回路が並列に設けられている、
ことを特徴とする受信装置。
【請求項２】
前記ユニット回路は、
複数の容量素子と、複数のスイッチとを備え、前記スイッチにより、非同期サンプリングタイミング時に前記容量素子へ前記入力データを供給し、前記容量素子により、前記補間比にもとづく容量比で前記入力データの前記サンプリング値を蓄電し、前記容量素子の電荷を合成して、前記サンプリングデータを生成することを特徴とする請求項１記載の受信装置。
【請求項３】
各チャネルの前記ユニット回路は、少なくとも１つ以上のダミーの容量素子を備えることを特徴とする請求項２記載の受信装置。
【請求項４】
前記ユニット回路内の前記スイッチは、前記ダミーの容量素子の出力側ノードをサンプリング時に接地させることを特徴とする請求項３記載の受信装置。
【請求項５】
入力データを非同期にサンプリングしたサンプリング値を補間比にもとづき補間処理して、前記入力データに同期した、時間列に連続するサンプリングデータを生成する複数のユニット回路を配置し、
前記補間比の切り替えが行われるチャネルの前段のチャネルに対しては、ユニット回路を並列構成とし、並列構成にするため追加したユニット回路で、前記補間比の切り替えが行われるチャネルに対する補間処理を実行させる、
ことを特徴とするデータ補間方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、受信装置およびデータ補間方法に関する。
【背景技術】
【０００２】
サーバ等のチップ間やボード間でのワイヤライン（wire line）通信では、送受信のデータレートが高くなりつつある。
このような高速データを受信する受信回路では、入力データの位相に同期してサンプリングする同期型サンプリングよりも、入力データの位相に同期しないでサンプリングする非同期型サンプリングが有効である。
【０００３】
非同期型サンプリングの受信回路は、非同期でサンプリングしたデータを補間して受信データを生成する。
従来技術として、非同期サンプリングの後にアナログ線形補間処理を行い、低分解能のＡ／Ｄコンバータによって、データの“１”、“０”を判定する技術が提案されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】Y. Doi, et.al, "32Gb/s Data-Interpolator Receiver with 2-Tap DFE in 28nm CMOS", IEEE International Solid-State Circuits Conference, Feb. 2013
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非同期型サンプリング受信回路では、例えば、非同期でサンプリングした２つのデータから、補間比にもとづいて、１つの理想タイミング相当の仮想データを生成する。
しかし、従来の非同期型サンプリングの受信回路では、補間比を切り替える際のタイミングにおいて、サイクルスリップ（特定のサイクルに対して、他のサイクルで稼働している動作が正常に機能しなくなること）が生じてデータが欠落するという問題がある。
【課題を解決するための手段】
【０００６】
１つの案では、受信装置が提供される。受信装置は、入力データを非同期にサンプリングしたサンプリング値を補間比にもとづき補間処理して、前記入力データに同期した、時間列に連続するサンプリングデータを生成する複数のユニット回路を含む補間処理部を備え、前記補間比の切り替えが行われるチャネルの前段のチャネルに対して、ユニット回路が並列に設けられている。
【発明の効果】
【０００７】
１態様によれば、サイクルスリップによるデータ欠落を防止することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】受信装置の構成例を示す図である。
【図２】データ補間処理を説明するための図である。
【図３】データ補間処理を実現する回路を説明するための図である。
【図４】データ補間処理を実現する回路を説明するための図である。
【図５】データ補間処理を実現するための回路構成例を示す図である。
【図６】補間比の設定動作を説明するための図である。
【図７】補間比の設定動作を説明するための図である。
【図８】サイクルスリップが生じてデータが欠落する現象を説明するための図である。
【図９】受信装置の動作状態を示す図である。
【図１０】受信装置の動作状態を示す図である。
【図１１】受信装置の動作状態を示す図である。
【図１２】受信装置の動作状態を示す図である。
【図１３】受信装置の動作状態を示す図である。
【図１４】受信装置の動作状態を示す図である。
【図１５】受信装置の動作状態を示す図である。
【図１６】データ補間ユニットアレイの回路構成を示す図である。
【図１７】タイムチャートを示す図である。
【図１８】データ補間ユニットアレイの回路構成を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面を参照して説明する。図１は受信装置の構成例を示す図である。受信装置１は、補間処理部１０を備える。補間処理部１０は、ユニット回路１１−（ｎ−２）、１１−（ｎ−１）、１１−（ｎ）、１１−（ｎ＋１）、・・・を含む（総称する場合は、ユニット回路１１とする）。
【００１０】
ユニット回路１１は、入力データｄ０を非同期にサンプリングしたサンプリング値を補間比にもとづいて補間処理（データ補間処理：Data Interpolation）して、入力データｄ０に同期した、時間列に連続するサンプリングデータをチャネル毎に生成する。また、補間比の切り替えが行われるチャネルの前段のチャネルに対してユニット回路１１を並列に設ける。
【００１１】
図１において、時刻ｔ以前では、入力データｄ０に対して、チャネル毎に補間比Ａで非同期サンプリングが行われ、時刻ｔ以後では、チャネル毎に補間比Ｂで非同期サンプリングが行われるとする。
【００１２】
ユニット回路１１−（ｎ−２）は、補間比Ａにもとづいて、入力データｄ０を非同期サンプリングしたサンプリング値Ｖｒn-2を補間処理して、入力データｄ０に同期したチャネルＣＨ（ｎ−２）のサンプリングデータＳn-2を生成する。
【００１３】
ユニット回路１１−（ｎ−１）は、補間比Ａにもとづいて、入力データｄ０を非同期サンプリングしたサンプリング値Ｖｒn-1を補間処理して、入力データｄ０に同期したチャネルＣＨ（ｎ−１）のサンプリングデータＳn-1を生成する。
【００１４】
ユニット回路１１−（ｎ＋１）は、補間比Ｂにもとづいて、入力データｄ０を非同期サンプリングしたサンプリング値Ｖｒn、Ｖｒn+1を補間処理して、入力データｄ０に同期したチャネルＣＨ（ｎ＋１）のサンプリングデータＳn+1を生成する。
【００１５】
ここで、時系列サンプリングを実行している途中で、時刻ｔに位置するチャネルＣＨ（ｎ）で補間比が補間比Ａから補間比Ｂへ切り替わるような場合、サイクルスリップが生じて、入力データｄ０に同期したサンプリングデータＳnが欠落する可能性がある。
【００１６】
これに対し、受信装置１では、補間比の切り替えが行われるチャネルＣＨ（ｎ）の前段のチャネルＣＨ（ｎ−１）に対しては、ユニット回路１１を並列構成とする。この例では、ユニット回路１１−（ｎ−１）とユニット回路１１−（ｎ）が並列に設けられている。
【００１７】
この場合、ユニット回路１１−（ｎ）では、補間比Ｂにもとづいて、入力データｄ０を非同期サンプリングしたサンプリング値Ｖｒn-1、Ｖｒnを補間処理して、入力データｄ０に同期したチャネルＣＨ（ｎ）のサンプリングデータＳnを生成する。このように、補間比切替タイミングに位置するチャネルにおいても、サンプリングデータＳnを生成することができる。
【００１８】
このように、受信装置１では、補間比切替チャネルのユニット回路１１を並列構成にして、入力データの非同期サンプリング値を補間比にもとづき補間処理し、入力データに同期したデータをチャネル毎に生成する。これにより、サイクルスリップによるデータ欠落を防止することが可能になる。
【００１９】
次にデータ補間処理および従来の課題について図２〜図８を用いて説明する。図２はデータ補間処理を説明するための図である。縦軸は電圧、横軸は時間である。なお、入力データｄ０の実線と点線は互いに逆の極性状態を示している。
【００２０】
データ補間処理では、まず、入力データｄ０に同期していないタイミングで、入力データｄ０をサンプリングして（実サンプリング）、実サンプリングデータを取得する（実サンプリングデータの電圧値を取得する）。
【００２１】
その後、２点の実サンプリングデータを用いて、入力データｄ０に同期した理想のタイミングでサンプリングしたデータに相当するデータ（仮想サンプリングデータ）を、補間処理によって合成して生成する。すなわち、仮想サンプリングデータの電圧値を取得する。
【００２２】
図２の場合、入力データｄ０に同期したサンプリングタイミングを、理想サンプリングタイミングＴｉn-1、Ｔｉn、Ｔｉn+1、Ｔｉn+2、Ｔｉn+3、・・・とする。
また、入力データｄ０に非同期であって実際にサンプリングするタイミングを、実サンプリングタイミングＴｒn-1、Ｔｒn、Ｔｒn+1、Ｔｒn+2、Ｔｒn+3、・・・とする。
【００２３】
一方、１チャネルの実サンプリングタイミングのサンプリング周期をｍ（＞０）とする。このとき、例えば、理想サンプリングタイミングＴｉnと実サンプリングタイミングＴｒnとの時間間隔をｋとすれば（０≦ｋ≦ｍ）、実サンプリングタイミングＴｒn-1と、理想サンプリングタイミングＴｉnとの時間間隔は（ｍ−ｋ）となる。
【００２４】
また、実線で示す極性側の入力データｄ０に対して、実サンプリングタイミングＴｒn-1のときの値（電圧値）をＶｒn-1、実サンプリングタイミングＴｒnのときの値をＶｒnとする。
【００２５】
このとき、実サンプリングタイミングＴｒn-1、Ｔｒnの間に位置する理想サンプリングタイミングＴｉnにおける、入力データｄ０の仮想サンプリングデータＳnは（Ｓnの電圧値は）、以下の式（１）で求められる。
【００２６】
Ｓn＝（ｋ・Ｖｒn-1＋（ｍ−ｋ）・Ｖｒn）／ｍ            ・・・（１）
同様にして、実サンプリングタイミングＴｒn、Ｔｒn+1の間に位置する理想サンプリングタイミングＴｉn+1における、入力データｄ０の仮想サンプリングデータＳn+1は、以下の式（１−１）で求められる。
【００２７】
Ｓn+1＝（ｋ・Ｖｒn＋（ｍ−ｋ）・Ｖｒn+1）／ｍ      ・・・（１−１）
仮想サンプリングデータＳn+2、Ｓn+3、・・・についても、以降同様にして求められる。
【００２８】
このように、２点の実サンプリングデータから、１点の理想サンプリングデータが得られるような適切な補間比（上記の例では、ｋ：（ｍ−ｋ））を設定する。そして、式（１）、（１−１）のように、補間比の補間係数ｋおよび補間係数（ｍ−ｋ）を用いて補間演算を行う。
【００２９】
これにより、入力データｄ０に対する非同期のサンプリングデータから、入力データｄ０に同期したタイミングでサンプリングしたデータに相当する仮想サンプリングデータを取得することができる。
【００３０】
次に上記のデータ補間処理を実現するための回路構成について図３〜図５を用いて説明する。図３、図４はデータ補間処理を実現する回路を説明するための図である。
図３の回路において、コンデンサｃ１の一端には、実サンプリングタイミングＴｒn-1のときの入力データｄ０のサンプリング電圧値Ｖｒn-1が印加される。また、コンデンサｃ２の一端には、実サンプリングタイミングＴｒnのときの入力データｄ０のサンプリング電圧値Ｖｒnが印加される。
【００３１】
また、コンデンサｃ１、ｃ２の他端はＧＮＤに接続される。なお、コンデンサｃ１の容量をｋ・Ｃとし、コンデンサｃ２の容量を（ｍ−ｋ）・Ｃとする。
ここで、コンデンサの電荷Ｑ、容量Ｃおよび電圧Ｖには、Ｑ＝Ｃ・Ｖの関係があるから、コンデンサｃ１の電荷Ｑ１は、Ｑ１＝ｋ・Ｃ・Ｖｒn-1となり、コンデンサｃ２の電荷Ｑ２は、Ｑ２＝（ｍ−ｋ）・Ｃ・Ｖｒnとなる。
【００３２】
図４の回路において、コンデンサｃ１、ｃ２の一端は、互いに接続して、電源Ｖｄｄにプルアップされている。また、コンデンサｃ１、ｃ２の他端は、互いに接続してＶｏｕｔ端子に接続されている。
【００３３】
コンデンサｃ１、ｃ２は、並列接続なので、コンデンサｃ１、ｃ２の合成容量は、ｋ・Ｃ＋（ｍ−ｋ）・Ｃ＝ｍ・Ｃとなる。また、電圧降下は（Ｖｄｄ−Ｖｏｕｔ）であるから、コンデンサｃ１、ｃ２の合成電荷Ｑｔは、Ｑｔ＝ｍ・Ｃ・（Ｖｄｄ−Ｖｏｕｔ）となる。
【００３４】
ここで、電荷保存則により、図３の回路におけるコンデンサｃ１の電荷Ｑ１およびコンデンサｃ２の電荷Ｑ２の総和と、図４の回路におけるコンデンサｃ１、ｃ２の合成電荷Ｑｔとは等しく、Ｑｔ＝Ｑ１＋Ｑ２となる。Ｑｔ＝Ｑ１＋Ｑ２を展開すると、以下の式（１ａ）となる。
【００３５】
Ｖｄｄ−Ｖｏｕｔ＝（ｋ・Ｖｒn-1＋（ｍ−ｋ）・Ｖｒn）／ｍ
・・・（１ａ）
したがって、左辺の（Ｖｄｄ−Ｖｏｕｔ）をＳnとおけば、上記の式（１）と同じ式となり、コンデンサ容量を利用して、アナログ線形補間処理を実行できることがわかる。
【００３６】
図５はデータ補間処理を実現するための回路構成例を示す図である。データ補間処理回路１００は、補間回路１０１−１〜１０１−ｎ、スイッチｓｗ０およびコンパレータＣｍを備える。
【００３７】
補間回路１０１−１は、スイッチｓｗ１〜ｓｗ３とコンデンサｃ０を含む。スイッチｓｗ１とスイッチｓｗ２のコモン端子は、スイッチｓｗ３のコモン端子とコンデンサｃ０の一端と接続する。
【００３８】
また、スイッチｓｗ１がＯＮすると、スイッチｓｗ１のスイッチ端子は、データ入力端子ａ１と接続し、スイッチｓｗ２がＯＮすると、スイッチｓｗ２のスイッチ端子は、データ入力端子ａ２と接続する。さらに、スイッチｓｗ３がＯＮすると、スイッチｓｗ３のスイッチ端子は、電源Ｖｄｄに接続する。
【００３９】
コンデンサｃ０の他端は、スイッチｓｗ０がＯＦＦの場合は、他補間回路に実装されているコンデンサと、コンパレータＣｍの入力端子と接続する。また、スイッチｓｗ０がＯＮの場合は、コンデンサｃ０の他端は、他補間回路に実装されているコンデンサと、コンパレータＣｍの入力端子と、ＧＮＤとに接続する。
【００４０】
補間回路１０１−２〜１０１−ｎも同様な構成である。ここで、ｎ＝３２で補間回路が３２個あれば、３２階調の仮想サンプリングを行うことができる。なお、コンパレータＣｍは、内部で基準電圧を発生し、基準電圧と仮想サンプリングデータの電圧値とを比較することで、“１”、“０”の判別処理を行う。コンパレータＣｍは、例えば、低分解能のＡ／Ｄコンバータで実現できる。
【００４１】
図６、図７は補間比の設定動作を説明するための図である。図中、入力データｄ０の下段に、データ補間処理回路を模式化した、４つのコンデンサ（コンデンサｃ１〜ｃ４）を含む容量アレイと、コンパレータとを含むデータ補間処理ユニットを示している（図中、スイッチは省略している）。なお、容量アレイのコンデンサｃ１〜ｃ４の容量はすべて１とする。
【００４２】
実サンプリングタイミングＴｒn-1、Ｔｒnそれぞれにおける、入力データｄ０のデータ値Ｖｒn-1、Ｖｒnの間の区間（チャネル）において、理想サンプリングデータを求めるとする。
【００４３】
図６は、ｍ＝４で補正比を１：３（ｍ＝４、ｋ＝１）に設定したときの補間状態（スイッチング状態）を示している。コンデンサｃ１の電荷を電荷Ｑc1、コンデンサｃ２〜ｃ４の合成電荷をＱc2-c4とする。
【００４４】
このとき、コンデンサｃ１に電圧Ｖｒn-1が印加するので、Ｑc1＝１・Ｖｒn-1である。また、コンデンサｃ２〜ｃ４に電圧Ｖｒnが印加するので、Ｑc2-c4＝３・Ｖｒnである。したがって、仮想サンプリングデータＳnは、Ｓn＝（１・Ｖｒn-1＋３・Ｖｒn）／４で算出される。
【００４５】
なお、コンパレータＣｍnは、仮想サンプリングデータＳnの電圧値と、内部の基準電圧とを比較して“１”、“０”の判別処理を行い、データＤnを出力する。
図７は、ｍ＝４で補正比を４：０（ｍ＝４、ｋ＝０）に設定したときのデータ補間状態を示している。コンデンサｃ１〜ｃ４の合成電荷をＱc1-c4とする。
【００４６】
このとき、コンデンサｃ１〜ｃ４に電圧Ｖｒn-1が印加するので、Ｑc1-c4＝４・Ｖｒn-1である。したがって、仮想サンプリングデータＳn-1は、Ｓn-1＝（４・Ｖｒn-1）／４＝Ｖｒn-1となり、仮想サンプリングデータＳn-1は、実サンプリングデータＶｒn-1と同じ値となる。
【００４７】
また、コンパレータＣｍn-1は、仮想サンプリングデータＳn-1の電圧値と、内部の基準電圧とを比較して、“１”、“０”の判別処理を行い、データＤn-1を出力する。
次にサイクルスリップが生じてデータが欠落する場合について説明する。上記のように、データ補間処理は、補間比にもとづいて、非同期でサンプリングしたデータから仮想サンプリングデータを生成するものであり、その後に、仮想サンプリングデータの“１”、“０”の識別判定処理が行われる。
【００４８】
この場合、仮想サンプリングデータを理想のサンプリングデータに近づけるためには、システム運用中の入力データの周波数の変動に合わせて、補間比を適切な比率に設定して、実サンプリング周波数を可変させることになる。しかし、従来のデータ補間処理では、補間比を切り替える際のタイミングで、サイクルスリップが生じてデータが欠落する場合がある。
【００４９】
図８はサイクルスリップが生じてデータが欠落する現象を説明するための図である。システム運用中に、入力データｄ０の周波数ｆextが変動し、周波数ｆextが、それまで入力データｄ０をサンプリングしていたサンプリング周波数ｆintよりも早くなったため（ｆext＞ｆint）、補間比が変更されるものとする。
【００５０】
この場合、時刻ｔ０以前の区間＃１では、補間比４：０（ｍ＝４、ｋ＝０）の実サンプリングが行われるとする。また、時刻ｔ０以降で変更後の補間比が設定され、時刻ｔ０以降の区間＃２では、補間比１：３（ｍ＝４、ｋ＝１）の実サンプリングが行われるとする。
【００５１】
区間＃１では、補間比が４：０である。したがって、チャネルＣＨ１４、ＣＨ１５、ＣＨ１６では、図７に示したように、各チャネルの容量アレイの４つのコンデンサの合成電荷にもとづいて、実サンプリングデータと仮想サンプリングデータとが同じ値になる。
【００５２】
すなわち、実サンプリングデータＶｒn-3、Ｖｒn-2、Ｖｒn-1それぞれは、仮想サンプリングデータＳn-3、Ｓn-2、Ｓn-1と一致する。
区間＃２では、補間比が１：３である。したがって、チャネルＣＨ１、ＣＨ２、ＣＨ３では、図６に示したように、各チャネルの容量アレイの１つのコンデンサの電荷と、３つのコンデンサの合成電荷とにもとづいて、２点の実サンプリングデータから１点の仮想サンプリングデータが求められる。
【００５３】
すなわち、仮想サンプリングＳn+1は、Ｓn+1＝（１・Ｖｒn＋３・Ｖｒn+1）／４である。同様にして、仮想サンプリングＳn+2は、Ｓn+2＝（１・Ｖｒn+1＋３・Ｖｒn+2）／４であり、仮想サンプリングＳn+3は、Ｓn+3＝（１・Ｖｒn+2＋３・Ｖｒn+3）／４である。
【００５４】
ここで、区間＃１では、仮想サンプリングデータＳn-1を求めるために、チャネルＣＨ１６用の容量アレイの４つのコンデンサすべてが使用されている。また、区間＃２では、仮想サンプリングデータＳn+1を求めるために、チャネルＣＨ１用の容量アレイの４つのコンデンサすべてが使用されている。
【００５５】
このため、理想サンプリングデータＳnを合成するために使用できるコンデンサ容量が存在しないので、補間比の切り替わりタイミングでサイクルスリップが生じて、仮想サンプリングデータＳnが欠落することになる。このように、従来の非同期型サンプリング受信回路のデータ補間処理では、補間比を切り替える際のタイミングで、サイクルスリップが生じてデータが欠落してしまう。
【００５６】
次に本技術の受信装置１について以降説明する。受信装置１の第１の実施の形態では、補間比を変更する箇所に、１チャネル分のデータ補間ユニット（図１のユニット回路１１）のレプリカを並列に設けておくものである。
【００５７】
図９は受信装置の動作状態を示す図である。補間比変更時における動作状態を示している。補間比の変更を行うタイミングに位置するチャネルをチャネルＣＨ０とした場合、チャネルＣＨ０１つ手前のチャネルＣＨ１６のデータ補間ユニットに並行して、チャネルＣＨ０のデータ補間ユニットが配置されている。
【００５８】
ここで、チャネルＣＨ１６の仮想サンプリングデータＳn-1を生成する場合、チャネルＣＨ１６のデータ補間ユニットの４つのコンデンサの全容量と、チャネルＣＨ０のデータ補間ユニットの１つのコンデンサの容量との計５容量にてサンプリングを行う。
【００５９】
また、チャネルＣＨ０の仮想サンプリングデータＳnを生成する場合は、チャネルＣＨ０のデータ補間ユニットの残りの３つのコンデンサの容量と、チャネルＣＨ１のデータ補間ユニットの１つのコンデンサの容量の計４容量にてサンプリングを行う。
【００６０】
これにより、チャネルＣＨ０においても、補間比がＳn-1：Ｓn＝１：３の補間出力が得られるため、サイクルスリップによるデータの欠落は発生しない。このため、補間比を切り替える際のタイミングにおいて、サイクルスリップによるデータ欠落を防止することが可能になる。
【００６１】
なお、この手法では仮想サンプリングデータＳn-1を生成するときのコンデンサ容量は全部で５個となり、コンデンサ容量の負荷条件が他チャネルとは異なることになるが、わずかな誤差であり実用上問題ない。
【００６２】
図１０は受信装置の動作状態を示す図である。補間比の変更がないときの動作状態であり、補間比が１：３での運用状態を示している。補間比を変更しない場合は、チャネルＣＨ０のデータ補間ユニットは不要となる。
【００６３】
したがって、チャネルＣＨ０のデータ補間ユニットは、チャネルＣＨ１〜ＣＨ１６のデータ補間ユニットアレイから切り離した状態となり、チャネルＣＨ１〜ＣＨ１６のデータ補間ユニットで入力データのデータ補間処理が行われる。
【００６４】
図１１は受信装置の動作状態を示す図である。非サイクルスリップの補間比変更時の動作状態を示している。チャネルＣＨ１４、ＣＨ１５の補間比は１：３、チャネルＣＨ１６（＝チャネルＣＨ０）の補間比は１：２、チャネルＣＨ１、ＣＨ２、ＣＨ３、・・・の補間比は２：２となっている。
【００６５】
このようにサイクルスリップが生じない補間比の変更時において、チャネルＣＨ０のデータ補間ユニットは不要となる。このため、チャネルＣＨ０のデータ補間ユニットは、チャネルＣＨ１〜ＣＨ１６のデータ補間ユニットアレイから切り離した状態となって、チャネルＣＨ１〜ＣＨ１６のデータ補間処理が行われる。
【００６６】
なお、図１１では、チャネルＣＨ１６の１容量はサンプリング動作を行わず、フローティング状態で動作することになり、補間比は１：３から一旦１：２となった後に２：２に移行することになる。このような補間比の変更では、補間比の乗り換えがスムーズに行われる。
【００６７】
次に受信装置１の第２の実施の形態について説明する。第２の実施の形態では、補間比を変更する箇所に、１チャネル分のデータ補間処理ユニットを設け、さらに各チャネルにフローティング状態のダミー容量を少なくとも１個追加するものである。
【００６８】
図１２は受信装置の動作状態を示す図である。サイクルスリップが発生する補間比変更時の動作状態を示している。チャネルＣＨ１４、ＣＨ１５の補間比は３：０であり、チャネルＣＨ０、ＣＨ１、ＣＨ２、ＣＨ３、・・・の補間比は、１：２となっている。
【００６９】
図１２の場合では、チャネルＣＨ１４、ＣＨ１５、チャネルＣＨ１、ＣＨ２、ＣＨ３のデータ補間ユニットには、ダミー容量ｃｄ１４、ｃｄ１５、ｃｄ１、ｃｄ２、ｃｄ３が追加されている。また、チャネルＣＨ１６とチャネルＣＨ０それぞれのデータ補間ユニットでは、２チャネルで１個のダミー容量ｃｄ０が割当てられている。
【００７０】
このような構成により、各チャネルのデータ補間ユニットは、３個のコンデンサ容量と１個のダミー容量とでデータ補間処理を行う。これにより、容量を駆動する回路側からは、全チャネルで等しい負荷とすることができるので、コンデンサ容量の負荷の不均一性を改善することが可能になる。
【００７１】
ここで、電流モードで動作させる場合、Ｑ＝ＣＶ＝Ｉ・ｔ（Ｑ：電荷、Ｃ：:容量値、Ｖ：電圧、Ｉ：電流値、ｔ:時間）の関係が成立し、本技術の動作は。時間ｔを一定として入力電圧をアンプにて電流に変換し、それを容量に流し込むことによって電荷を容量に蓄える。
【００７２】
すなわち、Ｑ＝Ｉ・ｔの電荷が容量に蓄えられる。これは同時にＱ＝ＣＶの関係によってＶ＝Ｑ／Ｃの電圧となって現れる。したがって、容量値が異なると現れる電圧もそれに比例して変わるため、負荷となる容量を各チャネル間で均等にしておくことが好ましい。
【００７３】
図１３は受信装置の動作状態を示す図である。補間比の変更がないときの動作状態であり、補間比が１：２での運用状態を示している。補間比を変更しない場合は、チャネルＣＨ０のデータ補間ユニットの３個のコンデンサｃ１〜ｃ３は入力がＯＦＦとなる。
【００７４】
このような構成により、各チャネルのデータ補間ユニットは、３個のコンデンサ容量と１個のダミー容量とでデータ補間処理を行う。これにより、容量を駆動する回路側からは、全チャネルで等しい負荷とすることができるので、コンデンサ容量の負荷の負均一性を改善することが可能になる。
【００７５】
図１４は受信装置の動作状態を示す図である。非サイクルスリップの補間比変更時の動作状態を示している。チャネルＣＨ１４、ＣＨ１５、ＣＨ１６の補間比は１：２、チャネルＣＨ１、ＣＨ２、ＣＨ３、・・・の補間比は２：１となっている。
【００７６】
このようにサイクルスリップが生じない補間比の変更時において、チャネルＣＨ０のデータ補間ユニットは不要となる。このため、チャネルＣＨ０のデータ補間ユニットは、チャネルＣＨ１〜ＣＨ１６のデータ補間ユニットアレイから切り離した状態となって、チャネルＣＨ１〜ＣＨ１６のデータ補間処理が行われる。
【００７７】
なお、図１４の構成では、チャネルＣＨ１４、ＣＨ１５、ＣＨ２、ＣＨ３、・・・のデータ補間ユニットは、３個のコンデンサ容量と１個のダミー容量とでデータ補間処理を行う。また、チャネルＣＨ１６とチャネルＣＨ１それぞれのデータ補間ユニットは、サンプリング時にはダミーが介在しないため、このような構成の場合のみ負荷は不均一となるが、チャネル数が多い場合は誤差が小さく実用上問題ない。
【００７８】
次に受信装置１の第３の実施の形態について説明する。第３の実施の形態では、補間比を変更する箇所に、１チャネル分のデータ補間処理ユニットを設けて、各チャネルにダミー容量を少なくとも１個追加し、さらにダミー容量の出力側ノードをサンプリング時に接地させるものである。
【００７９】
図１５は受信装置の動作状態を示す図である。非サイクルスリップの補間比変更時の動作状態を示している。チャネルＣＨ１４、ＣＨ１５、ＣＨ１６の補間比は１：２、チャネルＣＨ１、ＣＨ２、ＣＨ３、・・・の補間比は２：１となっている。なお、ダミー容量ｃｄ１４、ｃｄ１５、ｃｄ０、ｃｄ１、ｃｄ２、ｃｄ３、・・・の出力側ノードは、サンプリング時にＧＮＤに接続する。
【００８０】
このように、図１５では、第２の実施の形態ではフローティングとしていたダミーの容量の出力側ノードを他の容量と同様にサンプリング時に接地させ、各チャネルのデータ補間ユニットで、３個のコンデンサ容量と１個のダミー容量とでデータ補間処理を行う。これにより、容量を駆動する回路側からは、全チャネルで等しい負荷とすることができるので、コンデンサ容量の負荷の負均一性を改善することが可能になる。
【００８１】
次にデータ補間ユニットアレイについて図１６、図１７を用いて説明する。図１６はデータ補間ユニットアレイの回路構成を示す図である。図１７はタイムチャートを示す図である。なお、基本的な回路要素の接続構成は、図５で上述したので、接続構成の説明は省略する。
【００８２】
送信されたデータＩｎは、ｇｍアンプによって電圧から電流に変換される。各チャネルはスイッチトキャパシタによって構成されるユニットセルを複数個、更に後段のＡＤＣ（アナログ／デジタル変換器）に接続されないダミーセルによってチャネルが構成される。ＡＤＣはアナログによる補間処理によって低分解能でも元データの読み取りが可能である。
【００８３】
各チャネルは、ΦrとΦhをオンさせることによってリセット状態となり、容量の電荷はリセットされる。
また、Φsによって補間比が設定される。実際のサンプリング動作はΦr=0によってプルアップスイッチをオフさせ、続いてΦ3=１にてスイッチをオンさせて、Ｖｄｄにプルアップされた容量から電荷を引き抜く。
【００８４】
以下、図１６中央に位置するチャネルＣＨ４について動作を説明する。Φ3＝０でスイッチがオフとなる期間だけ、Φ3のスイッチに接続される容量（チャネルＣＨ３とＣＨ４）から電荷が引き抜かれることになる。
【００８５】
また、Φ3と重なるタイミングでΦ4=1となり、同様にチャネルＣＨ４とＣＨ５の容量から電荷が引き抜かれる。このとき、Φ3＝1とΦ4=1の期間が重なるが、アンプが独立しているため、互いのチャネルに干渉は発生しない。その後、Φ3=0、Φ4=0となってサンプリングが終了した後にΦh04＝0とし、続いてΦr04=1とする。
【００８６】
これによって容量の出力側（＝ＡＤＣ側）ノードはＧＮＤレベルからＶｄｄサンプリング電圧分だけシフトし、ＡＤＣによって判定が行われる。判定が完了するとΦh04＝1となり容量はリセットされ、次のサンプリングに備える。
【００８７】
上記のような構成を本実施の形態では、１６チャネルのタイムインターリーブ動作の例で示している。サイクルスリップ時にはチャネルＣＨ１６と並行してチャネルＣＨ０が動作することになる。ダミーセルは、主回路の相当スイッチと同期してダミー動作を行う。
【００８８】
なお、図１８に、図１５に示した第３の実施の形態を実現する場合の回路構成を示す。チャネルＣＨ０、ＣＨ１には、ダミー容量Ｃを含ませずにチャネルＣＨ０、ＣＨ１で共用とする設定として動作させる。Φ0は、サイクルスリップ時のみΦ15、Φ16に同期してＯＮ／ＯＦＦの動作をさせる。共用ダミーＣはｆｅｘｔ＞ｆｉｎｔの切り替え時以外はＯＮで動作させる。
【００８９】
以上説明したように、本技術によれば、複数個の容量素子、容量素子にサンプリング動作をさせるためのスイッチによって構成され、補間比を切り替えるために特定のチャネルに対して１ｃｈだけ並列して余分にチャネルを配置する構成とした。これによって、回路規模の増大を抑制しつつ、サイクルスリップによるデータ欠落を防止する。
【００９０】
また、本技術では、さらに各チャネル中に少なくとも１個のダミー容量を配置する構成とした。これにより、負荷容量の不均等を改善することが可能になる。
以上、実施の形態を例示したが、実施の形態で示した各部の構成は同様の機能を有する他のものに置換することができる。また、他の任意の構成物や工程が付加されてもよい。
【符号の説明】
【００９１】
１  受信装置
１０  補間処理部
１１−（ｎ−２）、１１−（ｎ−１）、１１−（ｎ）、１１−（ｎ＋１）  ユニット回路
ｄ０  入力データ
ｔ  補間比切替タイミング
ＣＨ（ｎ−２）、ＣＨ（ｎ−１）、ＣＨ（ｎ）、ＣＨ（ｎ＋１）  チャネル
Ｖｒn-2、Ｖｒn-1、Ｖｒn、Ｖｒn+1、Ｖｒn+2  非同期サンプリング値
Ｓn-2、Ｓn-1、Ｓn、Ｓn+1、Ｓn+2  サンプリングデータ
【図１】
2015076811.tif 000003
【図２】
2015076811.tif 000004
【図３】
2015076811.tif 000005
【図４】
2015076811.tif 000006
【図５】
2015076811.tif 000007
【図６】
2015076811.tif 000008
【図７】
2015076811.tif 000009
【図８】
2015076811.tif 000010
【図９】
2015076811.tif 000011
【図１０】
2015076811.tif 000012
【図１１】
2015076811.tif 000013
【図１２】
2015076811.tif 000014
【図１３】
2015076811.tif 000015
【図１４】
2015076811.tif 000016
【図１５】
2015076811.tif 000017
【図１６】
2015076811.tif 000018
【図１７】
2015076811.tif 000019
【図１８】
2015076811.tif 000020