• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FPGAのTRDY, IRDYピンについて)

FPGAのTRDY, IRDYピンについて

このQ&Aのポイント
  • FPGA(Xilinx SpartanIIXC2S100)を使用しています。TRDYとIRDYピンは、Xilinx PCIコアを使用する際に利用できるピンです。また、PCIコアを使用しない場合は入出力ポートとして使用することができます。しかし、入力ポートとして使用しているにも関わらず、このピンから一定電圧2Vが常に出力されています。
  • TRDYとIRDYピンは、FPGA(Xilinx SpartanIIXC2S100)に存在するピンです。Xilinx PCIコアを使用する場合、これらのピンを利用することができます。また、PCIコアを使用しない場合にも、入出力ポートとして使用することができます。ただし、入力ポートとして使用しているにも関わらず、2Vが常に出力されている原因は不明です。
  • FPGA(Xilinx SpartanIIXC2S100)にはTRDYとIRDYというピンがあります。これらはXilinx PCIコアを使用する際に利用できるピンであり、PCIコアを使用しない場合は入出力ポートとして利用することができます。しかし、入力ポートとして使用しているにも関わらず、なぜかこのピンから2Vの電圧が常に出力されています。原因については分かりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • Donotrely
  • ベストアンサー率41% (537/1280)
回答No.1

>TRDY, IRDYピンとは、一体何なのでしょうか? Target Ready:転送準備完了だよ Initiator Ready:転送開始していいよ このコアがもしInitiatorなら、 IRDYで「転送準備完了だよ」とTargetに知らせ、 TRDYの「転送開始していいよ」を待ちます。 Targetならその逆です。 >PCIコアとは、IPコアのことでいいのですよね?(間違っていたら、ご指摘お願いします。) たぶんですがそうです。TRDYとIRDYがあるのですから。 >入力ポートとして使用しているにも関わらず、2Vが出力されている原因は何が考えられますか? (1)プルアップされている。 (2)間違って実は出力として使用している。 (3)ハイインピーダンスなので測定値がふらふらしている。 一番怪しいのは(1)ですけど、でも2Vというのはやや違和感がありますね。 (1)でも(2)でもそうですけど、 TTLレベルなら2.4V以上、できれば2.5V以上欲しいところです。 入力がスレッショルド近辺でふらつくと、貫通電流が増加する可能性がありますから。 ただ、たぶん3.3VCMOSでLVTTLレベルのような気がしますから、 2Vでもいいのかもしれません。 プルアップの方法は分かりませんがもしプルアップなら、 ドライブする側から見ても大した負荷ではないでしょう。

tomo00223
質問者

お礼

たくさんの質問にも関わらず、丁寧なご回答ありがとうございました。 2V出力の件はやはりプルアップされてました。 回路を見直すことも大切なのですね。

関連するQ&A

専門家に質問してみよう