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.

Which state machine editor are you using?

Status
Not open for further replies.

skyglider

Junior Member level 1
Joined
Jan 24, 2002
Messages
17
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
64
I'm developing for Xilinx Spartan II and the question is, which state-diagram tool to use (from which package):

1. ISE
2. Active HDL
3. Visual Elite
4. Mentor
 

Personally in many years of work never I have used graphical tools to descrive a design.
I think that no graphical tool can be to reach the human engineer performance, but this is only a my opinion.
 

xilinx says we can acheive better result using the StateCAD which comes with ISE, but we too dont use any state-diagram tool in our company, we develop it manually
 

I agree, but such tool could be used to generate skeleton of the VHDL file and then add on features using hand coding. As I'm not experienced VHDL user ... I think this is a good way to start.
 

I agree!!!
When I've to develope discrete logic I use my hand...and perhaps in many case with vhdl. :roll:

regards
Lollo
 

I personally think that is better drawing your FSM in a piece of paper or electronically using Visio or something simple.
If you do the work properly :roll: and cover all the cases, and have a good testbench exercising all the inputs and states then you are all right and then you can use Synpl!fy FSM Extraction to compare the extracted FSM (nice graphical interface) with your piece of paper and see if you synthesized netlist matches with your specs.

-Maestor
 

Every project need to have high level design.
That's way, using such tools is matter of good practice.
I thing that MENT*R tools are nice.

Elvis
 

I had ever used the StateCAD5.1 to implement a special sequence detection.I think that as someone mentioned previously we just can use the source codes generated to get a sketelon.

Of course,they are helpful but not useful!My own opinion!
 

i agree whit gnomix
i work whit vhdl and know that it´s much more powerfull than any other graphical interface

regards
 

Where I used to work, the two other FPGA designers (well, they called themselves like that, but that's another story... :) ) used Renoir for all their state machines and FPGA designs.

I have always refused to use these tools because I think that when you know what you are doing, the VHDL or Verilog code you will write is better than these tools and quite often you can do it in a shorter time. Also, by writing your own code, you are not tied to a specific tool vendor.
 

If you are not experienced using vhdl all these sort of graphical tools may help you to see the structure of the code and the relation with the graphical drawing, but once you have that knowledge I will forget the existance of that tool. Just think about manteinance, optimization, comments,...
 

StateCad!!!
 

For FSM coding you MUST know basics
of state machines (Mealy, Moore, fsm coding-
binary, gray, one-hot fnd etc.)

and only manual coding :?
 

Notepad :)

Git
 

I have use mentor FPGA-Advatage to design FSM,
It provides FSM animation function when simulation by modelsim

but I think it is of not so much help and prefer write FSM by manual coding.

Synplify also can extract FSM from design and optimize them (as they said)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top