2
ワイヤの範囲を選択するために使用したいワンホットラインがあります。だから、例えば私のセレクタラインは、私はしかし、これは「doesnのそれは私がなど、それは私がsome_wire[8:6]
を選択したい0100
だ場合、some_wire[5:3]
を選択したい0010
だ場合は現在、私は巨大なcase文でこれをやっている、some_wire[2:0]
を選択したい0001
ある場合たとえばモジュールをパラメータ化する場合は、スケールを使用します。これを行うためのより簡潔な方法はありますか?ビットマスクに基づいてワイヤの範囲を選択する
は、Verilogで有効な文のためのそのタイプですか? – blcArmadillo
Nに使用したいものに依存すると思う合成はNが定数またはパラメータに評価される限り動作するはずですが、Nにregまたはワイヤを使用しようとすると失敗します。 –
Cool私はあなたがそれをすることができるとは気付かなかった。私はまだそれを試していないが、さらにグーグルができることを示唆している。ありがとう! – blcArmadillo