Che cosa fa una baseboard personalizzata per un modulo di elaborazione?

Una baseboard per un modulo di calcolo collega un modulo di calcolo al resto di un prodotto. Può fornire conversione di potenza, ricetrasmettitori di campo, connettori, protezione, connessioni di archiviazione e funzioni di controllo. Il lavoro esatto dipende da cosa già fornisce il modulo e da cosa richiede l'installazione.

Il progetto va oltre il posizionamento dei connettori attorno a un modulo. Vincoli meccanici, integrità del segnale, configurazione del software, produzione e accesso al servizio interagiscono. Un connettore spostato in una fase avanzata del progetto può influire sull'instradamento, sull'attrezzatura della custodia e sul cablaggio. Cattura queste dipendenze mentre sono ancora poco costose da modificare.

Se la decisione sulla piattaforma è ancora aperta, inizia con il SoM rispetto alla guida del computer a scheda singola. Se il progetto include l'inferenza dell'intelligenza artificiale, convalidare il modello previsto e il percorso del sensore prima di congelare il modulo di calcolo.

Cosa includere nel brief di progettazione

IngressoInformazioni da fornirePerché cambia il design
Modulo di calcoloParte esatta, revisione, variante di memoria/archiviazione e BSP supportatoDefinisce i confini elettrici, meccanici e software
InterfacceConteggio, standard elettrico, velocità dati, connettore, isolamento e lunghezza del cavoDetermina ricetrasmettitori, protezione, instradamento e convalida
FornituraRequisiti di tensione nominale, campo di funzionamento, avvio e disturboDefinisce conversione, sequenziamento, protezione e lavoro termico
MeccanicaProfilo della scheda, limiti di altezza, montaggio, posizioni dei connettori e modello di custodiaVincola il posizionamento, il raffreddamento e l'assemblaggio
SoftwareSistema operativo, requisiti di avvio/aggiornamento e supporto perifericoDefinisce BSP, il lavoro di integrazione di driver e applicazioni
ValidazioneAmbiente operativo, test applicabili e criteri di accettazione misurabiliDefinisce attrezzature, prototipi, tempi di test e prove
ProduzioneQuantità pilota, volumi attesi, modello di servizio e risultati finali della produzioneInfluenza l'approvvigionamento, i dispositivi di prova e il controllo delle modifiche

Contrassegnare esplicitamente gli sconosciuti e assegnare a ciascuno un proprietario. Ad esempio, "quattro telecamere" lascia aperte l'interfaccia, il sensore, la lunghezza del cavo, la sincronizzazione e le modalità operative simultanee. Una fase iniziale di scoperta può risolvere tali incertezze prima che venga concordato un ambito di implementazione fisso.

Un processo pratico di progettazione e validazione

  1. Requisiti e fattibilità. Confermare il modulo, l'assegnazione dell'interfaccia, il software disponibile e i principali rischi. Produrre uno schema a blocchi concordato e uno schema di accettazione.
  2. Revisione schematica e dei componenti. Definire l'albero elettrico, la protezione, gli orologi, i ripristini e le interfacce. Esaminare la disponibilità dei componenti e le alternative prima del layout.
  3. Revisione del layout e della produzione. Risolvi impilamento, posizionamento, vincoli di instradamento, adattamento meccanico, accesso all'assieme e punti di prova.
  4. Approvvigionamento e assemblaggio del prototipo. Controllare i dati di fabbricazione e le sostituzioni dei componenti, quindi registrare la configurazione originale di ciascuna scheda.
  5. Bring-up e integrazione software. Verificare l'alimentazione e l'avvio prima di esercitare le interfacce e il carico di lavoro dell'applicazione. Tieni traccia dei problemi rispetto alle revisioni della scheda e del software.
  6. Validazione e passaggio di consegne. Eseguire i test concordati, chiudere i problemi e fornire i dati di rilascio e le prove di supporto definite nell'ambito del progetto.

Utilizzare la guida alla progettazione del produttore del modulo e visualizzare l'elenco di controllo per la parte selezionata. I riferimenti dei fornitori possono identificare requisiti facili da trascurare, ma le istruzioni per un modulo o una generazione diversa non sono intercambiabili. La checklist NVIDIA nei riferimenti è un esempio di come vengono documentati i controlli hardware e software per un particolare ecosistema.

Cosa determina il costo della scheda base per un modulo di elaborazione NRE?

L'ingegneria non ricorrente copre il lavoro svolto per creare e convalidare il progetto. Una citazione utile separa il lavoro dai componenti del prototipo, dalla fabbricazione PCB, dall'assemblaggio, dalle attrezzature, dai test esterni e dalla produzione ricorrente. Concordare quali di questi sono inclusi, opzionali o addebitati separatamente.

Determinante dei costiDomanda da risolvere prima di un preventivo
Complessità dell'interfacciaLe interfacce sono già supportate o necessitano di nuovi circuiti e driver?
Disposizione ad alta velocitàQuali segnali impongono requisiti di stack-up, impedenza e convalida?
Potere e protezioneQuali condizioni di fornitura e disturbi di campo deve tollerare il prodotto completo?
Vincoli meccaniciIl contorno è flessibile o il progetto deve adattarsi a un involucro e un'imbracatura fissi?
Ambito del softwareIl lavoro include l'adattamento BSP, i driver, il ripristino e il supporto per l'aggiornamento?
Iterazioni del prototipoCome vengono gestite le revisioni previste, i nuovi test e le modifiche all'ambito?
Qualificazione e produzioneQuali test formali, attrezzature e documenti di produzione sono richiesti?

Il semplice prezzo del “design PCB” è difficile da confrontare con un preventivo completo per lo sviluppo del prodotto. Richiedere un elenco dei risultati finali, ipotesi, esclusioni, criteri di accettazione e processo di modifica. Ciò rende possibile confrontare le proposte senza dare per scontato che sia incluso il lavoro mancante.

Come dovrebbe essere pianificata la sequenza temporale?

Costruisci la pianificazione attorno alle dipendenze. L'approvazione dei requisiti precede il congelamento della progettazione; la fabbricazione e la disponibilità dei componenti determinano quando possono arrivare i prototipi assemblati; una modifica hardware può richiedere un altro ciclo di produzione prima che il test possa essere ripetuto. Il software può procedere in parallelo su una piattaforma di sviluppo solo dove tale piattaforma rappresenta abbastanza da vicino l'hardware finale.

Utilizzare prove fondamentali

Ad ogni tappa fondamentale, indicare il risultato finale, il proprietario, la decisione di revisione e la dipendenza successiva. Ad esempio: schema approvato; pacchetto di produzione rilasciato; prototipo motorizzato; interfacce verificate; rapporto di prova dell'applicazione; rilascio della produzione.

Una stima di consegna credibile richiede un ambito definito e un controllo della fornitura dei componenti. Separare lo sforzo tecnico dal lead time trascorso e includere il tempo per la revisione, l'approvvigionamento e un'indennità di iterazione concordata. Tratta la disponibilità del prototipo e la qualificazione della produzione come traguardi separati.

Definire l'accettazione prima del primo prototipo

Trasforma i requisiti in test osservabili. Invece di “il gateway funziona”, specificare le modalità di interfaccia, il modello di traffico, la durata, la perdita consentita e il registro o la misurazione che registra il risultato. Invece di “L’intelligenza artificiale è veloce”, definisci il modello, l’input, la soglia di precisione, il throughput sostenuto e il ritardo di output accettabile.

  • Documentare l'avvio, l'arresto, il ripristino e il comportamento dopo un aggiornamento interrotto.
  • Esercitare insieme le interfacce richieste, anziché solo una alla volta.
  • Eseguire il carico di lavoro previsto per un tempo sufficiente a valutare la condizione operativa termica rilevante.
  • Verificare il servizio concordato e le procedure di test di produzione.
  • Conserva la revisione della scheda, l'immagine del firmware e del software allegata a ogni risultato del test.

Per considerazioni meccaniche e di potenza, vedere il nostro Nota sul design del robusto computer fanless. Per un carico di lavoro di rete neurale, il RK3588 NPU guida al test fornisce un punto di partenza per separare le prestazioni del modello dalle prestazioni del sistema completo.

Concordare il pacchetto di consegna

Specificare i formati e i diritti per schemi, layout PCB, output di produzione, distinta base, istruzioni di assemblaggio, software, istruzioni di programmazione e dispositivi di prova. Definisci quali fonti modificabili vengono consegnate, quali componenti di terze parti hanno licenze separate e chi mantiene il progetto dopo l'accettazione. Questi sono i termini del progetto da concordare, non le ipotesi che conseguono automaticamente dal pagamento di NRE.

Un comunicato utile registra anche le limitazioni note, le sostituzioni approvate, i rischi irrisolti e la procedura per richiedere modifiche. Tali informazioni aiutano i team di produzione e assistenza a distinguere una revisione controllata da una variazione non documentata.

Baseboard personalizzata per domande su un modulo di calcolo

È possibile copiare uno zoccolo di riferimento senza modifiche?

Può essere un punto di partenza ingegneristico laddove la licenza lo consente, ma la nuova installazione necessita ancora di validazione elettrica, meccanica, software e di produzione. Verificare che ogni progetto di riferimento si applichi al modulo e alla revisione esatti.

Il lavoro BSP è incluso automaticamente?

Solo se l'ambito concordato lo prevede. Indica nel brief del progetto chi possiede la configurazione di avvio, il supporto delle periferiche, l'integrazione del sistema operativo e gli aggiornamenti a lungo termine.

Cosa è sufficiente per una prima discussione?

Un diagramma a blocchi, la preferenza del modulo, l'elenco delle interfacce, i dettagli della fornitura, i vincoli del contenitore, le quantità target e la data pilota prevista sono un utile punto di partenza. Includi ciò che rimane indeciso in modo che la prima conversazione possa concentrarsi su tali rischi.

Riferimenti tecnici

Il processo di cui sopra è un quadro di pianificazione del progetto. Le regole di progettazione elettrica devono provenire dalla documentazione tecnica attuale del modulo selezionato.

Porta l'elenco delle tue interfacce.

Invia la preferenza del modulo, i connettori, la fornitura, la custodia e la quantità pilota. Possiamo trasformarli in uno baseboard con ambito per un modulo di calcolo e una discussione sul software incorporato.