systemc

    -3

    1答えて

    私は多くの時間を要したこの問題を解決するためのヘルプを書いています。私はsystemCを使用して私の最初のプログラムを書いています。 2つの異なるテキストファイルのイメージのピクセル値の行列、私は2つの行列をロードし、絶対差のソムを適用するSystemCコードを書きます。閾値の異なる上位の数がメッセージ(モーション)を表示します。 私のコードは2つのモジュールで構成されていますが、最初のモジュール

    0

    1答えて

    私は多くの時間がかかったこの問題を解決するための助けを求めて、systemCを使って私の最初のプログラムを書いて、プログラムのデバッグをして例外を実行しました。 、私は2つの別のテキストファイルに画像のピクセル値の2行列を格納し、私はSystemCコードを2つの行列とcomapreをロードする、しきい値の異なるコードの数がメッセージ(動き)を表示する場合。 私のコードは2つのモジュールで構成されて

    1

    1答えて

    私はsystemcでイベント生成を理解しようとしています。私はそれがコンストラクタのスレッド登録の順序に依存することを発見しました。 #include <systemc.h> SC_MODULE(EventTest){ sc_event ev1; void p1(){ ev1.n

    0

    1答えて

    こんにちは私はSystemCのに新しいです。私は、8051のaluのすべての下位モジュール(すなわちaddsub、mutliplier、divider)を接続するタスクを割り当てられています。私は、エラーなしでコンパイルされたコードを書かれているが、私は、オブジェクト・ファイルを実行すると、私は次のようなエラーに エラーを取得:(E107)ポートにバインドインタフェースは失敗しました:インターフェ

    0

    1答えて

    SystemCメソッドで何らかのwait文が必要です。 私は、メソッドがスレッドプロセスのように独自のスレッドを持っていないので、waitを使用できないことを知っています。 しかし、ここで私の必要条件は、メソッドの感度リストのセットをいくつか持っていて、それらのメソッドのいずれかがトリガーされるとメソッドが呼び出されます。そして、ここで私は値を更新しなければならない通知を取得すると、そのメソッド自

    2

    1答えて

    私はCMakeでSystemCで簡単なhelloの世界を構築しようとしています。ここで は、SystemCのファイルは、main.cppにです:ここ #include <systemc.h> using namespace std; SC_MODULE (hello_world) { SC_CTOR (hello_world) { } void say_he

    -1

    1答えて

    こんにちは私は基本的なSystemCプロジェクトを作成しようとした際にいくつかのエラーが発生しています。それは型のわずかな不一致のように見えますが、問題の内容を実際に知るために、SystemCライブラリの型に慣れていません。私は多かれ少なかれこのチュートリアルからコードを直接取ってきました。 https://www.youtube.com/watch?v=DSg4PMoUCX4 現在、私のMake

    0

    1答えて

    私はSystemC TLMライブラリを使用しています。 2つの整数を持つペイロードを、その2つの整数の演算を実行するモジュールに送信したいと思います。私の質問は、単にペイロードを設定してデコードする方法です。 はドゥロスは virtual void b_transport(tlm::tlm_generic_payload& trans, sc_time& delay) { tlm::t

    0

    1答えて

    sc_fifoをsc_fifo_out <int> PacketTx;と宣言し、ImがSC_THREADを使用して20個のサンプルをこのFIFOに書き込もうとしています。私はfifoの内容を別のSC_THREADで読んだ。私がfifoから何かを読む前に、fiftyに20の値を書き込む必要があるので、このプロパティを維持するためにsc_signalを使用しています。 ここでは簡単な例です: Tran

    0

    1答えて

    複数のモジュールをインスタンス化して、同じFIFOから読み込むことは可能ですか?例えば : int _tmain(int argc, _TCHAR* argv[]) { sc_fifo<int> PacketTx(24); sc_fifo<int> PacketRx(20); Transmit t1("Transmit"); t1.PacketRx(Pa