4 bit counter in VHDL

Cancelled

Description

A 4 bit up/down modulo counter in VHDL. The main entity ( counter has 3 parts ) as shown in the .png file that is attached . The clock divider component takes the default clock signal at 50 MHz and reduces it to a 1 second signal . I have attached the clock divider code also, this is to be added as a component in the main file. The remaning two parts are the "counter" and the "4-bit modulo register", which are to be implemented as processes . Therefore, inside architecture, you will have 1 component and 2 processes. The modulo register (4 bit flip flop ) stores the value from the input pins whenever the system is reset, and sends this value(any value upto 15, since its only 4-bit) as the maximum count value to the counter In addition to enable and reset buttons, an additional "direction" button also comes into play. The counter counts up to the value sent from the modulo register if the direction button is not pressed ( direction=0), and counts down to 0 if the direction button is pressed. Also please generate a test bench file for this.

Skills: Microcontroller, Verilog / VHDL

See more: bit counter vhdl, bit counter signal divider vhdl, modulo vhdl counter, counter component vhdl, vhdl code bit modulo counter, bit counter enable vhdl code, clock divider bit counter vhdl code, vhdl bit counter, vhdl counter code, bit vhdl counter, vhdl clock divider, bit counter, vhdl counter, vhdl and verilog, test modulo, modulo test, modulo in c, c modulo, value stores, VHDL, verilog vhdl, system verilog, flop, Counter, bit microcontroller verilog

Project ID: #4352903

24 freelancers are bidding on average $45 for this job

ahmedmohamed85

Hi, I am a vhdl expert

$70 USD in 1 day
(24 Reviews)
5.6
zeshannaseer

Professional Here.

$60 USD in 1 day
(4 Reviews)
3.7
ee4raja

I have 5+ years of design experience in Verilog/VHDL with which I can complete your project in a day with great precision.

$40 USD in 1 day
(2 Reviews)
3.6
jaymanvar

I can do this.

$60 USD in 3 days
(1 Review)
2.7
ud2

4 bit up/down counter based on combinatory circuits. EN, RST, U/D.

$50 USD in 2 days
(1 Review)
2.9
iZoneFreelancer

Hi, Good experience in Verilog / VHDL. I can do this for you. HIGH QUALITY guaranteed. More details on PM.

$45 USD in 2 days
(2 Reviews)
2.6
mailmesalah

I can do the project for you with in hours. Already have done more complicated programs than up down counters. So this is not a big deal. Feel free to message me.

$30 USD in 2 days
(1 Review)
1.0
XilinxDiva73

I can produce the counter with test bench file as requested having 12 years experience of VHDL in industry and a MSc in Microelectronics Systems Design from Brunel University.

$30 USD in 2 days
(0 Reviews)
0.0
RanganathGR

Hi, I am new to Freelancer. If you give me an opportunity i will prove myself.

$40 USD in 3 days
(0 Reviews)
0.0
BileshUOM

Hi, I can do you'r project. Please check PM

$33 USD in 3 days
(0 Reviews)
0.0
rushilmithani

I am a VHDL expert. I have developed ALU in VHDL. So, this is very easy task for me. 100% work quality assured.

$66 USD in 3 days
(0 Reviews)
0.0
kkkumaran

Hi, i have Good experience in Verilog / VHDL. I can do this for you.

$30 USD in 3 days
(0 Reviews)
0.0
osalahuddin

Hi, I can do this for you

$60 USD in 1 day
(0 Reviews)
0.0
Basuru

I'll do it for you.

$66 USD in 1 day
(0 Reviews)
0.0
bratki

Quick implementation according to the specification with detailed comments

$40 USD in 2 days
(0 Reviews)
0.0
Expert321

Hi I can Do it.

$50 USD in 1 day
(0 Reviews)
0.0
anestiszag89

Can do that. Check my portfolio

$30 USD in 3 days
(0 Reviews)
0.0
ProElectronic99

Electronic Engineer with First Class Degree is here and ready to work on this project! (Please kindly see PMB)

$30 USD in 1 day
(0 Reviews)
0.0
IbrahimWasiqKhan

I have lots of experience in Verilog/VHDL. This can be done within an hour within your specification and design constrains.

$30 USD in 1 day
(0 Reviews)
0.0
greenvector

Hi i am interested..

$50 USD in 7 days
(0 Reviews)
0.0