Patent US5087091A successfully refreshed from Google Patents.
Patent US5983379A successfully refreshed from Google Patents.
US5983379A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Test access port controller and a method of effecting communication using the same
Assignee: STMicroelectronics Ltd Great Britain
•
Filing: 1997-10-29
•
Granted: 1999-11-09
•
Expires: 2017-10-29
Abstract
Abstract There is disclosed a test access port controller for effecting communications across a chip boundary having a test mode and a diagnostic mode of operation, wherein in the test mode of operation the test data is resultant data from a test operation having an expected and time delayed relationship, and in the diagnostic mode of operation diagnostic data is conveyed both on and off chip in the form of respective independent input and output serial bit streams simultaneously through the test access port controller.
Inventors
- 👤 Robert Warren
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 15:39
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318555; G01R31/318572
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
185 words
A test access port controller for effecting communications across a chip boundary comprising: i) a mode store for holding data denoting one of a test mode and a diagnostic mode of operation; ii) a data output pin for outputting data serially off-chip; iii) a data input pin for inputting data serially from off-chip; iv) an input for receiving timing signals to control serial transmission of data via the input and output pins; v) a switching circuit operable in response to the mode store for selectively connecting the data output pin to receive from on-chip circuitry test data or diagnostic data; vi) logic circuitry operable to supply to said on-chip circuitry a diagnostic mode control signal to indicate a diagnostic mode of operation, wherein in the test mode of operation the test data is resultant data from a test operation having an expected and time delayed relationship with input test data and in the diagnostic mode of operation diagnostic data is conveyed both on and off chip in the form of respective independent input and output serial bit streams simultaneously through the test access port controller.
Claim 2
Dependent Claim
185 words
A test access port controller for effecting communications across a chip boundary comprising: i) a mode store for holding data denoting one of a test mode and a diagnostic mode of operation; ii) a data output pin for outputting data serially off-chip; iii) a data input pin for inputting data serially from off-chip; iv) an input for receiving timing signals to control serial transmission of data via the input and output pins; v) a switching circuit operable in response to the mode store for selectively connecting the data output pin to receive from on-chip circuitry test data or diagnostic data; vi) logic circuitry operable to supply to said on-chip circuitry a diagnostic mode control signal to indicate a diagnostic mode of operation, wherein in the test mode of operation the test data is resultant data from a test operation having an expected and time delayed relationship with input test data and in the diagnostic mode of operation diagnostic data is conveyed both on and off chip in the form of respective independent input and output serial bit streams simultaneously through the test access port controller.
Claim 3
Dependent Claim
42 words
A test access port controller according to claim 1, wherein the mode store comprises a register for holding a value in the form of a sequence of bits to denote said one of a test mode and a diagnostic mode of operation.
Claim 4
Dependent Claim
60 words
A test access port controller according to claim 1, which comprises a bypass circuit which allows a continuous data path to be effected between the data input pin and the data output pin, the mode store being capable of holding a value to denote a bypass mode of the test access port controller wherein said continuous data path is effected.
Claim 5
Dependent Claim
32 words
A test access port controller according to claim 1, for use on an integrated circuit comprising a chain of scan latches, wherein in said test mode a scan test operation is performed.
Claim 6
Dependent Claim
37 words
A test access port controller according to claim 1, wherein in a test mode of operation said logic circuitry is operable to supply to on-chip test circuitry a test mode control signal to enable said test circuitry.
Claim 7
Dependent Claim
32 words
A test access port controller according to claim 1, which includes a timing control circuit which alters the timing control between a serial data input stream and a serial data output stream.
Claim 8
Dependent Claim
50 words
A test access port controller according to claim 6, wherein the timing control circuit alters the timing of an incoming serial data stream timed on the positive edges of incoming pulses of that stream to an outgoing serial data stream timed from outgoing negative edges of pulses of that stream.
Claim 9
Dependent Claim
17 words
A test access port controller according to claim 6, wherein the timing control circuit comprises a flip-flop.
Claim 10
Dependent Claim
26 words
A test access port controller according to claim 1, which holds the identification of an integrated circuit on which the test access port controller is provided.
Claim 11
Independent Claim
106 words
A method of effecting communication across a chip boundary using a test access port controller on the chip, the method comprising: loading into a mode store of the test access port controller data denoting a diagnostic mode of operation; operating a switching circuit of the test access port controller to connect a data output pin of the chip to receive diagnostic data from on-chip circuitry; generating a diagnostic mode control signal to indicate a diagnostic mode of operation, and using the test access port controller for simultaneously conveying respective independent input and output serial bit streams on and off the chip to communicate said diagnostic data.
Claim 12
Independent Claim
106 words
A method of effecting communication across a chip boundary using a test access port controller on the chip, the method comprising: loading into a mode store of the test access port controller data denoting a diagnostic mode of operation; operating a switching circuit of the test access port controller to connect a data output pin of the chip to receive diagnostic data from on-chip circuitry; generating a diagnostic mode control signal to indicate a diagnostic mode of operation, and using the test access port controller for simultaneously conveying respective independent input and output serial bit streams on and off the chip to communicate said diagnostic data.
Claim 13
Dependent Claim
196 words
An integrated circuit comprising a test access port controller and on-chip destination/source logic for diagnostic purposes, wherein the test access port controller comprises: i) a mode store for holding data denoting one of a test mode and a diagnostic mode of operation; ii) a data output pin for outputting data serially off-chip; iii) a data input pin for inputting data serially from off-chip; iv) an input for receiving timing signals to control serial transmission of data via the input and output pins; v) a switching circuit operable in response to the mode store for selectively connecting the data output pin to receive from on-chip circuitry test data or diagnostic data; vi) logic circuitry operable to supply to said on-chip destination/source logic a diagnostic mode control signal to indicate a diagnostic mode of operation, wherein in the test mode of operation the test data is resultant data from a test operation having an expected and time delayed relationship with input test data and in the diagnostic mode of operation diagnostic data is conveyed both on and off chip in the form of respective independent input and output serial bit streams simultaneously through the test access port controller.
Claim 14
Dependent Claim
196 words
An integrated circuit comprising a test access port controller and on-chip destination/source logic for diagnostic purposes, wherein the test access port controller comprises: i) a mode store for holding data denoting one of a test mode and a diagnostic mode of operation; ii) a data output pin for outputting data serially off-chip; iii) a data input pin for inputting data serially from off-chip; iv) an input for receiving timing signals to control serial transmission of data via the input and output pins; v) a switching circuit operable in response to the mode store for selectively connecting the data output pin to receive from on-chip circuitry test data or diagnostic data; vi) logic circuitry operable to supply to said on-chip destination/source logic a diagnostic mode control signal to indicate a diagnostic mode of operation, wherein in the test mode of operation the test data is resultant data from a test operation having an expected and time delayed relationship with input test data and in the diagnostic mode of operation diagnostic data is conveyed both on and off chip in the form of respective independent input and output serial bit streams simultaneously through the test access port controller.
Claim 15
Dependent Claim
244 words
An integrated circuit comprising a test access port controller, on-chip destination/source logic and an on-chip message converter for adapting data received from the test access port controller into a message format suited for communication with said on chip destination/source logic and for adapting data in said message format from said destination/source logic into a format suited for communication with said test access port controller, wherein said test access port controller comprises: i) a mode store for holding data denoting one of a test mode and a diagnostic mode of operation; ii) a data output pin for outputting data serially off-chip; iii) a data input pin for inputting data serially from off-chip; iv) an input for receiving timing signals to control serial transmission of data via the input and output pins; v) a switching circuit operable in response to the mode store for selectively connecting the data output pin to receive from on-chip circuitry test data or diagnostic data; vi) logic circuitry operable to supply to said on-chip destination/source logic a diagnostic mode control signal to indicate a diagnostic mode of operation, wherein in the test mode of operation the test data is resultant data from a test operation having an expected and time delayed relationship with input test data and in the diagnostic mode of operation diagnostic data is conveyed both on and off chip in the form of respective independent input and output serial bit streams simultaneously through the test access port controller.
Claim 16
Dependent Claim
244 words
An integrated circuit comprising a test access port controller, on-chip destination/source logic and an on-chip message converter for adapting data received from the test access port controller into a message format suited for communication with said on chip destination/source logic and for adapting data in said message format from said destination/source logic into a format suited for communication with said test access port controller, wherein said test access port controller comprises: i) a mode store for holding data denoting one of a test mode and a diagnostic mode of operation; ii) a data output pin for outputting data serially off-chip; iii) a data input pin for inputting data serially from off-chip; iv) an input for receiving timing signals to control serial transmission of data via the input and output pins; v) a switching circuit operable in response to the mode store for selectively connecting the data output pin to receive from on-chip circuitry test data or diagnostic data; vi) logic circuitry operable to supply to said on-chip destination/source logic a diagnostic mode control signal to indicate a diagnostic mode of operation, wherein in the test mode of operation the test data is resultant data from a test operation having an expected and time delayed relationship with input test data and in the diagnostic mode of operation diagnostic data is conveyed both on and off chip in the form of respective independent input and output serial bit streams simultaneously through the test access port controller.
Claim 17
Dependent Claim
23 words
An integrated circuit according to claim 12 including an on-chip data adaptor disposed between the test access port controller and the message converter.
References Cited (Backward Citations)
US5423050A
Cited
US5448576A
Cited
US5627842A
Cited
EP0636976A1
Cited
EP0702239A2
Cited
US5570375A
Cited
US5781558A
Cited
US5771240A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-11-08 | 2003-05-10 | 2003-11-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-11-08 | 2007-05-10 | 2007-11-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-11-08 | 2011-05-10 | 2011-11-09 | $7700.00 | Window Closed / Lapsed |