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