USB Technology Advancements and Implementation
160 likes | 268 Vues
Final presentation by Stavinov Evgeni and Fisher Mark covering hardware, firmware, and PC software aspects of USB technology. Explores different components, flowcharts, and conclusions drawn.
USB Technology Advancements and Implementation
E N D
Presentation Transcript
The Final Presentation Students: Stavinov Evgeni Fisher Mark
Agenda 1. מבוא 2. תיאור של החומרה 3. תיאור של ה - Firmware 4. תיאור של תוכנת ה - PC 5. תוצאות ומסקנות
Goals for the Universal Serial Bus * Ease of use for PC peripheral expansion * High transfer rates up to 12 Mbs * Plug and Play
USB Topology USB Host to Host Bridge Host Host Function Function Hub 1 Hub 1 Hub 2 Function Hub 3 Hub 4 Function Function Function Function
Program Memory Program Memory Data Buffer USB Controller 1 USB Controller 2 Control Logic Block Diagram To USB Host To USB Host
רשימת הרכיבים העיקריים * 8x930Ax USB Microcontrollers * IDT 7280 Bidirectional FIFO * 32KByte EPROMs
PC - תוכנת ה תוכנת ה - PC מורכבת משני חלקים : * Device Driver * Console Application
Device Driver מבוסס עלSample USB MinidriverשלMicrosoft
:קצבי העברה * קצב העברה המכסימלי המחושב - KByte/Sec 152.7 * קצב העברה בפועל הרבה יותר נמוך
מסקנות * בנייתDevice Driver מיוחד להתקן עשוי להגדיל משמעותית את קצב העברה * ניתן להרחיב פונקציונליות של ההתקן ( כמו למשל מיפוי של ההתקן בתוך מערכת הקבצים ) על ידי הסבה שלDevice Driver ל - Windows