[发明专利]实现电路调试的系统、现场可编程逻辑门阵列及上位机在审
申请号: | 202211659147.2 | 申请日: | 2022-12-22 |
公开(公告)号: | CN115963388A | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | 敦洋洋;孙莉莉;杜金凤;张茹;赵井坤 | 申请(专利权)人: | 广东高云半导体科技股份有限公司 |
主分类号: | G01R31/317 | 分类号: | G01R31/317;G01R31/3177;G01R31/3185 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 蒋冬梅;李丹 |
地址: | 510700 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 电路 调试 系统 现场 可编程 逻辑 门阵列 上位 | ||
本文公开一种实现电路调试的系统、现场可编程逻辑门阵列及上位机,包括:上位机和现场可编程逻辑门阵列(FPGA);其中,FPGA内部虚拟化设置虚拟端口单元,上位机通过联合测试工作组(JTAG)端口连接虚拟端口单元,虚拟端口单元包括控制器模块和数据端口模块,控制器模块位于数据端口模块和上位机之间,数据端口模块包含若干输出端口,各输出端口与一个脉冲模块连接;上位机通过JTAG端口向虚拟端口单元发送为脉冲模块提供激励信号的写入指令;控制器模块根据写入指令,将激励信号通过输出端口输出至脉冲模块。本发明实施例通过虚拟化设置的虚拟端口单元向脉冲模块输出激励信号,减少了实体按键和外部端口的使用,规避了实体按键的数量限制和抖动干扰问题。
技术领域
本文涉及但不限于电子设计自动化技术,尤指一种实现电路调试的系统、现场可编程逻辑门阵列及上位机。
背景技术
相关技术中,通常使用逻辑分析仪如示波器对现场可编程逻辑门阵列(FPGA)进行调试,对于内部信号(电路中会发生变化的信号)的测试,需要将这些内部信号定义为输出(output)后引出到FPGA的外部管脚进行测量,如果信号位宽较大,则会占用大量FPGA管脚,且不便通过示波器测量;为解决这一问题,FPGA厂商在其电子设计自动化(EDA)工具上集成片上逻辑分析仪,通过联合测试工作组(JTAG)接口实时获取FPGA的信号数据,将FPGA的信号数据存储到片上存储器后,通过上位机图形显示FPGA的运行状态,从而提高了FPGA的调试效率。
在FPGA调试过程中,经常会遇到需要脉冲工作的模块,通常脉冲模块的激励使用按键驱动,当脉冲激励较多时,需要使用多个按键驱动脉冲模块,多个按键的设置不便于进行激励输入,且需要考虑按键消抖,影响FPGA的调试效率;当脉冲激励较多时,如何提升FPGA调试的效率和准确度,成为一个有待解决的问题。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供一种实现电路调试的系统、现场可编程逻辑门阵列及上位机,能够减少FPGA调试过程中实体按键的使用,提升FPGA调试的效率和准确度。
本发明实施例提供了一种实现电路调试的系统,包括:上位机和现场可编程逻辑门阵列FPGA;其中,FPGA内部虚拟化设置虚拟端口单元,上位机通过联合测试工作组JTAG端口连接虚拟端口单元,虚拟端口单元包括控制器模块和数据端口模块,控制器模块位于数据端口模块和上位机之间,数据端口模块包含一个以上输出端口,每一个输出端口与FPGA内的一个脉冲模块连接;
上位机设置为:通过JTAG端口向虚拟端口单元发送为需要激励的脉冲模块提供激励信号的写入指令;
控制器模块设置为:根据接收的写入指令,将预先设定的激励信号通过与脉冲模块连接的输出端口输出至需要激励的脉冲模块。
另一方面,本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述图像处理的方法。
再一方面,本发明实施例还提供一种实现电路调试的现场可编程逻辑门阵列,包括:内部虚拟化设置虚拟端口单元,虚拟端口单元通过JTAG端口与上位机连接,虚拟端口单元包括控制器模块和数据端口模块,控制器模块位于数据端口模块和上位机之间,数据端口模块包含一个以上输出端口,每一个输出端口与FPGA内的一个脉冲模块连接;
控制器模块设置为:根据接收的来自上位机的写入指令,将预先设定的激励信号通过与脉冲模块连接的输出端口输出至需要激励的脉冲模块。
还一方面,本发明实施例还提供一种实现电路调试的上位机,上位机通过联合测试工作组JTAG端口连接FPGA内部虚拟化设置的虚拟端口单元,虚拟端口单元包括控制器模块和数据端口模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东高云半导体科技股份有限公司,未经广东高云半导体科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211659147.2/2.html,转载请声明来源钻瓜专利网。