Professional Documents
Culture Documents
CEP DSD - Spring 2024 - 6th Semester - 2021 Batch
CEP DSD - Spring 2024 - 6th Semester - 2021 Batch
Design a vending machine for a supermarket with cash receipt and return of remaining amounts
after dispensing the desired products. Implement on Xilinx FPGA.
1. Problem Statement:
“Vending Machines are one of practical scenarios where the concepts of Finite state machines can be used for
solving the real engineering problems. Vending Machine assigned for this task is required to process inputs of
currency, inputs from keyboard to indicate the options and deliver the selected product along with dispensing the
remaining amounts”.
2. Project Objectives:
Complex Problems
Sr. Complex Problems Description
Definitions
a. In depth knowledge of sequential logic circuits and Finite State
Depth of Knowledge Required Machines. ( WK4,WK5)
1
(WP1) b. Knowledge HDL and simulation ( WK2)
c. Knowledge of handling the FPGA development Board (WK6)
Range of conflicting a. There are various possible conceptual models from input to display.
2.
requirements (WP2) b. There are different HDL coding options to implement the FSM.
6. Deliverables
---------------------------------------------
Acronyms:
WPs: Attributes for CEP in OBE
WKs: Attributes for Knowledge profiles in OBE
WK2: Mathematics, Numerical Analysis, Statistics, Computer & Information Science
WK4: Engineering Specialist Knowledge
WK5: Engineering Design
WK6: Engineering Practice