Abilità di debug hardware dei circuiti ad alta frequenza
2020-09-21
View:718
Author:Holia
p>Alcuni problemi dovrebbero essere prestati attenzione durante il debug hardware. Ad esempio, prima del debug hardware, la scheda deve essere attentamente ispezionata per osservare se c'è un cortocircuito o un circuito aperto (perché il cablaggio della scheda PCB DSP è generalmente denso e sottile, la probabilità di questo verificarsi è relativamente alta). Dopo l'accensione, se alcuni chip sono particolarmente caldi nelle vostre mani. Se si scopre che alcuni chip sono caldi, è necessario spegnere immediatamente e ricontrollare il circuito. Dopo la risoluzione dei problemi, verificare se il cristallo oscilla e se il ripristino è corretto e affidabile. Quindi utilizzare un oscilloscopio per verificare se i segnali dei pin CLK-OUT1 e CLK-OUT2 del DSP sono normali. Se sono normali, indica che il DSP stesso funziona normalmente. Utilizzare software di simulazione per risolvere i guasti hardware Dopo aver completato l'ispezione del circuito stampato, il programma può essere eseguito il debug attraverso il software di simulazione. Poiché il codice del programma viene scaricato nella memoria del programma off-chip nel sistema di destinazione durante la simulazione, alcuni guasti hardware possono essere facilmente controllati attraverso il software di simulazione. Dopo l'accensione, se la finestra di debug del software di simulazione non può essere chiamata nel programma, ci sono due possibilità: 1. C'è un circuito aperto o cortocircuito sui pin del chip DSP. 2. Il chip DSP è danneggiato. Se è la prima volta che si utilizza il software di simulazione per eseguire il debug del programma, la scheda di esperimento dovrebbe essere spenta in questo momento e le condizioni di saldatura di ogni pin del chip DSP dovrebbero essere attentamente controllate. Se la finestra di debug del software è stata caricata correttamente nel programma, il chip DSP potrebbe essere danneggiato. A questo punto, è possibile determinare ulteriormente se il chip DSP è danneggiato rilevando l'intera impedenza della scheda sperimentale. Se l'impedenza dell'intera scheda scende bruscamente, la linea di alimentazione che fornisce alimentazione al chip DSP può essere tagliata per controllare la resistenza del chip DSP. Se la finestra di debug del software può essere caricata nel programma, ma il programma caricato è parzialmente sbagliato, ad esempio, il codice per il funzionamento della memoria del programma off-chip o della memoria dati diventa .word xxxx, in questo momento, la memoria del programma off-chip o la memoria dati possono essere difettosi. La memoria dovrebbe essere attentamente controllata per cortocircuiti o saldatura virtuale, in caso contrario, dovrebbe essere ulteriormente valutato se la memoria è danneggiata. Assicurare la stabilità e l'affidabilità dell'alimentazione Prima di eseguire il debug del sistema hardware DSP, assicurarsi che l'alimentazione per la scheda sperimentale abbia buone caratteristiche di tensione costante e corrente costante. È particolarmente importante notare che la tensione di ingresso del DSP dovrebbe essere mantenuta a 5.0V±0.05V. Se la tensione è troppo bassa, apparirà un messaggio di errore quando si scrive programmi a Flash attraverso l'interfaccia JTAG; Se la tensione è troppo alta, il chip DSP sarà danneggiato.