一种用于FPGA调试的外部信号输入设备制造技术

技术编号:23815748 阅读:19 留言:0更新日期:2020-04-16 06:14
本实用新型专利技术公开了一种用于FPGA调试的外部信号输入设备,包括:键盘、数码显示器、微控制器以及用于与FPGA开发板中的信号输入接口相连接的插槽;其中,所述键盘的输出端与所述微控制器的输入端连接,所述微控制器的输出端分别与所述数码显示器的输入端、所述插槽的输入端连接,能有效解决现有技术采用拨码开关实现控制信号输入导致切换不方便、效率低的问题,能有效提高输入控制信号的效率,进而能有效提高FPGA调试的工作效率。

An external signal input device for FPGA debugging

【技术实现步骤摘要】
一种用于FPGA调试的外部信号输入设备
本技术涉及FPGA
,尤其涉及一种用于FPGA调试的外部信号输入设备。
技术介绍
FPGA(Field-ProgrammableGateArray),即现场可编程门阵列,它一般采用SRAM工艺,基本组成部分有可编程逻辑输入/输出单元、基本可编程逻辑单元、嵌入式块RAM、布线资源等。FPGA可以使用其中的大量逻辑宏单元形成不同的硬件结构,从而构成不同的系统,实现不同的功能。随着FPGA内的逻辑单元规模越来越大,所能实现的功能也越来越复杂,在FPGA开发过程中对其逻辑功能进行详细调试的过程也越来越复杂。在对FPGA进行调试时,经常要从外部输入控制信号,通过不同的控制信号来控制FPGA内的电路运行在不同模式下,以满足调试需求。常用的控制信号输入主要采用拨码开关实现,开发人员通过控制拨码开关工作在开/关状态下改变来控制外部输入信号,这种方式输入控制量切换不方便,且控制量也不能直观明确的表示出来。因此,在对FPGA中的逻辑功能进行详细测试时,拨码开关使用起来效率较低。
技术实现思路
本技术实施例的目的是提供一种用于FPGA调试的外部信号输入设备,能有效提高输入控制信号的效率,进而能有效提高FPGA调试的工作效率。为实现上述目的,本技术实施例提供了一种用于FPGA调试的外部信号输入设备,包括:键盘、数码显示器、微控制器以及用于与FPGA开发板中的信号输入接口相连接的插槽;其中,所述键盘的输出端与所述微控制器的输入端连接,所述微控制器的输出端分别与所述数码显示器的输入端、所述插槽的输入端连接。作为上述方案的改进,所述数码显示器由至少一位的数码管组成。作为上述方案的改进,所述键盘设有数字键、操作键和进制键。作为上述方案的改进,所述进制键包括“二进制”键、“八进制”键、“十进制”键及“十六进制”键。作为上述方案的改进,所述插槽设有用于与电源连接的第一接口、用于接地的第二接口以及至少一个用于与所述FPGA开发板中的所述信号输入接口相连接的第三接口。作为上述方案的改进,所述第三接口通过连接线与所述FPGA开发板中的所述信号输入接口一一对应连接。本技术提供的一种用于FPGA调试的外部信号输入设备,具有以下有益效果:通过所述用于FPGA调试的外部信号输入设备包括键盘、数码显示器、微控制器以及用于与FPGA开发板中的信号输入接口相连接的插槽;其中,所述键盘的输出端与所述微控制器的输入端连接,所述微控制器的输出端分别与所述数码显示器的输入端、所述插槽的输入端连接。采用以上结构,通过在键盘上选择进制和输入数字,生成控制信号,并将该控制信号传输至微控制器,进而微控制器根据控制信号进行进制转换,将转换后的数字结果显示在数码显示器上,并通过对该转换后的数字结果进行二进制转换,生成用于FPGA调制的输出信号,能有效解决现有技术采用拨码开关实现控制信号输入导致切换不方便、效率低的问题,能直观便捷的切换输入的控制量,进而能有效提高输入控制信号的效率,能有效提高FPGA调试的工作效率。附图说明图1是本技术实施例中一种用于FPGA调试的外部信号输入设备的结构示意图;图2是本技术实施例中一种用于FPGA调试的外部信号输入设备的外部结构示意图;其中,1、用于FPGA调试的外部信号输入设备;11、键盘;12、微控制器;13、数码显示器;14、插槽;2、FPGA开发板。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。参见图1,是本技术实施例中一种用于FPGA调试的外部信号输入设备的结构示意图,所述用于FPGA调试的外部信号输入设备1包括:键盘11、数码显示器13、微控制器12以及用于与FPGA开发板中的信号输入接口相连接的插槽14;其中,所述键盘11的输出端与所述微控制器12的输入端连接,所述微控制器12的输出端分别与所述数码显示器13的输入端、所述插槽14的输入端连接。需要说明的是,该用于FPGA调试的外部信号输入设备1通过微控制器12来提供逻辑判断功能,其中,微控制器12运行现有的进制转换的计算机程序,如十进制转换为二进制。键盘11用于控制该设备输出的控制信号,可以控制信号的值、数码显示器13上显示的信号格式、以及输出信号的确定或者清除。数码显示器13用于显示当前控制信号的数字状态,可以在二进制、八进制、十进制、十六进制之间切换,例如,1011(二进制)=13(八进制)=11(十进制)=B(十六进制)。插槽14为插连接线的接口槽,用于通过跳线与FPGA开发板2相连接。因此,微控制器12将键盘11输入的控制信号按要求转化为设置的进制后在数码显示器13上显示,并通过二进制转换后由插槽14上的接口输出到FPGA开发板2。优选地,所述数码显示器13由至少一位的数码管组成。参见图2,是本技术实施例中一种用于FPGA调试的外部信号输入设备的外部结构示意图,该用于FPGA调试的外部信号输入设备1的上部为数码显示器13,中部为键盘11,下部为插槽14。在一种可选的实施例中,该数码显示器13为四位数码管。优选地,所述键盘11设有数字键、操作键和进制键。进一步的,所述进制键包括“二进制”键、“八进制”键、“十进制”键及“十六进制”键。请参见图2,在一种可选的实施例中,所述键盘11由十六个键组成,其中,数字键为数字0、1、2、3、4、5、6、7、8、9的按键,操作键为“清除”键和“确认”键,进制键为“二进制”键、“八进制”键、“十进制”键及“十六进制”键。优选地,所述插槽14设有用于与电源连接的第一接口、用于接地的第二接口以及至少一个用于与所述FPGA开发板2中的所述信号输入接口相连接的第三接口。进一步的,所述第三接口通过连接线与所述FPGA开发板2中的所述信号输入接口一一对应连接。请参见图2,在一种可选的实施例中,所述插槽14设有十四个接口,分别为一个第一接口,设置在插槽14的右侧上方,用于连接电源,优选地电源为3V;一个第二接口,设置在插槽14的右侧下方,用于接地;十二个第三接口,设置在插槽14的左侧。因此,微处理器12将控制信号的状态转换为二级制计数后,二进制的1对应输出高电平,0对应输出低电平,高低电平分别为+3.3V、0V。进而,所述插槽14上的接口通过连接线与FPGA开发板2上的接口连接起来,FPGA开发板2上的信号输入接口与第三接口一一对应。例如,当FPGA开发板2下载好需要调试的FPGA工程并通电工作后,通过键盘11选择二进制并输入“1011”并按下确认键,通过微处理器12进行进制转换,该设备的数码显示器13显示“1011”,同时插槽14的第本文档来自技高网...

【技术保护点】
1.一种用于FPGA调试的外部信号输入设备,其特征在于,包括:键盘、数码显示器、微控制器以及用于与FPGA开发板中的信号输入接口相连接的插槽;其中,所述键盘的输出端与所述微控制器的输入端连接,所述微控制器的输出端分别与所述数码显示器的输入端、所述插槽的输入端连接。/n

【技术特征摘要】
1.一种用于FPGA调试的外部信号输入设备,其特征在于,包括:键盘、数码显示器、微控制器以及用于与FPGA开发板中的信号输入接口相连接的插槽;其中,所述键盘的输出端与所述微控制器的输入端连接,所述微控制器的输出端分别与所述数码显示器的输入端、所述插槽的输入端连接。


2.如权利要求1所述的用于FPGA调试的外部信号输入设备,其特征在于,所述数码显示器由至少一位的数码管组成。


3.如权利要求1所述的用于FPGA调试的外部信号输入设备,其特征在于,所述键盘设有数字键、操作键和进制键。

...

【专利技术属性】
技术研发人员:杨诚赵利刚翟贺峰
申请(专利权)人:中国南方电网有限责任公司南方电网科学研究院有限责任公司
类型:新型
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1