intel-logo

intel AN 496 د داخلي اوسیلیټر IP کور په کارولو سره

intel-AN-496-د-داخلي-Oscillator-IP-اصلي محصول کارول

د داخلي اوسیلیټر IP کور کارول

ملاتړ شوي Intel® وسیلې یو ځانګړی داخلي اوسیلیټر ځانګړتیا وړاندې کوي. لکه څنګه چې په ډیزاین کې ښودل شويampپه دې غوښتنلیک یادښت کې تشریح شوي، داخلي oscillators د ډیزاین پلي کولو لپاره غوره انتخاب کوي چې ساعت ته اړتیا لري، په دې توګه په بورډ کې ځای خوندي کوي او لګښتونه چې د بهرني ساعتینګ سرکټري پورې تړاو لري.

اړوند معلومات

  • ډیزاین Example MAX® II لپاره
    • د MAX® II ډیزاین چمتو کوي fileد دې غوښتنلیک یادښت (AN 496) لپاره.
  • ډیزاین Example د MAX® V لپاره
    • د MAX® V ډیزاین چمتو کوي fileد دې غوښتنلیک یادښت (AN 496) لپاره.
  • ډیزاین Exampد Intel MAX® 10 لپاره
    • د Intel MAX® 10 ډیزاین چمتو کوي fileد دې غوښتنلیک یادښت (AN 496) لپاره.

داخلي اوسیلیټرونه

ډیری ډیزاین د نورمال عملیاتو لپاره ساعت ته اړتیا لري. تاسو کولی شئ د کارونکي ډیزاین یا ډیبګ اهدافو کې د ساعت سرچینې لپاره داخلي اوسیلیټر IP کور وکاروئ. د داخلي اوسیلیټر سره ، د انټیل ملاتړ شوي وسیلې بهرني ساعتیري سرکټري ته اړتیا نلري. د مثال لپارهampد دې لپاره، تاسو کولی شئ د LCD کنټرولر، سیسټم مدیریت بس (SMBus) کنټرولر، یا کوم بل مداخله کولو پروتوکول، یا د نبض پلن ماډل پلي کولو لپاره د ساعتیري اړتیا پوره کولو لپاره داخلي اوسیلیټر وکاروئ. دا د اجزاو شمیر کمولو کې مرسته کوي، د تختې ځای، او د سیسټم ټول لګښت کموي. تاسو کولی شئ د MAX® II او MAX V وسیلو لپاره د Intel Quartus® Prime سافټویر کې د ملاتړ شوي Intel وسیلو د oscillator IP کور په کارولو سره د کارونکي فلش حافظې (UFM) انسټیټیوټ پرته داخلي اوسیلیټر انسټیټ کړئ. د Intel MAX 10 وسیلو لپاره، oscillators د UFM څخه جلا دي. د oscillator د محصول فریکونسۍ، osc، د داخلي اوسیلیټر د نه ویشل شوي فریکونسۍ څلورمه برخه ده.

د ملاتړ شوي Intel وسیلو لپاره د فریکونسی رینج

وسایل د داخلي اوسیلیټر څخه د محصول ساعت (1) (MHz)
MAX II ۲۲۰ – ۲۴۰
MAX V ۲۲۰ – ۲۴۰
Intel MAX 10 55 - 116 (2)، 35 - 77 (3)
  1. د داخلي اوسیلیټر IP کور لپاره د محصول پورټ په MAX II او MAX V وسیلو کې osc دی ، او په نورو ټولو ملاتړ شوي وسیلو کې کلیک آوټ دی.
وسایل د داخلي اوسیلیټر څخه د محصول ساعت (1) (MHz)
طوفان III (4) 80 (اعظمي)
طوفان IV 80 (اعظمي)
طوفان وی 100 (اعظمي)
Intel Cyclone 10 GX 100 (اعظمي)
Intel Cyclone 10 LP 80 (اعظمي)
Arria® II GX 100 (اعظمي)
ارریا وی 100 (اعظمي)
Intel Arria 10 100 (اعظمي)
Stratix® V 100 (اعظمي)
Intel Stratix 10 ۲۲۰ – ۲۴۰
  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-کور-انځر-1

داخلي اوسیلیټر د برنامه پاکولو کنټرول بلاک برخه ده ، کوم چې د UFM برنامه کول او پاکول کنټرولوي. د معلوماتو راجستر هغه معلومات لري چې د UFM څخه لیږل یا بیرته اخیستل کیږي. د پتې راجستر هغه پته لري چې له هغې څخه ډاټا ترلاسه کیږي یا هغه پته چې ډاټا لیکل کیږي. د UFM بلاک لپاره داخلي اوسیلیټر فعال کیږي کله چې د ERASE، پروګرام، او READ عملیات اجرا کیږي.

د داخلي اوسیلیټر IP کور لپاره د پن توضیحات

سیګنال تفصیل
اوسینا د داخلي اوسیلیټر فعالولو لپاره وکاروئ. د اوسیلېټر فعالولو لپاره لوړ داخل کړئ.
osc/clkout (5) د داخلي oscillator محصول.

په MAX II او MAX V وسیلو کې د داخلي اوسیلیټر کارول

داخلي oscillator یو واحد داخل، oscena، او یو واحد محصول، osc لري. د داخلي آسیلیټر فعالولو لپاره، اوسینا وکاروئ. کله چې فعال شي، د فریکونسۍ سره یو ساعت په تولید کې شتون لري. که oscena ټيټ وي، د داخلي oscillator محصول په ثابت ډول لوړ وي.

د داخلي اوسیلیټر د انسټینټ کولو لپاره، دا مرحلې تعقیب کړئ

  1. د Intel Quartus Prime سافټویر د وسیلو مینو کې، د IP کتلاګ کلیک وکړئ.
  2. د کتابتون د کټګورۍ لاندې، بنسټیز فعالیتونه او I/O پراخ کړئ.
  3. MAX II/MAX V oscillator غوره کړئ او په Add کلیک کولو وروسته، د IP پیرامیټر مدیر څرګندیږي. تاسو اوس کولی شئ د oscillator محصول فریکوینسي غوره کړئ.
  4. د سمول کتابتونونو کې، ماډل files چې باید شامل شي لیست شوي دي. بل کلیک وکړئ.
  5. غوره کړئ fileد جوړیدو لپاره. په پای کې کلیک وکړئ. ټاکل شوی files جوړ شوي او د محصول څخه لاسرسی کیدی شي file فولډر. وروسته له دې چې د انسټاګرام کوډ اضافه شي file، د اوسینا ان پټ باید د تار په توګه رامینځته شي او د "1" منطقي ارزښت په توګه وټاکل شي ترڅو د oscillator فعال کړي.

په ټولو ملاتړ شوي وسیلو کې د داخلي آسیلیټر کارول (د MAX II او MAX V وسیلو پرته)

داخلي oscillator یو واحد داخل، oscena، او یو واحد محصول، osc لري. د داخلي آسیلیټر فعالولو لپاره، اوسینا وکاروئ. کله چې فعال شي، د فریکونسۍ سره یو ساعت په تولید کې شتون لري. که oscena ټيټ وي، د داخلي oscillator محصول په ثابت ډول ټیټ وي.

د داخلي اوسیلیټر د انسټینټ کولو لپاره، دا مرحلې تعقیب کړئ

  1. د Intel Quartus Prime سافټویر د وسیلو مینو کې، د IP کتلاګ کلیک وکړئ.
  2. د کتابتون د کټګورۍ لاندې، د بنسټیزو دندو او ترتیب کولو پروګرام پراخ کړئ.
  3. داخلي اوسیلیټر غوره کړئ (یا د Intel Stratix 10 وسیلو لپاره د Intel FPGA S10 ترتیب کولو ساعت) او د Add کلیک کولو وروسته، د IP پیرامیټر مدیر څرګندیږي.
  4. د نوي IP مثال ډیالوګ بکس کې:
    • د خپل IP د لوړې کچې نوم تنظیم کړئ.
    • د وسیلې کورنۍ غوره کړئ.
    • وسیله غوره کړئ.
  5. په OK کلیک وکړئ.
  6. د HDL پیدا کولو لپاره، کلیک وکړئ HDL پیدا کړئ.
  7. په تولید کلیک وکړئ.

ټاکل شوی files جوړ شوي او د محصول څخه لاسرسی کیدی شي file فولډر لکه څنګه چې د محصول لارښود لار کې مشخص شوی. وروسته له دې چې د انسټاګرام کوډ اضافه شي file، د اوسینا ان پټ باید د تار په توګه رامینځته شي او د "1" منطقي ارزښت په توګه وټاکل شي ترڅو د oscillator فعال کړي.

تطبیق

تاسو کولی شئ دا ډیزاین پلي کړئ examples د MAX II، MAX V، او Intel MAX 10 وسیلو سره، چې ټول یې د داخلي oscillator ځانګړتیا لري. په پلي کولو کې د کاونټر ته د اوسیلیټر محصول په ټاکلو سره د داخلي اوسیلیټر فعالیت ښودل او په MAX II، MAX V، او Intel MAX 10 وسیلو کې د عمومي هدف I/O (GPIO) پنونو چلول شامل دي.

ډیزاین Exampلومړۍ برخه: د MDN-1 ډیمو بورډ په نښه کول (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
d4_1 پن 85 d4_2 پن 69
d7_1 پن 87 d7_2 پن 88
d9_1 پن 89 d9_2 پن 90
sw9 پن 82

د انټیل کوارټس پریم سافټویر کې د درې اړخیزو معلوماتو په توګه نه کارول شوي پنونه وټاکئ.

د MDN-B2 ډیمو بورډ کې د دې ډیزاین ښودلو لپاره، دا ګامونه تعقیب کړئ

  1. ډیمو بورډ ته بریښنا وګرځوئ (د سلایډ سویچ SW1 په کارولو سره).
  2. ډیزاین په MAX II CPLD کې د J له لارې ډاونلوډ کړئTAG سرلیک JP5 په ډیمو بورډ کې او د دودیز پروګرام کولو کیبل (Intel FPGA موازي پورټ کیبل یا د Intel FPGA ډاونلوډ کیبل). SW4 په ډیمو بورډ کې وساتئ د پروګرام کولو پروسې پیل کولو دمخه او په جریان کې فشار ورکړئ. وروسته له دې چې دا بشپړ شي، بریښنا بنده کړئ او J لیرې کړئTAG نښلونکی
  3. په سور LEDs او دوه رنګه LEDs کې د سکرول کولو LED ترتیب وګورئ. په ډیمو بورډ کې د SW9 فشار کول داخلي اوسیلیټر غیر فعالوي او د سکرول کولو LEDs به په اوسني موقعیت کې کنګل شي.

ډیزاین Example 2: د MAX V وسیلې پراختیا کټ په نښه کول

په ډیزاین کې Example 2، د oscillator محصول فریکونسۍ د 221-bit کاونټر کلاک کولو دمخه د 2 لخوا ویشل کیږي. د دې 2-bit کاونټر محصول د LEDs چلولو لپاره کارول کیږي ، پدې توګه د MAX V وسیلې پراختیا کټ کې داخلي اوسیلیټر څرګندوي.

5M570Z د ډیزاین Example 2 د MAX V وسیلې پراختیا کټ کارول

د 5M570Z پن دندې
سیګنال پن سیګنال پن
pb0 M9 LED[0] P4
osc M4 LED[1] R1
clk P2

د دې ډیزاین د MAX V پرمختیا کټ کې ښودلو لپاره، دا مرحلې تعقیب کړئ

  1. د وسیلې د بریښنا کولو لپاره د USB نښلونکي کې د USB کیبل ولګوئ.
  2. ډیزاین د ایمبیډ شوي Intel FPGA ډاونلوډ کیبل له لارې MAX V وسیله کې ډاونلوډ کړئ.
  3. د روښانه کولو LEDs (LED[0] او LED[1]) وګورئ. په ډیمو بورډ کې د pb0 فشار کول داخلي اوسیلیټر غیر فعالوي او روښانه کول LEDs به په خپل اوسني حالت کې کنګل شي.

د AN 496 لپاره د سند بیاکتنې تاریخ: د داخلي اوسیلیټر IP کور کارول

نیټه نسخه بدلونونه
نومبر ۲۰۲۰ 2017.11.06
  • د لاندې وسیلو لپاره ملاتړ اضافه شوی:
    • سایکلون III
    • طوفان IV
    • طوفان وی
    • Intel Cyclone 10 GX
    • Intel Cyclone 10 LP
    • ارریا II GX
    • ارریا وی
    • Intel Arria 10
    • Stratix V
    • Intel Stratix 10
  • د سند سرلیک له څخه بدل شو په Altera MAX لړۍ کې د داخلي اوسیلیټر کارول ته د داخلي اوسیلیټر IP کور کارول د نورو ملاتړ شوي وسایلو شاملولو لپاره.
  • د Intel په توګه بیا نومول شوی.
نومبر ۲۰۲۰ 2014.11.04 د ملاتړ شوي الټرا وسیلو جدول لپاره د فریکونسۍ رینج کې د MAX 10 وسیلو لپاره د داخلي اوسیلیټر فریکونسۍ ارزښتونو څخه د نه ویشل شوي داخلي اوسیلیټر او آؤټپټ ساعت لپاره فریکونسۍ تازه کړه.
سپتمبر 2014 2014.09.22 MAX 10 وسایل اضافه شوي.
جنوري 2011 2.0 د MAX V وسیلو شاملولو لپاره تازه شوی.
دسمبر 2007 1.0 ابتدايي خوشې کول.

پېژندنه: 683653
نسخه: 2017.11.06

اسناد / سرچینې

intel AN 496 د داخلي اوسیلیټر IP کور په کارولو سره [pdf] لارښوونې
AN 496 د داخلي اوسیلیټر IP کور په کارولو سره AN 496، د داخلي اوسیلیټر IP کور کارول

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *