virtex-II problems

Dec 30, 2003 2 Replies

I'm building a multi-channel frequency synthesizer in a Xilinx XC2V6000-6 ES. I have verified a one and two channel build, but when I move to four channels the design stops working (slice usage goes from



12% with one channel to 50% with four). It looks as if the design is not clocking (all registers are returning '0' and there is no response to inputs). The only differences between the builds are the number of times the "channel module" is generated, a modification to a priority LUT, and a different adder to sum all the outputs of each "channel module". All timing constraints are met.

I have tried a number of things: Different reset logic on the DCMs, removing the DCMs altogether and just using the IBUFGs and BUFGs, using a non-ES version of the chip, etc. Nothing seems to work. Does anyone have any ideas?



Thanks



To send private email: snipped-for-privacy@cox.net where "xy" = "ed.agunos"


Try looking in the Answers Database for ES "anomalies" that might be biting you. I searched on XC2V6000-6 ES and came up with a bunch of potential hits like this one regarding quadrant restrictions for IBUFG routing:

formatting link

There are other ES errata that apply to DCM usage, but you say that you've already tried running without DCMs.

Mark

ed wrote:

Could well be incorrect logic produced by an error in the synthesiser.

I seem to be finding a lot of these recently.

Try running a post place and route simulation. to check for this, if possible.

Good Luck,

Ken, Morrow Electronics Limited.

biting you.

like this

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required