I looked on Synopsys site at https://www.synopsys.com/dw/ipdir.php?ds=dwc_usb_2_0_hs_otg but much of the documentation required a login which wanted a site id so I think we would need to be a Synopsys customer to get this. Additionally I wanted to make sure that whatever documentation I found was for the right version of the controller implemented by Altera.
I was hoping somebody from Altera could point me to the documentation. I am confused without more detailed documentation provided by Altera how could someone use this in a bare metal application? Or is Altera only expecting people to use the USB with an existing operating system?