verilog

    0

    1答えて

    私は浮動小数点演算子と整数演算子の合成のタイミングとコストを比較しようとしていますが、それらを適切に比較するには、32ビット浮動小数点で表される整数演算に同じ相対量のビットを使用する必要があります数。助けをよろしく!

    -2

    1答えて

    は、私はそれについてサイト上の記事を見て、私は答えを理解していなかった。 質問: 数値が3で割り切れるかどうかを判断するコードを書く。関数への入力は1ビット、0または1であり、これまで受信した数値が3で割り切れる数値のバイナリ表現であれば1になる。ゼロ。 例: input "0": (0) output 1 inputs "1,0,0": (4) output 0 inputs "1,1,0,0"

    -1

    1答えて

    基本的にVerilogの新機能であり、構文がどのように機能し、このようなことがわかりません。 下に4ビットカウンタをインクリメントまたはデクリメントするアルテラボード上の押しボタンスイッチを使用しよう 割り当てがあります。オンボードLEDを使用してカウンタの値を表示する必要があります。スイッチを使用してカウンタの方向を制御し、プッシュボタンを押してカウンタ値を変更します。 これは私が今までに得たこ

    0

    2答えて

    場合によっては、スライスの幅がゼロでない場合に配列スライスと照合したい状況がパラメータ化されたコードになります。私はこのようなものを書くかもしれません: parameter SLICE_WIDTH; parameter SLICE_BASE; logic [my_array_size : 0] my_array; //... always_ff @ (posedge clk) begin

    0

    1答えて

    私はPERLスクリプトに 'Verilog :: Netlist'モジュールを使用しようとしています。これにはlib auto/Verilog/Preproc/Preproc.soが含まれています。 このlibでは、libstdC++。so.6 libを動的にロードする必要があります。 libstdC++。so.6のパスはどのように指定できますか?このように、あなたのPerlスクリプト

    0

    1答えて

    Imは4階建ての建物で動作2台のエレベータの をシミュレートするために、PS2キーボードとbasys2での作業のVerilog PS2キーボードからのコードワードとのステートメント(サブ1、2及び3) にこのコードは、各エレベータの内部要求を保存、定義されたCWはPS2キーボードからのコードワードである paremetersは ps2 keyboard codes module reg_in2(

    -2

    1答えて

    私は、シーケンシャルロジック(常にクロックのposedgeでアクティブ化されたブロック)内にcase文を持っています。このケースでは、変数varを評価していますが、ビット幅はパラメータPARAMによって異なります。可能な値のすべてをカバーする必要があります。varはケースのステートメントで取ることができ、値はPARAMに基づいて異なります。一例として、PARAMが32の場合、varは5ビット幅であ

    0

    1答えて

    名前付きブロック操作のVerilogコードは合成可能ですか?その一例は以下の通りです: module named_block_disable(); reg [31:0] bit_detect; reg [5:0] bit_position; integer i; always @ (bit_detect) begin : BIT_DETECT for (i = 0;

    0

    2答えて

    信号名を作成するためにsystemverilog/verilogで2つの文字列を連結しようとしています。 私の下のコードスニペットでは、lhs側は正常に動作するようですが、rhs側はうまく動作しません。 ツールは、 "bitempがまだ宣言されていません"というエラーを表示します。 "clno"パラメータに "0"というハードコードされた値を渡すと、lhsとrhsの両方で動作します。 enter

    0

    2答えて

    私が気にしていることは、8ビットの入力を1つ取り、1を数えることです。次に、それらの1を表します。 01010111出力0101(5 1の入力からあります) module 8to4 (in,out,hold,clk,reset); input [7:0] in; //1 bit inputs reg [7:0] hold; //possible use for case statement