IP Library Granted Patent US 7,251,763
Granted Patent B2
US 7,251,763 · App. 11/076,478 · Granted Jul 31, 2007

Boundary scan testing system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,251,763
App. No.
11/076,478
Granted
Jul 31, 2007
Kind
B2
Abstract

A boundary scan testing system may include a baseboard ( 102, 202 ), a computing module ( 104, 204 ) coupled to the baseboard, and a boundary scan test module ( 106, 206, 306, 406 ) coupled to the computing module, where the boundary scan test module is coupled to execute a boundary scan test ( 120, 220, 320, 420 ) on the computing module via a set of boundary scan instructions ( 114, 214 ) received remotely over at least one of an IP network ( 110, 210 ) and an I 2 C bus ( 211 ).

Claims (37)

1. A boundary scan testing system, comprising:

a baseboard;

a computing module coupled to the baseboard; and

a boundary scan test module coupled to the computing module, wherein the boundary scan test module is coupled to execute a boundary scan test on the computing module via a set of boundary scan instructions received remotely over at least one of an IP network and an I 2 C bus, and

wherein the computer module is coupled to receive a set of fault insertion test instructions remotely over at least one of the IP network and the I 2 C bus, wherein the set of fault test insertion instructions are initiated remotely in a JTAG compatible format, and wherein the set of fault test insertion instructions are coupled to program the computing module to execute a fault insertion test.

2. The boundary scan testing system of claim 1 , wherein a boundary scan test program is communicated to the boundary scan test module remotely over at least one of the IP network and the I 2 C bus, and wherein the boundary scan test program is coupled to execute via the set of boundary scan instructions received remotely over at least one of the IP network and the I 2 C bus.

3. The boundary scan testing system of claim 1 , wherein the set of boundary scan instructions is encapsulated in at least one IPMI event.

4. The boundary scan testing system of claim 1 , wherein the set of boundary scan instructions is encapsulated in at least one IP packet.

5. The boundary scan testing system of claim 1 , wherein at least one of the set of boundary scan instructions and a boundary scan test program are initiated remotely in a JTAG compatible format.

6. The boundary scan testing system of claim 1 , wherein the computing module is coupled to be programmed by a set of programming vectors initiated remotely in a JTAG compatible format and communicated remotely over at least one of the IP network and the I 2 C bus.

7. The boundary scan testing system of claim 1 , wherein the boundary scan test module generates a set of boundary scan test results, and wherein the boundary scan test module communicates the set of boundary scan test results to a remote system management module over at least one of the IP network and the I 2 C bus.

8. A method of remotely performing a boundary scan test on a computer module, comprising:

remotely initiating a set of boundary scan instructions to a computing module over at least one of an IP network and an I 2 C bus;

a boundary scan test module coupled to the computing module receiving the set of boundary scan instructions communicated remotely via at least one of the IP network and the I 2 C bus;

the boundary scan test module executing a boundary scan test on the computing module per the set of boundary scan instructions received remotely over at least one of an IP network and an I 2 C bus;

a shelf management controller de-encapsulating the set of boundary scan instructions from an IP packet; and

the shelf management controller transmitting the set of boundary scan instructions encapsulated in an IPMI event to the boundary scan test module.

9. The method of claim 8 , wherein the computing module is coupled to a baseboard, and wherein the baseboard is coupled to interface with an embedded computer chassis.

10. The method of claim 8 , further comprising:

remotely communicating a boundary scan test program over at least one of the IP network and the I 2 C bus to the boundary scan test module; and

executing the boundary scan test program via the set of boundary scan instructions received remotely over at least one of the IP network and the I 2 C bus.

11. The method of claim 8 , wherein remotely initiating comprises encapsulating the set of boundary scan instructions in at least one IPMI event.

12. The method of claim 8 , wherein remotely initiating comprises encapsulating the set of boundary scan instructions in at least one IP packet.

13. The method of claim 8 , wherein remotely initiating comprises remotely initiating the set of boundary scan instructions in a JTAG compatible format.

14. The method of claim 8 , further comprising:

the boundary scan test module generating a set of boundary scan test results; and

the boundary scan test module communicating the set of boundary scan test results to a remote systems management module over at least one of the IP network and the I 2 C bus.

15. A boundary scan testing system comprising:

a baseboard;

a computing module coupled to the baseboard;

a boundary scan test module coupled to the computing module, wherein the boundary scan test module is coupled to execute a boundary scan test on the computing module via a set of boundary scan instructions received remotely over at least one of an IP network and an I 2 C bus, and

a shelf management controller, wherein at least one of the set of boundary scan instructions and a boundary scan test program are de-encapsulated from an IP packet and transmitted in an IPMI event to the boundary scan test module.

16. The boundary scan testing system of claim 15 , wherein a boundary scan test program is communicated to the boundary scan test module remotely over at least one of the IP network and the I 2 C bus, and wherein the boundary scan test program is coupled to execute via the set of boundary scan instructions received remotely over at least one of the IP network and the I 2 C bus.

17. The boundary scan testing system of claim 15 , wherein the set of boundary scan instructions is encapsulated in at least one IPMI event.

18. The boundary scan testing system of claim 15 , wherein the set of boundary scan instructions is encapsulated in at least one IP packet.

19. The boundary scan testing system of claim 15 , wherein at least one of the set of boundary scan instructions and a boundary scan test program are initiated remotely in a JTAG compatible format.

20. The boundary scan testing system of claim 15 , wherein the boundary scan test module generates a set of boundary scan test results, and wherein the boundary scan test module communicates the set of boundary scan test results to a remote system management module over at least one of the IP network and the I 2 C bus.

Assignments (8)
RELEASE OF PATENT SECURITY INTEREST RECORDED AT R/F 058983/0001 Recorded Jun 25, 2025
From: CITIZENS BANK, N.A.
To: SMART MODULAR TECHNOLOGIES, INC.; SMART EMBEDDED COMPUTING, INC.; SMART HIGH RELIABILITY SOLUTIONS LLC; CREELED, INC.
Reel/Frame 071725/0207 →
SECURITY INTEREST Recorded Feb 7, 2022
From: SMART MODULAR TECHNOLOGIES, INC.; SMART HIGH RELIABILITY SOLUTIONS, LLC; SMART EMBEDDED COMPUTING, INC.; CREELED, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 058983/0001 →
CHANGE OF NAME Recorded Jun 24, 2020
From: ARTESYN EMBEDDED COMPUTING, INC.
To: SMART EMBEDDED COMPUTING, INC.
Reel/Frame 053023/0953 →
CHANGE OF NAME Recorded Jun 18, 2020
From: EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.
To: ARTESYN EMBEDDED COMPUTING, INC.
Reel/Frame 052978/0634 →
RELEASE OF SECURITY INTEREST Recorded Jul 9, 2019
From: ARTESYN EMBEDDED COMPUTING, INC. (F/K/A EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.)
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049698/0222 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Jul 8, 2019
From: BANK OF AMERICA, N.A.
To: ARTESYN EMBEDDED COMPUTING, INC. (F/K/A EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.)
Reel/Frame 049694/0096 →
SECURITY AGREEMENT Recorded Nov 26, 2013
From: ARTESYN TECHNOLOGIES, INC.; ARTESYN NORTH AMERICA LLC; EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031731/0048 →
SECURITY AGREEMENT Recorded Nov 25, 2013
From: ARTESYN TECHNOLOGIES, INC.; ARTESYN NORTH AMERICA LLC; EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT AND GRANTEE
Reel/Frame 031719/0417 →