Altera_Forum
Honored Contributor
16 years agochip migration
Hello,
we have a board which use a MAX EPM7032BTC44-3 chip to pass programming data to a FLEX EPF10K30ETC144-1N from a PowerPC. Passive serial connection (nCONFIG, nSTATUS, CON_DONE, and so on...) is used to program FLEX from MAX. For production reasons, we decided to change the EPM7032BTC44-3 with an EPM7064BTC44-3N. Since EPM7032 and EPM7064 have the same pinout, we thought we had only to recompile the FW. We tried to recompile the FW using both QuartusII v.7.0.33 and MAX+Plus II 10.2. The situation is: -using the old EPM7032 chip and the old FW, all works fine. -using the new EPM7064 chip and the recompiledFWs (from both tools), the FLEX EPF10K30ETC144-1N is not programmed (nSTATUS tied low by the FLEX itself). So, my questions are: - EPM7032 was lead version, EPM7064 is lead-free version. Could it affect? - Is it possible that "-3" and "-3N" versions require different compiler releases (both tools we have look to be able to handle only "-3" version, but "-3N")? - Is there any timing difference between EPM7032BTC44-3 and EPM7064BTC44-3N? I didn't find this info on datasheets. - How many bytes must be sent to EPM7032 and EPM7064 to program them? (Just to understand if .pof files we generated are, more or less, ok or not) Thanks