Electronics Computer-Aided Design clock multiplexor device

Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
clock multiplexor device Elmo Fuchs 10-30-06
Posted by Elmo Fuchs on October 30, 2006, 8:28 am
Please log in for more thread options


Hi,

I'm currently developing a PCB featuring a Xilinx Virtex-4 device. Unlinke
the Virtex-II series they now offer the possibility to route various clock
signals to several domains on the FPGA and select them locally by specific
clock multiplexer inputs.
Because of the restricted amount of available pins on the device I selected
(Virtex-4 FX40 with 352 user I/Os) I would like to use just one clock input
on each side of the FPGA, thereby saving clock multiplexer inputs which I
can use as normal GPIOs, and use an external clock multiplexer instead for
my 3 clocks.
Has anyone made experience with such or similar solution? Has anyone used an
external clock multiplexer device for frequencies up to 500 MHz, yet? Is
there any recommendation which chip I could use for this application in
terms of jitter, etc.? And by the way... is my approach advisable, at all?

Any comments are appreciated.

Regards Elmo





Posted by Andy on October 30, 2006, 2:51 pm
Please log in for more thread options


If you're doing this because you don't have another two available pins
on the FPGA, you need a bigger FPGA, or save pins somewhere else. I
would not go into a board design using more than 90-95% of the pins on
the FPGA. Now if I was updating a mature design or something like that,
I might allow that margin to get a little tighter. The flexibility and
reliability of doing this sort of thing, especially with clocks, inside
the FPGA (where the STA tools can manage your timing) is far superior
to trying to do it with an extra component on the board.

Andy


Elmo Fuchs wrote:
> Hi,
>
> I'm currently developing a PCB featuring a Xilinx Virtex-4 device. Unlinke
> the Virtex-II series they now offer the possibility to route various clock
> signals to several domains on the FPGA and select them locally by specific
> clock multiplexer inputs.
> Because of the restricted amount of available pins on the device I selected
> (Virtex-4 FX40 with 352 user I/Os) I would like to use just one clock input
> on each side of the FPGA, thereby saving clock multiplexer inputs which I
> can use as normal GPIOs, and use an external clock multiplexer instead for
> my 3 clocks.
> Has anyone made experience with such or similar solution? Has anyone used an
> external clock multiplexer device for frequencies up to 500 MHz, yet? Is
> there any recommendation which chip I could use for this application in
> terms of jitter, etc.? And by the way... is my approach advisable, at all?
>
> Any comments are appreciated.
>
> Regards Elmo


Similar ThreadsPosted
clock multiplexor device October 30, 2006, 8:28 am
reg clock termination May 10, 2005, 3:36 pm
help:clock skew in Astro September 19, 2006, 11:13 pm
Xilinx Virtex-4 Clock Multiplexer Inputs October 27, 2006, 2:36 am
PSpice: All JK-Flipflops' clock inputs of "dig_prim.olb" are sensible to the falling edge November 10, 2008, 5:09 am
Creating a device in Eagle June 10, 2005, 9:34 pm
Device Prefix for Transmission Lines April 6, 2005, 8:54 pm
PSpice Output File Device May 27, 2005, 12:12 am
How to set/sweep individual device temperature? February 7, 2006, 5:40 am
Modeling Series R in an MOS (Active Device) Capacitor ?? February 4, 2005, 2:41 pm
Help verifying BAV99 device spice model June 7, 2005, 1:01 am
Re: Simulation Device... Keyed Peak Detector May 28, 2008, 8:46 pm
Re: Simulation Device... Keyed Peak Detector May 31, 2008, 1:28 pm
Re: Simulation Device... Keyed Peak Detector May 29, 2008, 2:42 pm
SIMetrix help needed... 'Illegal Device' when using digital models January 4, 2005, 4:01 am