[in] | jtag_tck | JTAG TCK signal, used as a clock |
[in] | reset_n | Reset that drives all the logic |
[in] | ir | JTAG IR which is to be matched against t_jtag_addr |
[in] | dr_action | Action to perform with DR (capture or update, else ignore) |
[in] | bitdr_in | Data register in; used in update, replaced by dr_out in capture, shift |
[out] | bitdr_tdi_mask | One-hot mask indicating which DR bit TDI should replace (depends on IR) |
[out] | bitdr_out | Data register out; same as data register in, except during capture when it is replaced by correct data dependent on IR, or shift when it goes right by one |
[in] | apb_clock | APB clock signal, asynchronous to JTAG TCK |
[out] | apb_request | APB request out |
[in] | apb_response | APB response |