A graphical user interface for displaying boundary scan test data, and
method for producing the same, is presented. The user interface display
allows a user to view boundary scan test data from a boundary scan testing
device in a format well-suited for debugging. Serial data received from
the testing device is organized into a parallel format to display
predicted versus actual data values on a per node basis, to show how a
node is passing or failing. In a preferred embodiment, the user views the
frame cell number in the boundary scan chain, the device cell number
within a device at that point of the chain, the device name, the pin of
the device associated with the cell, the node associated with the pin, the
predicted value for the cell, the actual value for the cell as if differs
from the predicted value if it differs, and the cell numbers for drivers
that match predicted and actual data. Frame cells can be displayed in
numerical or sorted boundary scan chain order, failing status only, or
passing status only. The preferred embodiment display has the capability
to display interesting correlations in the data to assist the user in
debugging the circuit under test, including devices driving at fail,
devices receiving at fail, devices driving only passes, devices receiving
only passes, nodes always failing, nodes sometimes failing, and nodes
always passing.
Ένα γραφικό ενδιάμεσο με τον χρήστη για την επίδειξη των στοιχείων δοκιμής ανίχνευσης ορίου, και η μέθοδος για το ίδιο πράγμα, παρουσιάζονται. Η επίδειξη ενδιάμεσων με τον χρήστη επιτρέπει σε έναν χρήστη για να δει τα στοιχεία δοκιμής ανίχνευσης ορίου από μια συσκευή δοκιμής ανίχνευσης ορίου με ένα σχήμα καλοταιριασμένο για. Το τμηματικό στοιχείο που παραλαμβάνεται από τη συσκευή δοκιμής οργανώνεται σε ένα παράλληλο σχήμα στην επίδειξη που προβλέπεται εναντίον των πραγματικών τιμών στοιχείων στο α ανά βάση κόμβων, για να επιδείξει πώς ένας κόμβος περνά ή αποτυγχάνει. Σε μια προτιμημένη ενσωμάτωση, ο χρήστης βλέπει τον αριθμό κυττάρων πλαισίων στην αλυσίδα ανίχνευσης ορίου, ο αριθμός κυττάρων συσκευών μέσα σε μια συσκευή σε εκείνο το σημείο της αλυσίδας, το όνομα συσκευών, η καρφίτσα της συσκευής που συνδέεται με το κύτταρο, ο κόμβος που συνδέεται με την καρφίτσα, η προβλεφθείσα αξία για το κύτταρο, η πραγματική αξία για το κύτταρο σαν διαφέρει από την προβλεφθείσα αξία εάν διαφέρει, και τους αριθμούς κυττάρων για τους οδηγούς που ταιριάζουν με τα προβλεφθέντα και πραγματικά στοιχεία. Τα κύτταρα πλαισίων μπορούν να επιδειχθούν στην αριθμητική ή ταξινομημένη διαταγή αλυσίδων ανίχνευσης ορίου, που αποτυγχάνει τη θέση μόνο, ή που περνά τη θέση μόνο. Η προτιμημένη επίδειξη ενσωμάτωσης έχει την ικανότητα να επιδείξει τους ενδιαφέροντες συσχετισμούς στα στοιχεία για να βοηθήσει το χρήστη στη διόρθωση του κυκλώματος υπό δοκιμή, η συμπερίληψη των συσκευών που οδηγούν αποτυγχάνει, οι συσκευές που λαμβάνουν αποτυγχάνουν, συσκευές που οδηγούν μόνο τα περάσματα, συσκευές που λαμβάνουν μόνο τα περάσματα, κόμβοι που αποτυγχάνουν πάντα, κόμβοι που αποτυγχάνουν μερικές φορές, και κόμβοι που περνούν πάντα.