Files
rvx0/src/rvx0_apb.sv
2025-09-03 14:56:28 +03:00

26 lines
529 B
Systemverilog

/* verilator lint_off UNOPTFLAT */
interface rvx0_apb ();
logic pclk;
logic prstn;
logic [31:0] paddr;
logic pwrite;
logic penable;
logic [31:0] pwdata;
logic psel;
logic pready;
logic [31:0] prdata;
logic pslverr;
modport master (
input pready, prdata, pslverr,
output pclk, prstn, paddr, penable, pwrite, pwdata
);
modport slave (
input pclk, prstn, paddr, pwrite, penable, pwdata, psel,
output pready, prdata, pslverr
);
endinterface