2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
今天学习下FPGA的最小系统
FPGA-minimijärjestelmä on samanlainen kuin STM32-minimijärjestelmä, joka koostuuVirtalähde,Kellopiirin kristallioskillaattori,nollaajaVirheenkorjausliittymä JTAGyhtä hyvin kuinFLASH-konfigurointisiruSuurin ero sen ja STM32:n välillä on se, että siinä on oltava ulkoinen flash-konfigurointisiru ohjelman tallentamiseksi, kun se on pois päältä.
Toiseksi virtalähdeosaa verrataan mikro-ohjaimen yhteen virtalähteeseen. Useimmat FPGA:t vaativat vähintään kolme virtakiskoa kunkin Bank IO:n virtalähteeksi.VCCO,Lisävirtalähde VCCAUX ,jaYdinvirtalähde VCCINT。
Kellomoduuli, mikro-ohjain käyttää kiinteitä nastoja, ja se on yleensä passiivinen kideoskillaattori.FPGA on aktiivinen kideoskillaattori, ja se on liitettävä vain globaaliin kellon nastaan
Viimeinen ero on nollauspiiri, koska FPGA koostuu puhtaista laitteistoresursseista, sillä ei ole omaa nollausnastaa.Mutta joskus virheenkorjauksen helpottamiseksi asetetaan mukautettu nollauspainike, joka voidaan liittää mihin tahansa IO-liitäntään. Tietenkin on parasta kytkeä se globaaliin kellon nastaiseen.
FPGA:n JTAG-toiminto on sama kuin STM32:n, jota käytetään online-virheenkorjaukseen ja ohjelman vahvistamiseen. Online-virheenkorjaustoiminnon käyttö on kuitenkin hyvin erilaista. Koska STM32 suoritetaan peräkkäin, virheenkorjausta havaitaan enemmän. kun taas FPGA on laitteiston looginen koostumus,Online-virheenkorjaus on enemmän kuin logiikka-analysaattori. Aseta käynnistysehdot ajoitussuhteiden tarkastelemiseksi., Tietysti huippuluokan FPGA:illa on muitakin toimintoja, mutta pieninkään järjestelmä ei tule toimeen ilman näitä.
viitata:FPGA minimaalinen järjestelmä