JTAG Interface
The Sapphire SoC uses the JTAG User TAP interface block to communicate with the OpenOCD debugger.
| Port | Direction | Description |
|---|---|---|
| jtagCtrl_enable | Input | Indicates that the user instruction is active for the interface. |
| jtagCtrl_capture | Input | TAP controller is in the capture state. |
| jtagCtrl_shift | Input | TAP controller is in the shift state. |
| jtagCtrl_update | Input | TAP controller in the update state. |
| jtagCtrl_reset | Input | TAP controller is in the reset state. |
| jtagCtrl_tdi | Input | JTAG TDI for debugging. |
| jtagCtrl_tdo | Output | JTAG TDO for debugging. |
| jtagCtrl_tck | Input | JTAG TCK for debugging. |