USB20SR IP Core is a device IP Core which can be fully controlled by firmware via AHB-Lite interface. It supports High Speed (480 Mbps), Full Speed (12 Mbps) and Low Speed (1.5 Mbps) modes.
Get one month free evaluation license fromhttps://core.slscorp.com/licensing/ip-licensing.html