Simulyasiya Dalğa Formatı Redaktorunda Bir Dalğa Formasını Necə Simulyasiya Etmək Olar

Mündəricat:

Simulyasiya Dalğa Formatı Redaktorunda Bir Dalğa Formasını Necə Simulyasiya Etmək Olar
Simulyasiya Dalğa Formatı Redaktorunda Bir Dalğa Formasını Necə Simulyasiya Etmək Olar

Video: Simulyasiya Dalğa Formatı Redaktorunda Bir Dalğa Formasını Necə Simulyasiya Etmək Olar

Video: Simulyasiya Dalğa Formatı Redaktorunda Bir Dalğa Formasını Necə Simulyasiya Etmək Olar
Video: HTMLda dasturlash | 9. Formatting (Formatlash) 2024, Noyabr
Anonim

Tutaq ki, Quartus II inkişaf mühitində bir Altera FPGA üçün bir layihəmiz var. Bir proqram simulyasiyası aparaq: FPGA girişlərinə müəyyən bir siqnal tətbiq edin və nəticələrində nə olacağını görün. Bunu etmək üçün daxili Simulation Waveform Editor vasitəsini istifadə edəcəyik.

Simulyasiya Dalğa Forması Redaktoru
Simulyasiya Dalğa Forması Redaktoru

Zəruri

  • - Şəxsi kompüter;
  • - quraşdırılmış inkişaf mühiti Quartus II.

Təlimat

Addım 1

Əvvəlcə Quartus II IDE-ni işə salaq və tələb olunan layihəni açaq. İndi yeni bir fayl yaradaq. Ctrl + N düymələr kombinasiyasına və ya Fayl -> Yeni… menyusuna basın. Açılan pəncərədə fayl növünü seçin - University Program VWF.

Yeni bir Universitet Proqramı VWF faylı yaradın
Yeni bir Universitet Proqramı VWF faylı yaradın

Addım 2

Simulyasiya Dalğa Formatı Redaktoru işə başlayır. Bu faylı dərhal boş, proyekt qovluğunda təsadüfi bir ad altında saxlayaq: Ctrl + S (və ya Fayl -> Saxla). Fayla "data_test.vwf" adını verəcəyəm, çünki Veriləri "DATA" adlı FPGA pininə verəcəyəm.

İndi təkərlərimizi layihəyə əlavə etməliyik. Menyuya gedin Düzenle -> Taxmaq -> Düyün və ya Avtobus əlavə et…. Layihədə mövcud FPGA avtobuslarını axtarmaq üçün Düyün tapan … düyməsini basacağımız "Düyün və ya Bus əlavə et" pəncərəsi açılacaqdır.

Simulyasiya Dalğa Forması redaktorunda qovşaq və avtobus tapmaq
Simulyasiya Dalğa Forması redaktorunda qovşaq və avtobus tapmaq

Addım 3

Düyün tapan pəncərədə Siyahı düyməsini vurun. Pəncərənin sol hissəsində tapılmış qovşaqların və proyekt avtobuslarının siyahısı görünür. Seçmək üçün müvafiq düymələri basaraq onları sağ sahəyə əlavə edin. Və ya ">>" düyməsini basaraq hər şeyi bir anda əlavə edin. "Tamam" düyməsini basaraq seçiminizi təsdiq edin. Düyün və ya Bus əlavə et pəncərəsində Tamam düyməsini də vurun.

Simulyasiyaya təkər və qovşaq əlavə etmək
Simulyasiyaya təkər və qovşaq əlavə etmək

Addım 4

Nəbz forması pəncərəsində seçilmiş sancaqların siqnal səviyyəsi diaqramları meydana çıxdı. Üstəlik, CLK və DATA giriş siqnallarının səviyyəsi hələ məntiqi sıfıra bərabərdir və çıxış səviyyəsi təyin olunmur. Onların formasını təyin etməlisiniz.

Süni impulsların ilkin görünüşü
Süni impulsların ilkin görünüşü

Addım 5

Ancaq əvvəlcə simulyasiya zamanı Simulation Waveform Editor tərəfindən istifadə ediləcək vaxt parametrlərini təyin etməlisiniz. Düzəliş menyusunda -> Şəbəkə ölçüsü … zaman şəbəkəsinin addımını təyin edin. Düzəliş -> Bitmə vaxtını təyin et … menyusunda simulyasiya müddətini göstərəcəyik.

Simulyasiya Dalğa Forması Redaktorunda Zamanlama Parametrlərinin Qurulması
Simulyasiya Dalğa Forması Redaktorunda Zamanlama Parametrlərinin Qurulması

Addım 6

Saat nəbzinin parametrlərini təyin edək. Sol sahədə, sol siçan düyməsini basaraq Ad adı ilə istədiyiniz siqnalı seçin. İndi menyuya gedin: Düzəliş et -> Dəyər -> Saatın üzərinə yaz … Açılan Saat pəncərəsində saat nəbzinin dövrü (Dövrü), fazı (Ofset) və iş dövrü (Vəzifə dövrü) seçin.

Saat nəbzi CLK-nın qurulması
Saat nəbzi CLK-nın qurulması

Addım 7

Dalğa forması məlumatlarını təyin edək. Bunu seçin və menyuda: Düzəliş -> Dəyər uyğun növü seçin. Təsadüfi dəyişən bir siqnal Random Values … seçəcəyəm və açılan pəncərədə parametrlərini konfiqurasiya edəcəyəm.

Bundan sonra siqnal parametrlərini qeyd edin (Ctrl + S).

Simulation Waveform Editor-da Data giriş siqnalının formasını təyin edək
Simulation Waveform Editor-da Data giriş siqnalının formasını təyin edək

Addım 8

İndi funksional simulyasiyanı işə sala bilərsiniz: Simulyasiya -> Funksional Simulyasiyanı işə salın və ya menyu çubuğundakı müvafiq düyməni basaraq. Quartus simulyasiya edəcək və nəticəni yeni bir Simulation Waveform Editor pəncərəsində göstərəcəkdir.

Simulyasiya Dalğa Forması Redaktorunda işləyən simulyasiya işləyir
Simulyasiya Dalğa Forması Redaktorunda işləyən simulyasiya işləyir

Addım 9

Açılan pəncərədə FPGA sancaqlarındakı Simulation Waveform Editor köməkçi proqramının həyata keçirdiyi simulyasiya nəticəsində əldə edilmiş hesablanmış çıxış siqnallarını görə bilərsiniz.

Tövsiyə: