- ベストアンサー
VHDLの書き方について
教科書で signal a : std_logic_vector (3 downto 0); a <= (others => '0'); -- A というような書き方がありました。 この Aの意味は何なのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
others => '0' これは全てのビットに対して0を代入する意味を表しています。 「a」のビット幅に変更があっても、この記述であれば修正が不要になります。
教科書で signal a : std_logic_vector (3 downto 0); a <= (others => '0'); -- A というような書き方がありました。 この Aの意味は何なのでしょうか?
others => '0' これは全てのビットに対して0を代入する意味を表しています。 「a」のビット幅に変更があっても、この記述であれば修正が不要になります。
お礼
遅くなってすみません。 なるほど、こういうことだったのですね。 有難うございました。