• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FPGAで自動販売機が動作しません)

FPGAで自動販売機が動作しない

このQ&Aのポイント
  • 大学3年生がFPGAで自動販売機の動作を設計しているが、実際の動作が予想外である。
  • シミュレーションでは正常に動作するが、実機に載せたときに問題が発生している。
  • 入出力の信号のピン割り当てや論理回路の確認方法についてのアドバイスを求めている。

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

  • ベストアンサー
  • tadys
  • ベストアンサー率40% (856/2135)
回答No.1

どのような動作を期待していて、期待した動作とどこがどのように異なるのですか? これが分からなければ答えようがありません。 迷子になって「私の行き先はどこでしょう?」と聞くようなもんです。 自問自答するにしても、ちゃんとした質問が出来なければちゃんとした答えは得られません。 どこが期待した動作と違うのですか? 回路はすべて同期回路にしていますか? キー入力のチャッタ処理はしていますか? EP1K10TC100にはLEDや7SEG表示が付いているので内部状態をここに出力すれば原因が分かるかもしれません。 QuartusII にはロジックアナライザ機能を使用出来るので、これを使えば内部状態を観察できます。 http://www.altera.co.jp/support/software/debugging/sof-qts-debugging.html http://www.altima.jp/products/software/quartus2/signaltapii.html http://marsee101.blog19.fc2.com/blog-entry-1179.html

tomo_shadow
質問者

補足

遅れてすみません。返答ありがとうございます。ソースを載せようかと思いましたがこの文字数じゃ載せきれないこともあって細かい内容を控えてました。 ピンの配置をしていないところに出力がありました。これが一番意味分かりませんでした。 回路はキャンセルだけ非同期で記述しています。 チャタリングはナシでやっていました。 チャタリングを入れたところ動作を確認することができました。 tadysさんの言うような形でデバックしたところ動作が把握できました。 ありがとうございます。

関連するQ&A