Find Jobs
Hire Freelancers

project in digital logic design******** in Verilog langauge ******

$10-30 USD

Closed
Posted over 5 years ago

$10-30 USD

Paid on delivery
Part 1: Dynamic Patterns Using LEDs Requirement In this part, you are required to write a Verilog code that produces at least four different dynamic patterns, that is changing with time with reasonable speed. And those patterns are controlled by switches. Features • Use the most left switches to change the patterns. • Design your own patterns. • Use reasonable speed, not too slow nor very fast. ----------------------------------------------------------------------------------------------------- Part 2: Digital Timer Requirement In this part, you will program all the seven-segment displays as a "DIGITAL TIMER" with countdown functionality. The two displays on the most left will display the hours (00 to 59), the second two displays will display the minutes (00 to 59). Then two displays to show seconds (00 to 59). Finally, the last two shall display the part of seconds (00 to 99). Features • You should order the displays as described above. • Use one switch to start and stop the timer. • Use one push-button to reset the clock to a specific value. • This value should be as follows 00:06:XX:XX, where XXXX are the last non zero numbers of your ID. • The speed of the clock must be Similar to the normal clock, try to make it as close as possible to the real seconds. • Use one switch to select between the above-mentioned speed and another Slower speed. • Since this is a timer, in minutes digits the number 60 will never be shown as well as the number 60 in seconds digits. • You should show an indication that the timer is finished. ----------------------------------------------------------------------------------------------------------- Part 3: Dynamic indicators Using LEDs Requirement In this part, you are required to link part 1 with part 2. Now you should use the four patterns in part 1 to indicate special events occur to the timer as specified below: 1- Pattern 1 will be active in the last five minutes. 2- Pattern 2 will be active in the last two minutes. 3- Pattern 3 will be active in the last minute. 4- Finally, Pattern 4 will be active after the timer reaches 00:00:00:00. 5- Two patterns Can’t be active at the same time. ---------------------------------------------------------------------------------------------------------- Following are some Bonus parts to complete the picture, don’t go for it unless you finished with the main requirements. Bonus Part 1: Manual Settings Requirement In this part, you will add an option to allow the user to modify the timer settings. The user will use the four pushbuttons to change and navigate between the digits. Features • Use one switch to enable the user inputs. • Use the right and left buttons to navigate between the digits. • Use the up and down buttons to change the digits values. • When this mode is selected, the timer should stop counting. Bonus Part 2: Blinking When Selected Requirement In this bonus part, you should let the user know which digit he is modifying by making his selected digit blinks on and off while the others are working normally. Features • Only one digit should blink at a time • This is functional only when the manual setting is on.
Project ID: 18226401

About the project

7 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $109 USD for this job
User Avatar
Dear sir I have more than 10 years experience in digital design using verilog please check my profile also please message me so that we can discuss
$30 USD in 1 day
4.9 (502 reviews)
8.2
8.2
User Avatar
Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count! Your proposal is your chance to make a good first impression with the employer! Make it count!
$100 USD in 3 days
4.9 (141 reviews)
6.6
6.6
User Avatar
Hi I am expert in Verilog and FPGAs. I have already done many similar projects i can help you with that. Please contact me for quality work.
$222 USD in 1 day
5.0 (26 reviews)
5.0
5.0
User Avatar
Hi I can help you in this project. I have good experience in matlab, C++, verlog programing. Thanks for considering my bid.
$222 USD in 7 days
5.0 (6 reviews)
4.3
4.3
User Avatar
A Data Scientist with experience in Python, R programming, R Shiny, R studio and anything related to data science and python Master in Engineering, Electrical and Electronic Engineer, who is dynamic, reliable, resourceful, committed and organized with enthusiastic approach to succeed with a pleasant attitude. Possessing excellent analytical skill and good research background. I have successfully completed IELTS with an overall band of 7 and have a good proficiency in English COMPLETED PROJECTS • FM radio. • VHDL Design of an Up/Down Counter. • Design of Up/Down Counter using PIC. • Duck Shooter Program using C. • Pointer movement controller on 2-dimentional axis using C. • LCD display Manipulation projects including: o Text Display o Volt-Meter • Analog to Digital Conversion (8-bit). • Sound to Light Color Organ Design and Development. • Minesweeper Player Creation using PIC. • Simulation of an End to End Communication System with MATLAB. • (BENG Individual Project) (MENG Part A). • (MENG Individual Project) (MENG Part B). • (MENG Group Project).
$25 USD in 1 day
4.0 (5 reviews)
3.6
3.6
User Avatar
I'm FPGA developer with 3+ years of experience. I would like to help you with your project. Thanks
$111 USD in 1 day
4.3 (2 reviews)
3.0
3.0
User Avatar
Working as FPGA Design and Verification Engineer for 2 Years. Doing Freelancing to explore more in this field.
$55 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SAUDI ARABIA
Dhahran, Saudi Arabia
0.0
0
Member since Nov 24, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.