Active-HDL のデザインブラウザにて、トップレベルの HDL ソースファイルを展開し、エンティティ/アーキテクチャをマウスで右クリックして、シミュレーションのトップレベルに設定します。しかしトップレベルの設定は実行されません。デザインフローにて論理合成を実行すると、Active-HDL のコンソールウィンドウに上記エラーが通知されます。
デザインブラウザで選択するのは、シミュレーション実行用のトップレベルです。本設定は論理合成には影響しません。
論理合成用のトップレベルを指定するには、次の手順で行ってください。
デザインフローウィンドウを開きます。
Synthesis の左側の小さな“options” ボタンをクリックします。
‘Synthesis Options” ウィンドウにて General または Main タブを開きます。
“Top-level Unit” 欄のドロップダウンリストから論理合成用のトップレベルを選択します。
OK をクリックします。
論理合成を実行します。
上記エラーが通知されたのは、“Top-level Unit” 欄に何も指定されていないからです。