一种利用FPGA芯片实现功能选择的电路及实现方法技术

技术编号:18289383 阅读:21 留言:0更新日期:2018-06-24 04:02
本发明专利技术涉及一种利用FPGA芯片实现功能选择的电路及实现方法,包括上行信号通道电路、FPGA芯片、拨码开关、若干下行信号通道电路,上行信号通道电路、FPGA芯片、拨码开关依次连接,拨码开关分别连接若干下行信号通道电路;对FPGA芯片各IO口进行定义,默认每个下行信号通道电路均为关闭状态,上行信号通过上行信号通道电路进入FPGA芯片时,用户需要实现某一特定功能时,打开拨码开关,对应的IO口被拉至高电平,该IO口对应的所述下行信号通道电路开启,上行信号进入该所述下行信号通道电路,对应该功能。本发明专利技术通过拨码开关选择相应的功能,实现功能灵活组合,满足不同客户需求,设计合理,可靠性高。

【技术实现步骤摘要】
一种利用FPGA芯片实现功能选择的电路及实现方法
本专利技术涉及一种利用FPGA芯片实现功能选择的电路及实现方法,属于加固台式机,一体机,笔记本和服务器等

技术介绍
随着时代的发展,人们对各种电子产品需求增加,对其功能要求也各不相同,应对两种客户,所需求的产品性能与结构相同,但所需对外接口的数量及类型各有差异,现有技术中,为应对客户需求,需要生产两种功能相同但接口不同的两款产品,大大增加了生产研发的工作量。中国专利文献CN202472285U公开一种基于FPGA的智能转台系统,包括伺服控制器主板、功能选择按钮及功能指示LED、四向方向杆传感器、速度手轮传感器、方位俯仰值显示LED及扇区极限指示LED、方位俯仰电机驱动器和电源系统。此种转台系统可解决低端的CPU无法满足现有转台工作要求的问题,提供较多的通用接口,可适应更多的外接设备以及功能扩展,可提供百兆以太网通信,提高数据的稳定性和速率。该专利完善的是仅仅是产品本身缺陷或当前技术缺陷。
技术实现思路
针对现有技术的不足,本专利技术提供了一种利用FPGA芯片实现功能选择的电路;本专利技术还提供了一种利用FPGA芯片实现功能选择的方法;在应对不同客户需求时,本专利技术可进行不同选择设置来满足客户需求,同时也减少研发生产成本。术语解释:上行信号、下行信号:无线信号通过卫星或中转站传送,就有发送和接收再发送的过程。所以把信号向外发射到卫星或中转站叫上行信号,卫星或中转站发送给终端叫下行信号。本专利技术的技术方案为:一种利用FPGA芯片实现功能选择的电路,包括上行信号通道电路、FPGA芯片、拨码开关、若干下行信号通道电路,所述上行信号通道电路、所述FPGA芯片、所述拨码开关依次连接,所述拨码开关分别连接若干下行信号通道电路;对所述FPGA芯片各IO口进行定义,默认每个下行信号通道电路均为关闭状态,上行信号通过所述上行信号通道电路进入所述FPGA芯片时,用户需要实现某一特定功能时,打开所述拨码开关,对应的IO口被拉至高电平,该IO口对应的所述下行信号通道电路开启,上行信号进入该所述下行信号通道电路,实现对应功能。以此来满足各类客户需求。根据本专利技术优选的,上行信号通道电路产生的上行信号通过PCB线路连接所述FPGA芯片的输入接口;所述拨码开关的一端通过PCB线路连接所述FPGA芯片的各IO口;所述拨码开关的另一端连接高电平。通过软件对FPGA芯片的IO口定义,定义各个FPGA芯片的IO口为控制口,拨码开关一端接高电平,另一端通过PCB线路与各个FPGA芯片的IO口相连,各个FPGA芯片的IO口默认低电平,则各下行通道电路为关闭状态,当拨码开关连通时,FPGA芯片的IO口被拉至高电平。通过软件对各FPGA芯片的IO口进行电平检测,从而选择开启相应的下行通道电路。根据本专利技术优选的,若干下行信号通道电路包括SATA转换电路、USB转换电路、网络转换电路。下行信号通过FPGA输出端口输出,通过PCB线路连接至各转换电路,通过各转换电路处理转换,输出相对应的信号,通过PCB线路连接至各个对外连接的接口,实现对外输出。上述利用FPGA芯片实现功能选择的电路的实现方法,对所述FPGA芯片各IO口进行定义,默认每个下行信号通道电路均为关闭状态,当用户需要实现某一特定功能时,包括:(1)上行信号通过所述上行信号通道电路进入所述FPGA芯片;(2)打开所述拨码开关,对应的IO口被拉至高电平,该IO口对应的所述下行信号通道电路开启,上行信号进入该所述下行信号通道电路,实现对应功能。本专利技术的有益效果为:本专利技术通过拨码开关选择相应的功能,实现功能灵活组合,满足不同客户需求,设计合理,可靠性高。附图说明图1为本专利技术利用FPGA芯片实现功能选择的电路的结构框图;图2为USB接口时拨码开关的电路图;图3为SATA接口时拨码开关的电路图;图4为网络接口时拨码开关的电路图;图5为本专利技术上行信号通道电路的电路图;图6为本专利技术FPGA芯片的电路图;具体实施方式下面结合说明书附图和实施例对本专利技术作进一步限定,但不限于此。实施例1一种利用FPGA芯片实现功能选择的电路,如图1所示,包括上行信号通道电路、FPGA芯片、拨码开关、若干下行信号通道电路,上行信号通道电路、FPGA芯片、拨码开关依次连接,拨码开关分别连接若干下行信号通道电路;对FPGA芯片各IO口进行定义,默认每个下行信号通道电路均为关闭状态,上行信号通过上行信号通道电路进入FPGA芯片时,用户需要实现某一特定功能时,打开拨码开关,对应的IO口被拉至高电平,该IO口对应的下行信号通道电路开启,上行信号进入该下行信号通道电路,实现对应功能。以此来满足各类客户需求。上行信号通道电路产生的上行信号通过PCB线路连接FPGA芯片的输入接口;拨码开关的一端通过PCB线路连接FPGA芯片的各IO口;拨码开关的另一端连接高电平。上行信号通道电路如图5所示,上行信号为CPU所输出的信号。图6为FPGA芯片的电路图。通过软件对FPGA芯片的IO口定义,定义各个FPGA芯片的IO口为控制口,拨码开关一端接高电平,另一端通过PCB线路与各个FPGA芯片的IO口相连,各个FPGA芯片的IO口默认低电平,则各下行通道电路为关闭状态,当拨码开关连通时,FPGA芯片的IO口被拉至高电平。通过软件对各FPGA芯片的IO口进行电平检测,从而选择开启相应的下行通道电路。若干下行信号通道电路包括SATA转换电路、USB转换电路、网络转换电路。下行信号通过FPGA输出端口输出,通过PCB线路连接至各转换电路,通过各转换电路处理转换,输出相对应的信号,通过PCB线路连接至各个对外连接的接口,实现对外输出。图2为USB接口时拨码开关的电路图;图3为SATA接口时拨码开关的电路图;图4为网络接口时拨码开关的电路图;如客户需要1个USB接口、2网络接口、1个SATA接口,就需连通SW0的A1和B1、SW1的A2和B2、SW2的A3和B3及A4和B4。实施例2实施例1所述的一种利用FPGA芯片实现功能选择的电路的实现方法,对FPGA芯片各IO口进行定义,默认每个下行信号通道电路均为关闭状态,当用户需要实现某一特定功能时,包括:(1)上行信号通过上行信号通道电路进入FPGA芯片;(2)打开拨码开关,对应的IO口被拉至高电平,该IO口对应的下行信号通道电路开启,上行信号进入该下行信号通道电路,实现对应功能。本文档来自技高网...
一种利用FPGA芯片实现功能选择的电路及实现方法

【技术保护点】
1.一种利用FPGA芯片实现功能选择的电路,其特征在于,包括上行信号通道电路、FPGA芯片、拨码开关、若干下行信号通道电路,所述上行信号通道电路、所述FPGA芯片、所述拨码开关依次连接,所述拨码开关分别连接若干下行信号通道电路;对所述FPGA芯片各IO口进行定义,默认每个下行信号通道电路均为关闭状态,上行信号通过所述上行信号通道电路进入所述FPGA芯片时,用户需要实现某一特定功能时,打开所述拨码开关,对应的IO口被拉至高电平,该IO口对应的所述下行信号通道电路开启,上行信号进入该所述下行信号通道电路,实现对应功能。

【技术特征摘要】
1.一种利用FPGA芯片实现功能选择的电路,其特征在于,包括上行信号通道电路、FPGA芯片、拨码开关、若干下行信号通道电路,所述上行信号通道电路、所述FPGA芯片、所述拨码开关依次连接,所述拨码开关分别连接若干下行信号通道电路;对所述FPGA芯片各IO口进行定义,默认每个下行信号通道电路均为关闭状态,上行信号通过所述上行信号通道电路进入所述FPGA芯片时,用户需要实现某一特定功能时,打开所述拨码开关,对应的IO口被拉至高电平,该IO口对应的所述下行信号通道电路开启,上行信号进入该所述下行信号通道电路,实现对应功能。2.根据权利要求1所述的一种利用FPGA芯片实现功能选择的电路,其特征在于,上行信号通道电路产生的上行信号通过PCB线路连接所述FPGA...

【专利技术属性】
技术研发人员:张得文赵瑞东刘金凤
申请(专利权)人:山东超越数控电子股份有限公司
类型:发明
国别省市:山东,37

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

1