Main

9.2i XST - FSM is not encoded by XST when there is no initial condition

AR# 22761

Search For Another Answer

Topic SW-XST
Last Updated 03/06/2008
Status Active
Description

Keywords: Advanced, HDL, Synthesis, state, machine, 8.1i

I coded to infer two FSMs in the code, but XST encodes only one FSM.

What causes this problem?

Solution

XST can infer an FSM only if there is a power-up state or reset condition; when this is not the case, XST cannot infer an FSM. Refer to the ISE Language Templates for examples of coding state machines with reset conditions.

 
 
/csi/footer.htm