Hardware reconfiguration is accomplished through the use of low-level,
self-terminating software processes that allows a high degree of
parallelism in the reconfiguration operation, even in systems utilizing a
mixture of recently developed hardware and software in combination with
legacy components. In a system including a centralized processor resource
and a plurality of interconnected hardware elements, a method is provided
for performing hardware reconfiguration, the method comprising the steps
of receiving a request for reconfiguration of one or more predetermined
hardware elements, and, in response thereto, initiating at least one
master terminal process to determine family relationships among the
predetermined hardware elements and other hardware elements to which the
predetermined hardware elements are connected. Based upon these family
relationships, terminal slave processes are initiated to accomplish
hardware element reconfiguration. Apparatus for performing hardware
reconfiguration is also described.
Ο επανασχηματισμός υλικού ολοκληρώνεται μέσω της χρήσης του χαμηλού επιπέδου, μόνος-που ολοκληρώνει τις διαδικασίες λογισμικού που επιτρέπει έναν υψηλό βαθμό παραλληλισμού στη λειτουργία επανασχηματισμού, ακόμη και στα συστήματα που χρησιμοποιούν ένα μίγμα πρόσφατα αναπτυγμένων υλικού και λογισμικού σε συνδυασμό με τα τμήματα κληρονομιών. Σε ένα σύστημα συμπεριλαμβανομένου ενός συγκεντρωμένου πόρου επεξεργαστών και μια πολλαπλότητα των διασυνδεμένων στοιχείων υλικού, μια μέθοδος παρέχεται για την εκτέλεση του επανασχηματισμού υλικού, η μέθοδος περιλαμβάνοντας τα βήματα να λάβει ένα αίτημα για τον επανασχηματισμό ενός ή περισσότερων προκαθορισμένων στοιχείων υλικού, και, στην απάντηση επιπλέον, κινώντας τουλάχιστον μια κύρια τελική διαδικασία για να καθορίσει τις οικογενειακές σχέσεις μεταξύ των προκαθορισμένων στοιχείων υλικού και άλλων στοιχείων υλικού με τα οποία τα προκαθορισμένα στοιχεία υλικού συνδέονται. Βασισμένες σε αυτές τις οικογενειακές σχέσεις, οι τελικές διαδικασίες σκλάβων κινούνται για να ολοκληρώσουν τον επανασχηματισμό στοιχείων υλικού. Η συσκευή για τον επανασχηματισμό υλικού περιγράφεται επίσης.