בואו נכין ונטען את הפרויקט מסביבת הפיתוח Quartus II ל- FPGA של Altera.
נחוץ
- FPGA מאלתר;
- מתכנת USB-Blaster;
- מחשב עם סביבת פיתוח Quartis II.
הוראות
שלב 1
בתפריט הקצאות -> מכשיר … בחר את ה- FPGA שאליו אתה הולך "למלא" את הפרויקט. בקבוצה משפחת מכשירים, עליך לבחור את המשפחה אליה שייך ה- FPGA שלך. בחר את דגם ה- FPGA שלך בשדה המכשירים הזמינים.
בקבוצת הרשימה "הצג ב" מכשירים זמינים ", אתה יכול למיין מכשירים לפי סוג חבילה (Package) או לפי מספר סיכות () כדי למצוא במהירות את דגם ה- FPGA שלך.
זה לא מיותר לציין באיזה מצב יהיו רגלי ה- FPGA הלא מחוברות. לחץ על הלחצן אפשרויות התקן וסיכה … עבור לשלב וציין את מצב הסיכות.
לאחר ציון דגם ה- FPGA, סגור את חלון ההתקן על ידי לחיצה על כפתור אישור.
שלב 2
אם אתה רוצה שהסינתיסייזר יקצה פונקציות לסיכות בפני עצמו, אתה לא יכול לעשות שום דבר אחר. וכדי להקצות ידנית סיכות FPGA, עבור לתפריט Assignements -> Pin Planner או לחץ על שילוב המקשים Ctrl + Shift + N.
כלי הקצאת הסיכות מתחיל. להלן רשימה של סיכות ה- I / O המשמשות בפרויקט שלך עם השמות המתאימים.
כעת בעמודה מיקום עליך להגדיר את מספרי הסיכה. לחץ פעמיים על התא המתאים ובחר את מספר הסיכה או הזן את המספר מהמקלדת. מספרי הסיכות יהיו תלויים בקרש הלחם שלך.
לאחר שהוגדרו כל הסיכות, ניתן לסגור את חלון מתכנן הסיכות. כעת הידר את הפרויקט: עיבוד -> התחל אוסף או Ctrl + L.
שלב 3
בואו נחבר את המתכנת למחשב. בפעם הראשונה שאתה מתחבר, עליך להתקין את מנהל ההתקן. הוא מותקן בדרך הסטנדרטית, וממוקם בספריית Quartus, בתיקיית הדרייברים: C: / altera / 13.0sp1 / quartus / drivers.
לאחר התקנת מנהל ההתקן, המתכנת יוצג במנהל ההתקנים בשם Altera USB-Blaster.
שלב 4
FPGAs של Altera תומכים במספר מצבי תכנות. ראשית, בואו נסתכל על הורדת הקושחה דרך ממשק JTAG. חבר את המתכנת למחבר JTAG בלוח FPGA.
נתחיל בכלי התכנות: כלים -> מתכנת.
בואו נוסיף מתכנת. לשם כך, לחץ על כפתור הגדרת חומרה … ובחר את המחובר ברשימה הנפתחת. בוא נסגור את החלון.
בחלון המתכנת, לחץ על הלחצן זיהוי אוטומטי כדי לגרום לקוורטוס לנסות לזהות באופן אוטומטי את ה- FPGA המחובר ואת קובץ הקושחה *. קובץ הקושחה נוצר על ידי Quartus כברירת מחדל במהלך האוסף, אלא אם כן צוין אחרת.
בחלון המתכנת, בחר במצב JTAG, סמן את תיבת הסימון תוכנית / הגדר ולחץ על כפתור התחל. הקושחה תיכתב לזיכרון ה- FPGA.
שלב 5
עם אפשרות כתיבה זו, הקושחה נכתבת לזיכרון הפכפך של ה- FPGA, והיא תימחק לאחר אתחול מחדש. כדי לשמור את הקושחה ב- ROM, כתוב את הקושחה במצב סידורי פעיל.
חבר את כבל התכנות למחבר AS או. הפעל את תוכנית הקושחה: כלים -> מתכנת. בחר מצב -> סידורי פעיל. מסכים כשאתה עונה על שאלה מבהירה.
הוסף את קובץ הקושחה על ידי לחיצה על כפתור הוסף קובץ … בספריית המשנה של פרויקט output_files, מצא את הקובץ עם סיומת.pof. לאחר פתיחת קובץ הקושחה, הגדר את תיבות הסימון תוכנית / הגדר, ואם תרצה, תיבות פלדה. שים לב לסוג זיכרון התצורה בעמודה התקן: עליו להתאים לסוג הזיכרון של ה- FPGA שלך.
שלב 6
לחץ על כפתור התחל כדי להוריד את הקושחה ל- FPGA.