Client/server scan software architecture
AssigneeHewlett-Packard Development Company, L.P.
InventorSteven W. Terry
Life of this patent
Estimating the term…
Abstract
The inventive interface connects a client system with the server computer. The server computer includes the JTAG scan program, and can issue scan tests to the desired device under test. Thus, the user can remotely operate the JTAG tool, and can use the unix shell or scripting language of their client system, to issue scan commands. The interface converts commands from the client system into commands that the JTAG application can recognize. The interface converts the responses from the device under test into a format that can be delivered to the client computer. The interface uses TCP/IP protocol for communications between server and client processes.
Claims17
A system for scan testing at least one unit, the system comprising:
- a user program that receives a scan command from a user to perform a JTAG scan test on the one unit and formats the scan command into a command packet;
- and
- a scan program that receives the packet from the user program and performs JTAG scan testing on the one unit according to the command packet;
- wherein the scan program receives response information regarding the JTAG scan testing from the one unit, formats the response information into a response packet, and sends the response packet to the user program.
A method for scan testing at least one unit, the method comprising the steps of:
- receiving, by a user program, a scan command from a user to perform a JTAG scan test on the one unit;
- formatting, by the user program, the scan command into a command packet;
- delivering the command packet to a scan program;
- performing, by the scan program, JTAG scan testing on the one unit according to the command packet;
- receiving, by the scan program, response information regarding the JTAG scan testing from the one unit;
- formatting, by the scan program, the response information into a response packet;
- and
- sending the response packet to the user program.
Dependencies are inferred from the claim text.