|
13 | 13 | `include "prim_assert.sv" |
14 | 14 |
|
15 | 15 | module dm_top #( |
16 | | - parameter int NrHarts = 1, |
| 16 | + parameter int NrHarts = 1, |
17 | 17 | parameter logic [31:0] IdcodeValue = 32'h 0000_0001, |
18 | | - parameter int BusWidth = 32 |
| 18 | + parameter int BusWidth = 32 |
19 | 19 | ) ( |
20 | | - input logic clk_i, // clock |
21 | | - input logic rst_ni, // asynchronous reset active low, connect PoR |
22 | | - // here, not the system reset |
| 20 | + input logic clk_i, // clock |
| 21 | + input logic rst_ni, // asynchronous reset active low, connect PoR |
| 22 | + // here, not the system reset |
23 | 23 | input logic testmode_i, |
24 | | - output logic ndmreset_o, // non-debug module reset |
25 | | - output logic dmactive_o, // debug module is active |
26 | | - output logic [NrHarts-1:0] debug_req_o, // async debug request |
| 24 | + output logic ndmreset_o, // non-debug module reset |
| 25 | + output logic dmactive_o, // debug module is active |
| 26 | + output logic [NrHarts-1:0] debug_req_o, // async debug request |
27 | 27 | input logic [NrHarts-1:0] unavailable_i, // communicate whether the hart is unavailable |
28 | 28 | // (e.g.: power down) |
29 | 29 |
|
30 | | - input logic cheri_en_i, // CHERIoT enabled? |
| 30 | + input logic cheri_en_i, // CHERIoT enabled? |
31 | 31 |
|
32 | 32 | // bus device with debug memory, for an execution based technique |
33 | 33 | input logic device_req_i, |
@@ -241,26 +241,26 @@ module dm_top #( |
241 | 241 | dmi_jtag #( |
242 | 242 | .IdcodeValue ( IdcodeValue ) |
243 | 243 | ) dap ( |
244 | | - .clk_i (clk_i ), |
245 | | - .rst_ni (rst_ni ), |
246 | | - .testmode_i (testmode_i ), |
| 244 | + .clk_i ( clk_i ), |
| 245 | + .rst_ni ( rst_ni ), |
| 246 | + .testmode_i ( testmode_i ), |
247 | 247 |
|
248 | | - .dmi_rst_no (dmi_rst_n ), |
249 | | - .dmi_req_o (dmi_req ), |
250 | | - .dmi_req_valid_o (dmi_req_valid), |
251 | | - .dmi_req_ready_i (dmi_req_ready), |
| 248 | + .dmi_rst_no ( dmi_rst_n ), |
| 249 | + .dmi_req_o ( dmi_req ), |
| 250 | + .dmi_req_valid_o ( dmi_req_valid ), |
| 251 | + .dmi_req_ready_i ( dmi_req_ready ), |
252 | 252 |
|
253 | | - .dmi_resp_i (dmi_rsp ), |
254 | | - .dmi_resp_ready_o (dmi_rsp_ready), |
255 | | - .dmi_resp_valid_i (dmi_rsp_valid), |
| 253 | + .dmi_resp_i ( dmi_rsp ), |
| 254 | + .dmi_resp_ready_o ( dmi_rsp_ready ), |
| 255 | + .dmi_resp_valid_i ( dmi_rsp_valid ), |
256 | 256 |
|
257 | 257 | //JTAG |
258 | | - .tck_i, |
259 | | - .tms_i, |
260 | | - .trst_ni, |
261 | | - .td_i, |
262 | | - .td_o, |
263 | | - .tdo_oe_o () |
| 258 | + .tck_i ( tck_i ), |
| 259 | + .tms_i ( tms_i ), |
| 260 | + .trst_ni ( trst_ni ), |
| 261 | + .td_i ( td_i ), |
| 262 | + .td_o ( td_o ), |
| 263 | + .tdo_oe_o ( ) |
264 | 264 | ); |
265 | 265 |
|
266 | 266 | endmodule |
0 commit comments