[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [usb] Please help with a USB DPLL





----- Original Message ----- 
From: Rudolf Usselmann <rudi@a... > 
To: usb@o...  
Date: 15 May 2003 13:20:38 +0700 
Subject: Re: [usb] Please help with a USB DPLL 

> 
> 
> On Thu, 2003-05-15 at 15:43, mdennis97@h...  wrote: 
> > Thanks, Mr. rudi: 
> >   The usb phy you have contributed uses 48mhz as its 
> clock.Taking into 
> > account the host side applications, host controller may signal 
> in low 
> > speed and full speed. In this condition, I don't know if a 
> single phy can 
> > deal with those tasks. If it does, when working at low speed, 
> can we 
> > connect the clk signal of the phy to a 6mhz clock which may be 
> derived 
> > from the 48mhz? 
> >   Furthermore, after having completed the low speed 
> transaction, the 
> > phy clock should be switched back to 48mhz. Does this 
> suppositon work? 
> > 
> > Regards 
> > 
> > Dennis 
> 
> 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.

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 
> ------------------------------------------------------- 
> 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