intel AN 496, izmantojot iekšējā oscilatora IP kodolu
Iekšējā oscilatora IP kodola izmantošana
Atbalstītās Intel® ierīces piedāvā unikālu iekšējā oscilatora funkciju. Kā parādīts dizainā exampKā aprakstīts šajā pieteikuma piezīmē, iekšējie oscilatori ir lieliska izvēle tādu dizainu ieviešanai, kuriem nepieciešama pulksteņa funkcija, tādējādi ietaupot borta vietu un izmaksas, kas saistītas ar ārējo pulksteņa shēmu.
Saistītā informācija
- Dizains Piemample priekš MAX® II
- Nodrošina MAX® II dizainu files šai pieteikuma piezīmei (AN 496).
- Dizains Piemample priekš MAX® V
- Nodrošina MAX® V dizainu files šai pieteikuma piezīmei (AN 496).
- Dizains Piemample Intel MAX® 10
- Nodrošina Intel MAX® 10 dizainu files šai pieteikuma piezīmei (AN 496).
Iekšējie oscilatori
Lielākajai daļai dizainparaugu normālai darbībai ir nepieciešams pulkstenis. Iekšējo oscilatora IP kodolu varat izmantot pulksteņa avotam lietotāja dizaina vai atkļūdošanas nolūkos. Ar iekšējo oscilatoru atbalstītajām Intel ierīcēm nav nepieciešama ārēja pulksteņa shēma. Piemēram,ample, varat izmantot iekšējo oscilatoru, lai izpildītu LCD kontrollera, sistēmas pārvaldības kopnes (SMBus) kontrollera vai jebkura cita interfeisa protokola pulksteņa prasības vai ieviestu impulsa platuma modulatoru. Tas palīdz samazināt komponentu skaitu, platību un samazina sistēmas kopējās izmaksas. Varat izveidot iekšējo oscilatoru bez lietotāja zibatmiņas (UFM) instantivēšanas, izmantojot atbalstīto Intel ierīču oscilatora IP kodolu Intel Quartus® Prime programmatūrā MAX® II un MAX V ierīcēm. Intel MAX 10 ierīcēm oscilatori ir atsevišķi no UFM. Oscilatora izejas frekvence, osc, ir viena ceturtā daļa no iekšējā oscilatora nedalītās frekvences.
Frekvenču diapazons atbalstītajām Intel ierīcēm
Ierīces | Izejas pulkstenis no iekšējā oscilatora (1) (MHz) |
MAX II | 3.3-5.5 |
MAX V | 3.9-5.3 |
Intel MAX 10 | 55–116 (2), 35–77 (3) |
- Iekšējā oscilatora IP kodola izvades ports ir osc MAX II un MAX V ierīcēs un clkout visās pārējās atbalstītajās ierīcēs.
Ierīces | Izejas pulkstenis no iekšējā oscilatora (1) (MHz) |
Cyclone® III (4) | 80 (maks.) |
Ciklons IV | 80 (maks.) |
Ciklons V | 100 (maks.) |
Intel Cyclone 10 GX | 100 (maks.) |
Intel Cyclone 10 LP | 80 (maks.) |
Arria® II GX | 100 (maks.) |
Ārija V | 100 (maks.) |
Intel Arria 10 | 100 (maks.) |
Stratix® V | 100 (maks.) |
Intel Stratix 10 | 170-230 |
- Iekšējā oscilatora IP kodola izvades ports ir osc MAX II un MAX V ierīcēs un clkout visās pārējās atbalstītajās ierīcēs.
- 10M02, 10M04, 10M08, 10M16 un 10M25.
- Par 10M40 un 10M50.
- Atbalstīta Intel Quartus Prime programmatūras versijā 13.1 un vecākajā versijā.
Iekšējais oscilators kā UFM daļa MAX II un MAX V ierīcēm
Iekšējais oscilators ir daļa no Program Erase Control bloka, kas kontrolē UFM programmēšanu un dzēšanu. Datu reģistrā tiek glabāti dati, kas jānosūta vai jāizgūst no UFM. Adrešu reģistrā ir adrese, no kuras tiek iegūti dati, vai adrese, uz kuru dati tiek rakstīti. UFM bloka iekšējais oscilators ir iespējots, kad tiek izpildītas darbības ERASE, PROGRAM un READ.
Pin apraksts iekšējā oscilatora IP kodolam
Signāls | Apraksts |
oscena | Izmantojiet, lai iespējotu iekšējo oscilatoru. Ievadiet augstu, lai iespējotu oscilatoru. |
osc/clkout (5) | Iekšējā oscilatora izeja. |
Iekšējā oscilatora izmantošana MAX II un MAX V ierīcēs
Iekšējam oscilatoram ir viena ieeja, oscena, un viena izeja, osc. Lai aktivizētu iekšējo oscilatoru, izmantojiet oscena. Kad tas ir aktivizēts, izejā ir pieejams pulkstenis ar frekvenci. Ja oscena ir zema, iekšējā oscilatora jauda ir nemainīgi augsta.
Lai izveidotu iekšējo oscilatoru, veiciet šīs darbības
- Programmatūras Intel Quartus Prime izvēlnē Rīki noklikšķiniet uz IP katalogs.
- Kategorijā Bibliotēka izvērsiet pamatfunkcijas un I/O.
- Izvēlieties MAX II/MAX V oscilatoru un pēc noklikšķināšanas uz Add, tiek parādīts IP parametru redaktors. Tagad varat izvēlēties oscilatora izejas frekvenci.
- Simulācijas bibliotēkās modelis files, kas jāiekļauj, ir uzskaitīti. Noklikšķiniet uz Tālāk.
- Izvēlieties files jāizveido. Noklikšķiniet uz Pabeigt. Izvēlētais files ir izveidoti, un tiem var piekļūt no izejas file mapi. Pēc tam, kad instanču kods ir pievienots file, oscena ievade ir jāizveido kā vads un jāpiešķir kā loģiskā vērtība “1”, lai iespējotu oscilatoru.
Iekšējā oscilatora izmantošana visās atbalstītajās ierīcēs (izņemot MAX II un MAX V ierīces)
Iekšējam oscilatoram ir viena ieeja, oscena, un viena izeja, osc. Lai aktivizētu iekšējo oscilatoru, izmantojiet oscena. Kad tas ir aktivizēts, izejā ir pieejams pulkstenis ar frekvenci. Ja oscena tiek vadīta zemā līmenī, iekšējā oscilatora jauda ir nemainīgi zema.
Lai izveidotu iekšējo oscilatoru, veiciet šīs darbības
- Programmatūras Intel Quartus Prime izvēlnē Rīki noklikšķiniet uz IP katalogs.
- Kategorijā Bibliotēka izvērsiet sadaļu Pamatfunkcijas un konfigurācijas programmēšana.
- Atlasiet Internal Oscillator (vai Intel FPGA S10 Configuration Clock Intel Stratix 10 ierīcēm) un pēc noklikšķināšanas uz Add, tiek parādīts IP parametru redaktors.
- Dialoglodziņā Jauna IP instance:
- Iestatiet sava IP augstākā līmeņa nosaukumu.
- Atlasiet ierīču saimi.
- Izvēlieties ierīci.
- Noklikšķiniet uz Labi.
- Lai ģenerētu ABL, noklikšķiniet uz Ģenerēt HDL.
- Noklikšķiniet uz Ģenerēt.
Izvēlētais files ir izveidoti, un tiem var piekļūt no izejas file mapi, kā norādīts izvades direktorija ceļā. Pēc tam, kad instanču kods ir pievienots file, oscena ievade ir jāizveido kā vads un jāpiešķir kā loģiskā vērtība “1”, lai iespējotu oscilatoru.
Īstenošana
Jūs varat īstenot šos dizainus, piemēramamples ar MAX II, MAX V un Intel MAX 10 ierīcēm, kurām visām ir iekšējā oscilatora funkcija. Īstenošana ietver iekšējā oscilatora funkcijas demonstrāciju, piešķirot oscilatora izvadi skaitītājam un iedarbinot vispārējas nozīmes I/O (GPIO) tapas MAX II, MAX V un Intel MAX 10 ierīcēs.
Dizains Piemamp1. lepa: mērķauditorijas atlase uz MDN-82 demonstrācijas paneli (MAX II ierīces)
Dizains Piemample 1 ir paredzēts, lai vadītu gaismas diodes, lai radītu ritināšanas efektu, tādējādi demonstrējot iekšējo oscilatoru, izmantojot MDN-82 demonstrācijas plati.
EPM240G tapu uzdevumi dizainam Example 1 MDN-82 demonstrācijas paneļa izmantošana
EPM240G tapu piešķiršana | |||
Signāls | Piespraust | Signāls | Piespraust |
d2 | 69. tapa | d3 | 40. tapa |
d5 | 71. tapa | d6 | 75. tapa |
d8 | 73. tapa | d10 | 73. tapa |
d11 | 75. tapa | d12 | 71. tapa |
d4_1 | 85. tapa | d4_2 | 69. tapa |
d7_1 | 87. tapa | d7_2 | 88. tapa |
d9_1 | 89. tapa | d9_2 | 90. tapa |
sw9 | 82. tapa | — | — |
Piešķiriet neizmantotās tapas kā ievadi, kas norādīta Intel Quartus Prime programmatūrā.
Lai demonstrētu šo dizainu uz MDN-B2 demonstrācijas plates, veiciet šīs darbības
- Ieslēdziet demonstrācijas paneļa strāvu (izmantojot bīdāmo slēdzi SW1).
- Lejupielādējiet dizainu MAX II CPLD, izmantojot JTAG galveni JP5 uz demonstrācijas plates un parasto programmēšanas kabeli (Intel FPGA Parallel Port Cable vai Intel FPGA lejupielādes kabeli). Turiet nospiestu SW4 demonstrācijas panelī pirms programmēšanas procesa sākuma un tā laikā. Kad tas ir pabeigts, izslēdziet strāvu un noņemiet JTAG savienotājs.
- Ievērojiet ritināšanas LED secību uz sarkanajām gaismas diodēm un divkrāsu gaismas diodēm. Demonstrācijas panelī nospiežot SW9, tiek atspējots iekšējais oscilators, un ritošās gaismas diodes sastings pašreizējās pozīcijās.
Dizains Piemample 2: Mērķauditorijas atlase MAX V ierīču izstrādes komplektā
Dizainā Example 2, oscilatora izejas frekvence tiek dalīta ar 221 pirms 2 bitu skaitītāja pulksteņa. Šī 2 bitu skaitītāja izvade tiek izmantota gaismas diožu darbināšanai, tādējādi demonstrējot MAX V ierīces izstrādes komplekta iekšējo oscilatoru.
5M570Z tapas uzdevumi dizainam Example 2 Izmantojot MAX V ierīču izstrādes komplektu
5M570Z tapu piešķiršana | |||
Signāls | Piespraust | Signāls | Piespraust |
pb0 | M9 | LED[0] | P4 |
osc | M4 | LED[1] | R1 |
klk | P2 | — | — |
Lai demonstrētu šo dizainu MAX V izstrādes komplektā, veiciet šīs darbības
- Pievienojiet USB kabeli USB savienotājam, lai ieslēgtu ierīci.
- Lejupielādējiet dizainu MAX V ierīcē, izmantojot iebūvēto Intel FPGA lejupielādes kabeli.
- Ievērojiet mirgojošās gaismas diodes (LED[0] un LED[1]). Demonstrācijas panelī nospiežot pb0, iekšējais oscilators tiek atspējots, un mirgojošās gaismas diodes sastings pašreizējā stāvoklī.
Dokumenta pārskatīšanas vēsture AN 496: iekšējā oscilatora IP kodola izmantošana
Datums | Versija | Izmaiņas |
2017. gada novembris | 2017.11.06 |
|
2014. gada novembris | 2014.11.04 | Atjaunināta nedalīta iekšējā oscilatora un izejas pulksteņa frekvence no iekšējā oscilatora frekvences vērtībām MAX 10 ierīcēm tabulā Frekvenču diapazons atbalstītajām Altera ierīcēm. |
2014. gada septembris | 2014.09.22 | Pievienotas MAX 10 ierīces. |
2011. gada janvāris | 2.0 | Atjaunināts, lai iekļautu MAX V ierīces. |
2007. gada decembris | 1.0 | Sākotnējā izlaišana. |
ID: 683653
Versija: 2017.11.06
Dokumenti / Resursi
![]() |
intel AN 496, izmantojot iekšējā oscilatora IP kodolu [pdfNorādījumi AN 496, izmantojot iekšējo oscilatora IP kodolu, AN 496, izmantojot iekšējo oscilatora IP kodolu, iekšējā oscilatora IP kodolu, oscilatora IP kodolu, IP kodolu, kodolu |