Τι κάνει ένα προσαρμοσμένο πλακέτα φορέα;
Ένα πλακέτα φορέα συνδέει μια υπολογιστική μονάδα με το υπόλοιπο προϊόν. Μπορεί να παρέχει μετατροπή ισχύος, πομποδέκτες πεδίου, συνδέσεις, προστασία, συνδέσεις αποθήκευσης και λειτουργίες ελέγχου. Η ακριβής εργασία εξαρτάται από το τι παρέχει ήδη η μονάδα και από το τι απαιτεί η εγκατάσταση.
Το έργο εκτείνεται πέρα από την τοποθέτηση συνδέσμων γύρω από μια μονάδα. Οι μηχανικοί περιορισμοί, η ακεραιότητα του σήματος, η διαμόρφωση λογισμικού, η κατασκευή και η πρόσβαση στην υπηρεσία αλληλεπιδρούν. Ένας σύνδεσμος που μετακινήθηκε αργά στο έργο μπορεί να επηρεάσει τη δρομολόγηση, τα εργαλεία περίβλημα και την πλεξούδα καλωδίου. Καταγράψτε αυτές τις εξαρτήσεις ενώ είναι ακόμα φθηνό να αλλάξουν.
Εάν η απόφαση της πλατφόρμας είναι ακόμα ανοιχτή, ξεκινήστε με το SoM έναντι οδηγού υπολογιστή μονής πλακέτας. Εάν ο σχεδιασμός περιλαμβάνει συμπέρασμα τεχνητής νοημοσύνης, επικυρώστε το προβλεπόμενο μοντέλο και τη διαδρομή του αισθητήρα πριν παγώσετε τη μονάδα υπολογισμού.
Τι να συμπεριλάβετε στη σύντομη σχεδίαση
| Εισαγωγή | Πληροφορίες για παροχή | Γιατί αλλάζει το σχέδιο |
|---|---|---|
| Υπολογιστική μονάδα | Ακριβές μέρος, αναθεώρηση, παραλλαγή μνήμης/αποθήκευσης και υποστηριζόμενη BSP | Καθορίζει ηλεκτρικά, μηχανικά όρια και όρια λογισμικού |
| Διεπαφές | Καταμέτρηση, ηλεκτρικό πρότυπο, ρυθμός δεδομένων, υποδοχή, απομόνωση και μήκος καλωδίου | Καθορίζει πομποδέκτες, προστασία, δρομολόγηση και επικύρωση |
| Προμήθεια | Ονομαστική τάση, εύρος λειτουργίας, απαιτήσεις εκκίνησης και διαταραχής | Ορίζει τη μετατροπή, την αλληλουχία, την προστασία και τη θερμική εργασία |
| Μηχανική | Περίγραμμα πλακέτας, όρια ύψους, τοποθέτηση, θέσεις σύνδεσης και μοντέλο περίβλημα | Περιορίζει την τοποθέτηση, την ψύξη και τη συναρμολόγηση |
| Λογισμικό | Λειτουργικό σύστημα, απαιτήσεις εκκίνησης/ενημέρωσης και περιφερειακή υποστήριξη | Καθορίζει την εργασία ενσωμάτωσης BSP, προγραμμάτων οδήγησης και εφαρμογών |
| Επικύρωση | Λειτουργικό περιβάλλον, εφαρμοστέες δοκιμές και μετρήσιμα κριτήρια αποδοχής | Ορίζει εξοπλισμό, πρωτότυπα, χρόνο δοκιμής και αποδεικτικά στοιχεία |
| Παραγωγή | Ποσότητα πιλοτικό έργο, αναμενόμενοι όγκοι, μοντέλο υπηρεσίας και παραδοτέα κατασκευής | Επηρεάζει την προμήθεια, τις δοκιμές και τον έλεγχο αλλαγών |
Σημειώστε άγνωστα ρητά και εκχωρήστε σε καθένα έναν κάτοχο. Για παράδειγμα, οι "τέσσερις κάμερες" αφήνουν ανοιχτές τις λειτουργίες διεπαφής, αισθητήρα, μήκος καλωδίου, συγχρονισμό και ταυτόχρονη λειτουργία. Ένα αρχικό στάδιο ανακάλυψης μπορεί να επιλύσει αυτές τις αβεβαιότητες πριν συμφωνηθεί ένα σταθερό πεδίο εφαρμογής.
Μια πρακτική διαδικασία σχεδιασμού και επικύρωσης
- Απαιτήσεις και σκοπιμότητα. Επιβεβαιώστε τη μονάδα, την εκχώρηση διεπαφής, το διαθέσιμο λογισμικό και τους σημαντικούς κινδύνους. Δημιουργήστε ένα συμφωνημένο μπλοκ διάγραμμα και περίγραμμα αποδοχής.
- Σχηματική ανασκόπηση και συνιστώσα. Ορίστε το δέντρο ισχύος, την προστασία, τα ρολόγια, τις επαναφορές και τις διεπαφές. Ελέγξτε τη διαθεσιμότητα στοιχείων και τις εναλλακτικές λύσεις πριν από τη διάταξη.
- Ανασκόπηση διάταξης και κατασκευής. Επιλύστε τους περιορισμούς στοίβαξης, τοποθέτησης, δρομολόγησης, μηχανικής προσαρμογής, πρόσβασης συναρμολόγησης και σημείων δοκιμής.
- Προμήθεια και συναρμολόγηση πρωτοτύπων. Ελέγξτε τα δεδομένα κατασκευής και τις αντικαταστάσεις εξαρτημάτων και, στη συνέχεια, καταγράψτε τη διαμόρφωση όπως έχει κατασκευαστεί κάθε πλακέτα.
- αρχική εκκίνηση υλικού και ενσωμάτωση λογισμικού. Επαληθεύστε την τροφοδοσία και την εκκίνηση πριν από την άσκηση των διεπαφών και του φόρτου εργασίας της εφαρμογής. Παρακολούθηση προβλημάτων σε σχέση με αναθεωρήσεις πλακέτας και λογισμικού.
- Επικύρωση και παράδοση. Εκτελέστε τις συμφωνημένες δοκιμές, κλείστε ζητήματα και παραδώστε τα δεδομένα έκδοσης και τα υποστηρικτικά στοιχεία που ορίζονται στο πεδίο εφαρμογής του έργου.
Χρησιμοποιήστε τον οδηγό σχεδιασμού του κατασκευαστή της μονάδας και τη λίστα ελέγχου αρχική εκκίνηση υλικού για το επιλεγμένο εξάρτημα. Οι αναφορές προμηθευτών μπορούν να προσδιορίσουν απαιτήσεις που είναι εύκολο να παραβλεφθούν, αλλά οι οδηγίες για διαφορετική μονάδα ή γενιά δεν είναι εναλλάξιμες. Η λίστα ελέγχου NVIDIA στις αναφορές είναι ένα παράδειγμα του τρόπου με τον οποίο τεκμηριώνονται οι έλεγχοι υλικού και λογισμικού για ένα συγκεκριμένο οικοσύστημα.
Τι καθορίζει το κόστος πλακέτα φορέα NRE;
Η μη επαναλαμβανόμενη μηχανική καλύπτει εργασίες που εκτελούνται για τη δημιουργία και την επικύρωση του σχεδίου. Μια χρήσιμη προσφορά διαχωρίζει αυτή την εργασία από τα πρωτότυπα εξαρτήματα, την κατασκευή PCB, τη συναρμολόγηση, τα εξαρτήματα, τις εξωτερικές δοκιμές και την επαναλαμβανόμενη παραγωγή. Συμφωνήστε ποια από αυτά περιλαμβάνονται, προαιρετικά ή χρεώνονται ξεχωριστά.
| Οδηγός κόστους | Ερώτηση προς επίλυση πριν από μια προσφορά |
|---|---|
| Πολυπλοκότητα διεπαφής | Υποστηρίζονται ήδη οι διεπαφές ή χρειάζονται νέα κυκλώματα και προγράμματα οδήγησης; |
| Διάταξη υψηλής ταχύτητας | Ποια σήματα επιβάλλουν απαιτήσεις στοίβαξης, σύνθετης αντίστασης και επικύρωσης; |
| Δύναμη και προστασία | Ποιες συνθήκες ανεφοδιασμού και διαταραχές πεδίου πρέπει να ανέχεται το πλήρες προϊόν; |
| Μηχανικοί περιορισμοί | Είναι το περίγραμμα ευέλικτο ή πρέπει το σχέδιο να ταιριάζει σε σταθερό φάκελο και λουρί; |
| Πεδίο εφαρμογής λογισμικού | Η εργασία περιλαμβάνει προσαρμογή BSP, προγράμματα οδήγησης, υποστήριξη αποκατάστασης και ενημέρωσης; |
| Επαναλήψεις πρωτοτύπων | Πώς αντιμετωπίζονται οι αναμενόμενες αναθεωρήσεις, οι επαναληπτικοί έλεγχοι και οι αλλαγές εύρους; |
| Πιστοποίηση και παραγωγή | Ποιες επίσημες δοκιμές, εξαρτήματα και έγγραφα κατασκευής απαιτούνται; |
Μια γυμνή τιμή "PCB design" είναι δύσκολο να συγκριθεί με μια πλήρη προσφορά ανάπτυξης προϊόντος. Ζητήστε μια λίστα παραδοτέων, υποθέσεις, εξαιρέσεις, κριτήρια αποδοχής και διαδικασία αλλαγής. Αυτό καθιστά δυνατή τη σύγκριση των προτάσεων χωρίς να υποθέσουμε ότι περιλαμβάνονται εργασίες που λείπουν.
Πώς πρέπει να προγραμματιστεί το χρονοδιάγραμμα;
Χτίστε το χρονοδιάγραμμα γύρω από τις εξαρτήσεις. Η έγκριση απαιτήσεων προηγείται του παγώματος του σχεδιασμού. Η κατασκευή και η διαθεσιμότητα εξαρτημάτων καθορίζουν πότε μπορούν να φτάσουν τα συναρμολογημένα πρωτότυπα. μια αλλαγή υλικού μπορεί να απαιτεί έναν άλλο κύκλο κατασκευής προτού μπορέσει να επαναληφθεί μια δοκιμή. Το λογισμικό μπορεί να προχωρήσει παράλληλα σε μια πλατφόρμα ανάπτυξης μόνο όπου αυτή η πλατφόρμα αντιπροσωπεύει το τελικό υλικό αρκετά στενά.
Σε κάθε ορόσημο, αναφέρετε το παραδοτέο, τον ιδιοκτήτη, την απόφαση ελέγχου και την επόμενη εξάρτηση. Για παράδειγμα: εγκεκριμένο σχηματικό. κυκλοφόρησε πακέτο κατασκευής? τροφοδοτούμενο πρωτότυπο? επαληθευμένες διεπαφές· έκθεση δοκιμής εφαρμογής· απελευθέρωση παραγωγής.
Μια αξιόπιστη εκτίμηση παράδοσης απαιτεί καθορισμένο πεδίο εφαρμογής και έλεγχο προμήθειας εξαρτημάτων. Διαχωρίστε την προσπάθεια μηχανικής από τον χρόνο παράδοσης που έχει παρέλθει και συμπεριλάβετε χρόνο για επανεξέταση, προμήθεια και ένα συμφωνημένο επίδομα επανάληψης. Αντιμετωπίστε τη διαθεσιμότητα πρωτοτύπων και τα προσόντα παραγωγής ως ξεχωριστά ορόσημα.
Ορίστε την αποδοχή πριν από το πρώτο πρωτότυπο
Μετατρέψτε τις απαιτήσεις σε παρατηρήσιμες δοκιμές. Αντί για "η πύλη λειτουργεί", καθορίστε τις λειτουργίες διεπαφής, το μοτίβο κίνησης, τη διάρκεια, την επιτρεπόμενη απώλεια και το αρχείο καταγραφής ή τη μέτρηση που καταγράφει το αποτέλεσμα. Αντί για "Το AI είναι γρήγορο", ορίστε το μοντέλο, την είσοδο, το όριο ακρίβειας, τη διαρκή απόδοση και την αποδεκτή καθυστέρηση εξόδου.
- Εκκίνηση εγγράφου, τερματισμός λειτουργίας, ανάκτηση και συμπεριφορά μετά από διακοπτόμενη ενημέρωση.
- Ασκήστε τις απαιτούμενες διεπαφές μαζί, και όχι μόνο μία κάθε φορά.
- Εκτελέστε τον προβλεπόμενο φόρτο εργασίας αρκετά μεγάλο χρονικό διάστημα για να αξιολογήσετε τη σχετική θερμική κατάσταση λειτουργίας.
- Επαληθεύστε τις συμφωνημένες διαδικασίες σέρβις και δοκιμής παραγωγής.
- Διατηρήστε την αναθεώρηση της πλακέτας, το υλικολογισμικό και την εικόνα λογισμικού συνδεδεμένα σε κάθε αποτέλεσμα δοκιμής.
Για λόγους μηχανικής και ισχύος, βλ στιβαρή σημείωση σχεδιασμού υπολογιστή χωρίς ανεμιστήρα. Για φόρτο εργασίας νευρωνικών δικτύων, το Οδηγός δοκιμών RK3588 NPU παρέχει ένα σημείο εκκίνησης για το διαχωρισμό της απόδοσης του μοντέλου από την απόδοση του πλήρους συστήματος.
Συμφωνήστε το πακέτο παράδοσης
Καθορίστε τις μορφές και τα δικαιώματα για σχηματικά σχέδια, διάταξη PCB, αποτελέσματα κατασκευής, τιμολόγιο υλικών, οδηγίες συναρμολόγησης, λογισμικό, οδηγίες προγραμματισμού και εξαρτήματα δοκιμής. Καθορίστε ποιες επεξεργάσιμες πηγές παραδίδονται, ποια στοιχεία τρίτων έχουν ξεχωριστές άδειες χρήσης και ποιος διατηρεί το σχέδιο μετά την αποδοχή. Αυτοί είναι όροι έργου προς συμφωνία, όχι υποθέσεις που προκύπτουν αυτόματα από την πληρωμή NRE.
Μια χρήσιμη έκδοση καταγράφει επίσης γνωστούς περιορισμούς, εγκεκριμένες αντικαταστάσεις, ανεπίλυτους κινδύνους και τη διαδικασία υποβολής αιτήματος αλλαγών. Αυτές οι πληροφορίες βοηθούν τις ομάδες κατασκευής και σέρβις να διακρίνουν μια ελεγχόμενη αναθεώρηση από μια μη τεκμηριωμένη παραλλαγή.
Προσαρμοσμένες ερωτήσεις πλακέτα φορέα
Μπορεί ένας φορέας αναφοράς να αντιγραφεί αμετάβλητος;
Μπορεί να είναι ένα σημείο εκκίνησης μηχανικής όπου το επιτρέπει η άδειά του, αλλά η νέα εγκατάσταση χρειάζεται ακόμα ηλεκτρική, μηχανική, λογισμικό και επικύρωση κατασκευής. Ελέγξτε ότι κάθε σχέδιο αναφοράς ισχύει για την ακριβή ενότητα και την αναθεώρηση.
Περιλαμβάνεται αυτόματα η εργασία BSP;
Μόνο αν το περιλαμβάνει το συμφωνημένο πεδίο εφαρμογής. Αναφέρετε σε ποιον ανήκει η διαμόρφωση εκκίνησης, η περιφερειακή υποστήριξη, η ενοποίηση του λειτουργικού συστήματος και οι μακροπρόθεσμες ενημερώσεις στη σύντομη περιγραφή του έργου.
Τι είναι αρκετό για μια πρώτη συζήτηση;
Ένα μπλοκ διάγραμμα, η προτίμηση της μονάδας, η λίστα διεπαφής, οι λεπτομέρειες προμήθειας, οι περιορισμοί περίβλημα, οι ποσότητες στόχου και η προβλεπόμενη ημερομηνία πιλοτικό έργο είναι ένα χρήσιμο σημείο εκκίνησης. Συμπεριλάβετε ό,τι παραμένει αναποφάσιστο, ώστε η πρώτη συζήτηση να επικεντρωθεί σε αυτούς τους κινδύνους.
Συνδέστε το σχέδιο PCB στο ενσωματωμένο Linux αρχική εκκίνηση υλικού
Η προσαρμοσμένη σχεδίαση PCB και το λογισμικό ενσωματωμένου συστήματος είναι αλληλεξαρτώμενα. Ένα πακέτο υποστήριξης πλακέτας (BSP) πρέπει να ταιριάζει με το επιλεγμένο σύστημα-on-module, την αλληλουχία ισχύος, την κατανομή ακίδων και τα συνδεδεμένα περιφερειακά. Επιλύστε αυτές τις διεπαφές πριν από τη διάταξη, έτσι ώστε το υλικό και το ενσωματωμένο Linux αρχική εκκίνηση υλικού να μπορούν να προχωρήσουν στην ίδια διαμόρφωση.
Για ένα προϊόν τεχνητής νοημοσύνης αιχμής, συμπεριλάβετε την προβλεπόμενη διαδρομή κάμερας ή αισθητήρα σε πρώιμες εργασίες σκοπιμότητας. Μια λειτουργική μονάδα επεξεργαστή δεν αποδεικνύει ότι η πλήρης διοχέτευση λήψης και συμπερασμάτων θα ικανοποιήσει την απαιτούμενη καθυστέρηση. Καταγράψτε τη διαθεσιμότητα του προγράμματος οδήγησης, τις ανάγκες μνήμης και τα τεκμήρια δοκιμής στη σύντομη περιγραφή του έργου.
Ελέγξτε τους περιορισμούς σχεδιασμού βιομηχανικού υπολογιστή χωρίς ανεμιστήρα
Τεχνικές αναφορές
- NVIDIA: Λίστες ελέγχου προσαρμογής μονάδων και υλικού/λογισμικού αρχική εκκίνηση υλικού
- Digi: σημεία εκκίνησης ανάπτυξης ενσωματωμένου συστήματος
Η παραπάνω διαδικασία είναι ένα πλαίσιο σχεδιασμού έργου. Οι κανόνες ηλεκτρικού σχεδιασμού πρέπει να προέρχονται από την τρέχουσα τεχνική τεκμηρίωση της επιλεγμένης ενότητας.
Φέρτε τη λίστα διεπαφής σας.
Στείλτε την προτίμηση της μονάδας, τις υποδοχές σύνδεσης, την προμήθεια, την ποσότητα περίβλημα και πιλοτικό έργο. Μπορούμε να τα μετατρέψουμε σε συζήτηση με εύρος πλακέτα φορέα και ενσωματωμένο λογισμικό.
