問題タブ [hardware-design]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
958 参照

vhdl - 構造設計による vhdl のマルチプレクサ

私は VHDL にまったく慣れていないので、他のゲートを使用せずに論理含意S0 => S1に対して次のMUXを実装したいと考えています。

4-1 マルチプレクサ

構造設計を使用したいのですが、主な問題の 1 つは、ポートを正しくマップする方法がわからないため、指定された意味を実装していないことです。

これまでのコードはコンパイルされ、iSim は起動しますが、次の 2 つの警告が表示されます。

  1. mux41_impl は、バインディング エンティティがないため、ブラック ボックスのままです。
  2. mux_out_test の値は U

さらに、コンポーネントがエンティティと正確に一致する必要があることは理解していますが、名前をエンティティ名に変更すると、不正な再帰メッセージが表示されます。

コード

テストベンチ コード