intel AN 775 د ابتدايي I/O وخت ډاټا تولیدوي
AN 775: د Intel FPGAs لپاره د لومړني I/O وخت ډیټا تولید کول
تاسو کولی شئ د Intel® Quartus® Prime سافټویر GUI یا Tcl کمانډونو په کارولو سره د Intel FPGA وسیلو لپاره د I/O وخت لومړني ډیټا تولید کړئ. د ابتدايي I/O وخت ډاټا د ابتدايي پن پلان کولو او PCB ډیزاین لپاره ګټوره ده. تاسو کولی شئ د لاندې اړونده وخت پیرامیټرونو لپاره د وخت لومړني ډیټا رامینځته کړئ ترڅو د ډیزاین وخت بودیجه تنظیم کړئ کله چې د I/O معیارونو او پن ځای پرځای کولو په پام کې نیولو سره.
جدول 1. د I/O مهال ویش پیرامیټونه
د وخت پیرامیټر |
تفصیل |
||
د تنظیم کولو وخت (tSU) د ننوتلو وخت (tH) |
![]()
|
||
ساعت د تولید ځنډ (tCO) | ![]()
|
Intel Corporation. ټول حقونه خوندي دي. Intel، د Intel لوگو، او د Intel نورې نښې د Intel Corporation یا د هغې د فرعي شرکتونو سوداګریزې نښې دي. Intel د خپل FPGA او سیمیکمډکټر محصولاتو فعالیت د Intel معیاري تضمین سره سم اوسني مشخصاتو ته تضمینوي، مګر دا حق خوندي کوي چې په هر وخت کې پرته له خبرتیا څخه په هر محصول او خدماتو کې بدلون راولي. Intel هیڅ مسؤلیت یا مسؤلیت په غاړه نه اخلي چې د غوښتنلیک یا د کوم معلوماتو، محصول، یا خدماتو کارولو څخه رامینځته کیږي چې دلته تشریح شوي پرته له دې چې د Intel لخوا په لیکلي ډول موافقه شوې وي. د انټیل پیرودونکو ته مشوره ورکول کیږي چې د وسیلې ځانګړتیاو وروستۍ نسخه ترلاسه کړي مخکې لدې چې په کوم خپاره شوي معلوماتو تکیه وکړي او د محصولاتو یا خدماتو لپاره امر کولو دمخه.
* نور نومونه او نښې ممکن د نورو ملکیت په توګه ادعا شي.
د لومړني I/O وخت معلوماتو رامینځته کول لاندې مرحلې شاملې دي:
- مرحله 1: په 4 مخ کې د هدف Intel FPGA وسیلې لپاره فلیپ فلاپ ترکیب کړئ
- 2 ګام: په 5 پاڼه کې I/O معیاري او د پن ځایونه تعریف کړئ
- 3 ګام: د وسیلې عملیاتي شرایط په 6 مخ کې مشخص کړئ
- لومړی ګام: View د I/O وخت په 6 مخ کې د ډیټاشیټ راپور کې
1 ګام: د هدف Intel FPGA وسیلې لپاره فلیپ فلاپ ترکیب کړئ
دا مرحلې تعقیب کړئ ترڅو لږترلږه فلیپ فلاپ منطق تعریف او ترکیب کړئ ترڅو د لومړني I/O وخت ډیټا تولید کړئ:
- د Intel Quartus Prime Pro Edition سافټویر نسخه 19.3 کې نوې پروژه جوړه کړئ.
- په دنده کلیک وکړئ ➤ وسیله، خپل هدف آله کورنۍ او د هدف وسیله مشخص کړئ. د مثال لپارهample، AGFA014R24 Intel Agilex ™ FPGA غوره کړئ.
- کلیک وکړئ File ➤ نوی او د بلاک ډیاګرام / سکیمیټ جوړ کړئ File.
- په سکیمیک کې د اجزاوو اضافه کولو لپاره، د سمبول وسیله تڼۍ کلیک وکړئ.
- د نوم لاندې، DFF ټایپ کړئ، او بیا په سمه توګه کلیک وکړئ. د DFF سمبول داخلولو لپاره په بلاک ایډیټر کې کلیک وکړئ.
- 4 تکرار کړئ د 4 څخه تر 5 پورې په 5 پاڼه کې د Input_data ان پټ پن، د کلاک ان پټ پن، او د Output_data محصول پن اضافه کولو لپاره.
- د DFF سره د پنونو د نښلولو لپاره، د Orthogonal Node Tool تڼۍ کلیک وکړئ، او بیا د پن او DFF سمبول تر منځ د تار لیکې رسم کړئ.
- د DFF ترکیب کولو لپاره، د پروسس کولو ➤ پیل ➤ تحلیل او ترکیب پیل کړئ کلیک وکړئ. ترکیب د I/O وخت ډیټا ترلاسه کولو لپاره اړین لږترلږه ډیزاین netlist رامینځته کوي.
2 ګام: د I/O معیاري او پن ځایونه تعریف کړئ
د ځانګړي پن ځایونه او د I/O معیار چې تاسو د وسیلې پنونو ته ځانګړي کوئ د وخت پیرامیټر ارزښتونو اغیزه کوي. د پن I/O معیاري او د موقعیت محدودیتونو ټاکلو لپاره دا مرحلې تعقیب کړئ:
- په دنده کلیک وکړئ ➤ پن پلانر.
- ستاسو د ډیزاین مطابق د پن موقعیت او I/O معیاري خنډونه وټاکئ
مشخصات د ټولو پنونو سپریډ شیټ کې ډیزاین کې د پنونو لپاره د نوډ نوم ، سمت ، موقعیت او I/O معیاري ارزښتونه دننه کړئ. په بدیل سره، د نوډ نومونه د پن پلانر کڅوړه کې کش کړئ view. - د ډیزاین تالیف کولو لپاره، کلیک وکړئ پروسس کول ➤ تالیف پیل کړئ. کمپیلر د بشپړ تالیف په جریان کې د I/O وخت معلومات رامینځته کوي.
اړوند معلومات
- I/O د معیارونو تعریف
- د آلې I/O پنونو اداره کول
3 ګام: د وسیلې عملیاتي شرایط مشخص کړئ
د وخت نیټ لیست تازه کولو لپاره دا مرحلې تعقیب کړئ او د بشپړ تالیف وروسته د وخت تحلیل لپاره عملیاتي شرایط تنظیم کړئ:
- په وسیلو کلیک وکړئ ➤ د وخت تحلیل کونکي.
- په ټاسک پین کې ، دوه ځله کلیک وکړئ تازه وخت نیټل لیست. د وخت نیټ لیست د بشپړ تالیف کولو وخت معلوماتو سره تازه کیږي چې د پن خنډونو حساب کوي چې تاسو یې رامینځته کوئ.
- د سیټ عملیاتي شرایطو لاندې، د موجوده وخت موډلونو څخه یو غوره کړئ، لکه د ورو vid3 100C ماډل یا چټک vid3 100C ماډل.
لومړی ګام: View د I/O وخت په ډیټاشیټ راپور کې
د وخت تحلیل کونکي کې د ډیټاشیټ راپور رامینځته کړئ view د وخت پیرامیټر ارزښتونه.
- د وخت تحلیل کونکي کې، راپورونه ➤ ډیټا شیټ ➤ د راپور ډیټا شیټ کلیک وکړئ.
- په OK کلیک وکړئ.
د سیټ اپ ټایمز، هولډ ټایمز، او کلاک ته د آوټپټ ټایمز راپورونه د راپور پین کې د ډیټاشیټ راپور فولډر لاندې ښکاري. - د هر راپور لپاره کلیک وکړئ view د عروج او زوال پیرامیټر ارزښتونه.
- د محافظه کار وخت چلند لپاره، اعظمي مطلق ارزښت مشخص کړئ
Example 1. د ډیټاشیټ راپور څخه د I/O وخت پیرامیټرونو ټاکل
په لاندې ډول کېampد سیټ اپ ټایمز راپور، د زوال وخت د لوړیدو وخت څخه ډیر دی، له همدې امله tSU = tfall.
په لاندې ډول کېampد هولډ ټایمز راپور، د زوال وخت مطلق ارزښت د لوړیدو وخت مطلق ارزښت څخه ډیر دی، له همدې امله th=tfall.
په لاندې ډول کېampد ساعت څخه د آوټ پوټ ټایمز راپور کې، د زوال وخت مطلق ارزښت د لوړیدو وخت مطلق ارزښت څخه ډیر دی، له همدې امله tCO=tfall.
اړوند معلومات
- د وخت تحلیل کونکی ګړندی پیل ټیوټریا
- د Intel Quartus Prime Pro Edition د کارونکي لارښود: د وخت تحلیل کونکی
- څنګه ویډیو کول: د وخت تحلیل کونکي پیژندنه
سکریپټ شوی I/O د وخت ډیټا تولید
تاسو کولی شئ د Intel Quartus Prime سافټویر کاروونکي انٹرفیس سره یا پرته د I/O وخت معلوماتو رامینځته کولو لپاره د Tcl سکریپټ وکاروئ. سکریپټ شوی طریقه د ملاتړ شوي I/O معیارونو لپاره د متن پراساس د I/O وخت پیرامیټر ډیټا رامینځته کوي.
نوټ: سکریپټ شوی میتود یوازې د لینکس * پلیټ فارمونو لپاره شتون لري.
د Intel Agilex، Intel Stratix® 10، او Intel Arria® 10 وسیلو لپاره ډیری I/O معیارونه منعکس کوي د I/O وخت معلوماتو تولید لپاره دا مرحلې تعقیب کړئ:
- د مناسب Intel Quartus Prime پروژې آرشیف ډاونلوډ کړئ file ستاسو د هدف وسیلې کورنۍ لپاره:
• Intel Agilex وسايل- https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_agilex_latest.qar
• Intel Stratix 10 وسیلې- https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_stratix10.qar
• Intel Arria 10 وسیلې- https://www.intel.com/content/dam/www/programmable/us/en/others/literature/an/io_timing_arria10.qar - د .qar پروژې آرشیف د بیا رغولو لپاره، د Intel Quartus Prime Pro Edition سافټویر پیل کړئ او په پروژه کلیک وکړئ ➤ آرشیف شوې پروژه بیا رغونه. په بدیل سره، د GUI په لاره اچولو پرته د لاندې کمانډ لاین برابر چل کړئ:
quartus_sh --restore file>
د io_time__restored لارښود اوس د qdb فرعي فولډر او مختلف لري files.
- د Intel Quartus Prime Timeing Analyzer سره سکریپټ چلولو لپاره، لاندې کمانډ چل کړئ:
quartus_sta -t .tcl
د بشپړیدو لپاره انتظار وکړئ. د سکریپټ اجرا کول ممکن 8 ساعته یا ډیر وخت ته اړتیا ولري ځکه چې د I/O معیاري یا پن ځای کې هر بدلون د ډیزاین بیاکتنې ته اړتیا لري.
- ته view د وخت پیرامیټر ارزښتونه، تولید شوی متن خلاص کړئ fileپه کې وخت_files, د نومونو سره لکه timing_tsuthtco___.txt.
وخت_تسوتکو_ _ _ .txt.
اړوند معلومات
AN 775: د ابتدايي I/O وخت ډیټا سند د بیاکتنې تاریخ رامینځته کول
د سند نسخه |
د Intel Quartus Prime نسخه |
بدلونونه |
2019.12.08 | 19.3 |
|
2016.10.31 | 16.1 |
|
اسناد / سرچینې
![]() |
intel AN 775 د ابتدايي I/O وخت ډاټا تولیدوي [pdf] د کارونکي لارښود AN 775 د ابتدايي IO وخت ډاټا تولیدوي، AN 775، د ابتدايي IO وخت ډاټا تولیدوي، د ابتدايي IO وخت ډاټا، د وخت ډاټا |