基于FPGA的转台通信协议设计与实现
一、研究目的
本课题首先要求了解转台控制的工作原理,在掌握数字电路基本理论和数字信号处理基本理论的基础上,深入理解转台的原理及框架,并掌握FPGA的基本结构及开发方法。在上述基础上,利用FPGA实现对于转台的控制,完成相关仿真。
二、控制器件部分
(1)FPGA简介及发展现状
现场可编程门阵列(Field Programmable Gate Arrays,FPGA)是一种可编程使用的信号处理器件,用户可通过改变配置信息对其功能进行定义,以满足设计需求,且可以反复擦写。[1]在修改和升级时,不需要额外地改变PCB电路板,只是在计算机上修改和更新程序,缩短了系统设计的周期,提高了设计的灵活性并降低了成本。此外,FPGA还具有高集成度、高速和高可靠性等优点。[2]
对于转台控制来说,一般依靠处理器来实现,即MCU。但随着FPGA的快速发展,其技术逐渐成熟,成本逐渐下降;相比于各种型号的MCU来说,其可实现越来越多的高速、实时性算法,所以能很好地替代MCU在探测雷达转台的机械控制中的作用,具有十分重要的理论意义和工程应用价值。[3]
目前,主要的FPGA供应商有Xilinx公司、Altera公司、Iattic公司和Actel公司,其中Xilinx公司和Altera公司的规模最大,能提供器件的种类非常丰富。两家公司都提供了优秀的开发工具。Xilinx公司有集成开发环境ISE,Altera公司有集成开发环境QuartusⅡ,仅功能强大、界面友好,而且有很多第三方合作伙伴提供相应的技术支持,能使器件获得更高的性能。[4]
(2)硬件描述语言
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。