1f381f4e524cc2c01b5cadc4aff2195ac9da087f
1 from bsv
.peripheral_gen
.base
import PBase
7 return " import jtagtdm::*;\n"
9 def mkslow_peripheral(self
):
11 Ifc_jtagdtm {0} <-mkjtagdtm(clocked_by tck, reset_by trst);
12 rule drive_tmp_scan_outs;
13 {0}.scan_out_1_i(1'b0);
14 {0}.scan_out_2_i(1'b0);
15 {0}.scan_out_3_i(1'b0);
16 {0}.scan_out_4_i(1'b0);
17 {0}.scan_out_5_i(1'b0);
20 def axi_slave_name(self
, name
, ifacenum
):
23 def axi_slave_idx(self
, idx
, name
, ifacenum
):
26 def axi_addr_map(self
, name
, ifacenum
):