intel-logo

intel AN 496 اندروني اوسيليٽر IP ڪور استعمال ڪندي

intel-AN-496-استعمال ڪندڙ-اندروني-Oscillator-IP-Core-product

اندروني اوسيليٽر IP ڪور استعمال ڪندي

سپورٽ ٿيل Intel® ڊوائيسز هڪ منفرد اندروني اوسيليٽر خصوصيت پيش ڪن ٿا. جيئن ته ڊزائن ۾ ڏيکاريل آهي examples هن ايپليڪيشن نوٽ ۾ بيان ڪيو ويو آهي، اندروني oscillators ڊزائن کي لاڳو ڪرڻ لاء هڪ بهترين انتخاب ڪن ٿا جيڪي ڪلاڪ جي ضرورت هوندي آهي، انهي سان گڏ بورڊ جي جاء ۽ خرچن کي بچائيندو آهي جيڪو خارجي ڪلاڪنگ سرڪٽي سان لاڳاپيل آهي.

لاڳاپيل معلومات

  • ڊيزائن Example MAX® II لاءِ
    • MAX® II ڊيزائن مهيا ڪري ٿي files هن ايپليڪيشن نوٽ لاءِ (AN 496).
  • ڊيزائن ExampMAX® V لاءِ
    • MAX® V ڊيزائن مهيا ڪري ٿي files هن ايپليڪيشن نوٽ لاءِ (AN 496).
  • ڊيزائن ExampLe Intel MAX® 10 لاءِ
    • Intel MAX® 10 ڊيزائن مهيا ڪري ٿي files هن ايپليڪيشن نوٽ لاءِ (AN 496).

اندروني Oscillators

اڪثر ڊيزائن کي عام آپريشن لاءِ ڪلاڪ جي ضرورت هوندي آهي. توھان استعمال ڪري سگھو ٿا اندروني اوسليٽر IP ڪور کي گھڙي جي ماخذ لاءِ استعمال ڪندڙ ڊيزائن يا ڊيبگ مقصدن ۾. هڪ اندروني اوسليٽر سان، سپورٽ ٿيل Intel ڊوائيسز کي ٻاهرين گھڙي سرڪٽ جي ضرورت ناهي. مثال طورample، توھان استعمال ڪري سگھوٿا اندروني اوسليٽر کي ڪلڪنگ جي ضرورت کي پورو ڪرڻ لاءِ LCD ڪنٽرولر، سسٽم مئنيجمينٽ بس (SMBus) ڪنٽرولر، يا ڪنھن ٻئي انٽرفيسنگ پروٽوڪول، يا پلس ويڊٿ ماڊلٽر کي لاڳو ڪرڻ لاءِ. ھي مدد ڪري ٿو گھٽ ۾ گھٽ اجزاء جي ڳڻپ، بورڊ جي جڳھ، ۽ سسٽم جي مجموعي قيمت گھٽائي ٿي. توهان MAX® II ۽ MAX V ڊوائيسز لاءِ Intel Quartus® Prime سافٽ ويئر ۾ سپورٽ ٿيل Intel ڊوائيسز جي oscillator IP core کي استعمال ڪندي يوزر فليش ميموري (UFM) کي فوري ڪرڻ کان سواءِ اندروني اوسليٽر کي انسٽيٽيٽ ڪري سگھو ٿا. Intel MAX 10 ڊوائيسز لاء، oscillators UFM کان الڳ آهن. oscillator جي آئوٽ پٽ فریکوئنسي، osc، اندروني اوسليٽر جي اڻ ورهايل تعدد جو چوٿون حصو آھي.

سپورٽ ٿيل Intel ڊوائيسز لاء فريڪئنسي رينج

ڊوائيسز اندروني اوسليٽر کان ٻاھر نڪرڻ واري گھڙي (1) (MHz)
MAX II 3.3 - 5.5
MAX V 3.9 - 5.3
Intel MAX 10 55 - 116 (2)، 35 - 77 (3)
  1. اندروني اوسيليٽر IP ڪور لاءِ آئوٽ پورٽ MAX II ۽ MAX V ڊوائيسز ۾ osc آهي، ۽ ٻين سڀني سپورٽ ڊوائيسز ۾ ڪلڪ آئوٽ.
ڊوائيسز اندروني اوسليٽر کان ٻاھر نڪرڻ واري گھڙي (1) (MHz)
سائڪلون® III (4) 80 (وڌ)
سائيڪلون IV 80 (وڌ)
سامونڊي طوفان V 100 (وڌ)
انٽيل سائيڪلون 10 GX 100 (وڌ)
Intel Cyclone 10 LP 80 (وڌ)
Arria® II GX 100 (وڌ)
آريا وي 100 (وڌ)
Intel Arria 10 100 (وڌ)
Stratix® V 100 (وڌ)
Intel Stratix 10 170 - 230
  1. اندروني اوسيليٽر IP ڪور لاءِ آئوٽ پورٽ 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-استعمال ڪندڙ-اندروني-Oscillator-IP-Core-fig-1

اندروني اوسليٽر پروگرام ايريز ڪنٽرول بلاڪ جو حصو آهي، جيڪو پروگرامنگ کي ڪنٽرول ڪري ٿو ۽ يو ايف ايم کي ختم ڪري ٿو. ڊيٽا رجسٽرڊ ڊيٽا رکي ٿو جيڪو موڪليو وڃي يا حاصل ڪيو وڃي UFM کان. ايڊريس رجسٽر ۾ اهو پتو هوندو آهي جنهن مان ڊيٽا حاصل ڪئي ويندي آهي يا پتو جنهن تي ڊيٽا لکي ويندي آهي. UFM بلاڪ لاءِ اندروني اوسليٽر فعال ٿيندو آهي جڏهن ERASE، PROGRAM، ۽ READ آپريشن ڪيو ويندو آهي.

اندروني اوسيليٽر IP ڪور لاءِ پن وضاحت

سگنل وصف
آسينا اندروني اوسليٽر کي فعال ڪرڻ لاءِ استعمال ڪريو. اوسيليٽر کي چالو ڪرڻ لاءِ ان پٽ هاءِ.
او ايس سي/ڪلڪ آئوٽ (5) اندروني oscillator جي پيداوار.

MAX II ۽ MAX V ڊوائيسز ۾ اندروني اوسليٽر استعمال ڪندي

اندروني اوسليٽر ۾ هڪ واحد ان پٽ، اوسينا، ۽ هڪ واحد آئوٽ، او ايس سي آهي. اندروني oscillator کي چالو ڪرڻ لاء، oscena استعمال ڪريو. جڏهن چالو ڪيو ويندو آهي، هڪ گھڙي تعدد سان گڏ دستياب ٿي ويندي آهي. جيڪڏهن اوسينا گهٽجي وڃي ٿي، اندروني اوسيليٽر جي پيداوار هڪ مسلسل بلند آهي.

اندروني اوسيليٽر کي تيز ڪرڻ لاء، انهن قدمن تي عمل ڪريو

  1. Intel Quartus Prime سافٽ ويئر جي ٽولز مينيو تي، ڪلڪ ڪريو IP Catalog.
  2. لائبريري جي درجي جي تحت، بنيادي ڪم ۽ I/O کي وڌايو.
  3. منتخب ڪريو MAX II/MAX V oscillator ۽ ڪلڪ ڪرڻ کان پوءِ شامل ڪريو، IP Parameter Editor ظاهر ٿيندو. توھان ھاڻي منتخب ڪري سگھو ٿا oscillator آئوٽ پٽ فریکوئنسي.
  4. Simulation لائبريرين ۾، ماڊل files جيڪي لازمي طور تي شامل ڪيا ويا آھن. ڪلڪ اڳيون.
  5. منتخب ڪريو files ٺاهيو وڃي ٿو. ڪلڪ ڪريو ختم. منتخب ٿيل files ٺاهيا ويا آھن ۽ ٻاھر مان رسائي سگھجي ٿو file فولڊر. انسٽيٽيشن ڪوڊ شامل ٿيڻ کان پوءِ fileoscena ان پٽ کي تار جي طور تي ٺاهيو وڃي ۽ oscillator کي فعال ڪرڻ لاءِ "1" جي منطقي قدر جي طور تي لڳايو وڃي.

سڀني سپورٽ ڊوائيسز ۾ اندروني اوسليٽر استعمال ڪندي (سواء MAX II ۽ MAX V ڊوائيسز)

اندروني اوسيليٽر وٽ هڪ واحد ان پٽ، اوسينا، ۽ هڪ واحد آئوٽ، او ايس سي آهي. اندروني oscillator کي چالو ڪرڻ لاء، oscena استعمال ڪريو. جڏهن چالو ڪيو ويندو آهي، هڪ گھڙي فريکوئنسي سان گڏ ڪيو ويندو آهي دستياب تي. جيڪڏهن اوسينا گهٽجي وڃي ٿي، اندروني آڪسيٽر جي پيداوار هڪ مسلسل گهٽ آهي.

اندروني اوسيليٽر کي تيز ڪرڻ لاء، انهن قدمن تي عمل ڪريو

  1. Intel Quartus Prime سافٽ ويئر جي ٽولز مينيو تي، ڪلڪ ڪريو IP Catalog.
  2. لائبريري جي درجي جي تحت، بنيادي ڪم ۽ ترتيب واري پروگرامنگ کي وڌايو.
  3. منتخب ڪريو اندروني اوسليٽر (يا Intel FPGA S10 Configuration Clock for Intel Stratix 10 ڊوائيسز) ۽ ڪلڪ ڪرڻ کان پوءِ شامل ڪريو، IP پيٽرولر ايڊيٽر ظاهر ٿيندو.
  4. نئين IP مثال جي ڊائلاگ باڪس ۾:
    • پنھنجي IP جو اعلي سطحي نالو مقرر ڪريو.
    • ڊوائيس خاندان چونڊيو.
    • ڊوائيس چونڊيو.
  5. OK تي ڪلڪ ڪريو.
  6. HDL ٺاهي، ڪلڪ ڪريو HDL ٺاھيو.
  7. ٺاھڻ تي ڪلڪ ڪريو.

منتخب ٿيل files ٺاهيا ويا آھن ۽ ٻاھر مان رسائي سگھجي ٿو file فولڊر جيئن بيان ڪيل آئوٽ ڊاريڪٽري جي رستي ۾. انسٽيٽيشن ڪوڊ شامل ٿيڻ کان پوءِ fileoscena ان پٽ کي تار جي طور تي ٺاهيو وڃي ۽ oscillator کي فعال ڪرڻ لاءِ "1" جي منطقي قدر جي طور تي لڳايو وڃي.

عمل درآمد

توھان انھن ڊيزائن کي لاڳو ڪري سگھو ٿا examples سان گڏ MAX II، MAX V، ۽ Intel MAX 10 ڊوائيسز، جن مان سڀني ۾ اندروني اوسيليٽر خصوصيت آهي. عمل درآمد ۾ اندروني اوسيليٽر فنڪشن جو مظاهرو شامل آهي آڪسيليٽر آئوٽ پُٽ کي ڪائونٽر تي تفويض ڪرڻ ۽ عام مقصد I/O (GPIO) پنن کي MAX II، MAX V، ۽ Intel MAX 10 ڊوائيسز تي هلائڻ.

ڊيزائن Exampلي 1: هڪ MDN-82 ڊيمو بورڊ کي نشانو بڻائڻ (MAX II ڊوائيسز)

ڊيزائن Example 1 ٺهيل آهي LEDs کي ڊرائيو ڪرڻ لاءِ هڪ اسڪرولنگ اثر پيدا ڪرڻ لاءِ، اهڙي طرح MDN-82 ڊيمو بورڊ استعمال ڪندي اندروني اوسليٽر جو مظاهرو ڪري ٿو.

EPM240G پن اسائنمينٽس فار ڊيزائن Example 1 MDN-82 ڊيمو بورڊ استعمال ڪندي

EPM240G پن اسائنمينٽس
سگنل پن سگنل پن
d2 پن 69 d3 پن 40
d5 پن 71 d6 پن 75
d8 پن 73 d10 پن 73
d11 پن 75 d12 پن 71
ڊي4_1 پن 85 ڊي4_2 پن 69
ڊي7_1 پن 87 ڊي7_2 پن 88
ڊي9_1 پن 89 ڊي9_2 پن 90
sw9 پن 82

غير استعمال ٿيل پنن کي تفويض ڪريو جيئن انٽيل ڪوارٽس پرائم سافٽ ويئر ۾ ان پٽ ٽري بيان ڪيل.

هن ڊيزائن کي MDN-B2 ڊيمو بورڊ تي ڏيکارڻ لاءِ، انهن قدمن تي عمل ڪريو

  1. پاور آن ڪريو ڊيمو بورڊ ڏانھن (استعمال ڪندي سلائڊ سوئچ SW1).
  2. ڊيزائن کي MAX II CPLD تي J جي ذريعي ڊائون لوڊ ڪريوTAG هيڊر JP5 ڊيمو بورڊ تي ۽ هڪ روايتي پروگرامنگ ڪيبل (Intel FPGA Parallel Port Cable يا Intel FPGA ڊائون لوڊ ڪيبل). پروگرامنگ جي عمل جي شروعات کان اڳ ۽ دوران دوران ڊيمو بورڊ تي SW4 کي دٻايو. مڪمل ٿيڻ کان پوء، پاور بند ڪريو ۽ J کي هٽايوTAG ڳنڍيندڙ.
  3. ڳاڙهي LEDs ۽ ٻه-رنگ LEDs تي طومار ڪندڙ LED تسلسل کي ڏسو. ڊيمو بورڊ تي SW9 کي دٻائڻ اندروني اوسيليٽر کي غير فعال ڪري ٿو ۽ اسڪرولنگ LEDs انهن جي موجوده پوزيشن تي منجمد ٿي ويندا.

ڊيزائن Example 2: ٽارگيٽ ڪرڻ هڪ MAX V ڊوائيس ڊولپمينٽ کٽ

ڊيزائن ۾ Example 2، oscillator آئوٽ پٽ فريڪوئنسي 221 کان ورهايل آهي 2-bit ڪائونٽر کي ڪلاڪ ڪرڻ کان اڳ. هن 2-bit ڪائونٽر جو آئوٽ پٽ LEDs کي هلائڻ لاءِ استعمال ڪيو ويندو آهي، ان ڪري MAX V ڊوائيس ڊولپمينٽ کٽ تي اندروني اوسليٽر جو مظاهرو ڪيو ويندو آهي.

5M570Z پن اسائنمينٽس فار ڊيزائن Example 2 MAX V ڊوائيس ڊولپمينٽ کٽ استعمال ڪندي

5M570Z پن تفويض
سگنل پن سگنل پن
pb0 M9 ايل اي ڊي[0] P4
او ايس سي M4 ايل اي ڊي[1] R1
clk P2

ھن ڊيزائن کي MAX V ڊولپمينٽ کٽ تي ڏيکارڻ لاءِ، انھن قدمن تي عمل ڪريو

  1. ڊوائيس کي طاقت ڏيڻ لاءِ USB ڪيبل کي USB ڪنيڪٽر ۾ پلگ ان ڪريو.
  2. ڊائون لوڊ ڪريو ڊيزائن کي MAX V ڊوائيس تي ايمبيڊڊ Intel FPGA ڊائون لوڊ ڪيبل ذريعي.
  3. چمڪندڙ LEDs جو مشاهدو ڪريو (LED[0] ۽ LED[1]). ڊيمو بورڊ تي pb0 کي دٻائڻ اندروني اوسيليٽر کي غير فعال ڪري ٿو ۽ چمڪندڙ LEDs پنهنجي موجوده حالت تي منجمد ٿي ويندا.

AN 496 لاءِ دستاويز جي نظرثاني جي تاريخ: اندروني اوسيليٽر IP ڪور استعمال ڪندي

تاريخ نسخو تبديليون
نومبر 2017 2017.11.06
  • شامل ڪيل سپورٽ ھيٺ ڏنل ڊوائيسز لاء:
    • سائيڪلون III
    • سائيڪلون IV
    • سامونڊي طوفان V
    • انٽيل سائيڪلون 10 GX
    • Intel Cyclone 10 LP
    • آرريا II GX
    • آريا وي
    • Intel Arria 10
    • اسٽريٽڪس وي
    • Intel Stratix 10
  • کان دستاويز جي عنوان کي تبديل ڪيو Altera MAX سيريز ۾ اندروني اوسليٽر استعمال ڪندي جي طرف اندروني اوسيليٽر IP ڪور استعمال ڪندي ٻين سپورٽ ڊوائيسز شامل ڪرڻ لاء.
  • انٽيل جي طور تي ريبرنڊ ڪيو ويو.
نومبر 2014 2014.11.04 MAX 10 ڊوائيسز لاءِ سپورٽ ٿيل الٽرا ڊيوائسز ٽيبل لاءِ فريڪوئنسي رينج ۾ غير ورهايل اندروني اوسيليٽر ۽ آئوٽ پٽ ڪلاڪ لاءِ اندروني اوسيليٽر فريڪوئنسي ويلز لاءِ فریکوئنسي کي اپڊيٽ ڪيو.
سيپٽمبر 2014 2014.09.22 شامل ڪيو ويو MAX 10 ڊوائيسز.
جنوري 2011 2.0 MAX V ڊوائيسز شامل ڪرڻ لاءِ اپڊيٽ ڪيو ويو.
ڊسمبر 2007 1.0 شروعاتي ڇڏڻ.

ID: 683653
نسخو: 2017.11.06

دستاويز / وسيلا

intel AN 496 اندروني اوسيليٽر IP ڪور استعمال ڪندي [pdf] هدايتون
AN 496 اندروني اوسيليٽر IP ڪور استعمال ڪندي، AN 496، اندروني اوسيليٽر IP ڪور استعمال ڪندي، اندروني اوسيليٽر IP ڪور، اوسيليٽر IP ڪور، IP ڪور، ڪور

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *