|
2 | 2 | obi_intf #( |
3 | 3 | .DATA_WIDTH({{exporter.cpuif.data_width}}), |
4 | 4 | .ADDR_WIDTH({{exporter.cpuif.addr_width}}) |
5 | | -) obi(); |
| 5 | +) s_obi(); |
6 | 6 | obi_intf_driver #( |
7 | 7 | .DATA_WIDTH({{exporter.cpuif.data_width}}), |
8 | 8 | .ADDR_WIDTH({{exporter.cpuif.addr_width}}) |
9 | 9 | ) cpuif ( |
10 | 10 | .clk(clk), |
11 | 11 | .rst(rst), |
12 | | - .m_obi(obi) |
| 12 | + .m_obi(s_obi) |
13 | 13 | ); |
14 | 14 | {% if type(cpuif).__name__.startswith("Flat") %} |
15 | 15 | {% sv_line_anchor %} |
16 | 16 |
|
17 | | -wire obi_req; |
18 | | -wire obi_gnt; |
19 | | -wire [{{exporter.cpuif.addr_width - 1}}:0] obi_addr; |
20 | | -wire obi_we; |
21 | | -wire [{{exporter.cpuif.data_width_bytes - 1}}:0] obi_be; |
22 | | -wire [{{exporter.cpuif.data_width - 1}}:0] obi_wdata; |
23 | | -wire [0:0] obi_aid; |
24 | | -wire obi_rvalid; |
25 | | -wire obi_rready; |
26 | | -wire [{{exporter.cpuif.data_width - 1}}:0] obi_rdata; |
27 | | -wire obi_err; |
28 | | -wire [0:0] obi_rid; |
29 | | -assign obi_req = obi.req; |
30 | | -assign obi.gnt = obi_gnt; |
31 | | -assign obi_addr = obi.addr; |
32 | | -assign obi_we = obi.we; |
33 | | -assign obi_be = obi.be; |
34 | | -assign obi_wdata = obi.wdata; |
35 | | -assign obi_aid = obi.aid; |
36 | | -assign obi.rvalid = obi_rvalid; |
37 | | -assign obi_rready = obi.rready; |
38 | | -assign obi.rdata = obi_rdata; |
39 | | -assign obi.err = obi_err; |
40 | | -assign obi.rid = obi_rid; |
| 17 | +wire s_obi_req; |
| 18 | +wire s_obi_gnt; |
| 19 | +wire [{{exporter.cpuif.addr_width - 1}}:0] s_obi_addr; |
| 20 | +wire s_obi_we; |
| 21 | +wire [{{exporter.cpuif.data_width_bytes - 1}}:0] s_obi_be; |
| 22 | +wire [{{exporter.cpuif.data_width - 1}}:0] s_obi_wdata; |
| 23 | +wire [0:0] s_obi_aid; |
| 24 | +wire s_obi_rvalid; |
| 25 | +wire s_obi_rready; |
| 26 | +wire [{{exporter.cpuif.data_width - 1}}:0] s_obi_rdata; |
| 27 | +wire s_obi_err; |
| 28 | +wire [0:0] s_obi_rid; |
| 29 | +assign s_obi_req = s_obi.req; |
| 30 | +assign s_obi.gnt = s_obi_gnt; |
| 31 | +assign s_obi_addr = s_obi.addr; |
| 32 | +assign s_obi_we = s_obi.we; |
| 33 | +assign s_obi_be = s_obi.be; |
| 34 | +assign s_obi_wdata = s_obi.wdata; |
| 35 | +assign s_obi_aid = s_obi.aid; |
| 36 | +assign s_obi.rvalid = s_obi_rvalid; |
| 37 | +assign s_obi_rready = s_obi.rready; |
| 38 | +assign s_obi.rdata = s_obi_rdata; |
| 39 | +assign s_obi.err = s_obi_err; |
| 40 | +assign s_obi.rid = s_obi_rid; |
41 | 41 | {% endif %} |
0 commit comments