dac.h

来自「用systemC制作的快速付立叶变换」· C头文件 代码 · 共 34 行

H
34
字号
// dac.h// Pierre Bomel - LESTER/UBS - janvier 2005//    Formation chez France Telecom R&D#include <systemc.h>template <class T, int wl, int iwl>// T = sample type// wl for sc_fixec<wl ...>// iwl for sc_fixed<wl, iwl ...>SC_MODULE(dac){	sc_in<sc_fixed<wl, iwl> > real_in, imag_in;	sc_inout<T> real_out, imag_out;	void run(){		sc_fixed<wl, iwl> src;		T val;		for(;;){			wait();			src = real_in.read();			val = src;			//cout << "dac " <<  src << " -> " << val << endl;			real_out.write(val);			src = imag_in.read();			val = src;			//cout << "dac " <<  src << " -> " << val << endl;			imag_out.write(val);		}	}	SC_CTOR(dac){		SC_THREAD(run);		sensitive << real_in << imag_in;	}};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?