![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
VHDLについてですが何がおかしいのでしょう?
下記をSynthesize実行すると「 Line 22. rol can not have such operands in this context.」という表示がでます。どういうことなのでしょうか?ソースは本のサンプルどおりのはずなのですが・・。(VHDLとCPLDによるロジック設計入門)という本の126Pのリスト6.12です。
CPLDでザイリンクスWebpackV6.31を使っています。
=====================
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
use IEEE.NUMERIC_STD.ALL;
-- Uncomment the following lines to use the declarations that are
-- provided for instantiating Xilinx primitive components.
--library UNISIM;
--use UNISIM.VComponents.all;
entity shift2 is port(
SW : in unsigned(1 to 4);
SW2,SW3 : in std_logic;
LED : out unsigned(5 downto 2));
end shift2;
architecture RTL of shift2 is
signal S : integer;
begin
S <= CONV_INTEGER( not (SW3 & SW2));
LED <= SW rol S; ------------------------------Line22
end RTL;
No.1ベストアンサー
- 回答日時:
「rol」の演算子が読み込まれていないようですね。
パッケージの呼び出しはしているので、パスが通っていないのか、パッケージが壊れているのか分かりません。
私の環境では上記のコードで問題無くフィッティングまで行けましたので、
ソフトの再インストールをするかバージョンを上げるといった方法が良いかもしれません。
的確な回答でなく、申し訳ありませんが、ご参考になれば幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- C言語・C++・C# [至急]Project Euler:#17Number letter countsコード入力出力解説 2 2022/09/24 02:46
- 英語 The Twilight Zone1959に関するCBSの回答について 1 2023/03/02 15:13
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- TOEFL・TOEIC・英語検定 英検準1級英作文の添削をお願いします。 ポイントはCurriculumとGlobalizationを 4 2023/05/29 11:33
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- 英語 できるだけ直訳で英語の翻訳をお願いします。(英語→日本語) 1 2022/10/15 20:59
- 英語 この英文は格調高いのでしょうか? 3 2022/06/03 18:55
- MySQL テーブル作成です。どこかのスペルが間違っているか記号など スペースかな? 1 2022/10/01 05:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LWP::Simpleでのgetについて
-
【ExcelVBA】commandButtonをク...
-
VBA This Workbookモジュール...
-
pythonのプログラミングについ...
-
モジュールからフォームのボタ...
-
VBAで別モジュールへの変数の受...
-
本当にPublicな変数(配列で)
-
'Range'メソッドは失敗しました
-
現在アクティブなフォーム名を...
-
VBAで「メモリが不足しています」
-
グラフのX,Y座標を取得したい
-
Cygwin インストール Perlを使...
-
CGI.pmはもう古い!?
-
perlからphpに変数の値を渡したい
-
Excel VBAでグローバルな変数は...
-
時間がかかり過ぎたプロセスを...
-
クラスモジュールについて
-
LCD ディスプレイを Raspberry ...
-
cgi(perl)で文中のURLを自動で...
-
VBAでoutlook365が起動しません。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Perlでgoogle newsのRSSを取得2
-
Web::Scraperの使い方で
-
mechanizeのタイムアウト処理に...
-
VHDLについてですが何がお...
-
PerlのWeb::Scraperと正規表現...
-
Perlで作成したCGIについて
-
Perl/Tk Entry に対して見出し...
-
python wxpythonについて質問です
-
条件分岐によってuseやrequire...
-
TwitterAPI1.1でGetメソッド(...
-
Perl/TkでURLを既定のブラウザ...
-
Perl/TkのWWW::MechanizeのGET...
-
LWP::Simpleでのgetについて
-
Perl LWPでのIPv6エラー
-
perlでhtmlファイルを取得した...
-
perlでのオブジェクト指向の書き方
-
Perl webのテキストボックスに...
-
Win32でInputBoxを実装するには?
-
Perl での XML 処理での DTD 宣...
-
ネストされているRSSのデー...
おすすめ情報