Si Të Simuloni Një Formë Valësh Në Redaktuesin E Formës Valore Të Simulimit

Përmbajtje:

Si Të Simuloni Një Formë Valësh Në Redaktuesin E Formës Valore Të Simulimit
Si Të Simuloni Një Formë Valësh Në Redaktuesin E Formës Valore Të Simulimit

Video: Si Të Simuloni Një Formë Valësh Në Redaktuesin E Formës Valore Të Simulimit

Video: Si Të Simuloni Një Formë Valësh Në Redaktuesin E Formës Valore Të Simulimit
Video: Rama: Gjykata Kushtetuese, e paanshme - Top Channel Albania - News - Lajme 2024, Nëntor
Anonim

Le të themi se kemi një projekt për një Altera FPGA në mjedisin zhvillimor Quartus II. Le të kryejmë një simulim të softuerit: të aplikojmë një sinjal të caktuar në hyrjet FPGA dhe të shohim se çfarë do të ndodhë në rezultatet e tij. Për ta bërë këtë, ne do të përdorim mjetin e integruar të Simulimit të Valëve të Formimit.

Redaktues i formës valore të simulimit
Redaktues i formës valore të simulimit

E nevojshme

  • - Kompjuter personal;
  • - mjedisi i instaluar i zhvillimit Quartus II.

Udhëzimet

Hapi 1

Para së gjithash, le të fillojmë Quartus II IDE dhe të hapim projektin e kërkuar. Tani le të krijojmë një skedar të ri. Shtypni kombinimin e tasteve Ctrl + N ose përmes menusë File -> New New. Në dritaren që hapet, zgjidhni llojin e skedarit - Programi Universitar VWF.

Krijoni një skedar të ri VWF të Programit Universitar
Krijoni një skedar të ri VWF të Programit Universitar

Hapi 2

Fillon instrumenti Simulator Waveform Editor. Le ta ruajmë menjëherë këtë skedar, ende bosh, nën një emër arbitrar në dosjen e projektit: Ctrl + S (ose Skedari -> Ruaj). Unë do ta vendos emrin e skedarit "data_test.vwf" sepse Unë do t'i ushqej të dhënat në pinin FPGA të quajtur "TAT DHNAT".

Tani duhet të shtojmë gomat tona në projekt. Shko te menyja Redakto -> Vendos -> Vendos nyjen ose Bus. Do të hapet dritarja "Fut nyjen ose Bus", ku do të klikojmë butonin Node Finder … për të kërkuar autobusët e disponueshëm FPGA në projekt.

Gjetja e nyjeve dhe autobusëve në Redaktuesin e Formave të Valëve të Simulimit
Gjetja e nyjeve dhe autobusëve në Redaktuesin e Formave të Valëve të Simulimit

Hapi 3

Në dritaren Node Finder, klikoni në butonin List. Një listë e nyjeve të gjetura dhe autobusëve të projektit do të shfaqet në pjesën e majtë të dritares. Për të zgjedhur, shtoni ato në fushën e duhur duke klikuar butonat përkatës. Ose shtoni gjithçka menjëherë duke klikuar në butonin ">>". Konfirmoni zgjedhjen tuaj duke klikuar në butonin "OK". Në dritaren Fut Nyjen ose Bus, gjithashtu kliko OK.

Shtimi i gomave dhe nyjeve në simulim
Shtimi i gomave dhe nyjeve në simulim

Hapi 4

Diagramet e nivelit të sinjalit të kunjave të zgjedhur janë shfaqur në dritaren e formës së impulsit. Për më tepër, niveli i sinjaleve hyrëse CLK dhe DATA është akoma i barabartë me zero logjike, dhe niveli i daljes nuk është përcaktuar. Ju duhet të vendosni formën e tyre.

Pamja fillestare e impulseve të simuluara
Pamja fillestare e impulseve të simuluara

Hapi 5

Por së pari, duhet të vendosni parametrat e kohës që do të përdoren nga Redaktuesi i Formës së Valëve të Simulimit gjatë simulimit. Në menunë Redakto -> Madhësia e Rrjetit … cakto hapin e rrjetit kohor. Dhe në menunë Redakto -> Cakto kohën e mbarimit … ne do të tregojmë kohëzgjatjen e simulimit.

Vendosja e parametrave të kohës në Redaktuesin e Formës së Valëve të Simulimit
Vendosja e parametrave të kohës në Redaktuesin e Formës së Valëve të Simulimit

Hapi 6

Le të vendosim parametrat e pulsit të orës. Në fushën e majtë, zgjidhni sinjalin e dëshiruar me emrin Name duke klikuar mbi të me butonin e majtë të miut. Tani shkoni në menunë: Redakto -> Vlera -> Mbishkruaj orën … Në dritaren e hapur të orës, vendosni periudhën (Periudha), fazën (Offset) dhe ciklin e punës (Cikli i detyrës) të impulsit të orës.

Vendosja e pulsit të orës CLK
Vendosja e pulsit të orës CLK

Hapi 7

Le të vendosim të dhënat e formës valore. Zgjidhni atë dhe në menunë: Ndrysho -> Vlera zgjidhni llojin e duhur. Unë do të zgjedh një sinjal që ndryshon rastësisht Vlerat e Rastit … dhe konfiguroj parametrat e tij në dritaren që hapet.

Pas kësaj, ruani cilësimet e sinjalit (Ctrl + S).

Le të vendosim formën e sinjalit të hyrjes së të dhënave në Redaktuesin e Formës së Valëve të Simulimit
Le të vendosim formën e sinjalit të hyrjes së të dhënave në Redaktuesin e Formës së Valëve të Simulimit

Hapi 8

Tani mund të ekzekutoni simulim funksional: Simulim -> Ekzekutoni Simulim Funksional ose duke klikuar butonin përkatës në shiritin e menusë. Quartus do të simulojë dhe shfaqë rezultatin në një dritare të re të Simulator Waveform Editor.

Drejtimi i simulimit funksional në Redaktuesin e Formës së Valëve të Simulimit
Drejtimi i simulimit funksional në Redaktuesin e Formës së Valëve të Simulimit

Hapi 9

Në dritaren që hapet, ju mund të shihni sinjalet e llogaritura të daljes në kunjat FPGA, të cilat janë marrë si rezultat i simulimit të kryer nga programi Simulator Waveform Editor.

Recommended: