hdl

    0

    1答えて

    最初にC/C++言語で記述された関数からゲートレベルのVerilogを生成しようとしています。私のCの関数は、シンプルかつゲートである: _Bool and2gate(_Bool a, _Bool b) { return a && b; } バンブーパンダツール http://panda.dei.polimi.it/ を使用して、私は、この関数のVerilogの記述を生成するため

    -1

    3答えて

    私のコード( - >)でイベントトリガを使用しようとしています。これは合成されますか? always @(posedge clk) begin count <= count + 1; -> x; end always @(x) flag = 1; これは単なるサンプルコードです。私がしたいのは、私が旗を高くしたいという事件がこれまでにあった時でした。そうでなければ、それは低く保つべき

    0

    1答えて

    私は8ビット加算器を使って8ビット加算器を構成するためにVerilogコードを書いています。その8ビット加算器は、それぞれ8ビットバスの入力を2つ追加する必要があります。ここでは、単一の全加算器のためのコードは次のとおりです。 module FullAdder( input a_, input b_, input cin_, output sout_, output cout_ );

    2

    1答えて

    私はofficial web pageで与えられたGCDの例でChisel3を学ぼうとしています。この例では、 - %という名前の演算子を使用していますが、それはどういう意味ですか? これはWiki で説明されていません。 Cheatsheetは、通常の減算記号「 - 」として「減算」を示します。 次に、単純減算 ' - 'とパーセント減算 ' - %'の違いは何ですか? [編集] [OK]を、私

    1

    2答えて

    この質問はシステムのVerilogマクロに関するものです。 私はトップモジュール、サブモジュール、サブサブモジュールを持っています。サブモジュールでインスタンス化されたサブサブモジュールは、トップモジュールでインスタンス化されます。 私はサブモジュールにマクロ`define abcを定義する場合は、あなたのコンパイルコマンドで+define+...、defineマクロ意志を使用している場合を除き、

    0

    1答えて

    私はVerilogを初めて使っていますが、なぜ信号のnet(subcounter_of_counter)への不正な参照ですか?私はそれが事前に 感謝:) wire [n-1:0] subcounter_of_counter; reg [n-1:0] mask,free; always @(*) begin //command or id or mask or free or subcount

    1

    2答えて

    私はデータパスに新しい機能とロジックを実装したZ-Scale RISCVプロセッサで作業しています。 if-loopsの束を使わずにコードの特定の部分を "パワーオフ"する簡単な方法が存在するかどうか疑問に思っていますか? Zスケールプロセッサの標準実装と拡張実装の実装を簡単に切り替えることができます。 私が実装した新しいロジックは、データパスの主なコンポーネントを置き換えるのではなく、機能を拡張

    0

    2答えて

    最初に私は私の無知を謝罪したい、この質問はあなたの多くのために愚かかもしれない..しかし、私はHw devのドメインの初心者です 私はソフトウェアを回そうとしていますハードウェアアクセラレータへの機能... Cコードで 私たちはここに uint k[64] = { 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,

    0

    1答えて

    加算器のデザインを としましたが、結果が間違っています。 module CLA16(A, B, Ci, S, Co, PG1, GG1); input [15:0] A; input [15:0] B; input Ci; output [15:0] S; output Co; output PG1; output GG1; wire [3:0] GG; wire [3:0]

    1

    1答えて

    多次元配列を使用して他のモジュールのカウンタで索引付けできるハードコードされた定数配列を送信しようとしています。 私の現在の戦略は、コンパイルとデプロイを行うパラメータ配列を使用することですが、各配列要素の最初のビットのみがハードウェア上で一度考慮されます。これは、RTLビューに反映ので、私はModelSimのために行って、このエラーを受信しました: Error: (vlog-7034) <pat