UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 5019

Foundation F1.5 State Editor: Incorrect ABEL code generation when you have two state machines (L109/C15)

Description

KEY WORDS : fsm, foundation, abel, state machines, state editor, L109/C15

URGENCY : Standard

General Description :
When generating abel code for 2 state machines from the State Editor, the clk definition of the second state machine is placed incorrectly resulting in the
following error during synthesis.

Error L109/C15 : Syntax Error 1028: EQUATIONS, STATE_DIAGRAM, TRUTH_TABLE or END expected.

Solution

1


Place " Equation" command before the second state machine's clock definition.

2

Move the second state machine's clock definition so that it be excuted just after the first state machine's clock definition.
AR# 5019
Date Created 11/11/1998
Last Updated 03/07/2002
Status Archive
Type General Article