[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [usb] Please help with a USB DPLL
On Fri, 2003-05-16 at 00:50, mdennis97@hotmail.com wrote:
> > Well, this phy was designed with full speed in mind only.
> >
> > Switching clocks is always a bad idea. Take a closer look
> > how the DPLL works and how the actual 12Mhz clock is generated.
> > If I remember correctly, everything runs at 48Mhz all the
> > time, and I use clock enable to advance the rx and tx logic
> > at a 1/4 speed 9e.g. 12 Mhz).
>
> Why not use a static 12Mhz clock for the transmit module?For many
> applications, 12Mhz clock is always available.
Sure, if all you need is Low Speed, that that would work.
If you need Full Speed as well, you need a 48 Mhz clock.
Basically you need to do 4x oversampling to build a Digital PLL.
(well, a decent one anyway !)
> My guess would be that it
> > would be a much cleaner solution to modify the DPLL to
> > support LS speed mode.
> >
> > If you do make these modifications, please submit your
> > work to OpenCores as well.
> >
> > rudi
--
rudi
-------------------------------------------------------
www.asics.ws -- Solutions for your ASIC/FPGA needs ---
---------------- FPGAs * Full Custom ICs * IP Cores ---
* * * FREE IP Cores --> http://www.asics.ws/ <-- * * *
--
To unsubscribe from usb mailing list please visit http://www.opencores.org/mailinglists.shtml