• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VHDLについてですが何がおかしいのでしょう?)

VHDLについての問題

このQ&Aのポイント
  • VHDLに関する問題が発生しています。Synthesize実行時に「Line 22. rol can not have such operands in this context」というエラーメッセージが表示されます。
  • ソースコードは本のサンプル通りであり、CPLDでザイリンクスWebpack V6.31を使用しています。
  • 問題箇所はVHDLの操作子「rol」の部分で、正しいオペランドが指定されていないためエラーが発生しています。

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

  • ベストアンサー
  • hashend
  • ベストアンサー率92% (12/13)
回答No.1

「rol」の演算子が読み込まれていないようですね。 パッケージの呼び出しはしているので、パスが通っていないのか、パッケージが壊れているのか分かりません。 私の環境では上記のコードで問題無くフィッティングまで行けましたので、 ソフトの再インストールをするかバージョンを上げるといった方法が良いかもしれません。 的確な回答でなく、申し訳ありませんが、ご参考になれば幸いです。

poyo3
質問者

お礼

私の環境が悪いんでしょうか。詳しくわかりませんが開発環境を考えて見ます。 遅くなりましたが回答ありがとうございます。

関連するQ&A

専門家に質問してみよう