Orodha ya maudhui:

Jinsi ya Kutumia Vivado Simluation: 6 Hatua
Jinsi ya Kutumia Vivado Simluation: 6 Hatua

Video: Jinsi ya Kutumia Vivado Simluation: 6 Hatua

Video: Jinsi ya Kutumia Vivado Simluation: 6 Hatua
Video: Facebook, Instagram и WhatsApp не работают по всему миру. Растите вместе с нами в прямом эфире 2024, Julai
Anonim
Jinsi ya kutumia Vivado Simluation
Jinsi ya kutumia Vivado Simluation

Nimefanya mradi huu wa masimulizi kwa darasa la mkondoni. Mradi huo umeandikwa na Verilog. Tutatumia masimulizi katika Vivado kuibua muundo wa mawimbi katika kuwezesha_sr (wezesha tarakimu) kutoka kwa mradi wa saa ya kutazama uliyoundwa hapo awali. Kwa kuongeza, tutatumia kazi ya mfumo kuonyesha hitilafu iliyofanywa na sisi katika muundo.

Hatua ya 1: Ongeza Vyanzo na Chagua "Ongeza au Unda Vyanzo vya Kuiga

Ongeza Vyanzo na Chagua
Ongeza Vyanzo na Chagua

Hatua ya 2: Unda Faili Iliyoitwa Wezesha_sr_tb

Unda Faili Iliyoitwa Wezesha_sr_tb
Unda Faili Iliyoitwa Wezesha_sr_tb

Hatua ya 3: Unda Faili ya Testbench

1. Ingiza moduli inayowezesha_ kutoka mradi wa saa ya kutazama. Hiyo ndiyo faili tunayotaka kuiga

2. Unda moduli ya testbench enable_sr_tb ();

3. Pembejeo muhimu na matokeo ya moduliwezesha_sr (). Kumbuka pembejeo za kuwezesha_sr sasa iko katika aina ya sajili wakati matokeo yanakuwa aina halisi.

4. Thibitisha kitengo kilicho chini ya jaribio (uut) ambacho ni enable_sr

5. Tengeneza saa ambayo kipindi (T) ni 20ns

6. Tumia taarifa ya masharti kuunda mfumo wa kuangalia makosa. Katika mfano huu, tunataka kuangalia ikiwa kuna tarakimu zaidi ya moja zinazofanya kazi.

Kumbuka: Katika faili asili ya sa_sr (), tunapaswa kuunda muundo kama 4'b0011 ili kuwe na nambari mbili zinazofanya kazi ili kuunda kosa

7. Tumia mfumo wa kazi kuonyesha $ kuonyesha kosa

8. Tumia kazi ya mfumo $ kumaliza kukamilisha simulation kwa wakati 400ns

Hatua ya 4: Weka Enable_sr_tb kama Kiwango cha Juu Chini ya Uigaji

Weka Enable_sr_tb kama Kiwango cha Juu Chini ya Uigaji
Weka Enable_sr_tb kama Kiwango cha Juu Chini ya Uigaji

Hatua ya 5: Endesha Usanisi na Uigaji wa Tabia

Endesha Usanifu na Uigaji wa Tabia
Endesha Usanifu na Uigaji wa Tabia
  1. Kabla ya kuendesha masimulizi ya tabia, tumia usanisi ili kuhakikisha kuwa hakuna makosa yoyote ya sintaksia kwenye faili ya jaribio na kitengo chini ya faili ya jaribio
  2. Endesha masimulizi ya tabia

Hatua ya 6: Tathmini Matokeo ya Uigaji

Tathmini Matokeo ya Uigaji
Tathmini Matokeo ya Uigaji
Tathmini Matokeo ya Uigaji
Tathmini Matokeo ya Uigaji
Tathmini Matokeo ya Uigaji
Tathmini Matokeo ya Uigaji

Utaona madirisha ya kuiga. Inayo paneli tofauti.

Utaona ujumbe wa kosa kwenye paneli ya kiweko. Hii inaonyesha zaidi ya nambari moja zinafanya kazi wakati wa masimulizi.

Unaweza pia kuona umbo la mawimbi katika wigo

Imeambatanishwa na faili ya mradi.

Ilipendekeza: