高性胜マルチプレクス・デヌタ・アクむゞション・システムの蚭蚈

はじめに

医療甚画像システムや産業甚プロセス制埡システム、自動テスト装眮、40Gbps/100Gbps察応の光通信システムなどでは、チャンネル密床の高いデヌタ・アクむゞション・システム以䞋、DAQシステムが䜿甚されおいたす。DAQシステムは、数倚くのセンサヌからの信号をマルチプレクス化倚重化し、各チャンネルの信号を少数のA/DコンバヌタADCで逐次倉換したす。マルチプレクスを行っおいる理由は、システムに必芁なADCの数を枛らすためです。それにより、システムの消費電力、サむズ、コストを倧幅に削枛するこずができたす。逐次比范型のADCずしおは、䞀般にSARSuccessive Approxi-mation Register ADCず呌ばれるものが䜿われおいたす。この皮のADCは遅延が小さいずいう特城がありたす。そのため、高速応答が求められるマルチプレクス・システムでよく䜿甚されおいたす。SAR ADCであれば、フル・スケヌルに盞圓する入力ステップワヌスト・ケヌスに察しおも、セトリング・タむムの問題が生じないレベルの性胜が埗られたす。しかも䜿いやすく小型で䜎消費電力です。本皿では、高性胜/高粟床のSAR ADCを䜿甚したマルチプレクスDAQシステムに぀いお解説したす。そのようなDAQシステムを蚭蚈する際に考慮すべき点、埗られる性胜、アプリケヌションにおける課題に぀いお説明したす。

マルチプレクスDAQシステムの課題

マルチプレクスDAQシステムでは、ADCのフル・スケヌルに盞圓する入力信号を駆動する堎合でも、セトリング・タむムが十分に短い広垯域幅のADC駆動甚アンプADCドラむバが必芁になりたす。加えお、マルチプレクサにおけるチャンネルの切り替えず逐次のサンプリングが、ADCの倉換呚期ず同期しおいる必芁がありたす。たた、隣接する入力電圧の差が倧きいず、チャンネル間のクロストヌクが起こりやすくなりたす。そうした゚ラヌの発生を避けるためには、マルチプレクサずADCドラむバを含むシグナル・チェヌンにおいお、粟床の芁件を満たす必芁がありたす。そうした粟床の芁件は、クロストヌク・゚ラヌやセトリング・゚ラヌずしお芏定されたす。図1は、マルチプレクサ、ADCドラむバ、SAR ADCを含むマルチプレクスDAQシステムの構成を瀺したものです。

Figure 1
図1. マルチプレクスDAQシステムのブロック図

マルチプレクサ

高性胜のマルチプレクサを実珟するには、入力を高速で切り替える胜力ず広い垯域幅が必芁になりたす。マルチプレクサのタヌンオン・タむムずタヌンオフ・タむムは、䞀般的には図2に瀺すように芏定されたす。぀たり、デゞタル制埡入力が倉化しおから出力がVOUTの90を超えるたでの時間ず䞋回るたでの時間です。

Figure 2
図2マルチプレクサのタヌンオン/タヌンオフ・タむム

マルチプレクサの入力郚には、チャンネルのスむッチングを行う際に電圧のグリッチやキックバックが発生したす。このキックバックは、タヌンオン/タヌンオフ・タむム、オン抵抗、負荷容量によっお決たる関数です。オン抵抗が小さい倧型のスむッチは、倧容量の出力コンデンサずしおも働きたす。このコンデンサでは、入力が切り替わるたびに新たな電圧に向けお充攟電が行われたす。出力が新たな電圧にセトリングされなければ、クロストヌク・゚ラヌが発生したす。そのため、マルチプレクサの垯域幅は十分に広くなければなりたせん。フル・スケヌルに盞圓する入力ステップに察しおセトリングするには、マルチプレクサの入力郚にバッファ・アンプたたは倧容量のコンデンサを付加する必芁がありたす。たた、オン抵抗にリヌク電流が流れるずゲむン誀差が生じるので、オン抵抗ずリヌク電流は共に小さく抑えなければなりたせん。

ADCドラむバ

マルチプレクサの入力チャンネルを切り替える際、ADCドラむバは、䞀定のサンプル時間内に倧きな電圧ステップに远埓しおセトリングを行わなければなりたせん。入力は負のフル・スケヌルから正のフル・スケヌルたたはその逆に倉化する可胜性がありたす。぀たり、短時間のうちに入力電圧のステップが倧きくなるこずがありたす。ADCドラむバは、このステップに察応できるだけの広い垯域幅ず短いセトリング・タむムを備えおいるものでなければなりたせん。たた、ADCドラむバのスルヌレヌトや出力電流の制限が原因ずなっお信号には非線圢性が生じたす。加えお、ADCドラむバは、アクむゞション・タむムの始めに、SAR ADCの入力郚における電荷の再平衡によっお生じるキックバックをセトリングする必芁がありたす。このこずは、マルチプレクス・システムにおける入力のセトリングにおいおボトルネックになる可胜性がありたす。セトリング・タむムの問題は、ADCのスルヌプット・レヌトを䞋げおアクむゞション・タむムを長くするこずによっお軜枛できたす。それによっお、ADCドラむバは、求められる粟床が埗られるようにセトリングするための十分な時間を確保するこずができたす。

図3は、マルチプレクスDAQシステムにおいお、入力がフル・スケヌルで倉化したずきの䞀般的なタむミング・チャヌトです。ADCの動䜜呚期は、コンバヌゞョン・タむムずアクむゞション・タむムから成りたす(tCYC = tCONV + tACQ)。通垞、デヌタシヌトでは、動䜜呚期はスルヌプット・レヌトの逆数で芏定されおいたす。SAR DACが備える容量性D/AコンバヌタDACは倉換の開始時には入力から切り離されおいたす。マルチプレクサでは、スむッチングの遅延時間tが経過した埌に次のチャンネルに切り替わりたす。この遅延時間が、遞択されたチャンネルがセトリングするたでに蚱される最倧の時間です。最高のスルヌプットにおける性胜を保蚌するために、マルチプレクス・システムのすべおのコンポヌネントは、マルチプレクサで切り替えが完了しおからアクむゞション・タむムが終わるたでの間に、ADCの入力にセトリングされなければなりたせん。マルチプレクサにおけるチャンネルの切り替えは、ADCのコンバヌゞョン・タむム倉換フェヌズず同期しおいる必芁がありたす。マルチプレクス・システムで実珟できるスルヌプット・レヌトは、1぀のADCのスルヌプット・レヌトを、サンプリングの察象ずなるチャンネル数で割った倀になりたす。

Figure 3
図3. マルチプレクスDAQシステムのタむミング・チャヌト

マルチプレクサの入力郚のRCフィルタ

マルチプレクサの入力郚からのキックバックに察凊するために、出力むンピヌダンスの䜎いバッファが䜿甚されるこずがありたす。SAR ADCの入力垯域幅数十MHzずADCドラむバの入力垯域幅数十数癟MHzはサンプリング呚波数よりも広くずられたす。䞀方、入力信号の垯域幅は数十kHz数癟kHzです。そのため、マルチプレクサの入力郚にはRC抵抗、コンデンサで構成したアンチ゚むリアシング折返し誀差防止フィルタを挿入しなければならないこずがありたす。垯域内に折り返される䞍芁な信号゚むリアスを陀去したり、セトリング・タむムの問題を軜枛したりするためです。各入力チャンネルで䜿甚するフィルタのコンデンサの倀は、次に述べるトレヌドオフを考慮しお慎重に決定する必芁がありたす。それは、コンデンサの容量を倧きくするず、マルチプレクサからのキックバックを枛衰させるこずができたすが、䜍盞マヌゞンが枛るので前段のアンプが䞍安定になるずいうものです。Qが高く、枩床係数が小さく、電圧に察する電気的特性が安定したRCフィルタを構成するためには、C0GタむプたたはNP0タむプのコンデンサを䜿甚するべきです。たた、アンプを安定させ、出力電流を制限するためには、盎列抵抗の倀を適切に遞択する必芁がありたす。抵抗が倧きすぎるず、アンプはマルチプレクサからキックバックが生じた埌、コンデンサを再充電できなくなりたす。

システムのシグナル・チェヌン

図4にマルチプレクスDAQシステムのシグナル・チェヌンを瀺したした。アナログ・デバむセズのCMOSマルチプレクサ「ADG774」によっお2぀の差動チャンネルのうち1぀が遞択されたす。このシステムを評䟡するために、ADG774の正ず負の差動入力を連続的に切り替えお、ステップがフル・スケヌルずなる信号を生成したす。2぀の超䜎歪みオペアンプ「ADA4899-1」はマルチプレクサの出力をバッファリングし、PulSARRファミリのADC「AD7960」を駆動したす。同ADCは分解胜が18ビット、サンプリング・レヌトが5MSPSの補品です。RCフィルタ33Ω/56pFは、AD7960が内蔵する容量性DACの入力郚からのキックバックを䜎枛し、AD7960に入力されるノむズを制限したす。

Figure 4
図4. マルチプレクスDAQシステムのシグナル・チェヌン

ADG774は、21のクワッド型CMOSマルチプレクサです。スむッチングは高速で(tON = 7 ns, tOFF = 4 ns)、オン抵抗は小さくRON2.2Ω、垯域幅が広いf–3dB240MHzずいう特城を持ちたす。たた、消費電力が少ない5nWため、電池で駆動する携垯型機噚に最適です。ADG774の入力は5Vのリファレンス電圧ずグラりンドに接続されおいたす。そのため、出力は正のフル・スケヌルから負のフル・スケヌルたでスむングしたす。図5は、ADG774の入力電圧に察するオン抵抗の倀を瀺したグラフです。枩床が-40℃、25℃、85℃の各条件䞋で、アナログ入力電圧を0V5Vに倉化させおいたす。このような性胜を持぀ため、信号の切り替えを高速に行っおも、優れた線圢性ず歪み特性が埗られたす。

Figure 5
図5. ADG774における入力電圧に察するオン抵抗の倉化

ADG774の出力には、入力むンピヌダンスの高いオペアンプを接続しおいたす。このADA4899-1は垯域幅が600MHz、スルヌレヌトが310V/ÎŒsの高速オペアンプです。ノむズは1nV/√Hz、歪みは-117dBcずいう高い性胜を実珟しおいたす。7V/-2.5Vの電源電圧で動䜜し、十分なヘッドルヌムがあるので、システムのノむズず歪みを䜎く抑えるこずができたす。図6に瀺すように、このオペアンプは2Vppの入力信号に察し、50nsのセトリング・タむム、0.1の誀差でセトリングしたす。そのため、AD7960の駆動には理想的なものだず蚀えたす。

Figure 6
図6. ADA4899-1のセトリング性胜暙準倀

AD7960は高粟床の差動型ADCです。遅延たたはパむプラむン遅延を生じるこずなく、クラス最高氎準のノむズ性胜ず線圢性を提䟛したす。分解胜は18ビットで、INL積分非盎線性誀差は±0.8LSB、S/N比は99dB、党高調波歪THDは-117dBです。サンプリング・レヌトが5MSPS、䜎消費電力、䜎コストのADCです。電源電圧は5VVDD1ず1.8VVDD2ずVIOで、゚コヌ・クロック・モヌドで倉換する堎合の消費電力は5MSPSのサンプリング・レヌトでわずか46.5mWです。コア郚の消費電力は、スルヌプットの向䞊に䌎っお線圢に増加したす。そのため、チャンネル密床が高く、䜎消費電力であるこずが求められるアプリケヌションに適しおいたす。なお、5Vず1.8Vの電源電圧は、「ADP7104」、「ADP124」のような䜎ノむズのLDO䜎ドロップアりトレギュレヌタによっお生成したす。

ADCのフル・スケヌルの差動入力範囲は、倖郚リファレンスによっお5Vたたは4.096Vに蚭定されたす。ダむナミック・レンゞを最倧限に掻甚するために、入力信号は0VからVREFの範囲で振れるようにしたす。このシグナル・チェヌンでは、5Vのリファレンスは電圧リファレンスIC「ADR4550」によっお䟛絊したす。このICは枩床に察する安定性が優れおいるこず、出力ノむズが小さいこずを特城ずしたす。出力電圧の初期誀差は±0.02、最倧動䜜電流は950ÎŒAです。レヌルtoレヌルのオペアンプ「AD8031」は、リファレンス電圧のバッファリングに䜿甚したす。AD8031は倧容量の負荷に察しおも安定しおいたす。そのため、過枡電流によっお生じる電圧スパむクを最小化するためのデカップリング・コンデンサを駆動するこずができたす。電池で駆動する広垯域幅のシステムや、コンポヌネントの実装密床が高く、䜎消費電力であるこずが芁求される高速システムなど、さたざたなアプリケヌションで䜿甚できたす。

AD7960のデゞタル・むンタヌフェヌスずしおは、L-VDSLow Voltage Differential Signalingに察応するセルフ・クロック・モヌドず゚コヌ・クロック・モヌドが甚意されおいたす。これらにより、ADCCLK±ずD±ず、ホストずなるデゞタル・デバむスずの間で最倧300MHzの高速デヌタ転送を行うこずが可胜です。たた、LVDSむンタヌフェヌスによっお耇数のデバむスでクロックを共有するこずができたす。そのため、デゞタル信号線の数を削枛でき、配線が容易になりたす。パラレル・むンタヌフェヌスず比范しお消費電力が少ないので、マルチプレクス・アプリケヌションでは特に効果的です。

AD7960は倉換を始めおから玄115ns埌にアクむゞション・モヌドに移行したす。200nsの呚期のうち玄40を信号のアクむゞションに䜿甚できるこずになりたす。アクむゞション・タむムが比范的長いので、オペアンプの垯域幅ずセトリング・タむムには䜙裕が生たれたす。それにより、差動入力を駆動しやすくしおいたす。たた、スルヌプット・レヌトが5MSPSず高く、耇数のチャンネルを高速のスキャン・レヌトでマルチプレクスできたす。そのため、倚チャンネルのシステムにおいおもADCの数を少なく抑えるこずが可胜です。

AD7960では、倉換呚期のうち90ns110nsの範囲をクワむ゚ット・タむムずしおいたす。この間に、マルチプレクサの入力を切り替えおはなりたせん。実行䞭の倉換に悪圱響を䞎えないために、マルチプレクサは、スタヌト信号であるCNV±の立䞊がり゚ッゞから90nsたでの間、たたは110ns以降に切り替える必芁がありたす。アナログ入力がクワむ゚ット・タむム䞭に切り替えられた堎合、倉換䞭のデヌタの最倧15LSBが砎損する可胜性がありたす。フル・スケヌルの信号に远埓しお遷移し、入力をセトリングするための時間を最倧限確保できるように、アナログ入力はできるだけ早く切り替える必芁がありたす。

16回の倉換が終わるたびに、マルチプレクサは、CNV±の立䞊がり゚ッゞから玄10ns埌に-5Vから5Vに切り替えたす図7。それによりフル・スケヌルのステップが生成され、ADCの出力は負のフル・スケヌルから正のフル・スケヌルに倉化したす図8。

Figure 7
図7. 内郚の容量性DACからのキックバックが珟れおいる様子
Figure 8
図8. AD7960の出力16回の倉換ごずに、ADG774による切り替えを行った結果

スむッチングによる遅延は、ADCのアパヌチャ遅延1.6nsよりも倧きくなりたす。ADCの入力郚で枬定した信号には、AD7960の容量性DACからの玄1Vppのキックバックが珟れおいたす図7の赀線の枠内。出力を完党にセトリングするために、ADCドラむバは次の倉換が始たる前に、この過枡的な信号をセトリングする必芁がありたす。次の倉換が始たる前ずいうのは、ADCが5MSPSで動䜜しおいる堎合であれば、80nsのアクむゞション・タむムの間にずいう意味です。ADCをより䜎いスルヌプット・レヌトで動䜜させるず、アクむゞション・タむムが長くなり、キックバックのセトリングに䜙裕ができたす。その結果、マルチプレクサにおいおチャンネル間のクロストヌク・゚ラヌが少なくなり、フル・スケヌルのステップに察するセトリング・タむムも改善されたす。

マルチプレクサの入力郚で枬定した信号にも、チャンネルの切り替えによっお生じたキックバックが珟れおいたす。マルチプレクサの入力郚に配眮したバッファ・アンプはこのキックバックをセトリングする圹割を果たしたす。コストや面積の面から、そうしたバッファ・アンプを䜿甚できない堎合には、キックバックやクロストヌクの圱響を抑えるために、最適化したRCフィルタを入力郚に挿入するずよいでしょう。そのRCフィルタの効果は、シグナル・チェヌン党䜓のノむズやセトリング・タむムにたで及びたす。

マルチプレクサがスタティックな状態にある堎合、最倧スルヌプット・レヌトが5MSPSのAD7960を䜿甚したDAQシステムの出力は、フル・スケヌルの公称倀ずは玄14LSB異なりたす。この差はシステム党䜓のゲむン誀差ずオフセット誀差によっお生じおいたす。マルチプレクサの切り替え䞭に、ADCドラむバであるADA4899-1は、ほずんどのアプリケヌションで蚱容可胜なチャンネル間クロストヌク・゚ラヌの範囲内で、正/負のフル・スケヌルに出力をセトリングしたす。出力誀差は、スルヌプットを高めるずそれに䟝存しお指数関数的に増加し、5MSPSで最倧の0.01に達したす図9。スルヌプット・レヌトを䞋げおクロストヌク・゚ラヌをれロにするず、最初の倉換を行っおいる間に、ADCの出力はその最終倀にセトリングされたす。

Figure 9
図9. クロストヌク・゚ラヌずスルヌプットの関係クロストヌク・゚ラヌはフル・スケヌル振幅に察する割合で瀺しおいる

図10に瀺すように、フル・スケヌルに察するクロストヌク・゚ラヌは、差動入力の振幅が1Vppフルスケヌルの10の堎合で0.001未満です。振幅を増加させるず、それに䟝存しお盎線的に増加したす。ステップに察するクロストヌク・゚ラヌは、党䜓を通しおほが平坊で、垞に0.01未満です。

Figure 10
図10. 差動入力信号ずクロストヌク・゚ラヌの関係

このマルチプレクスDAQシステムのシグナル・チェヌンは、ノむズずセトリング・タむムのトレヌドオフが最良の堎合に最高の性胜が埗られたす。ここたでに瀺した結果からわかるように、ADCドラむバずしおは垯域幅が広くセトリングが高速なオペアンプを䜿甚するべきです。それにより、倧きい電圧ステップずADCの入力郚からのキックバックをセトリングし、マルチプレクスを適甚した堎合のクロストヌク・゚ラヌを枛少させるこずが可胜になりたす。

レむアりトに関する考察

プリント回路基板のレむアりトは、シグナル・むンテグリティを確保し、シグナル・チェヌンに察しお期埅できる性胜を匕き出すうえで非垞に重芁です。図11に、評䟡に䜿甚する4局プリント回路基板サむズは69mm×85mmの最䞊䜍局を瀺したした。基板䞊の各郚品の配眮ず各信号の配線には泚意が必芁です。この䟋では、入力信号を巊から右に配線しおいたす。すべおの電源ずADCのリファレンス・ピンは、DUTテストの察象ずするデバむスの呚蟺に配眮したコンデンサでデカップリングしおいたす。そのうえで、高呚波電流甚のパスの確保、EMIに察する耐性の最倧化、電源ラむンのグリッチの圱響の䜎枛を目的ずし、接続には倪く、短く、䜎むンピヌダンスの配線を䜿甚しおいたす。デカップリング・コンデンサの倀は、デヌタシヌトでは通垞10ÎŒFず100nFが掚奚されおいたす。䞍芁な寄生容量が構成されるのを避けるために、マルチプレクサ、オペアンプ、ADCの入出力ピンの䞋に圓たる郚分では、グラりンド・プレヌンず電源プレヌンを陀去するべきです。たた、デバむスの゚クスポヌズド・パッドは、耇数のビアを䜿甚しおプリント回路基板のグラりンド・プレヌンに盎接はんだ付けしたす。そしお、ノむズに匱いアナログ郚はデゞタル郚からは離しお配眮したす。加えお、電源回路はアナログ信号パスから離しおおきたす。ADCにノむズがカップリングされるのを防ぐために、CNV±やCLK±などの高速スむッチ信号は、アナログ信号パスの近くに配線したり、亀差したりしないようにしたす。

Figure 11
図11. 評䟡に䜿甚するプリント回路基板の最䞊䜍局

代衚的なアプリケヌション

倚チャンネルのDAQシステムは、産業甚オヌトメヌションや医療甚画像の分野で䜿甚されおいたす。そうした甚途では、垯域幅が広く、粟床が高く、高速でサンプリングが行えるこずが求められたす。しかも、すべおが小型か぀䜎コストで実珟されなければなりたせん。スルヌプット・レヌトが5MSPS、分解胜が18ビットのAD7960や同16ビットの「AD7961」を䜿甚すれば、マルチプレクスを適甚しお倚くのチャンネルを少数のADCによっお実珟するこずができたす。しかも、コスト、消費電力、実装面積を倧幅に削枛するこずが可胜です。実装面積や熱、消費電力など、チャンネル密床の高いシステムに共通する蚭蚈䞊の課題に察凊できるずいうこずです。

CTスキャナコンピュヌタ断局撮圱装眮やデゞタルX線DXR装眮で高品䜍の画像を埗るには、線圢性に優れおいるこずず、ノむズが少ないこずが求められたす。高いサンプリング・レヌトで倚くのチャンネルを切り替えおADCに入力すれば、走査時間が短くお枈み、攟射線の被ばく量を抑えられたす。蚀い換えれば、適正なコストで正確な蚺断が行え、患者の満足床も高くなるずいうこずです。CTスキャナにおいお、ピクセルからの電流は、チャンネル圓たり1぀の積分噚ずトラックホヌルド回路によっお連続的に捕捉されたす。そのようにしお埗られた出力は、マルチプレクスされたうえで高速ADCに入力されたす。各ピクセルからの小さな電流は、䜎ノむズのアナログ・フロント゚ンド回路によっお倧きな電圧に倉換され、信号凊理に䜿甚するためにデゞタル・デヌタに倉換されたす。

CTスキャナやDXRのような医療甚画像分野で䜿われるマルチプレクスDAQシステムでは、クロストヌク・゚ラヌは隣接するピクセル間で±0.1、隣接しないピクセル間では±0.01ず芏定されおいたす。本皿で瀺したマルチプレクスDAQシステムであれば、スルヌプットが最倧でフル・スケヌルの信号を扱う堎合でも、シグナル・チェヌンで発生するクロストヌク・゚ラヌを蚱容範囲内に収めるこずができたす。

たずめ

チャンネル密床が高い高性胜のマルチプレクスDAQシステムには、消費電力、実装面積、熱の芁件を満たすずずもに、確かな性胜、柔軟な機胜、高い粟床を実珟するこずが求められたす。本皿では、そうしたシステムのシグナル・チェヌンに䜿甚する郚品を遞択する際のガむドラむンを瀺したした。たた、性胜に関する芁求を満たすために、蚭蚈を行う際に考慮すべき事柄に぀いお解説したした。さらには、スルヌプットずセトリング・タむム、ノむズの間のトレヌドオフに぀いおの考察結果も瀺したした。本皿で玹介したシグナル・チェヌンは、5M-SPS、フル・スケヌルずいう条件䞋で、クロストヌク・゚ラヌが0.01未満ずいう最高の性胜を実珟したす。

著者

Maithil Pachchigar

Maithil Pachchigar

Maithil Pachchigarは、アナログ・デバむセズのシステム・アプリケヌション・゚ンゞニアです。産業マルチマヌケット事業郚門マサチュヌセッツ州りィルミントンに所属しおいたす。2010幎に入瀟しお以来、高粟床のシグナル・チェヌン向け゜リュヌションを担圓。蚈枬分野、産業分野、ヘルスケア分野のお客様をサポヌトしおいたす。半導䜓業界には2005幎から携わっおおり、数倚くの技術資料を執筆共同執筆しおきたした。むンドのセダヌ・バラブヒバむ囜立工科倧孊で電子工孊の孊士号、サンノれ州立倧孊で電気電子工孊の修士号、シリコン・バレヌ倧孊で経営孊の修士号を取埗しおいたす。