- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
In specifying the encoding method for a state machine, which has priority, the syn_encoding attribute or Quartus' STATE_MACHINE_PROCESSING?
From my research, it seems that Quartus' option takes priority.
If So, in order to enable syn_encoding, do I need to change STATE_MACHINE_PROCESSING to User-Encoded?
Thanks,
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, you are right. Assignments or settings made with the Intel® Quartus® Prime software, the .qsf, or the Tcl interface take precedence over assignments or settings made with synthesis attributes in your HDL code.
You can use the User-Encoded setting of the State Machine Processing option, to assign your own state encoding.
Best Regards,
Richard Tan
p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Richard,
Thank you for your response.
I have cleared up my doubts.
Regards,
Amiga
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am happy to help.
As your question has been addressed, I now transition this thread to community support.
Thank you.
Best Regards,
Richard Tan

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page