This document is a design guide for creating both Full and High Speed USB 2.0 devices on XMOS devices.