This white paper discusses how you are able to easily build a configured and optimized AMBA-based USB 2.0 Device subsystem in very little time using DesignWare IP products. With the completed subsystem, you can continue to build on the subsystem using coreAssembler or any other development environment you desire. You can rapidly begin testing the new components of your designs with a starting testbench and a configured subsystem.