IP PortfolioSoC interconnectdebug and trace

of_jtag_tap

IEEE 1149.1 TAP controller

Maturity fpga-routedTargets FPGA + ASICDifficulty EasyPriority 1

JTAG test access port controller with instruction register, IDCODE, BYPASS and user data registers, plus boundary-scan register hookup.

FPGA-routed. The block meets timing on a routed FPGA netlist at a stated clock and its testbench passes on that netlist. It has not yet run on a board or in silicon.

Interfaces

PortDirectionKindWidthNotes
tckinclock1 
tmsinserial1 
tdiinserial1 
tdooutserial1 

Standards

  • IEEE 1149.1

More in debug and trace

IDBlockMaturity
of_rv_dmRISC-V Debug Modulesimulated
of_rv_dtmRISC-V JTAG debug transport modulefpga-routed
of_ijtag_netIEEE 1687 IJTAG networkplanned
of_rv_etraceRISC-V E-Trace encoderplanned
of_rv_ntraceRISC-V N-Trace encoderplanned
of_trace_funnelTrace funnel, buffer and sinkplanned
of_logic_analyzerIntegrated logic analyzersimulated
of_jtag_axiJTAG to AXI4 master bridgeplanned
of_uart_bus_bridgeUART to bus debug bridgeplanned