intel AN 496 የውስጥ ኦስሲሊተር አይፒ ኮርን በመጠቀም
የውስጥ ኦስቲልተር አይፒ ኮርን በመጠቀም
የሚደገፉት የIntel® መሳሪያዎች ልዩ የውስጥ oscillator ባህሪን ይሰጣሉ። በንድፍ ውስጥ እንደሚታየው exampበዚህ አፕሊኬሽን ማስታወሻ ውስጥ እንደተገለጸው፣ የውስጥ ኦስቲልተሮች ክሎቲንግን የሚጠይቁ ንድፎችን ለመተግበር በጣም ጥሩ ምርጫ ያደርጋሉ፣ በዚህም በቦርዱ ላይ ያለውን ቦታ እና ከውጫዊ ክሎክንግ ወረዳ ጋር የተያያዙ ወጪዎችን ይቆጥባሉ።
ተዛማጅ መረጃ
- ንድፍ Example ለ MAX® II
- የMAX® II ንድፍ ያቀርባል files ለዚህ ማመልከቻ ማስታወሻ (AN 496)።
- ንድፍ Exampለ MAX® V
- የMAX® V ንድፍ ያቀርባል files ለዚህ ማመልከቻ ማስታወሻ (AN 496)።
- ንድፍ Exampለ Intel MAX® 10
- የኢንቴል MAX® 10 ንድፍ ያቀርባል files ለዚህ ማመልከቻ ማስታወሻ (AN 496)።
የውስጥ ኦስቲልተሮች
አብዛኛዎቹ ዲዛይኖች ለመደበኛ ስራ ሰዓት ያስፈልጋቸዋል. በተጠቃሚ ዲዛይን ወይም ማረም ዓላማ ውስጥ የውስጥ oscillator አይፒ ኮርን ለሰዓት ምንጭ መጠቀም ይችላሉ። በውስጣዊ oscillator የሚደገፉት የኢንቴል መሳሪያዎች ውጫዊ የሰዓት መቆጣጠሪያ አያስፈልጋቸውም። ለ exampየ LCD መቆጣጠሪያ ፣ የስርዓት አስተዳደር አውቶቡስ (SMBus) መቆጣጠሪያ ፣ ወይም ሌላ ማንኛውንም ጣልቃገብ ፕሮቶኮል ለማሟላት ፣ ወይም የ pulse width modulatorን ለመተግበር የውስጣዊውን oscillator መጠቀም ይችላሉ። ይህ የአካላት ብዛትን ፣ የቦርድ ቦታን ለመቀነስ እና የስርዓቱን አጠቃላይ ወጪ ለመቀነስ ይረዳል። በIntel Quartus® Prime ሶፍትዌር ለMAX® II እና MAX V መሳሪያዎች የሚደገፈውን የኢንቴል መሳሪያዎች ኦscillator IP coreን በመጠቀም የተጠቃሚውን ፍላሽ ማህደረ ትውስታ (UFM) ሳያፋጥኑ የውስጣዊውን oscillator ማፍጠን ይችላሉ። ለኢንቴል MAX 10 መሳሪያዎች ኦስሲሊተሮች ከ UFM የተለዩ ናቸው። የ oscillator የውጤት ድግግሞሽ, osc, የውስጥ oscillator ያልተከፋፈለ ድግግሞሽ አንድ አራተኛ ነው.
ለሚደገፉ ኢንቴል መሳሪያዎች የድግግሞሽ ክልል
መሳሪያዎች | የውጤት ሰዓት ከ Internal Oscillator (1) (MHz) |
ማክስ II | 3.3 - 5.5 |
ማክስ ቪ | 3.9 - 5.3 |
ኢንቴል MAX 10 | 55 – 116 (2)፣ 35 – 77 (3) |
- የውስጣዊ oscillator IP core የውጤት ወደብ በMAX II እና MAX V መሳሪያዎች ውስጥ osc እና በሁሉም ሌሎች የሚደገፉ መሳሪያዎች ውስጥ ክላውት ነው።
መሳሪያዎች | የውጤት ሰዓት ከ Internal Oscillator (1) (MHz) |
ሳይክሎን® III (4) | 80 (ከፍተኛ) |
ሳይክሎን አራተኛ | 80 (ከፍተኛ) |
ሳይክሎን ቪ | 100 (ከፍተኛ) |
Intel Cyclone 10 GX | 100 (ከፍተኛ) |
ኢንቴል ሳይክሎን 10 ኤል.ፒ | 80 (ከፍተኛ) |
Arria® II GX | 100 (ከፍተኛ) |
አሪያ ቪ | 100 (ከፍተኛ) |
ኢንቴል አሪያ 10 | 100 (ከፍተኛ) |
Stratix® V | 100 (ከፍተኛ) |
Intel Stratix 10 | 170 - 230 |
- የውስጣዊ oscillator IP core የውጤት ወደብ በMAX II እና MAX V መሳሪያዎች ውስጥ osc እና በሁሉም ሌሎች የሚደገፉ መሳሪያዎች ውስጥ ክላውት ነው።
- ለ 10M02፣ 10M04፣ 10M08፣ 10M16፣ እና 10M25
- ለ 10M40 እና 10M50.
- በ Intel Quartus Prime ሶፍትዌር ስሪት 13.1 እና ከዚያ በፊት የተደገፈ።
ለMAX II እና MAX V መሳሪያዎች እንደ የ UFM አካል የውስጥ ኦሳይለር
የውስጥ oscillator የ UFM ፕሮግራሚንግ እና መደምሰስን የሚቆጣጠረው የፕሮግራም ማጥፋት መቆጣጠሪያ አካል ነው። የውሂብ መመዝገቢያው ከ UFM የሚላከውን ወይም የሚቀዳውን ውሂብ ይይዛል። የአድራሻ መመዝገቢያው ውሂቡ የተገኘበትን አድራሻ ወይም ውሂቡ የተጻፈበትን አድራሻ ይይዛል. የ ERASE፣ PROGRAM እና READ ክዋኔው ሲፈፀም የ UFM ብሎክ ውስጣዊ ማወዛወዝ ነቅቷል።
የፒን መግለጫ ለውስጣዊ oscillator IP Core
ሲግናል | መግለጫ |
oscena | የውስጥ oscillatorን ለማንቃት ይጠቀሙ። oscillatorን ለማንቃት ከፍተኛ ግቤት። |
osc/claout (5) | የውስጣዊ oscillator ውፅዓት. |
በ MAX II እና MAX V መሳሪያዎች ውስጥ የውስጥ ኦሳይሌተርን መጠቀም
የውስጥ oscillator ነጠላ ግቤት፣ oscena እና አንድ ነጠላ ውፅዓት osc አለው። የውስጥ oscillatorን ለማንቃት oscena ይጠቀሙ። ሲነቃ ድግግሞሽ ያለው ሰዓት በውጤቱ ላይ እንዲገኝ ይደረጋል። oscena በዝቅተኛ ደረጃ ከተነዳ, የውስጣዊው oscillator ውፅዓት የማያቋርጥ ከፍተኛ ነው.
የውስጥ oscillatorን ፈጣን ለማድረግ እነዚህን ደረጃዎች ይከተሉ
- በኢንቴል ኳርትስ ፕራይም ሶፍትዌሮች የመሳሪያዎች ዝርዝር ውስጥ የአይፒ ካታሎግን ጠቅ ያድርጉ።
- በቤተ መፃህፍቱ ምድብ ስር፣ መሰረታዊ ተግባራትን እና I/Oን ያስፋፉ።
- MAX II/MAX V oscillator ን ይምረጡ እና አክልን ጠቅ ካደረጉ በኋላ የአይፒ ፓራሜትር አርታኢ ይታያል። አሁን የ oscillator ውፅዓት ድግግሞሽ መምረጥ ይችላሉ.
- በ Simulation Librarys, ሞዴሉ fileመካተት ያለባቸው ዎች ተዘርዝረዋል። ቀጣይ የሚለውን ጠቅ ያድርጉ።
- የሚለውን ይምረጡ files እንዲፈጠር. ጨርስን ጠቅ ያድርጉ። የተመረጠው files ተፈጥረዋል እና ከውጤቱ ሊደረስባቸው ይችላሉ file አቃፊ. የፈጣን ኮድ ከተጨመረ በኋላ file, የ oscena ግቤት እንደ ሽቦ የተሰራ እና የ "1" አመክንዮአዊ እሴት ሆኖ መመደብ አለበት oscillator .
በሁሉም የሚደገፉ መሳሪያዎች ውስጥ (ከMAX II እና MAXV መሳሪያዎች በስተቀር) የውስጥ ኦሳይሌተርን መጠቀም
የውስጥ oscillator ነጠላ ግቤት፣ oscena እና አንድ ነጠላ ውፅዓት osc አለው። የውስጥ oscillatorን ለማንቃት oscena ይጠቀሙ። ሲነቃ ድግግሞሽ ያለው ሰዓት በውጤቱ ላይ እንዲገኝ ይደረጋል። oscena ዝቅተኛ ከሆነ ፣ የውስጣዊው oscillator ውፅዓት የማያቋርጥ ዝቅተኛ ነው።
የውስጥ oscillatorን ፈጣን ለማድረግ እነዚህን ደረጃዎች ይከተሉ
- በኢንቴል ኳርትስ ፕራይም ሶፍትዌሮች የመሳሪያዎች ዝርዝር ውስጥ የአይፒ ካታሎግን ጠቅ ያድርጉ።
- በቤተ መፃህፍቱ ምድብ ስር፣ መሰረታዊ ተግባራትን እና የማዋቀር ፕሮግራሞችን ያስፋፉ።
- Internal Oscillator (ወይም Intel FPGA S10 Configuration Clock ለ Intel Stratix 10 መሳሪያዎች) ይምረጡ እና አክልን ጠቅ ካደረጉ በኋላ የአይፒ ፓራሜትር አርታዒው ይታያል.
- በአዲሱ የአይፒ ምሳሌ የንግግር ሳጥን ውስጥ፡-
- የአይፒዎን ከፍተኛ ደረጃ ስም ያዘጋጁ።
- የመሣሪያውን ቤተሰብ ይምረጡ።
- መሣሪያውን ይምረጡ።
- እሺን ጠቅ ያድርጉ።
- ኤችዲኤልን ለማመንጨት HDL ፍጠርን ጠቅ ያድርጉ።
- ማመንጨትን ጠቅ ያድርጉ።
የተመረጠው files ተፈጥረዋል እና ከውጤቱ ሊደረስባቸው ይችላሉ file አቃፊ በውጤት ማውጫ ዱካ ላይ እንደተገለጸው. የፈጣን ኮድ ከተጨመረ በኋላ file, የ oscena ግቤት እንደ ሽቦ የተሰራ እና የ "1" አመክንዮአዊ እሴት ሆኖ መመደብ አለበት oscillator .
መተግበር
እነዚህን ንድፍ መተግበር ይችላሉ examples ከMAX II፣ MAX V እና Intel MAX 10 መሳሪያዎች ጋር፣ ሁሉም የውስጣዊ የመወዛወዝ ባህሪ አላቸው። አተገባበሩ የ oscillator ውፅዓትን ወደ ቆጣሪ በመመደብ እና የአጠቃላይ ዓላማ I/O (GPIO) ፒን በMAX II፣ MAX V እና Intel MAX 10 መሳሪያዎች ላይ በመንዳት የውስጣዊውን oscillator ተግባር ማሳየትን ያካትታል።
ንድፍ Exampለ 1፡ የኤምዲኤን-82 ማሳያ ሰሌዳ (MAX II መሳሪያዎች) ማነጣጠር
ንድፍ Example 1 የማሸብለል ውጤት ለመፍጠር ኤልኢዲዎችን እንዲነዳ ተደርጎ የተሰራ ሲሆን በዚህም የኤምዲኤን-82 ማሳያ ሰሌዳን በመጠቀም የውስጣዊውን oscillator ያሳያል።
EPM240G ፒን ምደባዎች ለዲዛይን Example 1 የኤምዲኤን-82 ማሳያ ሰሌዳን በመጠቀም
EPM240G ፒን ምደባዎች | |||
ሲግናል | ፒን | ሲግናል | ፒን |
d2 | 69 ሰካ | d3 | 40 ሰካ |
d5 | 71 ሰካ | d6 | 75 ሰካ |
d8 | 73 ሰካ | d10 | 73 ሰካ |
d11 | 75 ሰካ | d12 | 71 ሰካ |
d4_1 | 85 ሰካ | d4_2 | 69 ሰካ |
d7_1 | 87 ሰካ | d7_2 | 88 ሰካ |
d9_1 | 89 ሰካ | d9_2 | 90 ሰካ |
sw9 | 82 ሰካ | — | — |
በIntel Quartus Prime ሶፍትዌር ውስጥ ጥቅም ላይ ያልዋሉትን ፒን እንደ ግብአት ሶስት-ተገለፀ።
ይህንን ንድፍ በኤምዲኤን-ቢ2 ማሳያ ሰሌዳ ላይ ለማሳየት እነዚህን ደረጃዎች ይከተሉ
- ኃይሉን ወደ ማሳያ ሰሌዳው ያብሩ (ስላይድ ማብሪያ SW1 በመጠቀም)።
- ንድፉን ወደ MAX II CPLD በጄ ያውርዱTAG ራስጌ JP5 በማሳያ ሰሌዳው ላይ እና የተለመደው የፕሮግራሚንግ ገመድ (Intel FPGA Parallel Port Cable ወይም Intel FPGA Download Cable)። የፕሮግራም አወጣጥ ሂደቱ ከመጀመሩ በፊት እና በሚጀምርበት ጊዜ SW4 ን በማሳያ ሰሌዳው ላይ እንዲጫኑ ያድርጉ። ከተጠናቀቀ በኋላ ኃይሉን ያጥፉ እና ጄ ን ያስወግዱTAG ማገናኛ.
- በቀይ ኤልኢዲዎች እና ባለ ሁለት ቀለም ኤልኢዲዎች ላይ የማሸብለል LED ቅደም ተከተልን ይመልከቱ። በማሳያ ሰሌዳው ላይ SW9 ን መጫን የውስጥ oscillatorን ያሰናክላል እና የማሸብለል ኤልኢዲዎች አሁን ባሉበት ቦታ ይቀዘቅዛሉ።
ንድፍ Exampለ 2፡ የMAX V መሣሪያ ልማት ኪት ማነጣጠር
በዲዛይን Example 2, የ oscillator ውፅዓት ድግግሞሽ ባለ 221-ቢት ቆጣሪን ከመመልከቱ በፊት በ 2 ይከፈላል. የዚህ ባለ 2-ቢት ቆጣሪ ውፅዓት ኤልኢዲዎችን ለመንዳት ጥቅም ላይ ይውላል፣ በዚህም በMAX V መሣሪያ ማጎልበቻ ኪት ላይ ያለውን የውስጥ oscillator ያሳያል።
5M570Z ፒን ምደባዎች ለዲዛይን Example 2 የMAX V መሣሪያ ልማት ኪት በመጠቀም
5M570Z ፒን ምደባዎች | |||
ሲግናል | ፒን | ሲግናል | ፒን |
pb0 | M9 | LED[0] | P4 |
osc | M4 | LED[1] | R1 |
clk | P2 | — | — |
ይህንን ንድፍ በMAX V ልማት ኪት ላይ ለማሳየት እነዚህን ደረጃዎች ይከተሉ
- መሳሪያውን ለማብራት የዩኤስቢ ገመዱን ከዩኤስቢ ማገናኛ ጋር ይሰኩት።
- ዲዛይኑን ወደ MAX V መሳሪያ በተከተተው ኢንቴል FPGA አውርድ ኬብል ያውርዱ።
- ብልጭ ድርግም የሚሉ LEDs (LED[0] እና LED[1]) ይመልከቱ። በማሳያ ሰሌዳው ላይ pb0 ን መጫን የውስጣዊውን oscillator ያሰናክላል እና ብልጭ ድርግም የሚሉ LED ዎች አሁን ባሉበት ሁኔታ ይቀዘቅዛሉ።
የሰነድ ማሻሻያ ታሪክ ለኤኤን 496፡ የውስጥ ኦስሲሊተር አይፒ ኮርን መጠቀም
ቀን | ሥሪት | ለውጦች |
ህዳር 2017 | 2017.11.06 |
|
ህዳር 2014 | 2014.11.04 | ላልተከፋፈለ የውስጥ oscillator እና የውጤት ሰዓት ከውስጥ oscillator ፍሪኩዌንሲ ዋጋዎች ለMAX 10 መሳሪያዎች በድግግሞሽ ክልል ለሚደገፉ አልቴራ መሳሪያዎች ሠንጠረዥ ተዘምኗል። |
ሴፕቴምበር 2014 | 2014.09.22 | MAX 10 መሣሪያዎች ታክለዋል። |
ጥር 2011 | 2.0 | ወደ MAX V መሣሪያዎች ተዘምኗል። |
ዲሴምበር 2007 | 1.0 | የመጀመሪያ ልቀት |
መታወቂያ፡- 683653
ስሪት፡ 2017.11.06
ሰነዶች / መርጃዎች
![]() |
intel AN 496 የውስጥ ኦስሲሊተር አይፒ ኮርን በመጠቀም [pdf] መመሪያ ኤኤን 496 የውስጥ ኦስሲሊተር አይፒ ኮር በመጠቀም፣ ኤኤን 496 |