90 likes | 234 Views
מימוש Link Layer controller לפרוטוקול FireWire IEEE 1394. מבצעים: נדב אורג , נמרוד אורג מנחה: יבגני פיקסמן. תוכן המצגת. רקע כללי מטרת מפרויקט תאור מבנה הפרויקט דרישות חומרה לוח זמנים. רקע כללי. Fire Wire הנו עורק סריאלי המוגדר בתקן " IEEE 1394”. היתרונות העיקריים הם :
E N D
מימושLink Layer controllerלפרוטוקולFireWireIEEE 1394 מבצעים: נדב אורג , נמרוד אורג מנחה: יבגני פיקסמן
תוכן המצגת • רקע כללי • מטרת מפרויקט • תאור מבנה הפרויקט • דרישות חומרה • לוח זמנים
רקע כללי • Fire Wireהנו עורק סריאלי המוגדר בתקן"IEEE 1394”. • היתרונות העיקריים הם: • עלות נמוכה, גמישות, כבל דק ואמין. • Plug&Play. • קצב העברה גבוה עד 400Mb/sec . • תמיכה בReal TimeכמוAudio ,Video • תמיכה בחיבור של עד ל-64 צמתים לרשת.
רקע כללי (המשך) • קישור בפרוטוקולFireWireבין קסדת הטייס ליחידות העיבוד במטוס
מטרת הפרויקט • לימוד והבנת פרוטוקולFireWire • מימוש ובדיקת ה- Link Controller
Physical Layer Link Layer Controller BUS תאור מבנה פרויקט • קצב העברת מידע ביןLLC ל- 50MHZ PHY • קצב העברת מידע ביןLLC ל- BUS עד 60MHZ
ReceiveAck Cycle master משדר מקלט Receive FIFO Transmit FIFO 32 32 32 32 מעגל אתחול ותקשורת ל - PHY 32 32 32 Cycle Monitor 32 32 32 רגיסטרי אתחול , בקרה וסטטוס ISO Transmit Context Async Transmit Context ממשק ל BUS ISO Receive Context מעגלי בדיקה ויצירתCRC מעגלי ממשק לPHY Async Receive Context
דרישות חומרה • כתיבת מודולי הבקר בVHDL • כתיבתTest Bench • ביצוע סינתזה לFPGA • בדיקת תזמונים
לוח זמנים 20.11.00 , 23.11.00 –הגשת דו"ח אפיון פרוייקט לצוות המעבדה 26.11.00 - העמקה בפרוטוקול תקשורת ביןPHY לLINK LAYER 03.12.00 - הגדרת פרוטוקול ביןLINK LAYER ל- BUS , הגדרת כל כניסות/יציאות לLINK LAYER 10.12.00 - חלוקת מודולים לפי סוג שיטות שידור ( ISO , ASYNC ) 17.12.00 - סיום סכמת מלבנים ברמה 1 (כולל קלט/פלט לכל מודול ) והתחלת אפיון מודולים ברמה 2 24.12.00 - המשך אפיון מודולים ברמה 2 31.12.00–הצגת דו"ח אמצע פרוייקט לצוות המעבדה.