Όταν χρησιμοποιούνται λύτες πλήρους κύματος ως μέρος ανάλυσης σε επίπεδο συστήματος, η πλήρης διασύνδεση είναι συνήθως πολύ μεγάλη για να λυθεί πρακτικά με έναν τρισδιάστατο επιλύτη. Αυτό σημαίνει ότι η διασύνδεση χωρίζεται σε τμήματα που απαιτούν έναν τρισδιάστατο επιλύτη (περιοχές διάσπασης, διόδους και καπάκια αποκλεισμού), τμήματα που μπορούν να περιγραφούν με ακρίβεια με μοντέλα ίχνους και τμήματα που αντιπροσωπεύονται ως μοντέλα παραμέτρων S (συχνά συνδετήρες και πακέτα IC). Αυτό είναι γνωστό ως επίλυση «κοπής και βελονιάς» - η διασύνδεση «κόβεται» σε τμήματα που το καθένα μοντελοποιείται ξεχωριστά, στη συνέχεια τα κομμάτια «ράβονται» ξανά μεταξύ τους για να δημιουργήσουν ένα μοντέλο καναλιού από άκρο σε άκρο για ανάλυση επιπέδου συστήματος.
Η μέθοδος κοπής και βελονιάς μεγιστοποιεί την αποτελεσματικότητα επίλυσης επειδή το μέγεθος των περιοχών που επιλύονται με προσομοίωση 3D περιορίζεται σε κρίσιμες περιοχές σήματος και στις αντίστοιχες διαδρομές επιστροφής τους. Εκτός αυτών των περιοχών, η αναπαράσταση του σήματος με ένα μοντέλο ίχνους ή σύνδεσης είναι πολύ πιο αποτελεσματική από άποψη χρόνου υπολογισμού και πόρων. Η πρόκληση με τη μέθοδο κοπής και βελονιάς είναι η σωστή διαχείριση όλων των λεπτομερειών - για παράδειγμα, κάθε περιοχή 3D πρέπει να είναι αρκετά μεγάλη ώστε να διασφαλίζει τη συμπεριφορά Transverse Electro Magnetic (TEM) στα όρια των θυρών. Αυτό σημαίνει ότι η περιοχή θα περιλαμβάνει κάποιο τμήμα του ίχνους σήματος και το μήκος ίχνους που μοντελοποιείται ως γραμμή μετάδοσης θα πρέπει να προσαρμοστεί ώστε να αντικατοπτρίζει το τμήμα του ίχνους που περιλαμβάνεται ήδη στην περιοχή 3D. Αυτή η τρισδιάστατη περιοχή πρέπει επίσης να περιλαμβάνει τη διαδρομή επιστροφής του σήματος, επομένως πρέπει επίσης να λαμβάνονται υπόψη οι διόδους συρραφής εδάφους και μια επαρκής απόσταση προσωρινής αποθήκευσης κατά τη δημιουργία της περιοχής. Κανονικά, αυτή η διαδικασία γίνεται με το χέρι, απαιτώντας σημαντική τεχνογνωσία των χρηστών. Αυτό περιορίζει σε μεγάλο βαθμό τον αριθμό των χρηστών που μπορούν να εκτελέσουν την ανάλυση και τον αριθμό των σημάτων που μπορούν πρακτικά να αναλύσουν.

Αυτοματοποιημένη δημιουργία μοντέλου καναλιού μετά τη διάταξη
Το HyperLynx δημιουργεί αυτόματα μοντέλα καναλιών μετά τη διάταξη με βάση τις απαιτήσεις για το πρωτόκολλο που αναλύεται. Οι χρήστες απλά επιλέγουν τα σήματα που θέλουν να αναλύσουν και το HyperLynx κάνει τα υπόλοιπα:
- Ο ενσωματωμένος κινητήρας DRC χρησιμοποιείται για τον αυτόματο εντοπισμό τμημάτων της διασύνδεσης που απαιτούν τρισδιάστατη μοντελοποίηση.
- Κάρτα HyperLynx Κάρτα SIM δημιουργεί τις κατάλληλες ρυθμίσεις για προσομοίωση 3D και τις στέλνει στον επιλυτή πλήρους κύματος.
- Ο λύτης πλήρους κύματος μοντελοποιεί τις τρισδιάστατες περιοχές στην απαιτούμενη συχνότητα και δημιουργεί μοντέλα για ανάλυση SI. Αυτά τα μοντέλα περιλαμβάνουν μεταδεδομένα θύρας που υποδεικνύουν πώς πρέπει να συνδεθούν στο πλήρες μοντέλο καναλιού.
- Το BoardSim συνδυάζει τα μοντέλα από τον προσομοιωτή 3D με μοντέλα ίχνους και συνδετήρων για να δημιουργήσει ένα μοντέλο που αντιπροσωπεύει το κανάλι.
- Στη συνέχεια, το BoardSim εκτελεί προσομοίωση SI με γνώμονα πρωτόκολλο (συνήθως ανάλυση SERDES ή DDR) για να καθορίσει λειτουργικά περιθώρια σε επίπεδο συστήματος. Αυτό λέει στον χρήστη ποια σήματα περνούν, ποια αποτυγχάνουν και κατά πόσο.



