-3
IN VERILOG、 複数の乗算 "モジュール"を並列に実行したいと思います。それ、どうやったら出来るの? 私は少なくとも私の入力が変わったときにこれらのモジュールを実行したいと思っています。私はそれのために常にブロックを使用することはできません...だから私はそれをやるのですか?Verilogでの複数のモジュールの並列実行
IN VERILOG、 複数の乗算 "モジュール"を並列に実行したいと思います。それ、どうやったら出来るの? 私は少なくとも私の入力が変わったときにこれらのモジュールを実行したいと思っています。私はそれのために常にブロックを使用することはできません...だから私はそれをやるのですか?Verilogでの複数のモジュールの並列実行
乗算器ブロックは、それ自身のモジュール(あなたの場合)であるため、N個のモジュールをインスタンス化して同時に実行することができます。新しい入力値を提供した後、出力がされるだろうどのくらい...モジュール名がmyMult(アウトIN1、IN2、)
myMult myMult1 (.in1(???), .in2(???), .out(???));
myMult myMult2 (.in1(???), .in2(???), .out(???));
myMult myMult3 (.in1(???), .in2(???), .out(???));
myMult myMult4 (.in1(???), .in2(???), .out(???));
そしてそうである
を想定して例えば
、 myMultモジュールの内部構造に完全に依存しています。
Verilogではモジュールを「実行」しません。同じ方法で、PCB上のICを「実行」しないでください。 Verilogの 'module'はハードウェアの一種です。 PCB上のICと同じように、他のハードウェアの塊に接続します。これまでに何を試しましたか?この乗数モジュールを設計しましたか? –
"いつもブロックを使うことができません"、あるいは乗数に使用しているコードを表示する理由を説明してください。ここではVerilogの仕組みに関する誤解がいくつかあります。あなたが少しの情報を与えるならば、我々は通知し、修正することができるかもしれません。 – Morgan