intel AN 775 יצירת נתוני תזמון קלט/פלט ראשוני
AN 775: הפקת נתוני תזמון קלט/פלט ראשוניים עבור רכיבי FPGA של אינטל
אתה יכול ליצור נתוני תזמון קלט/פלט ראשוניים עבור התקני Intel FPGA באמצעות פקודות Intel® Quartus® Prime תוכנת GUI או Tcl. נתוני תזמון קלט/פלט ראשוניים שימושיים לתכנון פינים מוקדם ועיצוב PCB. אתה יכול ליצור נתוני תזמון ראשוניים עבור פרמטרי התזמון הרלוונטיים הבאים כדי להתאים את תקציב התזמון של התכנון כאשר בוחנים תקני I/O ומיקום פינים.
טבלה 1. פרמטרי תזמון קלט/פלט
פרמטר תזמון |
תֵאוּר |
||
זמן הגדרת קלט (tSU) זמן החזקה של קלט (tH) |
![]()
|
||
השהיית שעון לפלט (tCO) | ![]()
|
תאגיד אינטל. כל הזכויות שמורות. Intel, הלוגו של Intel וסימני Intel אחרים הם סימנים מסחריים של Intel Corporation או של חברות הבת שלה. אינטל מתחייבת לביצועים של מוצרי ה-FPGA והמוליכים למחצה שלה למפרטים הנוכחיים בהתאם לאחריות הסטנדרטית של אינטל, אך שומרת לעצמה את הזכות לבצע שינויים בכל מוצר ושירות בכל עת ללא הודעה מוקדמת. אינטל אינה נושאת באחריות או חבות הנובעת מהיישום או השימוש בכל מידע, מוצר או שירות המתוארים כאן, למעט כפי שהוסכם במפורש בכתב על ידי אינטל. ללקוחות אינטל מומלץ להשיג את הגרסה העדכנית ביותר של מפרטי המכשיר לפני הסתמכות על מידע שפורסם ולפני ביצוע הזמנות של מוצרים או שירותים.
*שמות ומותגים אחרים עשויים להיטען כרכושם של אחרים.
יצירת מידע תזמון קלט/פלט ראשוני כולל את השלבים הבאים:
- שלב 1: סנתז כפכף עבור מכשיר היעד של Intel FPGA בעמוד 4
- שלב 2: הגדר מיקומי I/O סטנדרטיים ומיקומי פינים בעמוד 5
- שלב 3: ציין את תנאי ההפעלה של המכשיר בעמוד 6
- שלב 4: View תזמון קלט/פלט בדוח גליון נתונים בעמוד 6
שלב 1: סנתז כפכף עבור מכשיר היעד של Intel FPGA
בצע את השלבים הבאים כדי להגדיר ולסנתז את הלוגיקה המינימלית של הכפכף ליצירת נתוני תזמון קלט/פלט ראשוני:
- צור פרויקט חדש בתוכנת Intel Quartus Prime Pro Edition גרסה 19.3.
- לחץ על Assignments ➤ Device, ציין את מכשיר היעד שלך משפחה ומכשיר יעד. למשלampל, בחר את AGFA014R24 Intel Agilex™ FPGA.
- נְקִישָׁה File ➤ חדש וצור תרשים/סכמטי בלוק File.
- כדי להוסיף רכיבים לסכימה, לחץ על הלחצן Symbol Tool.
- תחת שם, הקלד DFF ולאחר מכן לחץ על אישור. לחץ בעורך החסימה כדי להוסיף את סמל DFF.
- חזור על 4 בעמוד 4 עד 5 בעמוד 5 כדי להוסיף פין קלט Input_data, פין קלט שעון ופין פלט Output_data.
- כדי לחבר את הפינים ל-DFF, לחץ על הלחצן Orthogonal Node Tool, ולאחר מכן צייר קווי תיל בין הפין לסמל DFF.
- כדי לסנתז את ה-DFF, לחץ על עיבוד ➤ התחל ➤ התחל ניתוח וסינתזה. סינתזה מייצרת את רשימת העיצוב המינימלית הנדרשת להשגת נתוני תזמון I/O.
שלב 2: הגדר מיקומי I/O Standard ו-PIN
מיקומי הפינים הספציפיים ותקן הקלט/פלט שאתה מקצה לסיכות המכשיר משפיעים על ערכי פרמטר התזמון. בצע את השלבים הבאים כדי להקצות את תקן קלט/פלט פינים ואילוצי מיקום:
- לחץ על Assignments ➤ Pin Planner.
- הקצה מיקום פינים ואילוצים סטנדרטיים של קלט/פלט בהתאם לעיצוב שלך
מפרטים. הזן את ערכי שם הצומת, הכיוון, המיקום ו-I/O Standard עבור הפינים בעיצוב בגיליון האלקטרוני All Pins. לחלופין, גרור את שמות הצמתים לחבילת Pin Planner view. - כדי להרכיב את העיצוב, לחץ על עיבוד ➤ התחל קומפילציה. המהדר יוצר מידע תזמון I/O במהלך הידור מלא.
מידע קשור
- הגדרת תקני I/O
- ניהול פיני קלט/פלט של מכשיר
שלב 3: ציין את תנאי ההפעלה של המכשיר
בצע את השלבים הבאים כדי לעדכן את רשימת התזמון ולקבוע תנאי הפעלה לניתוח תזמון לאחר הידור מלא:
- לחץ על כלים ➤ מנתח תזמון.
- בחלונית המשימות, לחץ פעמיים על Update Timing Netlist. רשימת התזמון מתעדכנת עם מידע תזמון קומפילציה מלא המסביר את אילוצי הפינים שאתה יוצר.
- תחת הגדרת תנאי הפעלה, בחר באחד מדגמי התזמון הזמינים, כגון Slow vid3 100C Model או Fast vid3 100C Model.
שלב 4: View תזמון קלט/פלט בדוח גליון נתונים
הפק את דוח גליון הנתונים במנתח התזמון ל view ערכי פרמטר התזמון.
- בנתח התזמון, לחץ על דוחות ➤ גיליון נתונים ➤ גיליון נתונים דיווח.
- לחץ על אישור.
הדוחות זמני הגדרה, זמני החזקה וזמני שעון לפלט מופיעים תחת התיקיה דוח גליון נתונים בחלונית הדוחות. - לחץ על כל דוח כדי view ערכי פרמטר העלייה והירידה.
- לגישת תזמון שמרנית, ציין את הערך המוחלט המרבי
Examp1. קביעת פרמטרי תזמון קלט/פלט מדוח גליון הנתונים
באקס הבאampבדוח זמני התקנה, זמן הנפילה גדול מזמן העלייה, לכן tSU=tfall.
באקס הבאampלדוח Hold Times, הערך המוחלט של זמן הנפילה גדול מהערך המוחלט של זמן העלייה, לכן tH=tfall.
באקס הבאampלדוח 'שעון ליציאה', הערך המוחלט של זמן הנפילה גדול מהערך המוחלט של זמן העלייה, ולכן tCO=tfall.
מידע קשור
- הדרכה מהירה של מנתח תזמון
- מדריך למשתמש של Intel Quartus Prime Pro Edition: מנתח תזמון
- איך לצלם וידאו: מבוא למנתח תזמון
יצירת נתוני תזמון I/O עם תסריט
אתה יכול להשתמש בסקריפט Tcl כדי ליצור מידע תזמון I/O עם או בלי שימוש בממשק המשתמש של תוכנת Intel Quartus Prime. הגישה התסריטאית מייצרת נתוני פרמטרי תזמון קלט/פלט מבוססי טקסט עבור תקני קלט/פלט נתמכים.
פֶּתֶק: שיטת הסקריפט זמינה רק עבור פלטפורמות Linux*.
בצע את השלבים הבאים ליצירת מידע תזמון I/O המשקף מספר תקני I/O עבור התקני Intel Agilex, Intel Stratix® 10 ו-Intel Arria® 10:
- הורד את ארכיון הפרויקטים המתאים של 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 ולחץ על Project ➤ Restore Archived Project. לחלופין, הפעל את שורת הפקודה המקבילה הבאה מבלי להפעיל את ה-GUI:
quartus_sh --restore file>
ה io_timing__restored הספרייה מכילה כעת את תיקיית המשנה qdb ומגוון files.
- כדי להפעיל את הסקריפט עם Intel Quartus Prime Timing Analyzer, הפעל את הפקודה הבאה:
quartus_sta –t .tcl
המתן להשלמה. ביצוע הסקריפט עשוי לדרוש 8 שעות או יותר מכיוון שכל שינוי בתקן קלט/פלט או מיקום סיכה דורש הידור מחדש של עיצוב.
- אֶל view את ערכי פרמטר התזמון, פתח את הטקסט שנוצר files ב תִזמוּן_files, עם שמות כגון timing_tsuthtco___.txt.
timing_tsuthtco_ _ _ .טקסט.
מידע קשור
AN 775: הפקת נתוני תזמון קלט/פלט ראשוני היסטוריית גרסאות של מסמך
גרסת מסמך |
גרסת Intel Quartus Prime |
שינויים |
2019.12.08 | 19.3 |
|
2016.10.31 | 16.1 |
|
מסמכים / משאבים
![]() |
intel AN 775 יצירת נתוני תזמון קלט/פלט ראשוני [pdfמדריך למשתמש AN 775 יצירת נתוני IO תזמון ראשוניים, AN 775, יצירת נתוני IO תזמון ראשוניים, נתוני תזמון IO ראשוניים, נתוני תזמון |