Patent ID: 7827453

Claim:
An integrated circuit comprising: A. a semiconductor substrate; B. functional circuits formed on the substrate, the functional circuits including at least one set of IP core circuits, the IP core circuits including: i. core functional circuits formed on the substrate, the core functional circuits forming a periphery on the substrate and having core functional input leads and core functional output leads that extend beyond that periphery, the core functional input leads and core functional output leads being free of any connection to any boundary scan circuits within the periphery of the core functional circuits; and ii. test circuits formed on the substrate within the periphery of the core functional circuits, the test circuits including a test access port and test data registers, the test circuits including: a. a test data input lead extending beyond the periphery of the core functional circuits; b. a test data output lead extending beyond the periphery of the core functional circuits; c. a test clock lead extending beyond the periphery of the core functional circuits; d. a test mode select lead extending beyond the periphery of the core functional circuits; e. a second test data input lead extending beyond the periphery of the core functional circuits; f. a second test data output lead extending beyond the periphery of the core functional circuits; and g. control signal leads extending beyond the periphery of the core functional circuit; C. first scan circuits serially formed on the substrate outside of the periphery of the IP core circuits, the first scan circuits being formed between and connecting together the core functional input leads and the rest of the functional circuits, the first scan circuits being formed between and connecting together the core functional output leads and the rest of the functional circuits, and the first scan circuits being coupled to the second test data input lead, the second test data output lead, and the control signal leads; and D. second scan circuits formed on the substrate outside of the periphery of the IP core circuits, the second scan circuits being separate from the first scan circuits and being free of any connection with the core functional input leads and core functional output leads, and the second scan circuits being coupled to the second test data input lead, the second test data output lead, and the control signal leads.