Kā Simulēt Viļņu Formu Simulācijas Viļņu Formas Redaktorā

Satura rādītājs:

Kā Simulēt Viļņu Formu Simulācijas Viļņu Formas Redaktorā
Kā Simulēt Viļņu Formu Simulācijas Viļņu Formas Redaktorā

Video: Kā Simulēt Viļņu Formu Simulācijas Viļņu Formas Redaktorā

Video: Kā Simulēt Viļņu Formu Simulācijas Viļņu Formas Redaktorā
Video: Ремонт бесконтактного термометра (пирометра). Не покупайте дешёвые термометры. 2024, Maijs
Anonim

Pieņemsim, ka mums ir Altera FPGA projekts Quartus II izstrādes vidē. Veiksim programmatūras simulāciju: pielietojiet noteiktu signālu FPGA ieejām un redzēsim, kas notiks pie tā izejām. Lai to izdarītu, mēs izmantosim iebūvēto simulācijas viļņu formas redaktora rīku.

Simulācijas viļņu formas redaktors
Simulācijas viļņu formas redaktors

Nepieciešams

  • - Personālais dators;
  • - instalēta izstrādes vide Quartus II.

Instrukcijas

1. solis

Pirmkārt, sāksim Quartus II IDE un atvērsim nepieciešamo projektu. Tagad izveidosim jaunu failu. Nospiediet taustiņu kombināciju Ctrl + N vai izvēlnē File -> New…. Atvērtajā logā atlasiet faila tipu - Universitātes programma VWF.

Izveidojiet jaunu Universitātes programmas VWF failu
Izveidojiet jaunu Universitātes programmas VWF failu

2. solis

Tiek palaists simulācijas viļņu redaktora rīks. Uzreiz saglabāsim šo failu, joprojām tukšu, ar patvaļīgu nosaukumu projekta mapē: Ctrl + S (vai File -> Save). Es nosaukšu failu "data_test.vwf", jo Es ievadīšu datus FPGA tapā ar nosaukumu "DATA".

Tagad mums jāpievieno riepas projektam. Atveriet izvēlni Rediģēt -> Ievietot -> Ievietot mezglu vai kopni …. Tiks atvērts logs "Ievietot mezglu vai kopni", kurā mēs noklikšķināsim uz pogas Node Finder …, lai meklētu projektā pieejamos FPGA kopnes.

Mezglu un autobusu atrašana simulācijas viļņu formas redaktorā
Mezglu un autobusu atrašana simulācijas viļņu formas redaktorā

3. solis

Logā Mezglu meklētājs noklikšķiniet uz pogas Saraksts. Atrasto mezglu un projektu autobusu saraksts parādīsies loga kreisajā pusē. Lai atlasītu, pievienojiet tos labajā laukā, noklikšķinot uz atbilstošajām pogām. Vai pievienojiet visu uzreiz, noklikšķinot uz pogas ">>". Apstipriniet savu izvēli, noklikšķinot uz pogas "Labi". Logā Ievietot mezglu vai kopni noklikšķiniet arī uz Labi.

Riepu un mezglu pievienošana simulācijai
Riepu un mezglu pievienošana simulācijai

4. solis

Pulsa formas logā ir parādījušās izvēlēto tapu signāla līmeņa diagrammas. Turklāt ieejas signālu CLK un DATA līmenis joprojām ir vienāds ar loģisko nulli, un izejas līmenis nav definēts. Jums jānosaka to forma.

Sākotnējais imitēto impulsu skats
Sākotnējais imitēto impulsu skats

5. solis

Bet vispirms jums jāiestata laika parametri, kurus simulācijas viļņu redaktors izmantos simulācijas laikā. Izvēlnē Rediģēt -> Režģa lielums … iestatiet laika režģa darbību. Un izvēlnē Rediģēt -> Iestatīt beigu laiku … mēs norādīsim simulācijas ilgumu.

Laika parametru iestatīšana simulācijas viļņu formas redaktorā
Laika parametru iestatīšana simulācijas viļņu formas redaktorā

6. solis

Uzstādīsim pulksteņa impulsa parametrus. Kreisajā laukā atlasiet vajadzīgo signālu ar nosaukumu Name, noklikšķinot uz tā ar peles kreiso pogu. Tagad dodieties uz izvēlni: Rediģēt -> Vērtība -> Pārrakstīt pulksteni … Atvērtajā pulksteņa logā iestatiet pulksteņa impulsa periodu (Periods), fāzi (Offset) un darba ciklu (Duty cycle).

Pulksteņa impulsa CLK iestatīšana
Pulksteņa impulsa CLK iestatīšana

7. solis

Uzstādīsim viļņu formas datus. Atlasiet to un izvēlnē: Rediģēt -> Vērtība atlasiet atbilstošo veidu. Es izvēlēšos nejauši mainīgu signālu Random Values … un atvērtajā logā konfigurēšu tā parametrus.

Pēc tam saglabājiet signāla iestatījumus (Ctrl + S).

Simulācijas viļņu formas redaktorā iestatīsim datu ievades signāla formu
Simulācijas viļņu formas redaktorā iestatīsim datu ievades signāla formu

8. solis

Tagad jūs varat palaist funkcionālo simulāciju: Simulācija -> Palaist funkcionālo simulāciju vai noklikšķinot uz atbilstošās pogas izvēlnes joslā. Quartus simulēs un parādīs rezultātu jaunā simulācijas viļņu redaktora logā.

Darbojas funkcionāla simulācija simulācijas viļņu redaktorā
Darbojas funkcionāla simulācija simulācijas viļņu redaktorā

9. solis

Atvērtajā logā jūs varat redzēt aprēķinātos izejas signālus uz FPGA tapām, kas iegūti simulācijas rezultātā, kuru veicis simulācijas viļņu redaktors.

Ieteicams: