le mie informazioni di contatto
Posta[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
今天学习下FPGA的最小系统
Il sistema minimo FPGA è simile al sistema minimo STM32, composto daAlimentazione elettrica,Oscillatore a cristallo del circuito di orologio,RipristinaEInterfaccia di debug JTAGcosì comeChip di configurazione FLASHLa differenza più grande tra questo e STM32 è che deve avere un chip di configurazione flash esterno per salvare il programma quando è spento. Di conseguenza, ci sono molti tipi di chip di configurazione, quindi ci sono pin di modalità di configurazione dedicati sull'FPGA.
In secondo luogo, la parte di alimentazione viene confrontata con il singolo alimentatore del microcontroller. La maggior parte degli FPGA richiedono almeno tre canali di alimentazione per l'alimentazione di ciascun Bank IO.VCCCO,Alimentazione ausiliaria VCCAUX ,EAlimentazione principale VCCINT。
Modulo orologio, il microcontrollore utilizza pin fissi e solitamente è un oscillatore a cristallo passivo.FPGA è un oscillatore a cristallo attivoe deve essere collegato solo a un pin dell'orologio globale
L'ultima differenza è il circuito di ripristino Poiché l'FPGA è composto da sole risorse hardware, non dispone di un pin di ripristino dedicato.Ma a volte, per comodità del debug, verrà impostato un pulsante di ripristino personalizzato, che può essere collegato a qualsiasi IO. Ovviamente è meglio collegarlo al pin dell'orologio globale.
La funzione JTAG di FPGA è la stessa di STM32, utilizzata per il debug online e la solidificazione del programma. Tuttavia, l'utilizzo della funzione di debug online è molto diverso poiché STM32 viene eseguito in sequenza, si osserva più debug attraverso i punti di interruzione. mentre FPGA è una composizione logica hardware,Il debug online è più simile a un analizzatore logico. Imposta le condizioni di trigger per visualizzare le relazioni temporali., Naturalmente gli FPGA di fascia alta hanno altre funzioni, ma anche il sistema più piccolo non può farne a meno.
fare riferimento a:Sistema minimo FPGA