Patent ID: 7343537

Claim:
An integrated circuit comprising: A. a substrate of semiconductor material; B. operational circuitry formed on the substrate and performing desired operations; C. scan circuitry formed on the substrate and connected to at least some of the operational circuitry, the scan circuitry including: i. a scan data input terminal, a scan data output terminal, a scan clock terminal, and a scan mode select terminal; ii. a scan access port connected to the scan clock terminal and the scan mode select terminal, the scan access port having control outputs; iii. an instruction register and a first multiplexer connected in series between the scan data input terminal and the scan data output terminal, the instruction register having control outputs, the instruction register and the first multiplexer having control inputs connected to the scan access port; iv. a bypass register and a second multiplexer connected in series between the scan data input terminal and the first multiplexer, the bypass register having control inputs connected to the scan access port, and the second multiplexer having control inputs connected to the instruction register; v. a scan data register connected in series between the scan data input terminal and the second multiplexer, the scan data register having control inputs connected to the scan access port; and vi. a data memory having one of a data input and data output coupled to the scan data register and having control inputs coupled to control outputs of the scan access port.