| | 62 | |
| | 63 | == 4) TLM-DT Implementation == |
| | 64 | |
| | 65 | === TLM-DT sources === |
| | 66 | |
| | 67 | * interface : source:trunk/soclib/soclib/module/verification_component/vci_simhelper/tlmdt/source/include/vci_simhelper.h |
| | 68 | * implementation : source:trunk/soclib/soclib/module/verification_component/vci_simhelper/tlmdt/source/src/vci_simhelper.cpp |
| | 69 | |
| | 70 | |
| | 71 | === TLM-DT Constructor parameters === |
| | 72 | |
| | 73 | {{{ |
| | 74 | VciSimhelper( |
| | 75 | sc_module_name name, // Instance name |
| | 76 | const soclib::common::IntTab &index, // Target index |
| | 77 | const soclib::common::MappingTable &mt) // Mapping Table |
| | 78 | }}} |
| | 79 | |
| | 80 | Example instanciation: |
| | 81 | {{{ |
| | 82 | VciSimhelper simhelper("simhelper", |
| | 83 | IntTab(2,3), |
| | 84 | mapping_table ); |
| | 85 | }}} |
| | 86 | |
| | 87 | === TLM-DT Ports === |
| | 88 | |
| | 89 | * '''p_vci''' : The VCI target port |
| | 90 | |