Find Jobs
Hire Freelancers

alarm clock

$10-30 USD

Ολοκληρώθηκε
Αναρτήθηκε περίπου 9 χρόνια πριν

$10-30 USD

Πληρωμή κατά την παράδοση
Design the control logic for an alarm clock (for simulation purposes 20ns simulation = 1 minute real time – this can be adjusted somewhat for simulation purposes). a) Use multiple input signals (alarm set input, the snooze, and the alarm time). b) The design will contain one output (Alarm_On). A logic high at the output represents the alarm being “on”. c) An input will be used to set the alarm off. d) When the simulation starts, a counting mechanism will start counting (representing/roughly simulating a clock). e) If the alarm set input signal is high, then the alarm should turn on when the count equals the preset alarm value. If at any point during the simulation the alarm set input is switched off, the alarm should turn off by the next complete clock cycle. f) If the snooze button is activated (assume that snooze is a pulse that is at least one full clock cycle in duration) the alarm should turn off and then turn back on after 5 minutes. g) Repeat snooze button simulations (pulses) should cause the same behavior in the circuit. h) If at any time the alarm set input signal goes low, the Alarm_On output should go low by the end of the next complete clock cycle. i) Clearly describe any additional rules or assumptions. Write a VHDL or Verilog code that implements the above alarm clock. Use one-hot encoding for state encoding. Verify the functionality and behavior of the circuit. Use Quartus II toolset. Submit a report containing the following: 1. A state diagram showing the implementation of your design (overview of your design, a detailed description of your approach and design process). Clearly show all the states and the conditions on which transitions occur. 2. Hardcopy of your code. 3. Hardcopy of annotated (properly labeled) waveforms that demonstrate all the required behavior. 4. RTL schematic of the design after compilation. 5. Roughly, draw the implied hardware of your code. Provide a brief comparison between the tool's RTL schematic and the implied hardware you drew. 6. Extract the highest clock frequency of your design from the compilation report.
Ταυτότητα εργασίας: 7450047

Σχετικά με την εργασία

8 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 9 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
Avatar Χρήστη
Verilog/VHDL expert. I have had more than 4 years experiences on FPGA Design using Verilog and VHDL. Please visit my profile to see it. Please contact me and we will discuss more. Thanks
$10 USD σε 0 ημέρα
4,9 (111 αξιολογήσεις)
6,5
6,5
8 freelancers δίνουν μια μέση προσφορά $29 USD για αυτή τη δουλειά
Avatar Χρήστη
Dear sir I have more than 7 years experience in digital design using vhdl and verilog also I am the best vhdl/verilog programmer at freelancer.com please message me so that we can discuss waiting your reply best regards
$10 USD σε 0 ημέρα
4,9 (391 αξιολογήσεις)
7,8
7,8
Avatar Χρήστη
Hello! I can help you right away! Please send me a message! Have a nice day! .
$35 USD σε 1 ημέρα
5,0 (44 αξιολογήσεις)
5,8
5,8
Avatar Χρήστη
I am an Electrical Engineer having specialization in Electronics and Control, working as Lab Engineer at FAST National University Pakistan, in Electrical Department,I have conducted the followings Labs, and also supervised Projects related to these labs. 1. Control System Design & Modelling (Matlab & Simulink) 2. Digital Logic Design (Verilog, VHDL) 3. Digital System Design (Verilog, VHDL) 4. Computer organization & Assembly Language (8086 processor, 8051 controller) 5. Electric Machines 6. Circuit Analysis and Design etc. I assure you, if you assign your project to me, you surely gonna work with me in future.
$30 USD σε 3 ημέρες
4,9 (33 αξιολογήσεις)
5,1
5,1
Avatar Χρήστη
A proposal has not yet been provided
$25 USD σε 1 ημέρα
4,2 (1 αξιολόγηση)
2,1
2,1
Avatar Χρήστη
I have done my FYP in Verilog i.e. Implementation of Blow Fish algorithm in Verilog. I have also work done on VHDL too/
$90 USD σε 0 ημέρα
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
The project is fairly straight forward and can be done at the earliest. With my background of FPGA design with VHDL/Verilog, I am sure I can finish it within the time frame.
$10 USD σε 1 ημέρα
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
A proposal has not yet been provided
$25 USD σε 1 ημέρα
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
Bridgeport, United States
5,0
1
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Μαρ 13, 2015

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.