intel AN 496 Ichki osilator IP yadrosidan foydalanish
Ichki osilator IP yadrosidan foydalanish
Qo'llab-quvvatlanadigan Intel® qurilmalari noyob ichki osilator xususiyatini taklif qiladi. Dizaynda ko'rsatilganidek, sobiqampUshbu ilova eslatmasida tasvirlangan bo'lsa, ichki osilatorlar soatni talab qiladigan dizaynlarni amalga oshirish uchun ajoyib tanlov qiladi va shu bilan bortdagi joyni va tashqi soat sxemasi bilan bog'liq xarajatlarni tejaydi.
Tegishli ma'lumotlar
- Dizayn ExampMAX® II uchun
- MAX® II dizaynini taqdim etadi files ushbu ilova eslatmasi uchun (AN 496).
- Dizayn ExampMAX® V uchun
- MAX® V dizaynini taqdim etadi files ushbu ilova eslatmasi uchun (AN 496).
- Dizayn ExampIntel MAX® 10 uchun
- Intel MAX® 10 dizaynini taqdim etadi files ushbu ilova eslatmasi uchun (AN 496).
Ichki osilatorlar
Ko'pgina dizaynlar normal ishlash uchun soatni talab qiladi. Siz foydalanuvchi dizayni yoki disk raskadrovka maqsadlarida soat manbai uchun ichki osilator IP yadrosidan foydalanishingiz mumkin. Ichki osilator bilan qo'llab-quvvatlanadigan Intel qurilmalari tashqi soat sxemasini talab qilmaydi. Misol uchunample, siz LCD kontroller, tizimni boshqarish avtobusi (SMBus) kontrolleri yoki boshqa interfeys protokolining soat talablarini qondirish yoki impuls kengligi modulyatorini amalga oshirish uchun ichki osilatordan foydalanishingiz mumkin. Bu komponentlar sonini, plata maydonini kamaytirishga yordam beradi va tizimning umumiy narxini kamaytiradi. MAX® II va MAX V qurilmalari uchun Intel Quartus® Prime dasturida qo‘llab-quvvatlanadigan Intel qurilmalarining osilator IP yadrosidan foydalanib, foydalanuvchi flesh xotirasini (UFM) jonlantirmasdan ichki osilatorni ishga tushirishingiz mumkin. Intel MAX 10 qurilmalari uchun osilatorlar UFM dan alohida. Osilatorning chiqish chastotasi, osc, ichki osilatorning bo'linmagan chastotasining to'rtdan bir qismini tashkil qiladi.
Qo'llab-quvvatlanadigan Intel qurilmalari uchun chastota diapazoni
Qurilmalar | Ichki osilatordan chiqish soati (1) (MGts) |
MAX II | 3.3 – 5.5 |
MAX V | 3.9 – 5.3 |
Intel MAX 10 | 55 – 116 (2), 35 – 77 (3) |
- Ichki osilator IP yadrosi uchun chiqish porti MAX II va MAX V qurilmalarida osc, boshqa barcha qo'llab-quvvatlanadigan qurilmalarda esa to'siq bo'ladi.
Qurilmalar | Ichki osilatordan chiqish soati (1) (MGts) |
Cyclone® III (4) | 80 (maksimal) |
Siklon IV | 80 (maksimal) |
V siklon | 100 (maksimal) |
Intel siklon 10 GX | 100 (maksimal) |
Intel Cyclone 10 LP | 80 (maksimal) |
Arria® II GX | 100 (maksimal) |
Arria V | 100 (maksimal) |
Intel Arria 10 | 100 (maksimal) |
Stratix® V | 100 (maksimal) |
Intel Stratix 10 | 170 – 230 |
- Ichki osilator IP yadrosi uchun chiqish porti MAX II va MAX V qurilmalarida osc, boshqa barcha qo'llab-quvvatlanadigan qurilmalarda esa to'siq bo'ladi.
- 10M02, 10M04, 10M08, 10M16 va 10M25 uchun.
- 10M40 va 10M50 uchun.
- Intel Quartus Prime dasturiy ta'minotining 13.1 va undan oldingi versiyalarida qo'llab-quvvatlanadi.
MAX II va MAX V qurilmalari uchun UFM qismi sifatida ichki osilator
Ichki osilator UFM ni dasturlash va o'chirishni boshqaradigan Dasturni o'chirishni boshqarish blokining bir qismidir. Ma'lumotlar registrida UFM dan yuboriladigan yoki olinadigan ma'lumotlar saqlanadi. Manzil registrida ma'lumotlar olinadigan manzil yoki ma'lumotlar yoziladigan manzil mavjud. ERASE, PROGRAM va READ operatsiyalari bajarilganda UFM blokining ichki osilatori yoqiladi.
Ichki osilator IP yadrosi uchun pin tavsifi
Signal | Tavsif |
oscena | Ichki osilatorni yoqish uchun foydalaning. Osilatorni yoqish uchun baland kiriting. |
osc/clkout (5) | Ichki osilatorning chiqishi. |
MAX II va MAX V qurilmalarida ichki osilatordan foydalanish
Ichki osilatorda bitta kirish, oscena va bitta chiqish, osc mavjud. Ichki osilatorni faollashtirish uchun oscena-dan foydalaning. Faollashtirilganda, chiqishda chastotali soat mavjud bo'ladi. Agar oscena past surilsa, ichki osilatorning chiqishi doimiy yuqori bo'ladi.
Ichki osilatorni ishga tushirish uchun quyidagi amallarni bajaring
- Intel Quartus Prime dasturining Asboblar menyusida IP katalogini bosing.
- Kutubxona toifasi ostida "Asosiy funktsiyalar va kiritish-chiqarish" ni kengaytiring.
- MAX II/MAX V osilatorini tanlang va Qo'shish tugmasini bosgandan so'ng IP parametr muharriri paydo bo'ladi. Endi siz osilatorning chiqish chastotasini tanlashingiz mumkin.
- Simulyatsiya kutubxonalarida model filekiritilishi kerak bo'lganlar ro'yxatga olingan. Keyingiga bosing.
- ni tanlang fileyaratilishi kerak. Finish tugmasini bosing. Tanlangan files yaratilgan va ularga chiqishdan kirish mumkin file papka. Instantsiya kodi qo'shilgandan so'ng file, oscena kiritish sim sifatida amalga oshirilishi va osilatorni yoqish uchun "1" mantiqiy qiymati sifatida tayinlanishi kerak.
Barcha qo'llab-quvvatlanadigan qurilmalarda ichki osilatordan foydalanish (MAX II va MAX V qurilmalaridan tashqari)
Ichki osilatorda bitta kirish, oscena va bitta chiqish, osc mavjud. Ichki osilatorni faollashtirish uchun oscena-dan foydalaning. Faollashtirilganda, chiqishda chastotali soat mavjud bo'ladi. Agar oscena past surilsa, ichki osilatorning chiqishi doimiy past bo'ladi.
Ichki osilatorni ishga tushirish uchun quyidagi amallarni bajaring
- Intel Quartus Prime dasturining Asboblar menyusida IP katalogini bosing.
- Kutubxona toifasi ostida "Asosiy funktsiyalar va konfiguratsiya dasturlash" ni kengaytiring.
- Ichki osilatorni (yoki Intel Stratix 10 qurilmalari uchun Intel FPGA S10 konfiguratsiya soati) tanlang va Qo'shish tugmasini bosgandan so'ng IP parametr muharriri paydo bo'ladi.
- Yangi IP misoli dialog oynasida:
- IP-ning yuqori darajali nomini o'rnating.
- Qurilmalar oilasini tanlang.
- Qurilmani tanlang.
- OK tugmasini bosing.
- HDL ni yaratish uchun Generate HDL tugmasini bosing.
- Yaratish-ni bosing.
Tanlangan files yaratilgan va ularga chiqishdan kirish mumkin file papkani chiqish katalogi yo'lida ko'rsatilgandek. Instantsiya kodi qo'shilgandan so'ng file, oscena kiritish sim sifatida amalga oshirilishi va osilatorni yoqish uchun "1" mantiqiy qiymati sifatida tayinlanishi kerak.
Amalga oshirish
Siz ushbu dizaynni amalga oshirishingiz mumkin exampMAX II, MAX V va Intel MAX 10 qurilmalari bilan jihozlangan, ularning barchasi ichki osilator xususiyatiga ega. Amalga oshirish osilator chiqishini hisoblagichga belgilash va MAX II, MAX V va Intel MAX 10 qurilmalarida umumiy maqsadli I/U (GPIO) pinlarini haydash orqali ichki osilator funktsiyasini namoyish qilishni o'z ichiga oladi.
Dizayn Examp1-band: MDN-82 demo taxtasini nishonga olish (MAX II qurilmalari)
Dizayn Example 1 aylantirish effektini yaratish uchun LEDlarni haydash uchun qilingan va shu bilan MDN-82 demo taxtasi yordamida ichki osilatorni namoyish etadi.
Dizayn uchun EPM240G pin topshiriqlari Example 1 MDN-82 demo taxtasidan foydalanish
EPM240G pinni tayinlash | |||
Signal | Pin | Signal | Pin |
d2 | 69-qistirma | d3 | 40-qistirma |
d5 | 71-qistirma | d6 | 75-qistirma |
d8 | 73-qistirma | d10 | 73-qistirma |
d11 | 75-qistirma | d12 | 71-qistirma |
d4_1 | 85-qistirma | d4_2 | 69-qistirma |
d7_1 | 87-qistirma | d7_2 | 88-qistirma |
d9_1 | 89-qistirma | d9_2 | 90-qistirma |
sw9 | 82-qistirma | — | — |
Foydalanilmayotgan pinlarni Intel Quartus Prime dasturiy ta'minotida uch-ko'rsatilgan kirish sifatida belgilang.
Ushbu dizaynni MDN-B2 demo taxtasida namoyish qilish uchun quyidagi amallarni bajaring
- Namoyish platasining quvvatini yoqing (SW1 slide kaliti yordamida).
- Dizaynni MAX II CPLD-ga J orqali yuklab olingTAG demo taxtasidagi JP5 sarlavhasi va an'anaviy dasturlash kabeli (Intel FPGA Parallel Port Cable yoki Intel FPGA Download Cable). Dasturlash jarayoni boshlanishidan oldin va uning davomida demo taxtasidagi SW4 tugmachasini bosib turing. Ish tugagach, quvvatni o'chiring va J ni chiqarib olingTAG ulagich.
- Qizil LEDlar va ikki rangli LEDlar ustida o'tish LED ketma-ketligini kuzating. Namoyish taxtasida SW9 tugmachasini bosish ichki osilatorni o'chiradi va aylanayotgan LEDlar hozirgi holatida muzlaydi.
Dizayn Examp2-o'rin: MAX V qurilmani ishlab chiqish to'plamini maqsad qilish
Dizaynda Example 2, osilatorning chiqish chastotasi 221 bitli hisoblagichni soatlashdan oldin 2 ga bo'linadi. Ushbu 2-bitli hisoblagichning chiqishi LEDlarni boshqarish uchun ishlatiladi va shu bilan MAX V qurilmasini ishlab chiqish to'plamidagi ichki osilatorni namoyish etadi.
Dizayn uchun 5M570Z PIN topshiriqlari Example 2 MAX V Device Development Kit yordamida
5M570Z PIN topshiriqlari | |||
Signal | Pin | Signal | Pin |
pb0 | M9 | LED[0] | P4 |
osc | M4 | LED[1] | R1 |
clk | P2 | — | — |
Ushbu dizaynni MAX V ishlab chiqish to'plamida namoyish qilish uchun quyidagi amallarni bajaring
- Qurilmani yoqish uchun USB kabelini USB ulagichiga ulang.
- O'rnatilgan Intel FPGA yuklab olish kabeli orqali dizaynni MAX V qurilmasiga yuklab oling.
- Miltillovchi LEDlarni (LED[0] va LED[1]) kuzating. Namoyish taxtasida pb0 tugmasini bosish ichki osilatorni o'chiradi va miltillovchi LEDlar hozirgi holatida muzlaydi.
AN 496 uchun hujjatlarni qayta ko'rib chiqish tarixi: Ichki osilator IP yadrosidan foydalanish
Sana | Versiya | O'zgarishlar |
2017 yil noyabr | 2017.11.06 |
|
2014 yil noyabr | 2014.11.04 | Qo'llab-quvvatlanadigan Altera qurilmalari uchun chastota diapazoni jadvalidagi MAX 10 qurilmalar uchun bo'linmagan ichki osilator chastotasi va ichki osilator chastotasi qiymatlaridan chiqish soati yangilandi. |
2014 yil sentyabr | 2014.09.22 | MAX 10 ta qurilma qoʻshildi. |
2011 yil yanvar | 2.0 | MAX V qurilmalari bilan yangilangan. |
2007 yil dekabr | 1.0 | Dastlabki nashr. |
ID: 683653
Versiya: 2017.11.06
Hujjatlar / manbalar
![]() |
intel AN 496 Ichki osilator IP yadrosidan foydalanish [pdf] Ko'rsatmalar AN 496 ichki osilator IP yadrosidan foydalanish, AN 496, ichki osilator IP yadrosidan foydalanish, ichki osilator IP yadrosi, osilator IP yadrosi, IP yadrosi, yadro |