Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is a state machine and how to implement it in Verilog?

Status
Not open for further replies.

sameem_shabbir

Advanced Member level 4
Joined
Jan 5, 2008
Messages
104
Helped
5
Reputation
10
Reaction score
2
Trophy points
1,298
Location
Pakistan
Activity points
1,946
Hi all
I have two questions to ask

1. What is a state machine?
2.How to implement it in verilog

Thnx
 

Re: State machine

to know what a state machine is...
refer any basic digital electronics book..
or their is a web site that might help you
https://www.google.com
and if you want to learn how to code a state machine in verilog...
refer to any basic book on verilog..such as sameer palnitkar's primer
regards..
 

State machine

there are mainly two kind of state machines

Mealy FSM
Moore FSM

in the first kind, the outputs depends on the present state and the inputs.

in the second kind, the output depends only on the present state.

For coding in verilog refer to any verilog design books. you can fing plenty of books in the form

Thanks and regards
Deepak
 

State machine

Mealy FSM
Moore FSM
 

Re: State machine

there are two state machines.
1.melay state machine(melay FSM)
2. moore state machine(moore FSM)



verilog code for this is thereb in digital design(3rd edition) by morris mano book.you can refer it.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top