Altera_Forum
Honored Contributor
18 years agovery strange QuartusII 7.1 synthesis Tool results
Hello everyone,
I have created a project using Quartus II 7.1 with the attached files. And the top level module name is TOP. The files are APBM.v, APBS1.v, APBS2.v, APBS3.v, ARBITER.v, MuxS2M.v, TOP.v The following line is from MuxS2M.v when using case ({PSELS3,PSELS2,PSELS1}) produces worst results ALUT's (1440) when using case ({PSELS1,PSELS3,PSELS2}) produces better results ALUT's (1424) when using case ({PSELS2,PSELS1,PSELS3}) produces best results ALUT's (977) in principle APBS1, APBS2, APBS3 must use the same amount of resources, but by using the above case statements, they use different amount of resources. I have optimized the design for Area. So my question is: 1) Am I missing something 2) Is it a bug from Quartus 3) I tried the same design in Xilinx ISE, for all of the cases, i get the same amount of LUT usage. Eagerly waiting for some replies. Regards, Anil