1

11 ビットの入力ポートの最初の 8 ビットを探しています。Verilog でどのように行うことができますか? 次のコードを試しています。しかし、それは機能しません。

     input [0:10]inputport1;
     if(inputport1==11'b11010101xxx) begin
     $display ("some value");
     end

また

     input [0:10]inputport1;
     if(inputport1[0:8]==9'b11010101) begin
     $display ("some value");
     end
4

1 に答える 1

1

ポートは (通常) MSB から LSB に定義されている必要があります。

input [11:0] x,
...
if (x[7:0] == 8'b0000_1111) begin
于 2013-05-05T12:04:46.217 に答える