intel AN 496 د داخلي اوسیلیټر 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) |
- د داخلي اوسیلیټر 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 | ۲۲۰ – ۲۴۰ |
- د داخلي اوسیلیټر IP کور لپاره د محصول پورټ په MAX II او MAX V وسیلو کې osc دی ، او په نورو ټولو ملاتړ شوي وسیلو کې کلیک آوټ دی.
- د 10M02، 10M04، 10M08، 10M16، او 10M25 لپاره.
- د 10M40 او 10M50 لپاره.
- د Intel Quartus Prime سافټویر نسخه 13.1 او پخوانیو کې ملاتړ شوی.
داخلي اوسیلیټر د MAX II او MAX V وسیلو لپاره د UFM برخې په توګه
داخلي اوسیلیټر د برنامه پاکولو کنټرول بلاک برخه ده ، کوم چې د UFM برنامه کول او پاکول کنټرولوي. د معلوماتو راجستر هغه معلومات لري چې د UFM څخه لیږل یا بیرته اخیستل کیږي. د پتې راجستر هغه پته لري چې له هغې څخه ډاټا ترلاسه کیږي یا هغه پته چې ډاټا لیکل کیږي. د UFM بلاک لپاره داخلي اوسیلیټر فعال کیږي کله چې د ERASE، پروګرام، او READ عملیات اجرا کیږي.
د داخلي اوسیلیټر IP کور لپاره د پن توضیحات
سیګنال | تفصیل |
اوسینا | د داخلي اوسیلیټر فعالولو لپاره وکاروئ. د اوسیلېټر فعالولو لپاره لوړ داخل کړئ. |
osc/clkout (5) | د داخلي oscillator محصول. |
په MAX II او MAX V وسیلو کې د داخلي اوسیلیټر کارول
داخلي oscillator یو واحد داخل، oscena، او یو واحد محصول، osc لري. د داخلي آسیلیټر فعالولو لپاره، اوسینا وکاروئ. کله چې فعال شي، د فریکونسۍ سره یو ساعت په تولید کې شتون لري. که oscena ټيټ وي، د داخلي oscillator محصول په ثابت ډول لوړ وي.
د داخلي اوسیلیټر د انسټینټ کولو لپاره، دا مرحلې تعقیب کړئ
- د Intel Quartus Prime سافټویر د وسیلو مینو کې، د IP کتلاګ کلیک وکړئ.
- د کتابتون د کټګورۍ لاندې، بنسټیز فعالیتونه او I/O پراخ کړئ.
- MAX II/MAX V oscillator غوره کړئ او په Add کلیک کولو وروسته، د IP پیرامیټر مدیر څرګندیږي. تاسو اوس کولی شئ د oscillator محصول فریکوینسي غوره کړئ.
- د سمول کتابتونونو کې، ماډل files چې باید شامل شي لیست شوي دي. بل کلیک وکړئ.
- غوره کړئ fileد جوړیدو لپاره. په پای کې کلیک وکړئ. ټاکل شوی files جوړ شوي او د محصول څخه لاسرسی کیدی شي file فولډر. وروسته له دې چې د انسټاګرام کوډ اضافه شي file، د اوسینا ان پټ باید د تار په توګه رامینځته شي او د "1" منطقي ارزښت په توګه وټاکل شي ترڅو د oscillator فعال کړي.
په ټولو ملاتړ شوي وسیلو کې د داخلي آسیلیټر کارول (د MAX II او MAX V وسیلو پرته)
داخلي oscillator یو واحد داخل، oscena، او یو واحد محصول، osc لري. د داخلي آسیلیټر فعالولو لپاره، اوسینا وکاروئ. کله چې فعال شي، د فریکونسۍ سره یو ساعت په تولید کې شتون لري. که oscena ټيټ وي، د داخلي oscillator محصول په ثابت ډول ټیټ وي.
د داخلي اوسیلیټر د انسټینټ کولو لپاره، دا مرحلې تعقیب کړئ
- د Intel Quartus Prime سافټویر د وسیلو مینو کې، د IP کتلاګ کلیک وکړئ.
- د کتابتون د کټګورۍ لاندې، د بنسټیزو دندو او ترتیب کولو پروګرام پراخ کړئ.
- داخلي اوسیلیټر غوره کړئ (یا د Intel Stratix 10 وسیلو لپاره د Intel FPGA S10 ترتیب کولو ساعت) او د Add کلیک کولو وروسته، د IP پیرامیټر مدیر څرګندیږي.
- د نوي IP مثال ډیالوګ بکس کې:
- د خپل IP د لوړې کچې نوم تنظیم کړئ.
- د وسیلې کورنۍ غوره کړئ.
- وسیله غوره کړئ.
- په OK کلیک وکړئ.
- د HDL پیدا کولو لپاره، کلیک وکړئ HDL پیدا کړئ.
- په تولید کلیک وکړئ.
ټاکل شوی 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 ډیمو بورډ کې د دې ډیزاین ښودلو لپاره، دا ګامونه تعقیب کړئ
- ډیمو بورډ ته بریښنا وګرځوئ (د سلایډ سویچ SW1 په کارولو سره).
- ډیزاین په MAX II CPLD کې د J له لارې ډاونلوډ کړئTAG سرلیک JP5 په ډیمو بورډ کې او د دودیز پروګرام کولو کیبل (Intel FPGA موازي پورټ کیبل یا د Intel FPGA ډاونلوډ کیبل). SW4 په ډیمو بورډ کې وساتئ د پروګرام کولو پروسې پیل کولو دمخه او په جریان کې فشار ورکړئ. وروسته له دې چې دا بشپړ شي، بریښنا بنده کړئ او J لیرې کړئTAG نښلونکی
- په سور 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 پرمختیا کټ کې ښودلو لپاره، دا مرحلې تعقیب کړئ
- د وسیلې د بریښنا کولو لپاره د USB نښلونکي کې د USB کیبل ولګوئ.
- ډیزاین د ایمبیډ شوي Intel FPGA ډاونلوډ کیبل له لارې MAX V وسیله کې ډاونلوډ کړئ.
- د روښانه کولو LEDs (LED[0] او LED[1]) وګورئ. په ډیمو بورډ کې د pb0 فشار کول داخلي اوسیلیټر غیر فعالوي او روښانه کول LEDs به په خپل اوسني حالت کې کنګل شي.
د AN 496 لپاره د سند بیاکتنې تاریخ: د داخلي اوسیلیټر IP کور کارول
نیټه | نسخه | بدلونونه |
نومبر ۲۰۲۰ | 2017.11.06 |
|
نومبر ۲۰۲۰ | 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 کور کارول |