JTAG shadow protocol circuit with detection, command and address circuits
The disclosure describes a process and apparatus for accessing devices on a substrate. The substrate may include only full pin JTAG devices ( 504 ), only reduced pin JTAG devices ( 506 ), or a mixture of both full pin and reduced pin JTAG devices. The access is accomplished using a single interface ( 502 ) between the substrate ( 408 ) and a JTAG controller ( 404 ). The access interface may be a wired interface or a wireless interface and may be used for JTAG based device testing, debugging, programming, or other type of JTAG based operation.
1. A shadow protocol circuit comprising:
A. a shadow protocol detection circuit having a test data in input, a test clock input, a test mode select input, an enable output, a command output, a command control output, a match input, an address output, and an address control output;
B. a command circuit having a command input connected to the command output, a command control input connected to the command control output, a full pin select output, and a reduced pin select output; and
C. an address circuit having a match output connected to the match input, an address input connected to the address output, and an address control input connected to the address control output.
2. The shadow protocol circuit of claim 1 including a mode gate having one input connected to the test mode select input, and another input connected to the enable output.
3. The shadow protocol circuit of claim 1 including a tri-state gate having one input connected to a test data out lead, an output connected to a gated test data out lead, and a control input connected to the enable output.