【技术实现步骤摘要】
一种红外成像自动聚焦FPGA系统的可视化调试方法
本专利技术涉及相机自动聚焦
,具体涉及一种红外成像自动聚焦FPGA系统的可视化调试方法。
技术介绍
FPGA的设计流程包括电路的设计与输入、功能仿真、综合、综合后仿真、实现、布线后仿真和下板调试等主要步骤。目前,许多FPGA设计普遍先用硬件描述语言(HDL)以编程方式建立数字系统的行为级模型,然后对HDL模型的复杂数字逻辑进行计算机仿真,再自动综合以生成符合设计要求且在电路结构上可以实现的数字逻辑网表(Netlist),最后根据网表和某种工艺的器件自动生成具体电路,经过在该工艺下的延时仿真验证无误后,下载到FPGA器件中以实现复杂的数字逻辑集成电路的设计。基于计算机软件仿真的调试在数字信号处理电路的FPGA设计中非常重要。在把数字逻辑电路设计下载到FPGA器件之前,进行充分的计算机EDA仿真不但可以加快设计还能及时地发现设计中存在的问题。特别地,采用HDL语言和原理图输入法设计的红外成像系统自动聚焦FPGA数字逻辑集成电路属于较为复杂的数字视频处理系统,EDA编程设计容易出错,当FPGA数字逻辑集成电路设计完...
【技术保护点】
1.一种红外成像自动聚焦FPGA系统的可视化调试方法,其特征在于,包括以下步骤:步骤1、建立MATLAB与ModelSim的客户端/服务器通信链接;步骤2、编制作为服务器的MATLAB函数;步骤3、进行ISE、ModelSim与MATLAB的联合仿真。
【技术特征摘要】
1.一种红外成像自动聚焦FPGA系统的可视化调试方法,其特征在于,包括以下步骤:步骤1、建立MATLAB与ModelSim的客户端/服务器通信链接;步骤2、编制作为服务器的MATLAB函数;步骤3、进行ISE、ModelSim与MATLAB的联合仿真。2.根据权利要求1所述的方法,其特征在于,所述步骤1为红外成像自动聚焦FPGA系统可视化调试而建立MATLAB与ModelSim的客户端/服务器通信链接,包括以下两种配置模式:(1)以交互模式配置ModelSim;(2)以命令行模式配置ModelSim。3.根据权利要求1所述的方法,其特征在于的,所述步骤2为可视化调试而编制的MATLAB服务器函数的具体配置,包括以下子步骤:子步骤S201、初始化第一次调用时的系统参数;子步骤S202、生成待仿真自动聚焦模块的激励信号;子步骤S203、接收从ModelSim返回的响应信号并进行可视化显示。4.根据权利要求1所述的方法,其特征在于,所述步骤3进行ISE、ModelS...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。