תוכן עניינים:
- שלב 1: הוסף מקורות ובחר "הוסף או צור מקורות סימולציה
- שלב 2: צור קובץ בשם Enable_sr_tb
- שלב 3: צור קובץ Testbench
- שלב 4: הגדר את ה- Enable_sr_tb כרמה העליונה בסימולציה
- שלב 5: הפעל סינתזה והדמיה התנהגותית
- שלב 6: הערך את תוצאת הסימולציה
וִידֵאוֹ: אופן השימוש בהדמיית Vivado: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
עשיתי את פרויקט הדמיה זה לשיעור מקוון. הפרויקט נכתב על ידי Verilog. נשתמש בסימולציה ב- Vivado כדי לדמיין את צורת הגל ב- enable_sr (אפשר ספרה) מפרויקט שעון העצירה שנוצר בעבר. בנוסף, נשתמש במשימת המערכת להצגת שגיאות שנעשו על ידינו בעיצוב.
שלב 1: הוסף מקורות ובחר "הוסף או צור מקורות סימולציה
שלב 2: צור קובץ בשם Enable_sr_tb
שלב 3: צור קובץ Testbench
1. ייבא את המודול enable_sr מפרויקט שעון עצור. זה הקובץ שאנו רוצים לדמות
2. צור מודול testbench enable_sr_tb ();
3. הכנס כניסות ויציאות של המודול enable_sr (). זכור שהכניסות עבור enable_sr נמצאות כעת בסוג הרגיסטר בעוד שהפלט הופך לסוג נטו.
4. הפעל את היחידה הנבדקת (uut) שהיא ה- enable_sr
5. צור שעון איזו תקופה (T) היא 20ns
6. השתמש בהצהרה המותנית כדי ליצור מערכת לבדיקת שגיאות. בדוגמה זו, אנו רוצים לבדוק האם יש יותר מספרות אחת פעילות.
הערה: בקובץ enable_sr () המקורי, עלינו לאתחל את התבנית כ- 4'b0011 כך שיהיו שתי ספרות פעילות כדי ליצור שגיאה
7. השתמש במשימת המערכת $ display כדי להציג את השגיאה
8. השתמש במשימת המערכת $ finish כדי להשלים את הסימולציה בזמן 400ns
שלב 4: הגדר את ה- Enable_sr_tb כרמה העליונה בסימולציה
שלב 5: הפעל סינתזה והדמיה התנהגותית
- לפני הפעלת סימולציה התנהגותית, הפעל את הסינתזה כדי לוודא שאין שגיאות תחביר בקובץ הבדיקה וביחידה תחת קובץ הבדיקה
- הפעל את הסימולציה ההתנהגותית
שלב 6: הערך את תוצאת הסימולציה
תראה את חלונות הסימולציה. הוא מכיל לוחות שונים.
תראה את הודעת השגיאה בלוח המסוף. זה מראה שיותר מספרות אחת פעילות במהלך תקופת הסימולציה.
אתה יכול גם לראות את צורת הגל בהיקף
מצורף קובץ הפרויקט.
מוּמלָץ:
אופן השימוש במודול RFID-RC522 עם Arduino: 5 שלבים
אופן השימוש במודול RFID-RC522 עם Arduino: במדריך זה, אני אתן הסבר על עקרון העבודה הבסיסי של מודול ה- RFID יחד עם התגים והשבבים שלו. אני גם אספק דוגמה קצרה לפרויקט שעשיתי באמצעות מודול RFID זה עם נורית RGB. כרגיל עם התוספות שלי
אופן השימוש במודול שעון בזמן אמת (DS3231): 5 שלבים
אופן השימוש במודול שעון בזמן אמת (DS3231): DS3231 הוא שעון בזמן אמת בעל עלות נמוכה ומדויקת במיוחד (RTC) עם מתנד קריסטל מפוצל בטמפרטורה (TCXO) וקריסטל. המכשיר כולל כניסת סוללה ושומר על דיוק זמן מדויק כאשר הכוח הראשי ל
אופן השימוש מחולל אותות תדר Arduino DDS AD9850: 7 שלבים
אופן השימוש במחולל אותות תדר Arduino DDS AD9850: במדריך זה נלמד כיצד להכין מחולל אותות תדר באמצעות מודול AD9850 ו- Arduino. צפה בסרטון! הערה: הצלחתי להשיג תדר של עד 50MHz אך איכות האות מגיעה גרוע יותר עם התדרים הגבוהים יותר
אופן השימוש בחיישן PIR ובמודול זמזם - מדריך Visuino: 6 שלבים
אופן השימוש בחיישן PIR ובמודול זמזם - מדריך Visuino: במדריך זה נלמד כיצד להשתמש בחיישן PIR ובמודול זמזם להשמעת צליל בכל פעם שחיישן PIR מזהה תנועה. צפה בסרטון הדגמה
אופן השימוש ב- LaserKY008 עם SkiiiD: 9 שלבים
אופן השימוש ב- LaserKY008 עם SkiiiD: פרויקט זה הוא הוראה של "כיצד להשתמש בקטע 3642BH עם Arduino באמצעות skiiiD לפני ההתחלה, להלן הדרכה בסיסית כיצד להשתמש ב- skiiiD https://www.instructables.com/id/Getting- עורך-עם-SkiiiD-Editor