iT邦幫忙

0

SystemC RCA 實作

RT
最近剛開始學SystemC MODULE的寫法
功課上遇到這個問題
要求是設計一個4-bit RCA
想請教各位大大 感謝

SC_MODULE( Full_adder ){
sc_in < bool > a, b, c_in;
sc_out < bool > s, c_out;
void run(){
s=(a^b)^c_in;
c_out=((a^b)&c_in)|(a&b);
}
SC_CTOR( Full_adder ){
SC_METHOD( run );
sensitive << a << b << c_in;
}
};

SC_MODULE( RCA ) {
sc_in < sc_uint<4> > A, B;
sc_in < bool > C_in;
sc_out < sc_uint<4> > S;
sc_out < bool > C_out;
Full_adder *FA_1, *FA_2, *FA_3, *FA_4;
// vvvvv put your code here vvvvv
// ^^^^^ put your code here ^^^^^
SC_CTOR( RCA ) {
// vvvvv put your code here vvvvv
// ^^^^^ put your code here ^^^^^
}
};

1 個回答

我要發表回答

立即登入回答