Build a basic state machine example in VERILOG to find pattern


I need a basic example of a state machine in VERILOG. We need to find the pattern "100" using machine states.

We have 4 states:

S0: Initial state

S1: If 1 is found

S2: If 0 is found

S3: If 0 is found


S0: 00

S1: 01

S2: 11

S3: 10


Actual state / Input / Next state

00 - 0 - 00

00 - 1 - 01

01 - 0 - 11

01 - 1 - 01

11 - 0 - 10

11 - 1 - 01

10 - 0 - 00

10 - 1 - 01

Then, every time the pattern is found, we need to increment a variable to send it as output and show the result in the simulation. Right now, we are using VIVADO, but, you can use any program you want to code the program in VERILOG.

We need the code for simulation as well.

Skills: Verilog / VHDL, Microcontroller, FPGA

See more: build basic app iphone, vtc build basic website, example observer pattern using jsp java combination, verilog code for sequence detector 1111, finite state machine verilog code example, mealy vs moore verilog, fsm design examples, verilog state machine counter, declare states verilog, finite state machine system verilog, state machine case verilog, basic delay fuction example, build real state web site, dialogic state machine, build flash slot machine, build personal website coldfusion example, visual basic rating macro example, build basic multipage php website, build basic web scraper java, pci design example verilog

About the Employer:
( 0 reviews ) Santo Domingo, Dominican Republic

Project ID: #20316578

Awarded to:


I am an Electrical Engineer with a masters degree I have high proficiency in Electrical Engineering, HVAC, LTE system model, Thermal system design, FPGA, Verilog / VHDL, Matlab/ Simulink, Microcontroller, Modeling, op More

$20 USD in 2 days
(0 Reviews)

21 freelancers are bidding on average $22 for this job


Dear sir I have more than 10 years experience in digital design using verilog please message me so that we can discuss

$25 USD in 1 day
(402 Reviews)

Hello! Please check my profile and reviews to know a bit about me and my work. It would be great if I could help you out. Thank you!

$20 USD in 7 days
(66 Reviews)

Hi there! My name is Fernando and I am a Senior Electronic Engineer with 6+ years of experience in the Aerospace and IoT industries. In my experience in the aerospace, I worked in high-speed designs on FPGAs. I can bu More

$35 USD in 1 day
(2 Reviews)

As an electronic engineer, I have been working in PCB design/layout and firmware programming field for 8+ years. Here are some of the experiences that I worked ago. - Schematic and PCB Layout using Altium designe More

$20 USD in 7 days
(1 Review)

Hi, I am very good in verilog and [login to view URL] task you described is simple and most of the freelancers in this domain can do this. But most of them do not follow any standard coding guidelines. If you want professional w More

$40 USD in 1 day
(17 Reviews)

hi sir I am an European freelancer having 5 years of experience on fpgas using VHDL and [login to view URL] discuss the details in chat.

$13 USD in 1 day
(9 Reviews)

hi, I'm FPGA design Engineer with more than 4 years of experience. I can write this state machine logic using verilog within a couple of hours. Please contact me for more details. thanks

$30 USD in 1 day
(14 Reviews)

I have 10 years of experiences in design and verifying using Verilog/SystemVerilog HDL. I need to improve my freelancer account, so that please choose me. Best Regards

$17 USD in 1 day
(5 Reviews)

You can get professionally commented Verilog code in just a few hours along with the simulations.

$30 USD in 1 day
(1 Review)

Hi, glad to bid on your project. I have read your description, i have a 15+ years of experience on development and research papers solutions on following Matlab & Simulink , Python and good at VHDL Verilog Spic More

$35 USD in 7 days
(1 Review)

Digital design engineer with experience in FPGA based system design and practicing in Verilog, System Verilog hardware description languages, Let's discuss further.

$15 USD in 15 days
(0 Reviews)

I have worked in the fpga field for more than ten years, designed a system similar to cpu, and peripherals that interact with the habit, and also designed a custom protocol based on optical fiber asynchronous communica More

$10 USD in 1 day
(0 Reviews)

In less than 24 hours, the state machine verilog code as well as the state diagram will be ready for you. I write a lot of verilog codes thanks to being a Nanoelectronics Engineer. You can check my 5 star review in my More

$30 USD in 1 day
(0 Reviews)

Hi, It's very easy for me. I can send to you around 2 hours. If you need more information, contact me. Thanks, Vu

$25 USD in 1 day
(0 Reviews)

this job is really straight forward , whether it's overlapping or overlapping we can develop the state machine on paper and start using the verilog to code this one, I work in as a Digital Design engineer and I've done More

$25 USD in 7 days
(0 Reviews)

Good Day. I have already such an example of Miley State machine, recognizing different numerical pattern like this. Relevant Skills and Experience FPGA, Verilog

$25 USD in 1 day
(0 Reviews)

Hi, I understand your requirements well, I have a lot of experience in Digital Design and I have made a lot of projects that contain Finite State Machines so I am going to implement a perfect one for you. I am look More

$10 USD in 1 day
(0 Reviews)

Hey, We have vast experience in programming with various FPGAs and various RTL Coding. We will provide you your code within 2 Hours. If later you want any addition, that also we can do. Thanks, Cabtonix Team.

$10 USD in 1 day
(0 Reviews)

Hi, I have delivered a number of projects which involve writing synthesizing code in HDL such as verilog. I assure timely delivery of your project with good quality. Thanks for consideration.

$20 USD in 1 day
(0 Reviews)

I going to write fsm and a simple testbench in ise 14.7

$15 USD in 1 day
(0 Reviews)