UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 38210

XST のデザイン アシスタント - 「HDLCompiler:679: Case statement is complete. others clause is never selected.」 という警告メッセージが表示される

説明

「HDLCompiler:679: Case statement is complete. others clause is never selected」という警告メッセージが表示されます。

メモ : このアンサーは、XST のザイリンクス ソリューション センターにある(ザイリンクス アンサー 38927) の抜粋です。XST のザイリンクス ソリューション センター には、XST に関するすべての質問が集められています。デザインを新しく作成する場合、または問題をトラブルシュートする場合は、XST のソリューション センターから正確な情報を入手してください。

ソリューション

VHDL case 文に others 節が含まれる場合にこのメッセージが表示されます。others 節がなくても case 文は完全です。

次の手順 :

others 節を削除し、XST を再実行します。

例 :



case sel is
when "00" => do <= di(3);
when "01" => do <= di(2);
when "10" => do <= di(0);
when "11" => do <= di(1);
when others => null;
end case;
end if;

sel は 2 ビット信号であり、その 4 つのオプション値が case 文で列挙されています。このため、others 節はトリガーされません。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
38927 XST に関するザイリンクス ソリューション センター N/A N/A

関連アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
40379 XST のデザイン アシスタント - XST でのエラー/警告メッセージについて N/A N/A
AR# 38210
作成日 09/24/2010
最終更新日 12/15/2012
ステータス アクティブ
タイプ 一般