17
טטטטטטטNios II טטטט טטטט תתתתת תתתתתתת תתתתתתת תתתתתת תתתת תתתתתתת: תת תתתתתתתתת תתתת: תתתת תתתתתת ת :: ת040951337 תת'תתתתתת :309417590

פרוייקט Nios II מצגת אמצע

  • Upload
    taurus

  • View
    83

  • Download
    1

Embed Size (px)

DESCRIPTION

פרוייקט Nios II מצגת אמצע. מעבדה למערכות ספרתיות מהירות אורך הפרויקט: דו סמסטריאלי. מציגים : דן שלי : 040951337 אלי אוצ'קובסקי : 309417590. מנחה: אינה ריבקין. מטרת על:. פיתוח ניסוי לימודי בנושא : System On Programable Chip == SOPC - PowerPoint PPT Presentation

Citation preview

Page 1: פרוייקט Nios  II מצגת אמצע

Nios IIפרוייקט אמצע מצגת

ספרתיות למערכות מעבדהמהירות

: סמסטריאלי דו הפרויקט אורך

ריבקין מנחה: אינה

מציגים :

שלי : 040951337 דן : ' קובסקי אוצ 309417590אלי

Page 2: פרוייקט Nios  II מצגת אמצע

: על מטרת בנושא לימודי ניסוי :פיתוח

System On Programable Chip == SOPC

מעבד על חברת Nios IIמבוסס Alteraשל

כרטיס גבי .DE2על

Page 3: פרוייקט Nios  II מצגת אמצע

הפרוייקט מטרות: ' א חלק

( + כרטיס עם עבודה העבודה סביבת NIOS)DE2הכרת: השונים הכרטיס ממשקי ופיתוח הכרת

:ימומשוNIOS2, Custom Instruction. \ קול יציאות כניסות בעזרת אנלוגי סיגנלVGA..מקלדתUART.User Peripherals .

Memory & DMA.Master Target over Avalon BUS.Interrupts

, מעבד על המבוססת בסיסית מערכת המשתמשת, Nios IIבניית. השונים בממשקים

Page 4: פרוייקט Nios  II מצגת אמצע

הכוללת המערכת של סכמטי תאור

UARTVGA

Keyboard

NIOS II Processor

Avalon BUS

User Peripheral

Audio

DMA

Custom Instruction

(Bus Master)Arbiter

MEMORY

DMA

Page 5: פרוייקט Nios  II מצגת אמצע

VGA חיבורVGA בקר דרך שתפקידו ADV7123מתבצע

צבע ) סיגנלי העברת . R,G,Bבעיקר לאנלוגי( מדיגיטלי

עד ברזולוציה בתדר x 1200 pixels 1600תומך100MHz.

מינימאלית ברזולוציה נעבוד בתדר x 480 680אנו60Hz.

Page 6: פרוייקט Nios  II מצגת אמצע

AUDIO ה :DE2כרטיס בבקר משתמש

Wolfson WM8731 audio CODEC לו : Line-inו Micכניסות : 2יש אחת, .Line-outויציאה

פעולות ומבצע דוגם . D\Aוגם A\Dהרכיב בצורת הרכיב את להפעיל יחסית Masterאו Slaveניתן

ה .DSPלרכיב שנתכנן : בטווח נמצא האפשרי הדגימה קצב 8-96[kHz.]

Page 7: פרוייקט Nios  II מצגת אמצע

KEYBOARD\ מקלדת עכבר סטנדרטי חיבור (PS2 )זהו מה 2קיימים ישירות שמגיעים FPGAסיגנלים

סיגנלCKL סיגנלDATA

Page 8: פרוייקט Nios  II מצגת אמצע

שבנינו המערכת של סכמטי תאור

UART

NIOS II Processor

Avalon BUS

NOT32 - User Peripheral

GCD - Custom Instruction(Bus Master)

(Slave)

Arbiter

Page 9: פרוייקט Nios  II מצגת אמצע

Custom Instructions• , אלגוריתם מימשנו הדגמה בחומרה GCDלצורך

Page 10: פרוייקט Nios  II מצגת אמצע

User Peripherals

, פעולת שמבצעת בסיסית יחידה יצרנו שבנינו ל NOTבדוגמא

32. סיביות

Page 11: פרוייקט Nios  II מצגת אמצע

אפיון ממצגת שהושגו מטרות

– הפיתוח סביבת Quartus, SOPCהכרתBuilder, Nios IDE, VHDL.

פיתוחUser Peripherals וCustom Instruction - הסיגנלים עם הכרה בסיסי

, ה מערכת לתוך שילוב ותפקידיהם השוניםNios.

Page 12: פרוייקט Nios  II מצגת אמצע

Custom Instructions vs User Peripherals

עבורCustom Instruction לסיום מחכה המעבד , ) בעבודתו ) שממשיך לפני לפסיקה יציאה מלבד הפקודה

, לא כדי יחסית קצרות להיות צריכות אלו פקודות ולכן , . " ב" זאת לעומת המערכת את Userלתקוע

peripheral ( לאחר אחרות פעולות לבצע חופשי המעבד ) יכולות אלו פעולות ולכן ליחידה הנתונים את שסיפק

. ארוכות להיות

Page 13: פרוייקט Nios  II מצגת אמצע

Custom Instructions vs User Peripherals

פעולת ל CIביצוע פניה מאשר יותר כיוון UPמהיר( CIשל- הוא ) וכן רגיסטרים המעבד לנתוני ישירה גישה

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

Page 14: פרוייקט Nios  II מצגת אמצע

:' א לחלק העבודה פרוט

הפיתוח סביבת עם הכרה עם Custom Instructions הכרה עם User Peripherals הכרהDebugging בעזרתNios IDE בחומרה . ותוכנה

Page 15: פרוייקט Nios  II מצגת אמצע

' א לחלק העבודה פרוט:) המשך)

יחידת מסוג User Peripheralsתכןmaster ששולחות יחידות interruptsעם

יחידת לה User Peripheralsתכן כשיש.DMAיחידת

. מקלדת בקר תכן בסיסי מסך של .VGAתכן. קול עיבוד של תכן

Page 16: פרוייקט Nios  II מצגת אמצע

: הסמסטר סוף עד זמנים לוח28.1-13.2 - User Peripherals מסוגmaster עם

interrupts13.2-10.3 בחינות תקופת10.3-17.3 " ערוץ- י ע לזיכרון יחידות ממשק+ DMAחיבור

מקלדת17.3-24.3 למסך בסיסיות ממשק VGAהגדרות24.3-7.4 -בוחן מערכת ויצירת הקול ממשק על עבודה

. ברכיבים השימוש את המדגימה

Page 17: פרוייקט Nios  II מצגת אמצע

•: ' ב חלקניסוי – ליצור כדי שפיתחנו והמערכת ברכיבים שימוש

. קול של ושחזור עיבוד דגימה בנושא לימודי