# -*- python -*- Module('caba:vci_traffic_generator', classname = 'soclib::caba::VciTrafficGenerator', tmpl_parameters = [parameter.Module('vci_param', default = 'caba:vci_param'),], header_files = ['../source/include/vci_traffic_generator.h',], implementation_files = ['../source/src/vci_traffic_generator.cpp',], uses = [Uses('caba:base_module'), Uses('common:loader'), Uses('common:mapping_table'), Uses('caba:generic_fifo'), ], ports = [Port('caba:vci_initiator','p_vci'), Port('caba:bit_in', 'p_resetn', auto = 'resetn'), Port('caba:clock_in', 'p_clk', auto = 'clock'),], )