Approach for Implementation of Vending Machine through Verilog HDL

Also Available Domains Xilinx Vivado

Project Code :TVPGTO891

Objective

The main objective of this project is to implement Vending Machine using FSM in order to reduce power consumption

Abstract

In this paper a block diagram for a kind of vending machine system for coffee and hot drinks is shown and discussed. On this basis the applied architecture and control algorithm are presented and described. The developed modules for control are successfully implemented and testing using the hardware description language Verilog HDL. Some simulation results are illustrated and analyzed using Xilinx ISE14.7 suite The results obtained from the research can be used in the practical implementation of the considered vending machines.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Specifications:

Software Requirements:

·         Xilinx ISE14.7 suite 

·         HDL: Verilog.

Hardware Requirements:

o   Microsoft® Windows XP.

o   Intel® Pentium® 4 processor or Pentium 4 equivalent with SSE support.

o   512 MB RAM.

o   100 MB of available disk space.

Learning Outcomes

·         Basics of Digital Electronics.

·         Concept of vending machine applications.

·         Different types of vending machine architectures.

·         Concept of control algorithm.

·         Different applications of vending machine.

·         Introduction to Verilog Coding.

·         Different modeling styles in Verilog.

·         Data Flow modeling.

·         Structural modeling.

·         Behavioral modeling.

·         Mixed level modeling.

·         Introduction to control algorithm design.

·         About vendor machine process.

·         About approximation computing.

·         Applications in real time.

·         Concept on design and simulation design tool.

·         Generation of Netlist.

·         Solution providing for real time problems.

·         Project Development Skills:

o   Problem Analysis Skills.

o   Problem Solving Skills.

o   Logical Skills.

o   Designing Skills.

o   Testing Skills.

o   Debugging Skills.

o   Presentation Skills.

o   Thesis Writing Skills.

Demo Video

mail-banner
call-banner
contact-banner
Request Video