intel-loqosu

intel AN 496 Daxili Osilator IP nüvəsindən istifadə

intel-AN-496-Daxili-Osilator-IP-Əsas-məhsulundan-istifadə

Daxili Osilator IP nüvəsindən istifadə

Dəstəklənən Intel® cihazları unikal daxili osilator funksiyası təklif edir. Dizaynda göstərildiyi kimi exampBu proqram qeydində təsvir edilən les, daxili osilatorlar saat tələb edən dizaynları həyata keçirmək üçün əla seçim edir və bununla da bortda yer və xarici saat dövrələri ilə bağlı xərclərə qənaət edir.

Əlaqədar Məlumat

  • Dizayn ExampMAX® II üçün
    • MAX® II dizaynını təmin edir files bu proqram qeydi üçün (AN 496).
  • Dizayn ExampMAX® V üçün
    • MAX® V dizaynını təmin edir files bu proqram qeydi üçün (AN 496).
  • Dizayn ExampIntel MAX® 10 üçün
    • Intel MAX® 10 dizaynını təmin edir files bu proqram qeydi üçün (AN 496).

Daxili osilatorlar

Əksər dizaynlar normal işləmək üçün saat tələb edir. Siz istifadəçi dizaynında və ya sazlama məqsədləri üçün saat mənbəyi üçün daxili osilator IP nüvəsindən istifadə edə bilərsiniz. Daxili osilatorla dəstəklənən Intel cihazları xarici saat dövrəsinə ehtiyac duymur. məsələnample, siz LCD nəzarətçisinin, sistem idarəetmə avtobusunun (SMBus) nəzarətçisinin və ya hər hansı digər interfeys protokolunun saat tələblərinə cavab vermək və ya impuls eni modulyatorunu həyata keçirmək üçün daxili osilatordan istifadə edə bilərsiniz. Bu, komponentlərin sayını, lövhə yerini minimuma endirməyə kömək edir və sistemin ümumi dəyərini azaldır. MAX® II və MAX V cihazları üçün Intel Quartus® Prime proqramında dəstəklənən Intel cihazlarının osilator IP nüvəsindən istifadə etməklə, istifadəçi flash yaddaşını (UFM) yaratmadan daxili osilyatoru işə sala bilərsiniz. Intel MAX 10 cihazları üçün osilatorlar UFM-dən ayrıdır. Osilatorun çıxış tezliyi, osc, daxili osilatorun bölünməmiş tezliyinin dörddə bir hissəsidir.

Dəstəklənən Intel Cihazları üçün Tezlik Aralığı

Cihazlar Daxili Osilatordan Çıxış Saatı (1) (MHz)
MAX II 3.3 - 5.5
MAX V 3.9 - 5.3
Intel MAX 10 55 – 116 (2), 35 – 77 (3)
  1. Daxili osilatorun IP nüvəsi üçün çıxış portu MAX II və MAX V cihazlarında osc, bütün digər dəstəklənən cihazlarda isə clkout-dur.
Cihazlar Daxili Osilatordan Çıxış Saatı (1) (MHz)
Cyclone® III (4) 80 (max)
Siklon IV 80 (max)
Siklon V 100 (max)
Intel Siklon 10 GX 100 (max)
Intel Cyclone 10 LP 80 (max)
Arria® II GX 100 (max)
Arria V 100 (max)
Intel Arria 10 100 (max)
Stratix® V 100 (max)
Intel Stratix 10 170 - 230
  1. Daxili osilatorun IP nüvəsi üçün çıxış portu MAX II və MAX V cihazlarında osc, bütün digər dəstəklənən cihazlarda isə clkout-dur.
  2. 10M02, 10M04, 10M08, 10M16 və 10M25 üçün.
  3. 10M40 və 10M50 üçün.
  4. Intel Quartus Prime proqram təminatının 13.1 və daha əvvəlki versiyalarında dəstəklənir.

MAX II və MAX V Cihazları üçün UFM-in bir hissəsi kimi daxili osilator

intel-AN-496-Daxili-Osilatordan-İstifadə-IP-Core-şəkil-1

Daxili osilator UFM-nin proqramlaşdırılmasına və silinməsinə nəzarət edən Proqram Silinməsinə Nəzarət blokunun bir hissəsidir. Məlumat reyestri UFM-dən göndəriləcək və ya götürüləcək məlumatları saxlayır. Ünvan reyestri məlumatların alındığı ünvanı və ya məlumatların yazıldığı ünvanı saxlayır. SİL, PROQRAM və OXUMA əməliyyatı yerinə yetirildikdə UFM blokunun daxili osilatoru işə salınır.

Daxili Osilator IP Nüvəsi üçün Pin Təsviri

Siqnal Təsvir
oscena Daxili osilatoru işə salmaq üçün istifadə edin. Osilatoru işə salmaq üçün yüksək daxil edin.
osc/clkout (5) Daxili osilatorun çıxışı.

MAX II və MAX V Cihazlarında Daxili Osilatordan istifadə

Daxili osilatorun tək girişi, oscenası və tək çıxışı var, osc. Daxili osilatoru işə salmaq üçün oscena-dan istifadə edin. Aktivləşdirildikdə, çıxışda tezliyə malik bir saat istifadəyə verilir. Oscena aşağı idarə olunarsa, daxili osilatorun çıxışı sabit yüksəkdir.

Daxili osilatoru işə salmaq üçün bu addımları yerinə yetirin

  1. Intel Quartus Prime proqramının Alətlər menyusunda IP Kataloqu klikləyin.
  2. Kitabxana kateqoriyası altında Əsas Funksiyalar və I/O-nu genişləndirin.
  3. MAX II/MAX V osilatorunu seçin və Əlavə et düyməsini kliklədikdən sonra IP Parametr Redaktoru görünür. İndi osilatorun çıxış tezliyini seçə bilərsiniz.
  4. Simulyasiya Kitabxanalarında model filedaxil edilməli olanlar sadalanır. Next düyməsini basın.
  5. seçin fileyaradılmalıdır. Bitir klikləyin. Seçilmiş files yaradılır və çıxışdan əldə edilə bilər file qovluq. İnstantasiya kodu əlavə edildikdən sonra file, ossilyatoru işə salmaq üçün oscena girişi naqil kimi hazırlanmalı və “1” məntiqi dəyəri kimi təyin edilməlidir.

Bütün Dəstəklənən Cihazlarda Daxili Osilatordan istifadə (MAX II və MAX V cihazları istisna olmaqla)

Daxili osilatorun tək giriş, oscena və tək çıxış, osc var. Daxili osilatoru işə salmaq üçün oscena-dan istifadə edin. Aktivləşdirildikdə, çıxışda tezliyi olan bir saat istifadəyə verilir. Oscena aşağı idarə olunarsa, daxili osilatorun çıxışı sabit aşağıdır.

Daxili osilatoru işə salmaq üçün bu addımları yerinə yetirin

  1. Intel Quartus Prime proqramının Alətlər menyusunda IP Kataloqu klikləyin.
  2. Kitabxana kateqoriyası altında Əsas Funksiyalar və Konfiqurasiya Proqramlaşdırmasını genişləndirin.
  3. Daxili Osilator (və ya Intel Stratix 10 cihazları üçün Intel FPGA S10 Konfiqurasiya Saatı) seçin və Əlavə et düyməsini kliklədikdən sonra IP Parametr Redaktoru görünür.
  4. Yeni IP Nümunəsi dialoq qutusunda:
    • IP-nizin ən yüksək səviyyəli adını təyin edin.
    • Cihaz ailəsini seçin.
    • Cihazı seçin.
  5. OK düyməsini basın.
  6. HDL yaratmaq üçün "Generate HDL" düyməsini basın.
  7. Yarat klikləyin.

Seçilmiş files yaradılır və çıxışdan əldə edilə bilər file çıxış qovluğunda göstərildiyi kimi qovluq. İnstantasiya kodu əlavə edildikdən sonra file, ossilyatoru işə salmaq üçün oscena girişi naqil kimi hazırlanmalı və “1” məntiqi dəyəri kimi təyin edilməlidir.

İcra

Siz bu dizaynı həyata keçirə bilərsinizampMAX II, MAX V və Intel MAX 10 cihazları ilə təchiz edilmişdir, bunların hamısı daxili osilator funksiyasına malikdir. İcra osilator çıxışını sayğaca təyin etməklə və MAX II, MAX V və Intel MAX 10 cihazlarında ümumi təyinatlı I/O (GPIO) sancaqlarını idarə etməklə daxili osilator funksiyasının nümayişini əhatə edir.

Dizayn Example 1: MDN-82 Demo lövhəsinin hədəflənməsi (MAX II Cihazları)

Dizayn Example 1 sürüşdürmə effekti yaratmaq üçün LED-ləri idarə etmək üçün hazırlanmışdır və bununla da MDN-82 demo lövhəsindən istifadə edərək daxili osilatoru nümayiş etdirir.

Dizayn üçün EPM240G Pin Təyinatları Məsample 1 MDN-82 Demo lövhəsindən istifadə

EPM240G Pin Təyinatları
Siqnal Pin Siqnal Pin
d2 69 vurun d3 40 vurun
d5 71 vurun d6 75 vurun
d8 73 vurun d10 73 vurun
d11 75 vurun d12 71 vurun
d4_1 85 vurun d4_2 69 vurun
d7_1 87 vurun d7_2 88 vurun
d9_1 89 vurun d9_2 90 vurun
sw9 82 vurun

İstifadə edilməmiş pinləri Intel Quartus Prime proqramında üç-belə qeyd edildiyi kimi təyin edin.

Bu dizaynı MDN-B2 demo lövhəsində nümayiş etdirmək üçün bu addımları yerinə yetirin

  1. Nümayiş lövhəsini yandırın (SW1 sürüşdürmə keçidindən istifadə etməklə).
  2. Dizaynı J vasitəsilə MAX II CPLD-ə endirinTAG demo lövhəsində JP5 başlığı və adi proqramlaşdırma kabeli (Intel FPGA Paralel Port Kabel və ya Intel FPGA Yükləmə Kabel). Proqramlaşdırma prosesinin başlamazdan əvvəl və başlamazdan əvvəl demo lövhəsində SW4-ü basılı saxlayın. Tamamlandıqdan sonra gücü söndürün və J-ni çıxarınTAG birləşdirici.
  3. Qırmızı LED-lərdə və ikirəngli LED-lərdə sürüşmə LED ardıcıllığına riayət edin. Nümayiş lövhəsində SW9 düyməsini basmaq daxili osilatoru söndürür və sürüşən LED-lər cari mövqelərində donur.

Dizayn Example 2: MAX V Cihaz İnkişafı Kitinin hədəflənməsi

Dizaynda Example 2, osilatorun çıxış tezliyi 221 bitlik sayğacın saatlanmasından əvvəl 2-ə bölünür. Bu 2 bitlik sayğacın çıxışı LED-ləri idarə etmək üçün istifadə olunur və bununla da MAX V cihaz inkişaf dəstində daxili osilator nümayiş etdirilir.

Dizayn üçün 5M570Z Pin Təyinatları Məsample 2 MAX V Cihaz İnkişafı Kitindən istifadə

5M570Z Pin Təyinatları
Siqnal Pin Siqnal Pin
pb0 M9 LED[0] P4
osc M4 LED[1] R1
clk P2

Bu dizaynı MAX V inkişaf dəstində nümayiş etdirmək üçün bu addımları yerinə yetirin

  1. Cihazı işə salmaq üçün USB kabelini USB konnektoruna qoşun.
  2. Daxili Intel FPGA Yükləmə Kabel vasitəsilə dizaynı MAX V cihazına endirin.
  3. Yanıb-sönən LED-lərə (LED[0] və LED[1]) baxın. Nümayiş lövhəsində pb0 düyməsini basmaq daxili osilatoru söndürür və yanıb-sönən LED-lər hazırkı vəziyyətdə donacaq.

AN 496 üçün Sənədin Təftiş Tarixi: Daxili Osilator IP nüvəsindən istifadə

Tarix Versiya Dəyişikliklər
Noyabr 2017 2017.11.06
  • Aşağıdakı cihazlar üçün əlavə dəstək:
    • Siklon III
    • Siklon IV
    • Siklon V
    • Intel Siklon 10 GX
    • Intel Cyclone 10 LP
    • Arria II GX
    • Arria V
    • Intel Arria 10
    • Stratix V
    • Intel Stratix 10
  • Sənədin adı dəyişdirildi Altera MAX seriyasında daxili osilatordan istifadə üçün Daxili Osilator IP nüvəsindən istifadə digər dəstəklənən cihazları daxil etmək.
  • Intel kimi rebrendinq edildi.
Noyabr 2014 2014.11.04 Dəstəklənən Altera Cihazları üçün Tezlik diapazonunda MAX 10 cihazları üçün bölünməmiş daxili osilator tezliyi və daxili osilator tezlik dəyərlərindən çıxış saatı yeniləndi.
Sentyabr 2014 2014.09.22 MAX 10 cihaz əlavə edildi.
Yanvar 2011 2.0 MAX V cihazları daxil etmək üçün yeniləndi.
dekabr 2007 1.0 İlkin buraxılış.

ID: 683653
Versiya: 2017.11.06

Sənədlər / Resurslar

intel AN 496 Daxili Osilator IP nüvəsindən istifadə [pdf] Təlimatlar
AN 496 Daxili Osilator IP Nüvəsindən istifadə, AN 496, Daxili Osilator IP Nüvəsindən istifadə, Daxili Osilator IP Nüvəsi, Osilator IP Nüvəsi, IP Əsası, Əsas

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *