Una PCB generatore di rumore produce un segnale casuale o pseudocasuale con proprietà definite entro una banda e una configurazione di misura. Il requisito non è semplicemente “fare rumore”: occorre specificare densità spettrale, distribuzione, flatness, spur, correlazione, ripetibilità, livello, impedenza e drift in funzione dell'uso.
Rumore analogico, rumore bianco o rosa, PRBS per BER, dither, jitter injection ed entropia crittografica non sono equivalenti. Ogni architettura richiede metriche e prove diverse; una traccia spettrale apparentemente piatta non dimostra automaticamente gaussianità, indipendenza o entropia.
Punti chiave
- Iniziare dal dispositivo sotto test e dalla decisione da prendere: calibrazione audio, sensibilità RF, BER, dither, stress statistico o entropy source.
- Scrivere la specifica insieme al metodo di misura: banda, carico, piano di riferimento, RBW/VBW, detector, tempo, temperatura e incertezza.
- Bloccare MPN e condizioni operative dei componenti che determinano il rumore; un sostituto elettricamente compatibile può cambiare completamente la funzione statistica.
- Separare sorgente, amplificazione/filtraggio, clock/digitale, alimentazione e uscita seguendo i percorsi reali di andata e ritorno.
- Distinguere caratterizzazione di progetto, calibrazione, test di produzione e qualificazione ambientale; non sono lo stesso controllo.
- Per un TRNG, applicare un processo specifico di entropy assessment e health test: i normali test spettrali o una batteria statistica non bastano.
Quale tipo di generatore serve davvero?
La scelta corretta parte dalla proprietà richiesta, non dal nome del circuito.
| Uso | Architettura possibile | Proprietà principale | Prova insufficiente da sola |
|---|---|---|---|
| test audio/acustico | sorgente analogica o digitale con shaping | spettro bianco/rosa, livello, crest factor e distorsione | ascolto soggettivo o solo RMS |
| sensibilità/figura di rumore RF | sorgente RF con uscita e riferimento definiti | PSD/ENR, flatness, match, stabilità e calibrazione | un solo punto sullo spectrum analyzer |
| BER e stress del link | PRBS/LFSR/FPGA o BERT dedicato | polinomio, rate, pattern, ampiezza, jitter e ripetibilità | “sembra casuale” nel dominio del tempo |
| dither per ADC/DAC | rumore analogico/digitale limitato e sommato | distribuzione, banda, correlazione e livello rispetto a LSB/full scale | miglioramento su un solo segnale di prova |
| jitter/phase-noise injection | modulazione controllata di clock/LO | PSD di fase, offset, ampiezza e correlazione | deviazione temporale RMS senza spettro |
| entropy source/TRNG | fenomeno fisico + conditioning + health test | min-entropy, robustezza ai guasti e stato di salute | test NIST SP 800-22 superati |
Un PRBS è intenzionalmente deterministico e ripetibile; è utile per debug e BER. Un entropy source deve invece dimostrare imprevedibilità nel modello e nelle condizioni definite. Non utilizzare i due termini come sinonimi.
Quali metriche devono essere specificate?
| Metrica | Domanda da chiudere | Condizioni da registrare | Strumento/analisi possibile |
|---|---|---|---|
| banda utile | dove devono valere le prestazioni? | limiti, filtri, carico e piano di riferimento | spectrum/network analyzer, digitizer o DSO |
| PSD o ENR | quanto rumore per unità di banda? | frequenza, temperatura, impedenza e calibrazione | misura calibrata con correzioni e incertezza |
| flatness | qual è la deviazione ammessa nella banda? | smoothing, RBW/VBW, detector e numero di medie | sweep ripetuto e maschera di accettazione |
| livello RMS/picco | quale headroom serve al DUT? | banda di misura, carico, coupling e crest factor | DSO/digitizer true-RMS con banda dichiarata |
| distribuzione | gaussiana, uniforme, binaria o altra? | sample rate, record length, clipping e offset | istogramma, momenti e test appropriati |
| spur/periodicità | quali componenti deterministiche sono vietate? | floor, risoluzione, finestra e durata | spettro, autocorrelazione e analisi del pattern |
| correlazione | canali o campioni devono essere indipendenti? | ritardo, larghezza record e sincronizzazione | cross-correlation/coherence |
| drift | quanto può cambiare con tempo e ambiente? | temperatura, alimentazione, warm-up e stato | misura parametrica nel profilo concordato |
Il criterio di accettazione deve indicare unità, banda, posizione del riferimento, fixture/cavo, correzione delle perdite e gestione dell'incertezza. Senza queste condizioni due fornitori possono dichiarare entrambi “flat” misurando cose diverse.
Come si costruisce un contratto di misura ripetibile?
Prima del layout, definire il percorso completo dalla sorgente allo strumento.
- Stabilire il piano di riferimento: pad, connettore, uscita del cavo o ingresso del DUT.
- Specificare impedenza, terminazione, attenuatori, bias tee, filtri, fixture e protezione dello strumento.
- Dichiarare banda dello strumento, RBW/VBW, detector, finestra, numero di medie, durata e warm-up.
- Calibrare o caratterizzare cavi, adattatori e fixture; conservare le correzioni con revisione e data.
- Separare floor dello strumento, rumore del preamplificatore e segnale della scheda con una procedura ripetibile.
- Definire l'incertezza e una guard band quando il risultato è vicino al limite.
- Salvare dati grezzi o tracciati sufficienti a riesaminare il risultato, non solo PASS/FAIL.
Per una scheda che include un ADC o un digitizer, IEEE Std 1241 può fornire terminologia e metodi pertinenti. Il metodo scelto deve comunque corrispondere alla funzione e alla configurazione reale.
Come scegliere l'architettura analogica, digitale o ibrida?
| Architettura | Vantaggio | Rischio dominante | Controllo di progetto |
|---|---|---|---|
| sorgente analogica a valanga/giunzione | fenomeno fisico e banda potenzialmente ampia | dipendenza da dispositivo, bias, temperatura e accoppiamento | caratterizzazione per MPN/lotto e punto operativo |
| rumore termico amplificato | modello fisico noto nel contesto corretto | livello molto basso e rumore proprio della catena | budget di rumore e calibrazione dell'amplificatore |
| PRBS/LFSR | pattern ripetibile e sincronizzabile | polinomio/rate errati, periodicità o SI digitale | golden pattern, seed, clock e loopback |
| DAC/FPGA/DSP | distribuzione e spettro programmabili | quantizzazione, immagini, clipping, clock e firmware | analisi numerica + misura analogica |
| ibrida | sorgente fisica con conditioning/controllo digitale | correlazione nascosta o conditioning non documentato | test dei blocchi e della catena completa |
La “qualità” del rumore dipende dall'uso. Un segnale perfettamente ripetibile è utile per BER e debug, ma inadatto come prova di entropia. Una sorgente fisica imprevedibile può essere inadatta come riferimento RF se non calibrata.
Come controllare layout, alimentazione e accoppiamenti?
Tracciare ogni percorso come fonte -> mezzo di accoppiamento -> ricevitore. Separare i blocchi senza capire i ritorni può spostare il problema invece di eliminarlo.
| Dominio | Obiettivo di layout | Possibile contaminazione | Prova |
|---|---|---|---|
| sorgente ad alta impedenza | area minima, leakage controllato e accesso compatibile | residui, umidità, guard impropria o probe capacitance | leakage/cleanliness e confronto prima/dopo processo |
| amplificazione/filtri | ritorni continui, headroom e stabilità | oscillazione, clipping, rectification o pickup | Bode/stabilità per il circuito e spettro per stato |
| alimentazione/bias | impedenza e rumore coerenti con il budget | ripple o load transient trasformati in spur | misura su rail e uscita simultaneamente |
| clock/digitale | confinare correnti di ritorno e armoniche | righe spettrali, alias o modulazione del bias | on/off/state comparison e near-field debug |
| uscita RF/analogica | geometria e transizioni secondo il canale | mismatch, ripple e dipendenza dal cavo | S-parameter/TDR e misura con fixture definita |
| chassis/schermo | percorso di modo comune intenzionale | ground loop o accoppiamento attraverso il contenitore | corrente di modo comune e test con configurazione reale |
Non esiste un numero minimo universale di layer. Lo stackup deve offrire riferimenti, routing, isolamento, impedenza e fabbricabilità necessari. Il materiale low-loss è giustificato dal budget alla frequenza e lunghezza effettive, non dalla parola “RF”.
Quali controlli servono in fabbricazione e assemblaggio?
- identificare come no substitute i componenti la cui statistica o stabilità è parte della funzione, oppure definire un processo di equivalenza misurabile;
- collegare MPN, date/lot code, revisione PCB, firmware/FPGA e configurazione di test al seriale;
- valutare leakage e contaminazione sulle aree ad alta impedenza con un criterio compatibile con il circuito;
- controllare orientamento, valori, reti di bias, attenuatori, filtri, terminazioni e parti programmabili;
- definire profilo, pulizia, coating e rework in base ai materiali e alla sensibilità, senza assumere che “no-clean” significhi nessun rischio;
- usare AOI/X-Ray solo per difetti che tali metodi possono rilevare; non sostituiscono il test parametrico del rumore;
- bloccare fixture, cavi, software, file di limiti e calibrazione tramite revisione controllata;
- sottoporre qualsiasi modifica di sorgente, amplificatore, clock, alimentazione, materiale, layout o test a una valutazione d'impatto.
La pagina test e qualità PCBA aiuta a comporre i controlli di processo. Le prestazioni spettrali restano una prova specifica del prodotto.
Quale scala di test usare dal prototipo alla produzione?
Livello 1: unpowered e build verification
- revisione, MPN critici, polarità, short/open, terminazioni, connettori e programmazione;
- resistenza dei nodi di bias e leakage dove misurabile senza alterare il circuito;
- fixture e protezioni verificate prima di collegare strumenti sensibili.
Livello 2: power-up limitato
- sequenza, correnti, bias, headroom e temperatura dei blocchi;
- uscita controllata con attenuazione/carico sicuri;
- confronto degli stati digitali/clock per individuare spur deterministici.
Livello 3: caratterizzazione di progetto
- PSD/ENR, flatness, livello, distribuzione, spur, correlazione e drift nel piano definito;
- sweep di alimentazione, temperatura, carico e configurazioni rappresentative;
- studio di MPN/lotto e definizione delle variabili critiche.
Livello 4: calibrazione e production test
- routine più breve correlata alla caratterizzazione completa;
- reference standard, verifica giornaliera o per setup e controllo della deriva dello strumento;
- limiti con guard band, raw data essenziali e gestione delle unità marginali.
Livello 5: qualificazione nel sistema
- risposta del DUT, cavi, enclosure, alimentazione ed EMI nella configurazione reale;
- ambiente e vita utile secondo il profilo del prodotto;
- per TRNG, valutazione di entropia, conditioning, startup/continuous health test, fault e attacchi nel security boundary.
Un FCT PCBA può automatizzare il livello 4, ma solo se fixture, strumenti, software, calibrazione e limiti sono parte della release controllata.
Come diagnosticare spur, oscillazione, clipping e drift?
| Sintomo | Ipotesi da separare | Prima misura | Prova conclusiva |
|---|---|---|---|
| riga spettrale | switching, clock, rete, strumento, alias o oscillazione | frequenza correlata agli stati e ai rail | spegnere/variare una fonte alla volta |
| flatness ondulata | mismatch, filtro, cavo, fixture o risposta amplificatore | S-parameter/cambio carico e piano | de-embedding o modifica fisica correlata |
| distribuzione non prevista | clipping, offset, quantizzazione, record corto o vera proprietà della sorgente | waveform e istogramma con headroom | ripetere con range/sample rate e catena validati |
| output che deriva | temperatura, bias, aging, warm-up o strumento | sorgente e riferimento misurati insieme | profilo controllato con unità/reference incrociate |
| oscillazione intermittente | margine di fase, carico capacitivo, alimentazione o layout | nodo critico con probe adatto | variazione controllata del carico/compensazione e retest |
| unità diverse tra lotti | MPN/lot, processo, pulizia, calibrazione o firmware | confronto dei record di build/test | split-lot o test A/B con una sola variabile |
| test statistico TRNG fallisce | sorgente degradata, conditioning, acquisizione o assunzione del modello | raw noise e health status prima del conditioning | analisi secondo il modello di entropia, non tuning per “passare” il test |
Una correzione non è chiusa finché non rimuove la causa senza peggiorare banda, stabilità, distribuzione o producibilità e viene ripetuta con lo stesso contratto di misura.
Cosa includere in un RFQ per PCB generatore di rumore?
Funzione e architettura
- uso previsto e confine della scheda rispetto a DUT, host e strumento;
- tipo di sorgente, schema, PCB data, stackup, BOM e componenti no-substitute;
- banda, PSD/ENR/livello, flatness, distribuzione, crest factor, spur, correlazione e drift;
- impedenza, connettori, piano di riferimento, alimentazione, clock, trigger e interfacce digitali;
- firmware/FPGA, pattern/polinomio/seed, versioni e procedura di programmazione.
Processo, misura e qualità
- requisiti di pulizia/leakage, coating, schermatura, handling e rework;
- fixture, cavi, attenuatori, strumenti, metodo, RBW/VBW, detector, temperatura e warm-up;
- calibrazione, reference standard, incertezza, guard band, raw data e report;
- caratterizzazione NPI, production test, sample rate, screening e analisi dei guasti;
- tracciabilità, sostituzioni, deviazioni, PCN e regole di riqualifica.
Volumi e deliverable
- quantità prototipo, pilota e serie con prove richieste per ciascuna fase;
- chi fornisce componenti critici, fixture, software, golden data e reference standard;
- costi separati per bare PCB, PCBA, NRE, calibrazione, test parametrico e prove esterne;
- record da consegnare e periodo di conservazione concordato.
Prima del preventivo, le linee guida DFM aiutano a eliminare ambiguità nei file. Per le geometrie RF, il calcolatore di impedenza è solo una stima iniziale: lo stackup finale deve essere concordato con il produttore.
FAQ sulle PCB generatore di rumore
Rumore analogico significa automaticamente true random?
No. Una sorgente fisica può contenere componenti deterministiche, drift, clipping e dipendenze ambientali. Un TRNG richiede modello di entropia, conditioning, health test e validazione di sicurezza.
Superare NIST SP 800-22 dimostra che una sorgente è sicura?
No. I test statistici possono trovare alcune anomalie, ma non stimano da soli la min-entropy né dimostrano resistenza a guasti o manipolazioni. Per l'entropy source è pertinente il processo NIST SP 800-90B.
Rumore bianco e rumore gaussiano sono la stessa cosa?
No. “Bianco” descrive idealmente la densità spettrale, mentre “gaussiano” descrive la distribuzione delle ampiezze. Un segnale può soddisfare una proprietà senza soddisfare l'altra.
Una PRBS è adatta a test BER?
Sì, quando polinomio, lunghezza, rate, livelli, clock e sincronizzazione corrispondono al ricevitore e allo standard di prova. La ripetibilità è un vantaggio per il debug.
Serve sempre un PCB RF low-loss?
No. Il materiale è scelto dal budget di perdita e flatness alla banda e lunghezza reali. Audio e molte sorgenti a bassa frequenza possono usare stackup convenzionali ben progettati.
Uno spectrum analyzer basta per accettare la scheda?
Dipende dalla specifica. Lo spettro può verificare PSD, flatness e spur, ma distribuzione, correlazione, pattern, drift, entropia o risposta nel DUT possono richiedere altre misure.
È possibile sostituire il transistor o il diodo della sorgente?
Solo dopo una verifica di equivalenza. Breakdown, rumore, temperatura e distribuzione possono variare tra MPN e lotti anche quando tensione e package sembrano compatibili.
Quali dati deve consegnare il fornitore?
Il pacchetto concordato dovrebbe collegare seriale, revisione, lotti dei componenti critici, firmware, processo, fixture/calibrazione, risultati, deviazioni, rework e modifiche.
Richiedere revisione DFM e piano di collaudo
Caricare nella pagina preventivo APTPCB schema, PCB data, stackup, BOM con componenti critici, specifica statistica/spettrale, contratto di misura, fixture, quantità e deliverable. La risposta deve separare fattibilità, assunzioni, DFM, disponibilità del test, NRE, calibrazione, prove esterne e dati consegnabili; capacità e limiti vengono confermati sul progetto concreto.
