• ベストアンサー

VHDLの書き方について

教科書で signal a : std_logic_vector (3 downto 0); a <= (others => '0'); -- A というような書き方がありました。 この Aの意味は何なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • rose2351
  • ベストアンサー率100% (1/1)
回答No.1

others => '0' これは全てのビットに対して0を代入する意味を表しています。 「a」のビット幅に変更があっても、この記述であれば修正が不要になります。

whatsnew
質問者

お礼

遅くなってすみません。 なるほど、こういうことだったのですね。 有難うございました。