The method and system of the present invention provides for a test tool
consisting of a Test nano Kernel and supported test programs (exercisers)
which sequentially stage validity tests for central complex electronics
hardware for architecture and hardware implementation for a single
processor or in a multiprocessor system. Central electronics complex
hardware is a processor, memory sub-system and system bridge coupled
together and may include the input/output ports. Each stage becomes
increasingly complex as the hardware platform becomes more stable. The
Test nano Kernel consists of approximately 500 K of software code,
provides multiprocessor support and implements context and 64-bit
execution, effective equal to real and shared memory service, segment
register attachment, gang scheduling and CPU affinity services. The Test
nano Kernel provides for a smooth transition from simulation due to its
capabilities to run simulation test cases on real hardware.
Η μέθοδος και το σύστημα της παρούσας εφεύρεσης προβλέπουν ένα εργαλείο δοκιμής που αποτελείται από έναν νανο πυρήνα δοκιμής και υποστηριγμένα προγράμματα δοκιμής (γυμναζόμενοι) που διαδοχικά η σκηνική ισχύς εξετάζει για το κεντρικό σύνθετο υλικό ηλεκτρονικής για την αρχιτεκτονική και την εφαρμογή υλικού για έναν ενιαίο επεξεργαστή ή σε ένα σύστημα πολυεπεξεργαστών. Το κεντρικό σύνθετο υλικό ηλεκτρονικής είναι μια γέφυρα επεξεργαστές, υποσυστήματα μνήμης και συστήματα που συνδέεται μαζί και μπορεί να περιλάβει τους λιμένες εισαγωγής/παραγωγής. Κάθε στάδιο γίνεται όλο και περισσότερο σύνθετο καθώς η πλατφόρμα υλικού γίνεται σταθερότερη. Η δοκιμή που ο νανο πυρήνας αποτελείται από περίπου 500 Κ του κώδικα λογισμικού, παρέχει την υποστήριξη πολυεπεξεργαστών και εφαρμόζει το πλαίσιο και την εξηντατετράμπιτη εκτέλεση, αποτελεσματικός ίσος στην πραγματική και κοινή υπηρεσία μνήμης, τη σύνδεση καταλόγων τμήματος, το σχεδιασμό συμμοριών και τις υπηρεσίες συγγένειας ΚΜΕ. Ο νανο πυρήνας δοκιμής επιτρέπει μια ομαλή μετάβαση από την προσομοίωση λόγω στις ικανότητές του να τρέξει τις περιπτώσεις δοκιμής προσομοίωσης στο πραγματικό υλικό.