- Timestamp:
- Jul 9, 2007, 11:04:26 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/src/Vhdl_set_signal.cpp
r2 r43 16 16 namespace behavioural { 17 17 18 #undef FUNCTION 19 #define FUNCTION "Vhdl::set_signal" 20 18 21 void Vhdl::set_signal (string name , 19 22 string type ) 20 23 { 24 log_printf(FUNC,Behavioural,FUNCTION,"Begin"); 21 25 set_list(_list_signal, "signal "+ name + "\t: " + type); 26 log_printf(FUNC,Behavioural,FUNCTION,"End"); 22 27 }; 23 28 … … 25 30 uint32_t size ) 26 31 { 32 log_printf(FUNC,Behavioural,FUNCTION,"Begin"); 27 33 set_signal(name,std_logic(size)); 34 log_printf(FUNC,Behavioural,FUNCTION,"End"); 28 35 } 29 36 … … 32 39 string init) 33 40 { 41 log_printf(FUNC,Behavioural,FUNCTION,"Begin"); 34 42 _list_signal.push_back ("signal "+ name+"\t: "+type+"\t:= "+init); 43 log_printf(FUNC,Behavioural,FUNCTION,"End"); 35 44 }; 36 45 … … 39 48 string init ) 40 49 { 50 log_printf(FUNC,Behavioural,FUNCTION,"Begin"); 41 51 set_signal(name,std_logic(size),init); 52 log_printf(FUNC,Behavioural,FUNCTION,"End"); 42 53 }; 43 54 void Vhdl::set_signal (string name , … … 45 56 uint32_t init ) 46 57 { 58 log_printf(FUNC,Behavioural,FUNCTION,"Begin"); 47 59 set_signal(name,std_logic(size),std_logic_conv(size,init)); 60 log_printf(FUNC,Behavioural,FUNCTION,"End"); 48 61 }; 49 62
Note: See TracChangeset
for help on using the changeset viewer.