Altera_Forum
Honored Contributor
16 years agoincmprehensible error
Hi !!
When i compile my programm, I have these errors : --- Quote Start --- Error: Can't pack LABs Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[0]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|_~397" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[1]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|_~401" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[2]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[3]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|_~405" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[4]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|_~409" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[5]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|_~413" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[6]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|_~417" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[7]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[8]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[9]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[10]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[11]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[12]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[13]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[14]" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[0]~292" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[0]~296" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[1]~302" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[1]~307" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[2]~313" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[2]~318" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[3]~324" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[3]~329" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[4]~335" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[4]~340" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[5]~346" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[5]~351" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[6]~357" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[6]~362" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[7]~368" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[7]~373" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[8]~379" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[9]~385" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[10]~391" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[10]~393" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[11]~399" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[12]~403" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[13]~409" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[14]~412" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[3]~422" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[0]~124bal" of type max_mcell Error: Can't place node "lpm_counter:control_2_rtl_0|dffs[0]~125bal" of type max_mcell Error: Can't find fit Error: Quartus II Fitter was unsuccessful. 50 errors, 5 warnings Error: Peak virtual memory: 149 megabytes Error: Processing ended: Mon Nov 15 21:38:29 2010 Error: Elapsed time: 00:00:05 Error: Total CPU time (on all processors): 00:00:04 Error: Quartus II Full Compilation was unsuccessful. 52 errors, 14 warnings --- Quote End --- My programm consists to a variable control_2 (std_logic_vector (15 downto 0)) which count up to a constant value . When this value is egal, control_2 is initialized to 0 and count up a new time, etc... The constant can be 4 values defined by the position of a commutator (hardware). Here I don't understand all these errors, and more even if my constant et control_2 is always 16 bits, sometimes i don't have these errors sometimes i have. It depends the value of the constant. An exemple : --- Quote Start --- divide_2 <= "11101010011000000" when choix_frequence = "0001" -- 8Hz else "011000011010100" when choix_frequence = "0010" -- 80Hz else "000010011100010" when choix_frequence = "0100" -- 800Hz else "000000001111101" when choix_frequence = "1000" -- 8000Hz else "000000000000001"; --- Quote End --- Here divide_2 is the constant. The values of divide_2 generate or not the compilation errors. Why if for 8000Hz my value is "000000001101101" I have these errors? And why for this case if my value is "000000001111101" I don't have errors...? The compilation is ok and my outpout is ok. Please Help me...:confused: