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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Observer maxim
Observer
224 Views
Registered: ‎12-29-2007

ISE WEBPACK FSM problem

Jump to solution

I have a problem with finite state machine using ise webpack 14.7 .

I have fine working devices that are my Rx and Tx box .

I have merged Tx and Rx vhdl code and the result instead a state machine of 39 states is a rom 39X1 .

Why ?!?

If I stop the route of code to reset the sysntetizer recognize it like a 39 states machine BUT WARN me that it don't reach the others 38 states.

0 Kudos
1 Solution

Accepted Solutions
Observer maxim
Observer
156 Views
Registered: ‎12-29-2007

Re: ISE WEBPACK FSM problem

Jump to solution

Resolved.

It was a local logical feedback in a single state of FSM that clearly didn't like to syntetizer.

5 Replies
Scholar richardhead
Scholar
215 Views
Registered: ‎08-01-2012

Re: ISE WEBPACK FSM problem

Jump to solution

You post makes little sense

Can you post the code and try and better explain the problem?

0 Kudos
Highlighted
Observer maxim
Observer
212 Views
Registered: ‎12-29-2007

Re: ISE WEBPACK FSM problem

Jump to solution

I'll try to explain better.

I have two piece of vhdl code that describes two finite states machines (Rx and Tx) that works fine.

If I try to merge in a one vhdl code with one state machine, doubled size respect ones,  I get the problem that don't recognize like a fsm but like a rom.

The merging is done by appropriate change and i don't get any error or extra warning.

Is there same limit for states machine?

0 Kudos
Scholar drjohnsmith
Scholar
206 Views
Registered: ‎07-09-2009

Re: ISE WEBPACK FSM problem

Jump to solution

Please post your code as an attatchment,

 

there is no practical limit to state mahchine sizes outside the size of the chip.

This sounds very much like a codding feature,

Post the code and we can try help.

Post the failing and passing code, along with the test bench you have please.

<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>
0 Kudos
Observer maxim
Observer
157 Views
Registered: ‎12-29-2007

Re: ISE WEBPACK FSM problem

Jump to solution

Resolved.

It was a local logical feedback in a single state of FSM that clearly didn't like to syntetizer.

Scholar drjohnsmith
Scholar
145 Views
Registered: ‎07-09-2009

Re: ISE WEBPACK FSM problem

Jump to solution
@maxim that will do it.
Well found,
you might want to close the case and give Kudos as you feel
<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>
0 Kudos