I've used the SMSC / Microchip USB3320 in a few designs.
I have seen problems with the ULPI itself if the bus is allowed to float
by the master, which can actually inject spurious register writes into
the PHY.
This can happen if the ULPI is on multipurpose pins on a microcontroller
or FPGA that need to be programmed to be in ULPI mode.
BTW, I found I couldn't use the TI TUSB1210 part in my designs due to
power supply rail sequencing requirements between the 3.3V and 1.8V rail.
There's a diode between VBAT and VDDIO. This wasn't mentioned on the TI
datasheet, despite being a feature of the silicon!
This may or may not be a problem for your design, depending on your power
supply.
Regards,
Allan