Patent US5087091A successfully refreshed from Google Patents.
Patent US5983379A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag