הבית > תערוכה > תוכן

ארכיטקטורת מחשב תפקידים יישום

Mar 09, 2019

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


יישום לוגי מעצב את המעגלים הנדרשים ברמת שער ההיגיון

יישום מעגלים עושה עיצובים ברמת טרנזיסטור של אלמנטים בסיסיים (שערים, מרבב, תפסים וכו ') וכן של כמה בלוקים גדולים יותר (ALUs, מטמונים וכו'), אשר ניתן ליישם ברמת שער היומן, או אפילו ברמה הפיזית אם העיצוב קורא לזה.

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

עיצוב Validation בדיקות המחשב כולו כדי לראות אם זה עובד בכל המצבים וכל תזמונים. לאחר שתהליך אימות התכנון מתחיל, העיצוב ברמת הלוגיקה נבדק באמצעות emulators לוגי. עם זאת, זה בדרך כלל איטי מדי כדי להפעיל מבחן מציאותי. אז, לאחר ביצוע תיקונים המבוססים על המבחן הראשון, אב טיפוסים הם נבנה באמצעות שדה לתכנות שער מערכים (FPGAs). רוב הפרויקטים תחביב לעצור בשלב זה. השלב האחרון הוא לבדוק מעגלים משולבים אב טיפוס. מעגלים משולבים עשויים לדרוש מספר עיצובים מחדש כדי לתקן בעיות.

עבור המעבדים, תהליך היישום כולו מאורגן בצורה שונה, והוא מכונה לעתים קרובות עיצוב CPU.