FPGA平台下饮料自动贩卖机系统的设计与实现开题报告
2020-04-06 11:08:16
1. 研究目的与意义(文献综述)
选题背景及意义:
随着科学技术的发展,以计算机技术、网络技术、自动控制技术等为代表,迅猛发展的技术极大地推动了经济的发展。同时经济的发展也不断催生出新的技术,1985年xilinx推出真正意义上的第一颗fpga芯片xc2064标志了fpga技术真正进入实际生产生活。而这一技术一经发明,后续的发展速度之快,超出大多数人的想象。fpga先天具备可编程灵活性高、开发周期短、并行计算可编程灵活性高的这些优点,这直接致使在多应用场合产生优异的表现,其在以国防、医疗、工业控制等为代表的行业内产生极大影响,而这些行业对其需求也成为其发展的源动力。如今随着人工智能、深度学习、比特币等新技术的出现,fpga的硬件并发优势成为这些新技术青睐的支撑技术。将fpga用于算法硬加速的学术探索逐步成为热门研究方向,aes、深度学习等算法在fpga加速下也确实显现出更为优异的性能。
在技术发展的同时,技术也推动了经济的发展、行业的变革。在网络技术、控制技术等推动下,零售行业产生了新的发展趋势,“新零售”一改传统零售行业的旧面貌,以方便快捷,无人值守等优点迅速成长。自动售卖机因为24小时服务,无人值守、灵活布设等特点成为零售行业的新宠。
2. 研究的基本内容与方案
1) 软件初步的需求分析
a. 目标:
本系统的主要目的是研发一款搭载到fpga上的自动贩卖机的数字控制系统及其配套的数据持久化系统。系统将主要提供给消费者与管理员两类用户使用,使其分别能够在系统中完成相应的操作。其中提供给消费者其完成消费的主要功能包括投币、选货、出货、找零等,提供给管理员其完成布货管理的功能包括上货、补货、货架在架商品数量查询、货品清空、货品价格设置、找零钱柜设置等。时间允许的前提下将继续研究将由恒生电子股份有限公司提供的fbase2.0平台应用于系统,设计其远程监控及管理功能(非主体,非必须)。
3. 研究计划与安排
2018-1-9~2018-1-20:完成选题
2018-1-21~2018-3-5:查阅文献、确定设计方案、撰写开提报告、完成外文翻译
2018-3-6~2018-3-15:确定设计整体框架,确定设计实现技术方案
4. 参考文献(12篇以上)
[1] 刘明扬,孙丹丹,魏学军.基于cpld的自动售货机的设计与实现[j]. 实验室研究与探索,2014,33(11):118-121.
[2] 王振红. fpga电子系统设计项目实战(vhdl语言)[m]. 清华大学出版社,2017.
[3]刘福奇,刘波.verilog hdl应用程序设计实例精讲[m].北京:电子工业出版社,2009.10.