Altera_Forum
Honored Contributor
15 years agoinstaciating the same architecture twice gives different results
Hello everybody!
I'm trying(!) to implement 2 OFDM transmitters in an Stratix III FPGA. I have one VHDL design for the transmitter. When I instanciate the design twice in the FPGA one of them works, but the other not. I know this sounds like there is a flaw in the design, but I checked and double checked everything. All the signals are registered... Also TimeQuest doesn't report any errors. After compilation of the design I checked the resource section in the fitter report, and found out that the number of resources used is slightly different. Although it doesn't supprise me this might be a problem. So I tryed to prevent Quartus from optimizing the netlist, duplicate logic etc. and create LogicLock regions for the two transmitter. But this caused Quartus 9.1 SP1 to stop with an internal error in the fitter :mad:. Does anybody have any suggestions how to instanciate the design twice so that the results will be the same?