/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/modules/apb3/ |
D | renode_apb3_completer.sv | 21 typedef logic [bus.DataWidth-1:0] data_t; typedef 33 data_t pwdata; 35 data_t prdata; 71 renode_pkg::data_t prdata_int; 110 …s[CosimToRenodeIndex].write(renode_pkg::address_t'(paddr), valid_bits, renode_pkg::data_t'(pwdata), 144 assign prdata = data_t'(prdata_int); 147 data_t prdata_reg[OutputLatency]; 148 data_t pready_reg[OutputLatency];
|
D | renode_apb3_if.sv | 15 typedef logic [DataWidth-1:0] data_t; typedef 22 data_t pwdata; 24 data_t prdata;
|
D | renode_apb3_requester.sv | 17 typedef logic [bus.DataWidth-1:0] data_t; typedef 30 data_t pwdata; 32 data_t prdata; 48 data_t write_data; 125 write_data = data_t'(runtime.controllers[RenodeToCosimIndex].write_transaction_data); 179 … runtime.controllers[RenodeToCosimIndex].read_respond(renode_pkg::data_t'(prdata), 1'b0);
|
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/ |
D | renode_pkg.sv | 12 typedef longint data_t; typedef 25 data_t data; 29 typedef enum data_t { 62 output data_t data, 69 data_t data, 76 data_t data, 200 data_t read_transaction_data; 207 data_t write_transaction_data; 231 task read(address_t address, valid_bits_e data_bits, output data_t data, output bit is_error); 241 task read_respond(data_t data, bit is_error); [all …]
|
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/modules/ahb/ |
D | renode_ahb_manager.sv | 20 typedef logic [bus.DataWidth-1:0] data_t; typedef 42 data_t data; 46 data = data_t'(runtime.controllers[RenodeToCosimIndex].write_transaction_data & valid_bits); 63 data_t data; 70 runtime.controllers[RenodeToCosimIndex].read_respond(renode_pkg::data_t'(0), is_invalid); 79 …runtime.controllers[RenodeToCosimIndex].read_respond(renode_pkg::data_t'(data) & valid_bits, is_er…
|
D | renode_ahb_if.sv | 20 typedef logic [DataWidth-1:0] data_t; typedef 25 data_t hwdata; 26 data_t hrdata;
|
D | renode_ahb_subordinate.sv | 20 typedef logic [bus.DataWidth-1:0] data_t; typedef 42 renode_pkg::data_t data; 58 bus.hrdata = data_t'(data & valid_bits); 61 …runtime.peripherals[CosimToRenodeIndex].write(address, valid_bits, renode_pkg::data_t'(bus.hwdata)…
|
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/src/buses/ |
D | wishbone-initiator.h | 14 template <typename data_t, typename addr_t> 134 readWord(*wb_addr * sizeof(data_t), *wb_sel); in readHandler() 156 writeWord(*wb_addr * sizeof(data_t), *wb_wr_dat, *wb_sel); in writeHandler() 187 uint64_t getSpecifiedAdress() override { return *wb_addr * sizeof(data_t); } in getSpecifiedAdress() 190 data_t *wb_rd_dat; 191 data_t *wb_wr_dat;
|
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/modules/axi/ |
D | renode_axi_manager.sv | 19 typedef logic [bus.DataWidth-1:0] data_t; typedef 50 data_t data; 63 …runtime.controllers[RenodeToCosimIndex].read_respond(renode_pkg::data_t'(data) & valid_bits, is_er… 72 data_t data; 82 data = data_t'(runtime.controllers[RenodeToCosimIndex].write_transaction_data & valid_bits); 104 …task static read(transaction_id_t id, address_t address, burst_size_t burst_size, output data_t da… 114 …on_id_t id, address_t address, burst_size_t burst_size, strobe_t strobe, data_t data, output bit i… 143 …task static get_read_response(output data_t data, output transaction_id_t transaction_id, output r… 172 task static set_write_data(data_t data, strobe_t strobe);
|
D | renode_axi_if.sv | 20 typedef logic [DataWidth-1:0] data_t; typedef 35 data_t wdata; 55 data_t rdata;
|
D | renode_axi_subordinate.sv | 19 typedef logic [bus.DataWidth-1:0] data_t; typedef 47 renode_pkg::data_t data; 72 …set_read_response(transaction_id, data_t'(data) << ((address % transfer_bytes) * 8), is_error ? Sl… 80 data_t data; 114 …odeIndex].write(renode_pkg::address_t'(address), valid_bits, renode_pkg::data_t'(data) & valid_bit… 162 …task static set_read_response(transaction_id_t transaction_id, data_t data, response_e response, b…
|
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/hdl/modules/ |
D | renode_inputs.sv | 42 renode_pkg::data_t'(inputs[addr]),
|
D | renode.sv | 11 import renode_pkg::message_t, renode_pkg::address_t, renode_pkg::data_t, renode_pkg::valid_bits_e; 171 data_t data = 0; 179 …task automatic write_to_bus(address_t address, valid_bits_e data_bits, data_t data, int peripheral…
|