Results 1 to 5 of 5

Thread: State Machine: Fitter seems to have problems with many states

  1. #1
    Join Date
    Dec 2017
    Posts
    15
    Rep Power
    1

    Default State 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
    Last edited by Hendrik2k1; May 8th, 2018 at 12:58 AM.

  2. #2
    Join Date
    Dec 2017
    Posts
    15
    Rep Power
    1

    Default Re: State Machine: Fitter seems to have problems with many states

    Addition: I changed Assignements -> Settings -> Compilation Process Setting -> Maximum Processors Allowed from 2 to 1 (according to this thread: https://www.alteraforum.com/forum/sh...ad.php?t=50702)
    Now fitter is working quite fine and very fast. This is some oddly behaviour and I would expect that quartus ii is buggy with more then one processor for compilation.

    Last edited by Hendrik2k1; May 8th, 2018 at 12:58 AM.

  3. #3
    Join Date
    Dec 2007
    Location
    Bochum Germany
    Posts
    6,319
    Rep Power
    1

    Default Re: State Machine: Fitter seems to have problems with many states

    To provide relevant benefit for other users, you should mention the Quartus version and utilized device.

  4. #4
    Join Date
    Dec 2007
    Location
    Bochum Germany
    Posts
    6,319
    Rep Power
    1

    Default Re: State Machine: Fitter seems to have problems with many states

    O.K., I see Quartus 17.0 and 5CGXFC5C6F27C7 in archived project. Compilation seems to proceed regularly with Quartus 15.1.

  5. #5
    Join Date
    Dec 2017
    Posts
    15
    Rep Power
    1

    Default Re: State Machine: Fitter seems to have problems with many states

    Sorry, I edited above first post.
    I would recommend to move this topic as this is rather a software issue as a fitter problem. Perhaps there is some inference with antivirus software, too.

Similar Threads

  1. Replies: 3
    Last Post: October 19th, 2013, 05:21 AM
  2. Indefinite states of State Machine - VHDL
    By deded84 in forum General Altera Discussion
    Replies: 6
    Last Post: January 10th, 2013, 10:07 PM
  3. Problems with verilog state machine
    By Jarik in forum General Altera Discussion
    Replies: 2
    Last Post: March 24th, 2012, 11:04 AM
  4. Can't display state machine states -- register holding state machine bit "|c
    By mikedsouze in forum General Altera Discussion
    Replies: 4
    Last Post: January 7th, 2010, 03:44 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •