چکيده در اين پايان نامه ابتدا اصول انتقال های USB را مورد بررسی قرار می دهيم. سپس نحوه شناسايی و سرشماری دستگاه USB توسط ميزبان را شرح می دهيم. پس از آن طراحی کلی مدار واسط RJ45 به USB را بررسی کرده و در انتها نيز نرم افزار سيستم را شرح می دهيم. تمرکز اصلی اين پايان نامه بر روی طراحی نرم افزار سيستم می باشد. نرم افزار سيستم شامل دو قسمت است: 1- کد تراشه و توضيح دهنده ها 2- راه انداز دستگاه. توضيح دهنده ها بايد بر اساس قالب بندی استاندارد مطرح شده در مرجع خصوصيات USB نوشته شوند. راه انداز دستگاه نيز با ايجاد تغييراتی در راه انداز عمومی ارائه شده توسط شرکت سازنده تراشه کنترلی USB مورد استفاده نوشته می شود.