DE-BUGGING ENVIRONMENT WITH SMART CARD
First Claim
Patent Images
1. An apparatus, comprising:
- a smart card comprising;
a) a connector to removably connect to an electronic system to be de-bugged;
b) at least one of the following;
a CPU complex to execute test software to de-bug the electronic system;
programmable hardware logic circuitry to perform test logic operations to de-bug the electronic system;
c) one or more communication interfaces to;
i) receive a download of customized test vectors for the electronic system from a network, the customized test vectors to be used by the test software and/or the programmable logic circuitry;
ii) communicate with a user interface device, the user interface device to control activity of the smart card.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed on a user interface device is described. The method includes connecting to a smart card where the smart card is connected to an electronic system to be de-bugged. The method also includes causing a cloud service to download customized test vectors for the electronic system to the smart card. The method also includes causing the smart card to begin execution of test software and/or operation of programmable hardware logic circuitry that uses the customized test vectors to test the electronic system.
-
Citations
20 Claims
-
1. An apparatus, comprising:
a smart card comprising; a) a connector to removably connect to an electronic system to be de-bugged; b) at least one of the following; a CPU complex to execute test software to de-bug the electronic system; programmable hardware logic circuitry to perform test logic operations to de-bug the electronic system; c) one or more communication interfaces to; i) receive a download of customized test vectors for the electronic system from a network, the customized test vectors to be used by the test software and/or the programmable logic circuitry; ii) communicate with a user interface device, the user interface device to control activity of the smart card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An apparatus, comprising:
a de-bugging system comprising; a) a smart card comprising; i) a connector to removably connect to an electronic system to be de-bugged; ii) at least one of the following; a CPU complex to execute test software to de-bug the electronic system; programmable hardware logic circuitry to perform test logic operations to de-bug the electronic system; iii) one or more communication interfaces to receive customized test vectors for the electronic system that are to be used by the CPU complex and/or the programmable logic circuitry; b) a cloud service comprising the customized test vectors, the customized test vectors to be downloaded to the smart card through the one or more communication interfaces. c) a user interface device to communicate with the smart card through the one or more communication interfaces, the user interface device to control activity of the smart card. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A method, comprising:
-
performing the following on a user interface device; connecting to a smart card, the smart card connected to an electronic system to be de-bugged; causing a cloud service to download customized test vectors for the electronic system to the smart card; causing the smart card to begin execution of test software and/or operation of programmable hardware logic circuitry that uses the customized test vectors to test the electronic system. - View Dependent Claims (18, 19, 20)
-
Specification