Hello Casperites (especially Jack), I've run into the problem that Jack describes in this thread: http://www.mail-archive.com/casper%40lists.berkeley.edu/msg05581.html The compiler keeps wanting to combine unrelated LUTs on opposite sides of the Virtex 6, resulting in timing errors that are 90% routing.
At the end of the thread Jack says the solution is to use the "-lc off" option in resynth_netlist and in map. I'm using only one black box containing my pfb and fft. The rest of my design is not black boxed. I used resynth_netlist on the black box's ngc file, but it looks like I can't use it on the netlists generated by casper_xps. Is that right? I also added "-lc off" to the map options in XPS_ROACH2_base/etc/fast_runtime.opt After doing this, I'm still getting timing errors from LUT combining. Is there somewhere else I need to turn this off? Any suggestions? Thanks, Matt Strader