vendingMachine

vending machine implemented with verilog (by xillinx ise)

the user can buy or change own wallet , the owner of machine can charge machine , recieve money form machine , change price

this machine store logs to show the owner of machine.

this machine also have seven segment display the mode of the machine .

and have some output that represents the current customer money and show the stored money in the machine .

-- all modules have test bench

all things describes in the documentaion . you can read the documentaion here :

https://github.com/mahmoudKheyrati/vendingMachine/blob/master/vendingMachineDoc.pdf

this is my project for second semester at shiraz university proffessor: Dr.khunJush