08-15-2013 06:01 PM
now I'm using kintex7,
I have a problem with that.
Whenever I make a bit file, the bit file is so different with same RTL, ucf, constraint.
for example, I implemented I2C module in my design,
I can access all my register & memory address with the I2C.
Sometimes I can not access specific address with the I2C when I use a different bit file
But the bitfile is made with same RTL, ucf, constraints.
I can accept if the change is minor.
But it is critical for my design.
do you have a problem like me??
or have a solution??
1. Bit file is changed whenever I synthesize & implement with same source.
2. How can I fix this problem??
08-15-2013 06:07 PM
08-15-2013 11:18 PM
I checked tool verision & options
everything is same.
I did syn & pnr twice back to back without change.
But sometimes, one is ok, another one is bad. (some module in my design do not work normally)
I'm doubtful about P&R.
P&R time changes whenever I make bit file.
08-16-2013 03:31 AM
08-20-2013 03:01 AM
Can you clean the project before you build the bit file.
Can you check if all the contraints are correctly set ?.
Do you generate different frequency from the DCM ?.
Do you use any asyncronous reset ?.
Last two can be the cause . May the bit file is same but its working is different every time you flash the bit file .