cocotb

    1

    1答えて

    私は検証環境としてCocotbを設定しようとしています。 私はこの例を見てきましたが、それは有用ですが、私は行くべき方向についてはわかりません。 マイブロックと見なすことができる。 -1クロックと出力 -2バス 出力を入力として1つのリセット組合せおよび逐次処理の結果である入力で -4バス入力信号のうちの1つを選択する。 さらに進んでいない部分は、AvalonSTに準拠していない入力バスと出力バス

    2

    1答えて

    Endian Swapper VHDLのCocotbの例とQuestaSimを使ったVerilogのモードをシミュレートするときのクロック周期が変わります。クロックはprovided example codeで両方のモードで同じように生成されます。 @cocotb.coroutine def clock_gen(signal): while True: signal <=

    2

    1答えて

    デザイン用のCocotb検証環境を正常にセットアップしました。私はRTL(私の場合はVHDL)でうまく動作します。 テンプレート以下、(主にRUN_TESTにし、モデルに)私のデザインはジェネリックを使用している、と私はPythonコードのいくつかの場所でこれらのジェネリック医薬品の値を取得しています: my_generic = dut.GEN_NAME.value 残念ながら、ゲートレベルシミュ

    1

    1答えて

    cocotb/examples/dff/のD-FFの例を考えます。 Makefileからネイティブのココットメイクファイルを変更せずにココットテストベンチdff_cocotb.pyに引数を渡す正しい方法は何ですか? Iはcocotb/examples/dff/tests/Makefileのライン30を変更しようとした: sim: $(MODULE).py testarg それぞれ動作

    4

    1答えて

    現在、Cocotbベースの検証環境をセットアップ中です。 シミュレータにFLI(外国語インターフェイス)がないため、VHDLを使用している場合、Cocotbで提供されているサンプルが私の場合は機能しないことが判明しました。 エラー(抑制可能)::(VSIM-FLI-3155)FLIはModelSimでのこのバージョンでは有効になっていない は、私は、次のメッセージが表示されます。 (私にはMode