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# 9401

3.1i XST - XST selects one-hot encoding for state machines, regardless of what encoding was chosen.

Description

Keywords: WebPACK, encoding, scheme, XST, ISE, one-hot, Project, Navigator

Urgency: Hot

General Description:
I have selected Johnson encoding for my state machine when synthesizing with XST. After fitting the design, it appears as if the software has ignored the request and is using one-hot encoding instead.

From the report:

---- Other Options
c : Johnson
...
| Encoding | automatic
...
Selecting encoding for FSM_0 ...
Encoding for FSM_0 is One-Hot, flip-flop = D

The same thing happens if other encoding schemes are selected, and the problem is apparently not specific to any device family.

解决方案

This problem is fixed in the latest 3.1i Service Pack, available at:
http://support.xilinx.com/support/techsup/sw_updates.
The first service pack containing the fix is 3.1i Service Pack 6.
AR# 9401
创建日期 06/01/2000
Last Updated 08/20/2002
状态 Archive
Type 综合文章