דרישות מינימליות

דרישות מינימליות לסימולציה מוצלחת

כדי להיות מסוגל לבצע סימולציית System On Chip (SOC) עליך להצטייד בגיליון שלך לפחות:

  1. אחד המעבדים המסומנים ב-up.
  2. אוטובוס אחד מסומן ב-socbus
  3. סימולטור זיכרון אחד מסומן ב-socmem

יתר על כן, גם סימולטור הזיכרון וגם המעבד צריכים להיות מחוברים לאוטובוס. ניתן להשיג זאת על ידי הגדרת התכונה אוטובוס מחובר של הרכיבים המתאימים.

הגבלות

מערכת SOC יכולה להיות מקומית רק בגיליון אחד, כלומר רכיב אוטובוס נתון גלוי רק בגיליון שלה ממוקם. בניית מערכות היררכיות אפשרית רק כאשר מערכת הבסיס נמצאת על גיליון אחד וה- הרחבות, למשל הרחבות VHDL או מעגלים, המחוברים דרך מערכת הבסיס באמצעות קלט ו פיני פלט.

מהירות סימולציה

צריך להבין שהספרייה הזו נועדה לדמיין מה קורה ב-SOC. לפיכך הוא מספק ב- No דרך האמצעים לבצע סימולציות בזמן אמת (כמעט) של ה-SOC שלך. למטרה זו מערכות מתאימות יותר לדוגמה QEMU.

במערכת הבדיקה כאשר כל חלקי המערכת גלויים נמדד תדר טיק של 3 הרץ לכל היותר. השבתה חלק מהפרטים לסימולציה מהירה יותר שיפרו את המהירות ל-8 הרץ. ניתן להשיג את מהירות הסימולציה הטובה ביותר להשתמש במעגלי-על עם אלמנטים דינמיים. כאן מהירות הסימולציה עלתה לכ. 3kHz.

חזרה אל ספריית רכיבי System On Chip