Find Jobs
Hire Freelancers

Digital Design - VHDL Programm

€8-30 EUR

Κλειστή
Αναρτήθηκε περίπου 5 χρόνια πριν

€8-30 EUR

Πληρωμή κατά την παράδοση
Vivado 2016.1 will be used. Create a testbench and simulate it in ModelSim with the help of the already provided script files. Design a synchronous system in VHDL which controls a two-storied elevator (ground floor and first floor). You will implement it with a two-process FSM as described above. The clock signal has a frequency of 10 MHz. The circuit should be initialized with a high-active reset signal. After a reset the elevator is always situated at the ground floor. The controller has six inputs (in addition to clock and reset): Button GF inside the cabin to descend to the ground floor (gf_cab_i). Button F1 inside the cabin to ascend to the first floor (f1_cab_i). Button UP located on the ground floor to call the elevator cabin (gf_call_i). Button DOWN located on the first floor to call the elevator cabin (f1_call_i). One sensor to determine if the cabin has reached the ground floor (gf_end_i) Another sensor to determine if the cabin has reached the first floor (f1_end_i). The output of the FSM controls the elevator engine (engine_o): “10” moves the cabin down. “00” stops the cabin. “01” moves the cabin up. “11” illegal state. Draw the state diagram of the controller. (Hint: there are probably four states: GF, F1, UP, DOWN) Code the FSM in VHDL and split it into two processes as described above What do you think will be generated out of the VHDL code you have written (DFF or combinatorial logic?). Compare the two versions of FSM. What do you think are the benefits of the one-process method and of the two-process method? Create a testbench for your design and simulate it with ModelSim
Ταυτότητα εργασίας: 18720968

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

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

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

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

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
10 freelancers δίνουν μια μέση προσφορά €37 EUR για αυτή τη δουλειά
Avatar Χρήστη
Dear sir I have more than 10 years experience in digital design using vhdl please check my profile also please message me so that we can discuss
€88 EUR σε 1 ημέρα
4,9 (494 αξιολογήσεις)
8,1
8,1
Avatar Χρήστη
Am a solid independent specialist, I am so eager to function as a consultant, I am a diligent employee, inspired by meeting set focuses inside due dates, as it gives me a feeling of achievement. I focus on points of interest and guarantee that my work will fulfil your desires. I likewise begin taking lessons to turned into an Experienced FPGA/Verilog/VHDL Engineer hand, to build up my aptitudes around there. I can state I am a genuine all-around collaborator with the capacity to deal with all parts of business while expanding general profitability with effective work. WE HAVE TURNITIN CHECK, SO PLAGIARISM WON'T BE AN ISSUE FOR ACADEMICS
€8 EUR σε 2 ημέρες
4,9 (11 αξιολογήσεις)
4,6
4,6
Avatar Χρήστη
Hi I am an experienced VLSI professional having experience of 5 years. I have completed many complicated projects and I will assure you the quality of code with lifetime support for the code given by me. I can also help you in setting up code on to your machine according to your requirement. Regards P.S
€29 EUR σε 2 ημέρες
4,0 (1 αξιολόγηση)
0,5
0,5
Avatar Χρήστη
Compare the two versions of FSM. What do you think are the benefits of the one-process method and of the two-process method? With one process all outputs are DFF so they are delayed one cycle repect to the inputs.
€50 EUR σε 1 ημέρα
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hi there, I am interested in with this project. I'm familiar with the VHDL and Verilog design. Pls take a look in my profile. Thanks.
€55 EUR σε 2 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Working in Digital System Designs and their programming in a federal govt department for more than 5 years. If bid is accepted, task will be completed in time and with your satisfaction. ENTITY ELEVATOR is PORT ( gf_cab_i : IN BIT; f1_cab_i : IN BIT; gf_call_i : IN BIT; f1_call_i : IN BIT; gf_end_i : IN BIT; f1_end_i : IN BIT; clk : IN BIT; reset_i : IN BIT; engine_o : OUT BIT_VECTOR (1 downto 0);--or std_logic_vector (1 downto 0) ); end ELEVATOR; The rest will be shared after approval of bid, please.
€18 EUR σε 2 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
firstly i tought that ı can do this project for 50 euro but when i saw someone bidded 8 euro it maked me lough :D then i decided to do this project freely, of course if you want :)
€8 EUR σε 2 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I'm an experienced FPGA engineer have expertise in RTL coding and Xilinx platforms. Im interested and willing to work in your project. Let's discuss the details
€29 EUR σε 2 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

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

Σημαία της AUSTRIA
Vienna, Austria
0,0
0
Μέλος από Φεβ 13, 2019

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

Ευχαριστούμε! Σου έχουμε στείλει ένα 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.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.