2013-01-30から1日間の記事一覧

SystemC Utillity functions : sc_max, sc_min

SystemC-2.2からあります。 2つの値を比較して、それぞれの値を返す関数になります。 ※ただし、sc_logic/sc_bitなどのデータ型には使えません。 定義 sc_max template <class T> const T sc_max( const T& a , const T& b ) { return (( a >= b ) ? a : b ); } sc_min</class>…

SystemC Utillity functions : sc_abs

SystemC-2.2からあります。 絶対値を返す関数になります。 ※ただし、sc_logic/sc_bitなどのデータ型には使えません。 template <class T> const T sc_abs( const T& ); サンプルコード #include <systemc.h> int sc_main(int argc, char* argv[]) { sc_int<10> a, b, c; sc_int<1</systemc.h></class>…