intel AN 496 Daxili Osilator IP nüvəsindən 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) |
- 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 |
- 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.
- 10M02, 10M04, 10M08, 10M16 və 10M25 üçün.
- 10M40 və 10M50 üçün.
- 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
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
- Intel Quartus Prime proqramının Alətlər menyusunda IP Kataloqu klikləyin.
- Kitabxana kateqoriyası altında Əsas Funksiyalar və I/O-nu genişləndirin.
- 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.
- Simulyasiya Kitabxanalarında model filedaxil edilməli olanlar sadalanır. Next düyməsini basın.
- 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
- Intel Quartus Prime proqramının Alətlər menyusunda IP Kataloqu klikləyin.
- Kitabxana kateqoriyası altında Əsas Funksiyalar və Konfiqurasiya Proqramlaşdırmasını genişləndirin.
- 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.
- 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.
- OK düyməsini basın.
- HDL yaratmaq üçün "Generate HDL" düyməsini basın.
- 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
- Nümayiş lövhəsini yandırın (SW1 sürüşdürmə keçidindən istifadə etməklə).
- 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.
- 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
- Cihazı işə salmaq üçün USB kabelini USB konnektoruna qoşun.
- Daxili Intel FPGA Yükləmə Kabel vasitəsilə dizaynı MAX V cihazına endirin.
- 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 |
|
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 |