@@ -62,8 +62,6 @@ module controller
62
62
) (
63
63
input logic clk_i,
64
64
input logic rst_ni,
65
- input logic [47 : 0 ] id_i,
66
-
67
65
// Interface to SDA/SCL
68
66
input logic scl_i,
69
67
input logic sda_i,
@@ -268,6 +266,9 @@ module controller
268
266
logic [47 : 0 ] pid;
269
267
logic [7 : 0 ] bcr;
270
268
logic [7 : 0 ] dcr;
269
+ logic [47 : 0 ] virtual_pid;
270
+ logic [7 : 0 ] virtual_bcr;
271
+ logic [7 : 0 ] virtual_dcr;
271
272
logic [6 : 0 ] target_sta_addr;
272
273
logic target_sta_addr_valid;
273
274
logic [6 : 0 ] target_dyn_addr;
@@ -354,6 +355,9 @@ module controller
354
355
.pid_o (pid),
355
356
.bcr_o (bcr),
356
357
.dcr_o (dcr),
358
+ .virtual_pid_o (virtual_pid),
359
+ .virtual_bcr_o (virtual_bcr),
360
+ .virtual_dcr_o (virtual_dcr),
357
361
.target_sta_addr_o (target_sta_addr),
358
362
.target_sta_addr_valid_o (target_sta_addr_valid),
359
363
.target_dyn_addr_o (target_dyn_addr),
@@ -458,7 +462,6 @@ module controller
458
462
controller_standby xcontroller_standby (
459
463
.clk_i (clk_i),
460
464
.rst_ni (rst_ni),
461
- .id_i (id_i),
462
465
.ctrl_bus_i (ctrl_bus_i[2 : 3 ]),
463
466
.ctrl_scl_o (ctrl_scl_o[2 : 3 ]),
464
467
.ctrl_sda_o (ctrl_sda_o[2 : 3 ]),
@@ -533,6 +536,9 @@ module controller
533
536
.pid_i (pid),
534
537
.bcr_i (bcr),
535
538
.dcr_i (dcr),
539
+ .virtual_pid_i (virtual_pid),
540
+ .virtual_bcr_i (virtual_bcr),
541
+ .virtual_dcr_i (virtual_dcr),
536
542
.target_sta_addr_i (target_sta_addr),
537
543
.target_sta_addr_valid_i (target_sta_addr_valid),
538
544
.target_dyn_addr_i (target_dyn_addr),
0 commit comments