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

ההיבטים המיקרו-ארכיטקטורה של המיקרו-ארכיטקטורה

Mar 09, 2019

Datapath pipelined הוא העיצוב הנפוצות ביותר datapath של המיקרו-ארכיטקטורה היום. בטכניקה זו משתמשים ב המודרני ביותר מיקרו-מעבדים, בקרים ו- Dsp. הארכיטקטורה pipelined מאפשר הוראות מרובים חפיפה בביצוע, בדומה לפס ייצור. הצינור כוללת מספר שלבים שונים המהווים יסוד המיקרו-ארכיטקטורה עיצובים. כמה שלבים אלה כוללים fetch הוראה, הוראה לפענח, לבצע, לכתוב בחזרה. ארכיטקטורות מסוימים כוללים שלבים אחרים כגון גישה לזיכרון. העיצוב של צינורות הוא אחת המשימות המרכזית המיקרו-ארכיטקטוני.


יחידות הביצוע חיוניים גם המיקרו-ארכיטקטורה. ביצוע יחידות האירוח כוללות יחידות אריתמטית-לוגית (ALU), צף נקודת יחידות (FPU), טען/חנות יחידות, סניף חיזוי ו- SIMD. יחידות אלה לבצע פעולות או חישובים של המעבד. הבחירה של מספר יחידות ביצוע, השהיה והתפוקה שלהם היא משימה עיצוב מרכזי המיקרו-ארכיטקטוני. גודל, השהיה, התפוקה ואת קישוריות של זיכרונות בתוך המערכת הם גם החלטות המיקרו-ארכיטקטוני.


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


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