Re: delays in XC95144XL CPLD
- From: gabor <gabor@xxxxxxxxxxx>
- Date: Thu, 2 Apr 2009 07:29:25 -0700 (PDT)
On Apr 2, 6:01 am, David Fejes <fej...@xxxxxxxxx> wrote:
running parallel 165mhz datapaths via XC95 doesnt sound like a good
idea
but maybe i am wrong, has happened b4
There is a similar application note at the Xilinx webpage in the
xapp944.pdf It is true that the maximum frequency of the signals is
only 27Mhz in this design and it uses CoolRunnerII instead of XC95,
but there is a interesting sentence at the end of the document:
,,All similar signals travel through the same path in the CPLD, so
they will emerge from the other side with negligible skew, because of
to the deterministic nature of the timing model and architecture."
I think it should be true at higher frequencies too, didn't?
On Apr 2, 10:18 am, "Antti.Luk...@xxxxxxxxxxxxxx"
<Antti.Luk...@xxxxxxxxxxxxxx> wrote:
On Apr 2, 11:12 am, David Fejes <fej...@xxxxxxxxx> wrote:
Hello,
I want to use the XC95144XL CPLD to switching paralell video buses up
to 165Mhz frequency. The logic has only combinatorial parts and there
are no feedbacks from the macrocells output to the FastConnectII
inputs.
It's very important that the signals must have the same delays but I'm
a bit confused with the delays and the timing modells.
I don't use registers or any feedback in my configuration, so I'm
pretty sure that Fsystem is irrelevant to me. The combinatorial delays
are given as Tpdi for different speed grades, but I'm not sure wether
this delay is uniform or not. My Pterms have the same configurations
in all FBs due to the symmetrical topology.
Will it work with a 10 (lowest) speed grade CPLD or not? Shall I use a
faster (and a much more expensive) version or not? What will be the
order of jitters between the paralell signals?
Thank you for the answers
David
PS: timings are available athttp://www.xilinx.com/support/documentation/data_sheets/ds056.pdf
p5-p6
have you looked the CPLD output signals at 165MHz with a good DSO?
I have. For a project where it was important to generate 120mhz phase
shifted
clocks with an CPLD. as much as i recall i did not like the cpld
output
waveforms what i observed.
running parallel 165mhz datapaths via XC95 doesnt sound like a good
idea
but maybe i am wrong, has happened b4
Antti
You may find that the skew is not your problem, but the switching
capability of the output drivers in the XC9500 series. Fmax is
not just because of clocks, slow output drivers may have reduced
output swing and unacceptable rise and fall times at 165 MHz.
.
- References:
- delays in XC95144XL CPLD
- From: David Fejes
- Re: delays in XC95144XL CPLD
- From: Antti.Lukats@xxxxxxxxxxxxxx
- Re: delays in XC95144XL CPLD
- From: David Fejes
- delays in XC95144XL CPLD
- Prev by Date: Re: Maximum frequency
- Next by Date: Re: SSO
- Previous by thread: Re: delays in XC95144XL CPLD
- Next by thread: Re: delays in XC95144XL CPLD
- Index(es):
Relevant Pages
|