Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17237 Discusiones

how to determine the parameter of set_max_fanout?

Altera_Forum
Colaborador Distinguido II
2.470 Vistas

Hi: 

I have known the function of set_max_fanout,but I don't understand how to confirm the parameter which following set_max_fanout.please help me! 

thank you!
0 kudos
4 Respuestas
Altera_Forum
Colaborador Distinguido II
1.495 Vistas

That's the max fanout value. So if a register has a fanout of 35, and you do that assignment, you'll end up with 5 copies, 4 that have a fanout of 8 and 1 that has a fanout of 3. The following might help: 

http://www.alterawiki.com/wiki/register_duplication_for_timing_closure
Altera_Forum
Colaborador Distinguido II
1.495 Vistas

is the parameter confirmed acconding to the target library?

Altera_Forum
Colaborador Distinguido II
1.495 Vistas

Are you talking about an ASIC? 

Max fanout is your constraint that you would manually enter to help timing. You can enter whatever value you want. The main purpose is to help the fitter place logic closer together, and hence achieve better timing.
Altera_Forum
Colaborador Distinguido II
1.495 Vistas

ok,I will look up some data.thanks for your response!

Responder