Re: clock multipliers, dividers, and more clocks...



On Apr 5, 8:38 pm, Mark McDougall <ma...@xxxxxxxxx> wrote:
rickman wrote:
Are you sure about that? I haven't looked at this detail on a Xilinx
part in a while, but the Lattice parts allow a clock source to be from
the general routing. Because of the long delay in the routing, this
won't be usable to clock input data that is relative to that clock,
but it can be used internally.

Altera Cyclone devices have a limited number of pins connected to the
global clock network. Admittedly, I'm not sure about Xilinx devices.

But that wasn't the question. The point is that regardless of how
many pins are directly connected to the clock routing, there is often
a way to connect from the general routing to the clock routing. That
means that you can connect *any* signal to the clock routing, not just
external signals on the clock pins. This includes signals from other
I/O pins as well as signals from any logic inside the device.

I can't imagine that a vendor would limit the clock routing to
external signals from a handful of pins. I guess they do that in some
CPLDs, but I have not seen it in FPGAs.

The clock pins are for a *direct* path from the I/O pin to the clock
routing with a *minimum* of delay. This allows minimum and
predictable setup times without using a DLL or the like.

Rick
.



Relevant Pages

  • Re: SPI unterminated
    ... the plan is to run the SPI signal ... I would put a series resistor at the clock driver (there is ... You may want to put ground pins adjacent to the clock pin to ... But if you would rather be safe than sorry, or if the signals are going ...
    (sci.electronics.design)
  • Re: clock skew problems
    ... The two pins which have a different name are inputs of two BUFGMUX. ... to avoid clock problems and to keep my_clock on the global clock ... it would be fed by standard routing if the clock is generated inside ...
    (comp.arch.fpga)
  • Re: Spartan 3 Mapping Problem
    ... Each of the clock signals is LOCed to a dedicated clock IO pin. ... So I went in with the FPGA editor to do a little more investigation, and it sure looked like I could just pipe the clock signals from their points of origin to the proper BUFG with no problems. ... This configuration requires that the global clock site BUFGMUX7 either be empty or contain a global buffer or mux with the inputs IN0 and IN1 either not driven by a signal or driven by the same signals as the original muxes IN1 and IN0 pins respectively in order to route up both of the inputs. ...
    (comp.arch.fpga)
  • Re: Orchid Users bad news - 12-01-2009 17-05-43.jpg (0/1)
    ... But the clock resets to midnight Sunday if power is lost - so time of day routing won't work properly until the clock is corrected after a disconnection. ... Anyone got their hands on this promised "full manual programming guide" yet? ... As regards the full programming guide, is this it http://www.orchid-telecom.com/Diallers/V4_Manual_Guide.zip (see MSE forum post #549)? ...
    (uk.telecom)
  • Re: Orchid Users bad news - 12-01-2009 17-05-43.jpg (0/1)
    ... as long as one never gets a line disconnection for any reason - ... But the clock resets to midnight Sunday if power is ... lost - so time of day routing won't work properly until the clock is ... Email address maintained for newsgroup use only, ...
    (uk.telecom)