ኢንቴል-ሎጎ

intel AN 496 የውስጥ ኦስሲሊተር አይፒ ኮርን በመጠቀም

intel-AN-496-የውስጥ-ኦscillator-IP-ኮር-ምርትን መጠቀም

የውስጥ ኦስቲልተር አይፒ ኮርን በመጠቀም

የሚደገፉት የ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)
  1. የውስጣዊ 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
  1. የውስጣዊ oscillator IP core የውጤት ወደብ በMAX II እና MAX V መሳሪያዎች ውስጥ osc እና በሁሉም ሌሎች የሚደገፉ መሳሪያዎች ውስጥ ክላውት ነው።
  2. ለ 10M02፣ 10M04፣ 10M08፣ 10M16፣ እና 10M25
  3. ለ 10M40 እና 10M50.
  4. በ Intel Quartus Prime ሶፍትዌር ስሪት 13.1 እና ከዚያ በፊት የተደገፈ።

ለMAX II እና MAX V መሳሪያዎች እንደ የ UFM አካል የውስጥ ኦሳይለር

intel-AN-496-የውስጥ-ኦscillator-IP-Core-fig-1ን መጠቀም

የውስጥ 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ን ፈጣን ለማድረግ እነዚህን ደረጃዎች ይከተሉ

  1. በኢንቴል ኳርትስ ፕራይም ሶፍትዌሮች የመሳሪያዎች ዝርዝር ውስጥ የአይፒ ካታሎግን ጠቅ ያድርጉ።
  2. በቤተ መፃህፍቱ ምድብ ስር፣ መሰረታዊ ተግባራትን እና I/Oን ያስፋፉ።
  3. MAX II/MAX V oscillator ን ይምረጡ እና አክልን ጠቅ ካደረጉ በኋላ የአይፒ ፓራሜትር አርታኢ ይታያል። አሁን የ oscillator ውፅዓት ድግግሞሽ መምረጥ ይችላሉ.
  4. በ Simulation Librarys, ሞዴሉ fileመካተት ያለባቸው ዎች ተዘርዝረዋል። ቀጣይ የሚለውን ጠቅ ያድርጉ።
  5. የሚለውን ይምረጡ files እንዲፈጠር. ጨርስን ጠቅ ያድርጉ። የተመረጠው files ተፈጥረዋል እና ከውጤቱ ሊደረስባቸው ይችላሉ file አቃፊ. የፈጣን ኮድ ከተጨመረ በኋላ file, የ oscena ግቤት እንደ ሽቦ የተሰራ እና የ "1" አመክንዮአዊ እሴት ሆኖ መመደብ አለበት oscillator .

በሁሉም የሚደገፉ መሳሪያዎች ውስጥ (ከMAX II እና MAXV መሳሪያዎች በስተቀር) የውስጥ ኦሳይሌተርን መጠቀም

የውስጥ oscillator ነጠላ ግቤት፣ oscena እና አንድ ነጠላ ውፅዓት osc አለው። የውስጥ oscillatorን ለማንቃት oscena ይጠቀሙ። ሲነቃ ድግግሞሽ ያለው ሰዓት በውጤቱ ላይ እንዲገኝ ይደረጋል። oscena ዝቅተኛ ከሆነ ፣ የውስጣዊው oscillator ውፅዓት የማያቋርጥ ዝቅተኛ ነው።

የውስጥ oscillatorን ፈጣን ለማድረግ እነዚህን ደረጃዎች ይከተሉ

  1. በኢንቴል ኳርትስ ፕራይም ሶፍትዌሮች የመሳሪያዎች ዝርዝር ውስጥ የአይፒ ካታሎግን ጠቅ ያድርጉ።
  2. በቤተ መፃህፍቱ ምድብ ስር፣ መሰረታዊ ተግባራትን እና የማዋቀር ፕሮግራሞችን ያስፋፉ።
  3. Internal Oscillator (ወይም Intel FPGA S10 Configuration Clock ለ Intel Stratix 10 መሳሪያዎች) ይምረጡ እና አክልን ጠቅ ካደረጉ በኋላ የአይፒ ፓራሜትር አርታዒው ይታያል.
  4. በአዲሱ የአይፒ ምሳሌ የንግግር ሳጥን ውስጥ፡-
    • የአይፒዎን ከፍተኛ ደረጃ ስም ያዘጋጁ።
    • የመሣሪያውን ቤተሰብ ይምረጡ።
    • መሣሪያውን ይምረጡ።
  5. እሺን ጠቅ ያድርጉ።
  6. ኤችዲኤልን ለማመንጨት HDL ፍጠርን ጠቅ ያድርጉ።
  7. ማመንጨትን ጠቅ ያድርጉ።

የተመረጠው 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 ማሳያ ሰሌዳ ላይ ለማሳየት እነዚህን ደረጃዎች ይከተሉ

  1. ኃይሉን ወደ ማሳያ ሰሌዳው ያብሩ (ስላይድ ማብሪያ SW1 በመጠቀም)።
  2. ንድፉን ወደ MAX II CPLD በጄ ያውርዱTAG ራስጌ JP5 በማሳያ ሰሌዳው ላይ እና የተለመደው የፕሮግራሚንግ ገመድ (Intel FPGA Parallel Port Cable ወይም Intel FPGA Download Cable)። የፕሮግራም አወጣጥ ሂደቱ ከመጀመሩ በፊት እና በሚጀምርበት ጊዜ SW4 ን በማሳያ ሰሌዳው ላይ እንዲጫኑ ያድርጉ። ከተጠናቀቀ በኋላ ኃይሉን ያጥፉ እና ጄ ን ያስወግዱTAG ማገናኛ.
  3. በቀይ ኤልኢዲዎች እና ባለ ሁለት ቀለም ኤልኢዲዎች ላይ የማሸብለል 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 ልማት ኪት ላይ ለማሳየት እነዚህን ደረጃዎች ይከተሉ

  1. መሳሪያውን ለማብራት የዩኤስቢ ገመዱን ከዩኤስቢ ማገናኛ ጋር ይሰኩት።
  2. ዲዛይኑን ወደ MAX V መሳሪያ በተከተተው ኢንቴል FPGA አውርድ ኬብል ያውርዱ።
  3. ብልጭ ድርግም የሚሉ LEDs (LED[0] እና LED[1]) ይመልከቱ። በማሳያ ሰሌዳው ላይ pb0 ን መጫን የውስጣዊውን oscillator ያሰናክላል እና ብልጭ ድርግም የሚሉ LED ዎች አሁን ባሉበት ሁኔታ ይቀዘቅዛሉ።

የሰነድ ማሻሻያ ታሪክ ለኤኤን 496፡ የውስጥ ኦስሲሊተር አይፒ ኮርን መጠቀም

ቀን ሥሪት ለውጦች
ህዳር 2017 2017.11.06
  • ለሚከተሉት መሳሪያዎች ተጨማሪ ድጋፍ:
    • ሳይክሎን III
    • ሳይክሎን አራተኛ
    • ሳይክሎን ቪ
    • Intel Cyclone 10 GX
    • ኢንቴል ሳይክሎን 10 ኤል.ፒ
    • አሪያ II GX
    • አሪያ ቪ
    • ኢንቴል አሪያ 10
    • ስትራቲክስ ቪ
    • Intel Stratix 10
  • የሰነዱን ርዕስ ከ ቀይሮታል። በ Altera MAX Series ውስጥ የውስጥ ኦስሲሊተርን በመጠቀም ወደ የውስጥ ኦስቲልተር አይፒ ኮርን በመጠቀም ሌሎች የሚደገፉ መሳሪያዎችን ለማካተት.
  • ኢንቴል የሚል ስም ተሰጥቶታል።
ህዳር 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

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *