Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Electronic Equipment > VHDL > Using FSMs to c...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 5 Topic 6101 of 6417
Post > Topic >>

Using FSMs to control data flow

by mamu <magnemunk@[EMAIL PROTECTED] > Jun 23, 2008 at 03:21 AM

Hello,

when writing FSMs (I like the 2 process approach) I find it convenient
to assign outputs directly in the different states. E.g. :

case current_state is
when state1 =>
data_out <= data_in1;
when state2 =>
data_out <= data_in2;
when state3....
-- some more states...
end case;

However, I've read somewhere (in the Xilinx timing improvement wizard,
I believe) that I should keep the dataflow out of the FSMs and use
control signals for the muxes instead.

To me this only seems like more typing and more signals in the design.
Will the synthesis tools (XST in my case) handle the two approaches
differently?
 




 5 Posts in Topic:
Using FSMs to control data flow
mamu <magnemunk@[EMAIL  2008-06-23 03:21:28 
Re: Using FSMs to control data flow
KJ <kkjennings@[EMAIL   2008-06-23 05:23:37 
Re: Using FSMs to control data flow
mamu <magnemunk@[EMAIL  2008-06-23 07:55:33 
Re: Using FSMs to control data flow
Mike Treseler <mike_tr  2008-06-23 10:48:37 
Re: Using FSMs to control data flow
KJ <kkjennings@[EMAIL   2008-06-23 09:04:37 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Mon Dec 1 16:11:26 CST 2008.