This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > FPGA Technical Tutorials > Design Recipes for FPGAs Using Verilog and VHDL > Finite State Machines in VHDL and Verilog > State Transition Diagrams

TABLE OF CONTENTS

Xilinx FPGA FPGA Forum

State Transition Diagrams

FONT SIZE : AAA

One method of describing Finite State Machines from a design point of view is using a state transition diagram (bubble chart) which shows the states, outputs and transition conditions.2 A simple state transition diagram is shown in Figure 22.2.

Interpreting this state transition diagram, it is clear that there are four bubbles (states). The transitions are controlled by two signals (rst and choice), both of which could be represented by bit or std_logic types (or another similar logic type). There is an implicit clock signal, which we shall call clk and the single output out1.

  • XC2V2000-4FGG676C

    Manufacturer:Xilinx

  • FPGA Virtex-II Family 2M Gates 24192 Cells 650MHz 0.15um Technology 1.5V 676-Pin FBGA
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Obsolete -

    RoHS:

  • XC2V2000-5BGG575I

    Manufacturer:Xilinx

  • FPGA Virtex-II Family 2M Gates 24192 Cells 750MHz 0.15um Technology 1.5V 575-Pin BGA
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Obsolete -

    RoHS:

  • XC4003E-3VQ100I

    Manufacturer:Xilinx

  • FPGA XC4000E Family 3K Gates 238 Cells 0.35um Technology 5V 100-Pin VTQFP
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Obsolete -

    RoHS: No RoHS

  • XC5VLX110T-1FFG1136C4031

    Manufacturer:Xilinx

  • Virtex-5 LX FPGA 640 I/O 1136FCBGA
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Any -

    RoHS:

  • XC5VLX110T-2FF1136I

    Manufacturer:Xilinx

  • FPGA Virtex-5 LXT Family 110592 Cells 65nm Technology 1V 1136-Pin FCBGA
  • Product Categories: FPGAs

    Lifecycle:Active Active

    RoHS: No RoHS

Need Help?

Support

If you have any questions about the product and related issues, Please contact us.