Case Statement understood as FSM

Joined
Jun 10, 2007
Messages
6
Reaction score
0
Dear all,

I do not have much experience with VHDL and synthesis, but I am starting to get some.

I am using Precision RTL synthesis and I am trying to synthesize a design of a state machine. The problem I face is that I have a case statement in each state of the machine and the software detects the "sub" case statement as another state machine, why is that? What can I do to avoid it? I am using an inner case statement to make things easier instead of evaluating conditions several times. In other words, I evaluate the conditions in the initial state, then assign a certain value to a signal and then check this signal in the coming states of the machine.

I do not know if this is a good "VHDL" coding practice but I am just migrating from the programming world and I am having a bad time with VHDL.

Thank you very much.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,055
Latest member
SlimSparkKetoACVReview

Latest Threads

Top