Changes between Version 4 and Version 5 of Component/Virtual Coprocessor Wrapper
- Timestamp:
- Jan 15, 2013, 10:22:20 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Component/Virtual Coprocessor Wrapper
v4 v5 97 97 ], 98 98 uses = [ 99 Uses('caba: virtual_copro_wrapper'),99 Uses('caba:fifo_virtual_copro_wrapper'), 100 100 ], 101 101 instance_parameters = [ … … 118 118 #include <systemc> 119 119 120 #include " virtual_copro_wrapper.h"120 #include "fifo_virtual_copro_wrapper.h" 121 121 122 122 namespace dsx { namespace caba { 123 123 124 124 class MyAdderCopro 125 : public dsx::caba:: VirtualCoprocessorWrapper125 : public dsx::caba::FifoVirtualCoprocessorWrapper 126 126 { 127 127 … … 157 157 158 158 tmpl(/**/)::MyAdderCopro(sc_core::sc_module_name insname) 159 :dsx::caba:: VirtualCoprocessorWrapper(insname, stringArray("output", NULL), intArray(1, 8), stringArray("input0", "input1", NULL), intArray(2, 8, 8))159 :dsx::caba::FifoVirtualCoprocessorWrapper(insname, stringArray("output", NULL), intArray(1, 8), stringArray("input0", "input1", NULL), intArray(2, 8, 8)) 160 160 { 161 161 } … … 183 183 }}} 184 184 185 The prototype of the parent class ` VirtualCoprocessorWrapper` is:185 The prototype of the parent class `FifoVirtualCoprocessorWrapper` is: 186 186 {{{ 187 187 #!cpp 188 VirtualCoprocessorWrapper(188 FifoVirtualCoprocessorWrapper( 189 189 sc_core::sc_module_name insname, 190 190 const vector<string> &fifos_out,