- Timestamp:
- Dec 5, 2007, 1:40:16 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/src/Signal_link.cpp
r62 r65 29 29 throw (ErrorMorpheo ("<Signal::mapping> Can't mapping signal \""+_name+"\" with \""+signal_dest->get_name()+"\", because the first signal is already mapped.")); 30 30 31 // log_printf(TRACE,Behavioural,FUNCTION, " * sc_signal (before) %.8x - %.8x", (uint32_t)(_sc_signal_map), (uint32_t)(signal_dest->_sc_signal_map));32 33 31 // List of all case 34 32 // … … 55 53 signal_dest->_is_map_as_dest = true; 56 54 55 // an internal signal and port can't be a source. 56 // also, to fill the connect_to_signal's field 57 if ((signal_src->_direction == OUT) and 58 (signal_dest->_direction == INTERNAL)) 59 { 60 signal_dest->_connect_to_signal = signal_src; 61 } 62 57 63 // vhdl_testbench : to read an output producte by a internal component 58 64 // TODO : à vérifier !!!!!!!!!!!! … … 63 69 connect (signal_dest); 64 70 65 // log_printf(TRACE,Behavioural,FUNCTION, " * sc_signal (after ) %.8x - %.8x", (uint32_t)(_sc_signal_map), (uint32_t)(signal_dest->_sc_signal_map));66 67 71 log_printf(FUNC,Behavioural,FUNCTION,"End"); 68 72 };
Note: See TracChangeset
for help on using the changeset viewer.