Claims
- 1. A boundary scan cell for use in a circuit having a boundary scan shift register (BSSR) having boundary scan cells associated with pins of said circuit, said cell having a single-bit shift register element and an associated update latch, said boundary scan cell comprising:
a logic circuit for controlling the logic state of an associated pin; analog switches connecting said associated pin to analog test buses; and logic circuitry, responsive to a cell mode signal, for selectively configuring said cell in a parametric test mode in which said cell shift register element controls said analog switches, and in a digital test mode in which said cell shift register element controls said logic state of said associated pin.
- 2. A boundary scan cell as defined in claim 1, said logic circuitry being responsive to a combination of said cell mode signal and an analog mode signal.
- 3. A boundary scan cell as defined in claim 2, further including a memory element for storing a logic value of an analog switch control signal and having an output connected to control inputs of said analog switches.
- 4. A boundary scan cell as defined in claim 2, said logic circuitry including a first gate for generating a parametric mode signal in response to said combination; and a second gate responsive to said parametric mode signal and the output of said shift register element for generating an analog switch state control signal.
- 5. A boundary scan cell as defined in claim 4, further including:
a first selector responsive to said parametric mode signal for connecting one of said cell output and said analog switch state control signal to an input of said shift register element; and a second selector responsive to said parametric mode signal for connecting one of the output of said shift register element and the output of said update latch to the input of said update latch.
- 6. A boundary scan cell as defined in claim 5, said logic circuitry being operable, during said parametric test mode, to suppress update of an associated pin logic state data and an enable update of an analog switch-control latch.
- 7. A boundary scan cell as defined in claim 5, said logic circuitry being operable, during said parametric test mode, to enable said shift register element to control said analog switches while a shift operation is performed in said BSSR.
- 8. A boundary scan cell as defined in claim 5, said circuit further including a comparator connected between an on-chip analog bus connected to pins under test and another bus, said comparator having an output connected to a test data output.
- 9. A boundary scan cell as defined in claim 8, said circuit further including a selector for selecting between serial test data output and said comparator output under control of said parametric mode signal.
- 10. A boundary scan cell as defined in claim 1, said logic circuitry being operable, during said parametric test mode, to suppress update of an associated pin logic state data and an enable update of an analog switch-control latch.
- 11. A boundary scan cell as defined in claim 1, said logic circuitry being operable, during said parametric test mode, to enable said shift register element to control said analog switches while a shift operation is performed in said BSSR.
- 12. A boundary scan cell as defined in claim 1, wherein, logic circuitry in boundary scan cells associated with a differential pin pair is interconnected so that one of said analog switches of each cell is controlled interdependently, with each cell's switches being controlled by a combination of the associated shift register elements' logic values and said parametric mode signal, and another of said analog switches of each cell is controlled by a combination of only the associated shift register element's logic value and said parametric mode signal.
- 13. A boundary scan cell as defined in claim 12, each of said associated cells further including a memory element for storing the shift register element's logic value, said combination including the logic state of said memory element.
- 14. A boundary scan cell as defined in claim 1, said circuit further including a comparator connected between an on-chip analog bus connected to pins under test and another bus, said comparator having an output connected to a test data output.
- 15. A boundary scan cell as defined in claim 14, said circuit further including a selector for selecting between serial test data output and said comparator output under control of a parametric mode signal.
- 16. A boundary scan cell as defined in claim 1, said boundary scan cell being an IEEE 1149.1-compliant boundary scan cell associated with a digital pin.
- 17. An analog boundary module (ABM) containing boundary scan cells as defined in claim 1, said ABM being compliant with IEEE 1149.4.
- 18. An ABM as defined in claim 17, said logic circuitry of said boundary scan cells having an output connected to a clock input of cell update latches for preventing updating of the state of said associated pin and permitting updating of analog switch control signals during said parametric test mode.
- 19. An ABM as defined in claim 17, said logic circuitry of said boundary scan cells having an output connected to a clock input of analog switch update latches, for permitting, during said parametric test mode, updating of analog switch update latches during a test access port controller shift state.
- 20. A method of performing parametric tests on a circuit having a boundary scan shift register (BSSR) having boundary scan cells associated with each circuit pin and each said boundary scan cell being configurable into a test mode in which the BSSR controls the logic state of the pin and a parametric test mode in which the BSSR controls analog switches connecting said associated circuit pin to analog test buses, said method comprising:
configuring said boundary scan cells in a test mode in which the logic state of said pins is controlled by the content of its associated cell shift register element; loading logic 0's and 1's into said BSSR to set the logic state of said circuit pins; configuring said boundary scan cells in a parametric test mode in which the state of said analog switches is controlled by the content of its associated cell shift register element; loading logic 0's and a single logic 1 into said BSSR; and shifting the contents of the BSSR while monitoring circuit test data output bits resulting from a comparison of a signal on one of said analog test buses with a reference voltage on another of said analog buses.
- 21. A method as defined in claim 20, further including suppressing capture and update operations in said cells prior to said loading a sequence of logic 0's and logic 1.
- 22. A method as defined in claim 20, further including, for a circuit having differential pin pairs, said loading a sequence comprising loading logic 0's and a pair of logic 1's.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Patent Application Serial No. 60/376,557 filed May 1, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60376557 |
May 2002 |
US |