I would suggest you to go through the topics in the sequence shown below –
- A brief overview of the JTAG Architecture
- The TAP and TAP Controller
- The Instruction Register and Instruction Decoder
- The Data Registers in JTAG
- And finally an example to conclude the topic