Presentation is loading. Please wait.

Presentation is loading. Please wait.

uLAN NetWork Mid Project Presentation By: Assaf Almog Lior Fayena Supervisor : Emilia Borlek.

Similar presentations


Presentation on theme: "uLAN NetWork Mid Project Presentation By: Assaf Almog Lior Fayena Supervisor : Emilia Borlek."— Presentation transcript:

1

2 uLAN NetWork Mid Project Presentation By: Assaf Almog Lior Fayena Supervisor : Emilia Borlek

3 uLAN – Short Tour  רשת תקשורת מהירה בין רכיבים ספרתיים שונים במערכת.  תמיכה במגוון רחב של פרוטוקולים פיסיים וסוגי הודעות.  ממשק ידידותי למשתמש.  אדטיביות וגמישות בשינוי קונפיגורציה.

4 Part A - Physical layer.  מטרות עיקריות :  הוספת ממשק טורי עבור מילים ברוחב 32 ביט (ESSI).  הוספת ממשק מקבילי ל 32 סיביות.  בניית השכבה הפיזית (uLAN Adaptor) בצורה המאפשרת התאמה פשוטה להגדרות המשתמש.  הוספת אפשרות לטיפול בכתובות multicast.  טיפול בכתובות יעד לא חוקי.

5 Physical layer – the solutions  בניית קובץuLAN Adaptor כקובץ ליבה הניזון מהגדרות המשתמש.  תמיכה בממשק 32 Bit Serial באמצעות ממירים אדפטיביים.  שדרוג מנגנון ניתוב ההודעות לטובת טיפול בהודעות Multicast וכתובת לא חוקית.  בניית Parallel interface unit לתמיכה בממשקים מקביליים.

6 uLAN Agent General Description Physical Layer Protocol Layer HARDWEAR APPLICATION HARDWEAR APPLICATION

7 uLAN Port Options:  פורט יכול להיות פורט טורי או מקבילי.  AGENT יכול להיות MASTER או SLAVE לגבי פורט.  רוחב המילה הנכנסת לפורט יכול להיות 32 או 24 ביט.  כל התכונות הנ " ל חוזרות גם לגבי היציאה דרך הפורט.

8 uLAN Agent Const. Pack  קובץ גנרי הנוצר ע " י תוכנה.  מכיל את כל הקבועים הנחוצים ליצירת ה Adaptor:  מספר הפורטים.  תכונותיו של כל פורט : טורי / מקבילי, רוחב מילה, וכו '.  טבלת הכתובות והניתוב של כל פורט.

9 uLAN ADAPTOR General Description Splitters N input AND gates N input OR gates Synch. And Conversion Units Data 1 Data 2 Data 3 Data N FS 1 FS 2 FS 3 FS N Port 1 (output) Port 2 (output) Port 3 (output) Port N (output) Synch. And Conversion Units

10 uLAN ADAPTOR Detailed Structure: Sync. FIFO 32->24Splitter Parallel To Serial 24->32 Sync. FIFO Serial To Parallel PORT i (input) PORT i (output) Data FS Data N N W FS Data W OR/AND MODULE INPUT Master/Slave INPUT Word Length INPUT Serial/Parallel OUTPUT Serial/Parallel OUTPUT Word Length OUTPUT Master/Slave Clk from port

11 uLAN Splitter Block Diagram: DATA IN F.S. IN DELAY LINE ID MACHINE MSG. DESTENATION SWITCH To Port 1 To Port 2 To Port N To Port 3

12 uLAN Switch Block Diagram ROUTING TABLE MSG. DESTENATION DATA + F.S. TO PORT 1 TO PORT 2 TO PORT 3 TO PORT N 0 1 2 N 0001 0010 0101 1111

13 The Converters Solution Protocol Layer 24 bit PHY 32 OR 24 bit support Protocol Layer 24 bit PHY 32 OR 24 bit support

14 Input Data Format: 32 bit Word 1Word 2Word 3Word 4Word 5Word 6 24 bit INPUT F.S. INPUT DATA ESSI 32 32 bit33 bit34 bit32 bit Word 1Word 2Word 3Word 4Word 5Word 6 24 bit INPUT DATA INPUT F.S. PROBLEM ! 24 bit Word 1Word 2Word 3Word 4Word 5Word 6 24 bit 25 bit OUTPUT DATA OUTPUT F.S. OUTPUT

15 32 to 24 Converter Block Diagram INPUT DATA INPUT F.S. OUTPUT F.S. OUTPUT DATA F.S. GENERATOR CONTROL FSM READ POINTER WRITE POINTER FIFO

16 24 to 32 Converter Block Diagram  התהליך כולל בניית FS באינטרוול של 32 bit. delay FS gen machine Data in FS in Data out FS out

17 Parallel Interface Unit Trans. FIFO Rec. FIFO & F.S. gen 32 bit reg 32 bit 3 state buffer CONTROL UNIT (FSM) 32 bit regStatus reg MUX Serial data & fs Serial data & fs parallel bus From the bus

18 uLAN Capabilities FPGA18260DSP2 DSP1FPGA28260 ESSI 24 ESSI 32 PARALLEL ESSI 32 ESSI 24 AGENT1 AGENT2 AGENT3 AGENT6 AGENT5 AGENT4

19 Verification DUT Data File uLAN adaptor Data File Data File Data File Msg Generator

20 Part B – Protocol Layer  משימות לסמסטר הקרוב :  התאמת מרכיבי השכבה לטיפול בסוגי הודעות שלא טופלו עדיין.  תיקון הקוד של נקודות צוואר הבקבוק של המערכת והתאמתה לקצבים גבוהים יותר.  הסרת מגבלות הקיימות לגבי סוגי הודעות זהים בשידור ובקליטה.  הוספת מנגנון Checksum.

21 Part B – Protocol Layer  בדיקות סופיות של שכבת הפרוטוקול.  אינטגרציה עם השכבה הפיסית.  אינטגרציה ברמת הרשת.  כתיבת ספר פרוייקט.


Download ppt "uLAN NetWork Mid Project Presentation By: Assaf Almog Lior Fayena Supervisor : Emilia Borlek."

Similar presentations


Ads by Google