/*======= JTAG Output Pins ====== */
(*always_enabled,always_ready*)
interface Get#(Bit#(1)) tdo;
- method Bit#(1) tdo_oe;
(*always_enabled,always_ready*)
interface Get#(Bit#(1)) tck;
/*======= JTAG Output Pins ====== */
interface tck = interface Get
method ActionValue#(Bit#(1)) get;
- return 'b1; //#def_clk;
+ return ((tapstate == ShiftIR) || (tapstate == ShiftDR))?1:0;
endmethod
endinterface;
endinterface;
method debug_tdo = wr_tdi;
- method Bit#(1) tdo_oe = ((tapstate == ShiftIR) || (tapstate == ShiftDR))?1:0;
method Action response_from_dm(Bit#(34) responsedm) if(response_from_DM.notFull);
if(capture_repsonse_from_dm)
response_from_DM.enq(responsedm);