Patent US1857965A successfully refreshed from Google Patents.
Patent US5138257A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5138257A Expired / Lapsed US ⏱️ 0.0 years remaining

Circuit for testing internal data bus of integrated circuit

Assignee: Panasonic Holdings Corp
•
Filing: 1990-12-10
•
Granted: 1992-08-11
•
Expires: 2010-12-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An internal bus test circuit for testing an integrated circuit internal bus which interconnects a plurality of function modules of the integrated circuit, the test circuit including switches that are operable for isolating respective modules from the bus, a bus setting circuit enabling individual lines to the bus to be set to a desired logic level, and a by-pass bus with corresponding by-pass circuits, for a function module that is connected between the bus and external pads. The test circuit thereby enables the bus functions to be easily tested in real-time operation, independently of the respective conditions of the test modules that are connected to the bus.

Inventors

  • 👤 Joji Katsura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 09:48
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318505; G06; G06F; G06F11/00; G06F11/22; G06F11/2205; G06F11/221

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 177 words
In an internal bus test circuit for a semiconductor integrated circuit having a plurality of function modules and an internal bus formed of a plurality of lines for interconnecting said function modules, the improvement comprising a circuit configuration for providing detectable changes to the bus to enable monitoring of internal bus errors, including: a plurality of switch means (15, 16, 17, 18) coupled to corresponding ones of said function modules, each of said switch means being operable for isolating from said internal bus at least a set of output lines of the corresponding function module; and bus data setting circuit means (19) operable for selectively setting each of said plurality of lines constituting said internal bus to a high potential level and a low potential level; thereby selectively setting said lines of the internal bus to high and low potential levels and producing detectable changes in at least one of voltage and current of said lines responsively to setting said lines to said high and low potentials for enabling detection of a fault in said internal bus.
Claim 2
Dependent Claim 177 words
In an internal bus test circuit for a semiconductor integrated circuit having a plurality of function modules and an internal bus formed of a plurality of lines for interconnecting said function modules, the improvement comprising a circuit configuration for providing detectable changes to the bus to enable monitoring of internal bus errors, including: a plurality of switch means (15, 16, 17, 18) coupled to corresponding ones of said function modules, each of said switch means being operable for isolating from said internal bus at least a set of output lines of the corresponding function module; and bus data setting circuit means (19) operable for selectively setting each of said plurality of lines constituting said internal bus to a high potential level and a low potential level; thereby selectively setting said lines of the internal bus to high and low potential levels and producing detectable changes in at least one of voltage and current of said lines responsively to setting said lines to said high and low potentials for enabling detection of a fault in said internal bus.
Claim 3
Dependent Claim 227 words
In an internal bus test circuit for a semiconductor integrated circuit having a plurality of function modules, an internal bus formed of a plurality of lines for interconnecting said function modules, a set of external pads for connection to external pins of the integrated circuit, one of said function modules being disposed between said external pads and said internal bus, the improvement comprising: a plurality of switch means (15, 16, 17, 18) coupled to corresponding ones of said function modules, each of said switch means being operable for isolating from said internal bus at least a set of output lines of the corresponding function module; a by-pass bus (22); and by-pass circuit means (20, 21) operable for selectively establishing a condition in which said internal bus is connected to said external pads through said one of said function modules disposed between the internal bus and the external pads and a condition in which the internal bus is connected directly to the external pads through said by-pass bus and by-passing said one function module; thereby selectively setting each of said external pads to a high potential level and a low potential level and producing detectable changes in power supply current or voltage of said integrated circuit responsively to setting said external pads to high and low potential levels for enabling detection of a fault in said internal bus.
Claim 4
Dependent Claim 227 words
In an internal bus test circuit for a semiconductor integrated circuit having a plurality of function modules, an internal bus formed of a plurality of lines for interconnecting said function modules, a set of external pads for connection to external pins of the integrated circuit, one of said function modules being disposed between said external pads and said internal bus, the improvement comprising: a plurality of switch means (15, 16, 17, 18) coupled to corresponding ones of said function modules, each of said switch means being operable for isolating from said internal bus at least a set of output lines of the corresponding function module; a by-pass bus (22); and by-pass circuit means (20, 21) operable for selectively establishing a condition in which said internal bus is connected to said external pads through said one of said function modules disposed between the internal bus and the external pads and a condition in which the internal bus is connected directly to the external pads through said by-pass bus and by-passing said one function module; thereby selectively setting each of said external pads to a high potential level and a low potential level and producing detectable changes in power supply current or voltage of said integrated circuit responsively to setting said external pads to high and low potential levels for enabling detection of a fault in said internal bus.
Claim 5
Dependent Claim 90 words
An internal bus test circuit according to claim 2, comprising bus data setting circuit means (19) operable for selectively setting each of said plurality of lines forming said internal bus to a high potential level and a low potential level; thereby enabling detection of a fault in said internal bus by producing, at said external pads, detectable changes in voltage or current of each said line of the internal bus occurring responsively to selectively setting said lines to high and low potential levels by said bus data setting circuit means.
Claim 6
Dependent Claim 25 words
An internal bus test circuit according to claim 2, wherein said function modules are connected in parallel to said internal bus and are interconnected thereby.
Claim 7
Dependent Claim 257 words
In a method for testing an internal bus for a semiconductor integrated circuit having: a plurality of function modules, an internal bus formed of a plurality of lines for interconnecting said function modules, a set of external pads for connection to external pins of the integrated circuit, one of said function modules being disposed between said external pads and said internal bus; a plurality of switch means (15, 16, 17, 18) coupled to corresponding ones of said function modules, each of said switch means being operable for isolating from said internal bus at least a set of output lines of the corresponding function module; a by-pass bus (22), and by-pass circuit means (20, 21), the improvement comprising the steps of: for selectively establishing first and second conditions by operating said by-pass circuit means, including: using said by-pass circuit means in said first condition for connecting said internal bus to said external pads through said one of said function modules disposed between the internal bus and the external pads and using said by-pass means in said second condition for connecting said internal bus directly to the external pads through said by-pass bus and by-passing said one function module; selectively setting each of said external pads to a high potential level and a low potential level, and monitoring changes in at least one of power supply current and voltage provided to said integrated circuit occurring responsively to said step of selectively setting said external pads to high and low potential levels, thereby detecting a fault in said internal bus.
Claim 8
Dependent Claim 257 words
In a method for testing an internal bus for a semiconductor integrated circuit having: a plurality of function modules, an internal bus formed of a plurality of lines for interconnecting said function modules, a set of external pads for connection to external pins of the integrated circuit, one of said function modules being disposed between said external pads and said internal bus; a plurality of switch means (15, 16, 17, 18) coupled to corresponding ones of said function modules, each of said switch means being operable for isolating from said internal bus at least a set of output lines of the corresponding function module; a by-pass bus (22), and by-pass circuit means (20, 21), the improvement comprising the steps of: for selectively establishing first and second conditions by operating said by-pass circuit means, including: using said by-pass circuit means in said first condition for connecting said internal bus to said external pads through said one of said function modules disposed between the internal bus and the external pads and using said by-pass means in said second condition for connecting said internal bus directly to the external pads through said by-pass bus and by-passing said one function module; selectively setting each of said external pads to a high potential level and a low potential level, and monitoring changes in at least one of power supply current and voltage provided to said integrated circuit occurring responsively to said step of selectively setting said external pads to high and low potential levels, thereby detecting a fault in said internal bus.
Claim 9
Dependent Claim 99 words
The method recited in claim 5, wherein said semiconductor integrated circuit further includes bus data setting circuit means (19), comprising the further steps of: selectively setting each of said plurality of lines forming said internal bus to a high potential level and a low potential level using said bus data setting circuit means; monitoring, at said external pads, changes in at least one of voltage and current of each said line of the internal bus occurring responsively to said step of selectively setting said lines to high and low potential levels, thereby detecting a fault in said internal bus.

References Cited (Backward Citations)

JPS5614744A Cited
JPS56110160A Cited
US4514845A Cited
US4622669A Cited
JPH0191547A Cited
US4951283A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-11 1996-02-10 1996-08-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-11 2000-02-10 2000-08-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-11 2004-02-10 2004-08-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag