Altera_Forum
Honored Contributor
7 years agoState Machine: Fitter seems to have problems with many states
Good day,
is there are recommendation for state machines with a bigger number of states? Seems to me that the fitter does seem to need dramatically more compile time for state machines above 27 states. (Attached Project. State machine in module ram_ip_control). What I already tried: - Turn Fitter Initial Place Seed to 8 - Enabled Register duplication. Analysis and synthesis clearly recognized the state machine. The design uses only 12% of LEs of Cyclone V, one pll, one hard ram controller and one dual port ram synthesized as ram and not as LE. I tried to set all nessesary timing constraints. However fitter runs on 75 % CPU Usage for a long time and stays at 36 % completion. Is there anything that I can do, to solve this issue. Edit: Using Quartus Prime Version 17.1.0 Build 590 and device is 5CGXFC5C6F27C7. Greetings