なぜ、PCI-6602の転送レートは5MS/sに制限されているのですか?



ハードウェア: Digital I/O (DIO)

問題:
PCI-6602には、80MHzのタイムベースが内蔵されています。
したがって、最大80MHzの入力信号を測定できるべきです。 2004年のNI カタログには、
バッファサイズが100サンプルのとき、転送レートは5MS/sという仕様があります。
このボードの最大のレートというのはどうなっているのですか?

解決策:
カタログでの転送レートはバッファ集録について規定しています。
転送レートは、ボードからコンピュータにどのくらいのデータを転送できるかということで、
入力信号の集録のサンプリング速度ではありません。
バッファ集録であるかないかに関わらず、カウンタへの入力信号は、80MHzを適用することができます。

バッファ集録のためには、カウンタのソースに集録する信号を接続し、別な信号をゲートに接続する必要があります。
ゲートに入力されたの信号のエッジで、そのときのソースのカウンタ値がメモリに保存されます。
これが、一つのサンプルとなります。
詳しい情報に関しては、以下のチュートリアルを参照してください。
API(LabVIEWやCVI)では、あなたはバッファから5MS/sでデータを取得することができます。
これはデータの転送の仕様です。


関連リンク:
Developer Zone Tutorial: Counting Signal Edges (Buffered)
KnowledgeBase 2007H8PQ: What is the Maximum Gate Frequency for a Buffered Operation Using the 6602?
Product Manual: 6601/6602 User Manual

添付:





報告日時: 04/23/2004
最終更新日: 12/20/2007
ドキュメントID: 38MET81E