私は、CSV(10〜10k行)ファイルを1行ずつ解析し、各フィールドを定義された構造、構造の配列をより具体的に挿入する単純なC++関数を持っています。SystemC - SystemCシミュレーションでのファイル解析時間の測定とインクルード
systemc
メソッド(C++ユーティリティなし、たとえばclock()
)を使用して解析時間を測定し、他のプロセスと同様にシミュレーションに含めてトレースファイルを生成したいと思いますか?
数日の間、私は可能な限りあらゆる方法でそれをやっています。実際に私はsc_time_stamp()
がその特定のケースで役に立たないことを認識しました。それは、sc_start()
シミュレーション経過時間と宣言しただけです。
私はそれはのような単純なものだろうと思った:
wait() until pos.edg
parseFile()
signal.write(1)
doOtherStuff()
が、どうやらそれは...
ではありません10インターネットは、加算器、カウンタ、その他のロジックの事例でいっぱいですが、私の問題に関連するものは何も見つかりませんでした。
ありがとうございます!