Table of Contents Table of Contents
Next Page  216-217 / 568 Previous Page
Information
Show Menu
Next Page 216-217 / 568 Previous Page
Page Background

אושרי בקשי

' גב: מנחה

דורית מדינה

הנדסת חשמל

AHB – AMBA BUS

הפרויקט עוסק בפרוטוקול

AMBA Bus

אשר שייך

לחברת

ARM

.

המערכת באה לדמות את העברת המידע בין המעבד

אל הפריפריות השונות שלו

.

סכמת מלבנים

:

בצורה מופשטת המערכת מכילה מספר בלוקים

:

שני בלוקים של

MASTER

ארבע בלוקים של

SLAVE

בלוק אחד של

ARBITER

בלוק אחד של

DECODER

בלוק אחד של

SCREEN

ה

ARBITER

הוא הבלוק אשר מנהל

את ה

BUS

וקובע איזה

MASTER

יכול לכתוב או לקרוא מאיזה

SLAVE

המערכת פועלת באופן אוטומטי

וגנרי כמעט לחלוטין

,

משמע אפשר

להרחיב או לצמצם את מספר

הבלוקים בעזרת החלפת הערך

המתאים בקובץ ה

PACKGE

.

אלגוריתם התוכנה

:

סימולציה

:

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

הבקרה שניתנו לה

.