Questo è un problema difficile da coprire in un paio di centinaia di parole, quindi sarà breve e dovrai solo fare delle ricerche da solo. Ma proverò a sintetizzarlo abbastanza in modo da sapere almeno cosa cercare.
È necessario conoscere l'impedenza di traccia, la terminazione del segnale, i percorsi di ritorno del segnale e i cappucci di bypass / disaccoppiamento. Se hai ottenuto questi assolutamente corretti, non avresti problemi di EMC. Ottenere il 100% perfetto è impossibile, ma puoi avvicinarti molto più di quanto tu sia ora.
Innanzitutto, diamo un'occhiata ai percorsi di ritorno del segnale ... Per ogni segnale deve esserci un percorso di ritorno. Normalmente il ritorno è sul piano di potenza o di terra, ma potrebbe essere anche altrove. Sul tuo PCB, il ritorno è su un aereo. Il percorso di ritorno va dal ricevitore al conducente. L'area del loop è il loop fisico creato dal segnale più il percorso di ritorno. Normalmente le leggi della fisica fanno sì che l'area del circuito sia il più piccola possibile, ma il routing PCB vuole rovinarlo.
Maggiore è l'area del loop, maggiori saranno i problemi di RF. Non solo emetterai più RF di quanto desideri, ma riceverai anche più RF.
I segnali sul livello inferiore (blu) vorranno che il loro percorso di ritorno sia sul piano adiacente sul livello successivo (ciano), poiché ciò rende l'area del circuito il più piccola possibile. I segnali sul livello superiore (rosso) avranno il percorso di ritorno sul livello oro.
Se un segnale inizia sullo strato superiore, quindi passa attraverso una via verso lo strato inferiore, il percorso di ritorno del segnale vorrà passare dagli strati oro a ciano, nel punto della via! Questa è una delle funzioni principali del disaccoppiamento dei cappucci. Normalmente un piano sarebbe GND e l'altro sarebbe VCC. Un passaggio di ritorno del segnale può passare attraverso il cappuccio di disaccoppiamento quando si passa da un piano all'altro. Ecco perché è spesso importante avere limiti tra gli aerei anche quando non è ovviamente necessario per motivi di potenza.
Senza un limite di disaccoppiamento tra i piani, il percorso di ritorno non può prendere un percorso più diretto e quindi l'area del circuito aumenta di dimensioni e aumentano i problemi EMC.
Ma vuoti / divisioni negli aerei possono essere ancora più problematici. Il tuo strato d'oro ha piani divisi e tracce di segnale, che creano problemi. Se confronti gli strati rosso e oro vedrai come i segnali attraversano i vuoti nei piani. Ogni volta che un segnale attraversa un vuoto nell'aereo, allora qualcosa andrà male. La corrente di ritorno sarà sull'aereo, ma non può seguire la traccia attraverso il vuoto, quindi deve fare una deviazione importante. Ciò aumenta l'area del loop e i problemi EMC.
Puoi posizionare un cappuccio attraverso il vuoto, proprio nel punto in cui i segnali si incrociano. Ma un approccio migliore sarebbe reindirizzare le cose per evitarlo in primo luogo.
Un altro modo in cui è possibile creare lo stesso problema è quando si hanno diversi viali vicini. Lo spazio tra le vie e l'aereo può creare delle fessure negli aerei. Ridurre il gioco o distribuire i via in modo che non si formi uno slot.
Ok, questo è il problema più grande con la tua scheda. Una volta compreso ciò, è necessario esaminare la terminazione del segnale e controllare l'impedenza di traccia. Dopodiché, devi esaminare i problemi di schermatura e GND dello chassis con la tua connessione Ethernet (informazioni insufficienti nella Q per commentare con precisione).
Spero che aiuti. Sono stato davvero seccato dai problemi, ma questo dovrebbe farti andare avanti.