intel AN 496 Kwa kutumia Kidhibiti cha Ndani cha Oscillator ya IP
Kutumia Kiini cha Oscillator ya Ndani ya IP
Vifaa vya Intel® vinavyotumika vina kipengele cha kipekee cha oscillator cha ndani. Kama inavyoonyeshwa kwenye muundo wa zamaniampkama ilivyoelezewa katika kidokezo hiki cha programu, viingilizi vya ndani hufanya chaguo bora zaidi kutekeleza miundo inayohitaji saa, na hivyo kuokoa nafasi kwenye ubao na gharama zinazohusiana na sakiti za saa za nje.
Habari Zinazohusiana
- Kubuni Example kwa MAX® II
- Hutoa muundo wa MAX® II files kwa noti hii ya programu (AN 496).
- Kubuni Example kwa MAX® V
- Hutoa muundo wa MAX® V files kwa noti hii ya programu (AN 496).
- Kubuni Example kwa Intel MAX® 10
- Hutoa muundo wa Intel MAX® 10 files kwa noti hii ya programu (AN 496).
Oscillators ya ndani
Miundo mingi inahitaji saa kwa operesheni ya kawaida. Unaweza kutumia msingi wa IP wa kisisitio cha ndani kwa chanzo cha saa katika muundo wa mtumiaji au madhumuni ya utatuzi. Na oscillator ya ndani, vifaa vya Intel vinavyotumika havihitaji mzunguko wa saa wa nje. Kwa mfanoample, unaweza kutumia kisisitizo cha ndani ili kukidhi mahitaji ya saa ya kidhibiti cha LCD, kidhibiti cha basi la usimamizi wa mfumo (SMBus), au itifaki nyingine yoyote ya kuingiliana, au kutekeleza kidhibiti upana wa mapigo ya moyo. Hii husaidia kupunguza hesabu ya vipengele, nafasi ya bodi, na kupunguza gharama ya jumla ya mfumo. Unaweza kuwasha kisisitizo cha ndani bila kuamsha kumbukumbu ya mtumiaji (UFM) kwa kutumia msingi wa IP wa kiosilata cha vifaa vya Intel katika programu ya Intel Quartus® Prime kwa vifaa vya MAX® II na MAX V. Kwa vifaa vya Intel MAX 10, oscillators ni tofauti na UFM. Mzunguko wa pato la oscillator, osc, ni moja ya nne ya mzunguko usiogawanyika wa oscillator ya ndani.
Masafa ya Masafa ya Vifaa vya Intel Vinavyotumika
Vifaa | Saa ya Pato kutoka kwa Oscillator ya Ndani (1) (MHz) |
MAX II | 3.3 - 5.5 |
MAX V | 3.9 - 5.3 |
Intel MAX 10 | 55 - 116 (2), 35 - 77 (3) |
- Lango la pato la msingi wa IP wa kisisitio cha ndani ni osc katika vifaa vya MAX II na MAX V, na klkout katika vifaa vingine vyote vinavyotumika.
Vifaa | Saa ya Pato kutoka kwa Oscillator ya Ndani (1) (MHz) |
Cyclone® III (4) | 80 (max) |
Kimbunga IV | 80 (max) |
Kimbunga V | 100 (max) |
Kimbunga cha Intel 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 |
- Lango la pato la msingi wa IP wa kisisitio cha ndani ni osc katika vifaa vya MAX II na MAX V, na klkout katika vifaa vingine vyote vinavyotumika.
- Kwa 10M02, 10M04, 10M08, 10M16, na 10M25.
- Kwa 10M40 na 10M50.
- Inatumika katika toleo la programu ya Intel Quartus Prime 13.1 na la awali.
Oscillator ya Ndani kama Sehemu ya UFM ya Vifaa vya MAX II na MAX V
Oscillator ya ndani ni sehemu ya kizuizi cha Udhibiti wa Kufuta Programu, ambayo inadhibiti upangaji na ufutaji wa UFM. Rejesta ya data inashikilia data ya kutumwa au kurejeshwa kutoka kwa UFM. Rejesta ya anwani inashikilia anwani ambayo data hutolewa au anwani ambayo data imeandikwa. Kisisitizo cha ndani cha kizuizi cha UFM kinawashwa wakati operesheni ya KUFUTA, PROGRAM, na READ inapotekelezwa.
Maelezo ya Bani kwa Kiini cha Kipini cha Ndani cha IP
Mawimbi | Maelezo |
oscena | Tumia kuwezesha oscillator ya ndani. Ingiza juu ili kuwezesha oscillator. |
osc/clkout (5) | Pato la oscillator ya ndani. |
Kutumia Oscillator ya Ndani katika MAX II na MAX V Vifaa
Oscillator ya ndani ina pembejeo moja, oscena, na pato moja, osc. Ili kuamsha oscillator ya ndani, tumia oscena. Inapoamilishwa, saa yenye mzunguko hupatikana kwenye pato. Ikiwa oscena inaendeshwa chini, pato la oscillator ya ndani ni ya juu mara kwa mara.
Ili kusisitiza oscillator ya ndani, fuata hatua hizi
- Kwenye menyu ya Zana ya programu ya Intel Quartus Prime, bofya Katalogi ya IP.
- Chini ya kitengo cha Maktaba, panua Kazi za Msingi na I/O.
- Chagua MAX II/MAX V oscillator na baada ya kubofya Ongeza, Mhariri wa Parameter ya IP inaonekana. Sasa unaweza kuchagua mzunguko wa pato la oscillator.
- Katika Maktaba za Kuiga, mfano fileambazo lazima zijumuishwe zimeorodheshwa. Bofya Inayofuata.
- Chagua files kutengenezwa. Bofya Maliza. Iliyochaguliwa files zimeundwa na zinaweza kufikiwa kutoka kwa matokeo file folda. Baada ya msimbo wa papo kuongezwa kwenye faili ya file, ingizo la oscena lazima lifanywe kama waya na kukabidhiwa kama thamani ya kimantiki ya "1" ili kuwezesha oscillator.
Kutumia Kidhibiti cha Ndani katika Vifaa Vyote Vinavyotumika (isipokuwa vifaa MAX II na MAX V)
Oscillator ya ndani ina pembejeo moja, oscena, na pato moja, osc. Ili kuamsha oscillator ya ndani, tumia oscena. Inapoamilishwa, saa yenye mzunguko hupatikana kwenye pato. Ikiwa oscena inaendeshwa chini, pato la oscillator ya ndani ni ya chini mara kwa mara.
Ili kusisitiza oscillator ya ndani, fuata hatua hizi
- Kwenye menyu ya Zana ya programu ya Intel Quartus Prime, bofya Katalogi ya IP.
- Chini ya kitengo cha Maktaba, panua Kazi za Msingi na Upangaji wa Usanidi.
- Chagua Internal Oscillator (au Intel FPGA S10 Configuration Clock kwa Intel Stratix 10 vifaa) na baada ya kubofya Ongeza, IP Parameter Editor inaonekana.
- Katika kisanduku cha mazungumzo cha Instance Mpya ya IP:
- Weka jina la kiwango cha juu cha IP yako.
- Chagua familia ya Kifaa.
- Chagua Kifaa.
- Bofya Sawa.
- Ili kutengeneza HDL, bofya Tengeneza HDL.
- Bofya Tengeneza.
Iliyochaguliwa files zimeundwa na zinaweza kufikiwa kutoka kwa matokeo file folda kama ilivyoainishwa kwenye njia ya saraka ya pato. Baada ya msimbo wa papo kuongezwa kwa file, ingizo la oscena lazima lifanywe kama waya na kukabidhiwa kama thamani ya kimantiki ya "1" ili kuwezesha oscillator.
Utekelezaji
Unaweza kutekeleza muundo huu wa zamaniamples na vifaa vya MAX II, MAX V, na Intel MAX 10, ambavyo vyote vina kipengele cha ndani cha oscillator. Utekelezaji unahusisha onyesho la utendaji wa kioksidishaji cha ndani kwa kugawa pato la oscillator kwa kaunta na kuendesha pini za madhumuni ya jumla ya I/O (GPIO) kwenye vifaa vya MAX II, MAX V, na Intel MAX 10.
Kubuni Exampsehemu ya 1: Kulenga Bodi ya Onyesho ya MDN-82 (Vifaa vya MAX II)
Kubuni Example 1 imeundwa kuendesha LEDs ili kuunda athari ya kusogeza, na hivyo kuonyesha oscillator ya ndani kwa kutumia ubao wa onyesho wa MDN-82.
Kazi za Pini za EPM240G za Usanifu Example 1 Kwa kutumia Bodi ya Onyesho ya MDN-82
Kazi za Pini za EPM240G | |||
Mawimbi | Bandika | Mawimbi | Bandika |
d2 | Pini 69 | d3 | Pini 40 |
d5 | Pini 71 | d6 | Pini 75 |
d8 | Pini 73 | d10 | Pini 73 |
d11 | Pini 75 | d12 | Pini 71 |
d4_1 | Pini 85 | d4_2 | Pini 69 |
d7_1 | Pini 87 | d7_2 | Pini 88 |
d9_1 | Pini 89 | d9_2 | Pini 90 |
sw9 | Pini 82 | — | — |
Agiza pini ambazo hazijatumika Kama ingizo lililotajwa mara tatu katika programu ya Intel Quartus Prime.
Ili kuonyesha muundo huu kwenye ubao wa onyesho wa MDN-B2, fuata hatua hizi
- Washa nishati kwenye ubao wa onyesho (kwa kutumia swichi ya slaidi SW1).
- Pakua muundo kwenye MAX II CPLD kupitia JTAG kichwa JP5 kwenye ubao wa onyesho na kebo ya programu ya kawaida (Intel FPGA Parallel Port Cable au Intel FPGA Download Cable). Weka SW4 kwenye ubao wa onyesho ikiwa imebonyezwa kabla na wakati wa kuanza kwa mchakato wa utayarishaji. Baada ya kukamilika, zima nguvu na uondoe JTAG kiunganishi.
- Angalia mlolongo wa kusogeza wa LED kwenye taa za LED nyekundu na LED za rangi mbili. Kubonyeza SW9 kwenye ubao wa onyesho huzima kiosisi cha ndani na taa za kusogeza za LED zitaganda katika nafasi zao za sasa.
Kubuni Exampna 2: Kulenga Seti ya Utengenezaji wa Kifaa cha MAX V
Katika Kubuni Example 2, mzunguko wa pato la oscillator umegawanywa na 221 kabla ya saa ya kukabiliana na 2-bit. Matokeo ya kihesabu hiki cha 2-bit hutumiwa kuendesha LEDs, na hivyo kuonyesha oscillator ya ndani kwenye kit cha ukuzaji wa kifaa cha MAX V.
Kazi za Pini za 5M570Z za Usanifu Example 2 Kwa kutumia Kifaa cha MAX V cha Ukuzaji wa Kifaa
Migawo ya Pini ya 5M570Z | |||
Mawimbi | Bandika | Mawimbi | Bandika |
pb0 | M9 | LED[0] | P4 |
osc | M4 | LED[1] | R1 |
clk | P2 | — | — |
Ili kuonyesha muundo huu kwenye kifurushi cha ukuzaji cha MAX V, fuata hatua hizi
- Chomeka kebo ya USB kwenye Kiunganishi cha USB ili kuwasha kifaa.
- Pakua muundo kwenye kifaa cha MAX V kupitia Kebo ya Kupakua ya Intel FPGA iliyopachikwa.
- Angalia taa za LED zinazometa (LED[0] na LED[1]). Kubonyeza pb0 kwenye ubao wa onyesho huzima kipunguzio cha ndani na taa za LED zinazofumba zitaganda katika hali yake ya sasa.
Historia ya Marekebisho ya Hati kwa AN 496: Kwa kutumia Kiini cha IP cha Oscillator ya Ndani
Tarehe | Toleo | Mabadiliko |
Novemba 2017 | 2017.11.06 |
|
Novemba 2014 | 2014.11.04 | Ilisasisha masafa ya kiosilata cha ndani kisichogawanyika na saa ya kutoa kutoka kwa thamani za masafa ya kiosilata cha ndani kwa vifaa MAX 10 katika Masafa ya Masafa ya Jedwali la Vifaa vya Altera Vinavyotumika. |
Septemba 2014 | 2014.09.22 | Imeongeza vifaa MAX 10. |
Januari 2011 | 2.0 | Imesasishwa ili kujumuisha vifaa MAX V. |
Desemba 2007 | 1.0 | Kutolewa kwa awali. |
ID: 683653
Toleo: 2017.11.06
Nyaraka / Rasilimali
![]() |
intel AN 496 Kwa kutumia Kidhibiti cha Ndani cha Oscillator ya IP [pdf] Maagizo AN 496 Kwa Kutumia Kiosilishi cha Ndani cha IP Core, AN 496, Kwa kutumia Kipishi cha Ndani cha IP, Kipishi cha Ndani cha IP, Kipishi cha IP cha Oscillator, Msingi wa IP, Msingi. |