【技术实现步骤摘要】
本申请涉及FPGA
,特别涉及一种FPGA配置数据下载装置及方法。
技术介绍
目前,对FPGA(现场可编程门阵列,FieldProgrammableGateArray)进行配置数据更新大部分采用连接外部数据下载线的方式,具体通过连接外部数据下载线将配置数据下载至FPGA的配置芯片,由FPGA从配置芯片中读取相应的配置数据,完成更新。但是,在某些特殊配置数据下载场合(比如内置FPGA的设备安装在较高位置或是安装在大型机柜内部),工作人员不易操作到设备的FPGA数据下载口,若要操作到设备的FPGA数据下载口,完成外部数据下载线的连接,需要工作人员进行大量的工作(比如,攀爬到较高位置或对大型机柜内的器件进行拆卸以操作到FPGA数据下载口),延长了FPGA配置数据下载的总时间,导致FPGA配置数据更新效率低。
技术实现思路
为解决上述技术问题,本申请实施例提供一种FPGA配置数据下载装置及方法,以达到减少工作量,从而缩短FPGA配置数据下载的总时间,提高FPGA配置数据更新效率的目的,技术方案如下:一种现场可编程门阵列FPGA配置数据下载装置,包括:紫蜂ZigBee控制电路、切换电路、FPGA电路和配置芯片;所述ZigBee控制电路的第一控制端与所述切换电路的第一端相连,所述ZigBee控制电路的第二控制端与所述FPGA电路相连,所述ZigBee控制电路的输出端与所述切换电路的第二端相连 ...
【技术保护点】
一种现场可编程门阵列FPGA配置数据下载装置,其特征在于,包括:紫蜂ZigBee控制电路、切换电路、FPGA电路和配置芯片;所述ZigBee控制电路的第一控制端与所述切换电路的第一端相连,所述ZigBee控制电路的第二控制端与所述FPGA电路相连,所述ZigBee控制电路的输出端与所述切换电路的第二端相连;所述切换电路的第三端与所述配置芯片相连,所述切换电路的第四端与所述FPGA电路相连;所述ZigBee控制电路,用于接收ZigBee无线信号,并对所述ZigBee无线信号进行解析,若解析出所述ZigBee无线信号中不含有FPGA配置数据,则丢弃所述ZigBee无线信号,若解析出所述ZigBee无线信号中含有FPGA配置数据,则控制所述切换电路将所述ZigBee控制电路与所述配置芯片导通连接,通过所述切换电路将所述FPGA配置数据传输至所述配置芯片,在将所述FPGA配置数据传输完毕后,控制所述切换电路将所述FPGA电路与所述配置芯片导通连接,并发送复位信号至所述FPGA电路,以使所述FPGA电路从所述配置芯片中读取所述FPGA配置数据;所述切换电路,用于通过切换实现所述配置芯片与所述Zi ...
【技术特征摘要】
1.一种现场可编程门阵列FPGA配置数据下载装置,其特征在于,包
括:紫蜂ZigBee控制电路、切换电路、FPGA电路和配置芯片;
所述ZigBee控制电路的第一控制端与所述切换电路的第一端相连,所
述ZigBee控制电路的第二控制端与所述FPGA电路相连,所述ZigBee控制
电路的输出端与所述切换电路的第二端相连;
所述切换电路的第三端与所述配置芯片相连,所述切换电路的第四端与
所述FPGA电路相连;
所述ZigBee控制电路,用于接收ZigBee无线信号,并对所述ZigBee
无线信号进行解析,若解析出所述ZigBee无线信号中不含有FPGA配置数
据,则丢弃所述ZigBee无线信号,若解析出所述ZigBee无线信号中含有
FPGA配置数据,则控制所述切换电路将所述ZigBee控制电路与所述配置芯
片导通连接,通过所述切换电路将所述FPGA配置数据传输至所述配置芯
片,在将所述FPGA配置数据传输完毕后,控制所述切换电路将所述FPGA
电路与所述配置芯片导通连接,并发送复位信号至所述FPGA电路,以使所
述FPGA电路从所述配置芯片中读取所述FPGA配置数据;
所述切换电路,用于通过切换实现所述配置芯片与所述ZigBee控制电
路的连接或所述FPGA电路与所述配置芯片的连接;
所述配置芯片,用于存储所述FPGA配置数据。
2.根据权利要求1所述的装置,其特征在于,所述ZigBee控制电路包
括:印制电路板PCB天线、ZigBee控制器和阻抗电路;
所述PCB天线与所述阻抗电路的第一端相连,所述阻抗电路的第二端
与所述ZigBee控制器的RF射频外设接口相连。
3.根据权利要求2所述的装置,其特征在于,所述切换电路包括:第
一继电器、第二继电器、第三继电器、第四继电器、第一MOS管、第二
MOS管、第三MOS管和第四MOS管;
所述第一MOS管的栅极、所述第二MOS管的栅极、所述第三MOS管
的栅极和所述第四MOS管的栅极作为所述切换电路的第一端,均与所述
ZigBee控制电路的第一控制端相连;
所述第一继电器的第一端与所述ZigBee控制器的SPI总线接口的第一
\t管脚相连,所述第二继电器的第一端与所述ZigBee控制器的SPI总线接口
的第二管脚相连,所述第三继电器的第一端与所述ZigBee控制器的SPI总
线接口的第三管脚相连,所述第四继电器的第一端与所述ZigBee控制器的
SPI总线接口的第四管脚相连;
所述第一继电器的第一端、所述第二继电器的第一端、所述第三继电器
的第一端和所述第四继电器的第一端作为所述切换电路的第二端;
所述ZigBee控制器的SPI总线接口的第一管脚、所述ZigBee控制器的
SPI总线接口的第二管脚、所述ZigBee控制器的SPI总线接口的第三管脚和
所述ZigBee控制器的SPI总线接口的第四管脚作为所述ZigBee控制电路的
输出端;
所述第一继电器的第二端与所述FPGA电路的SPI总线接口的第一管脚
相连,所述第二继电器的第二端与所述FPGA电路的SPI总线接口的第二管
脚相连,所述第三继电器的第二端与所述FPGA电路的SPI总线接口的第三
管脚相连,所述第四继电器的第二端与所述FPGA电路的...
【专利技术属性】
技术研发人员:赵宁,
申请(专利权)人:北京润科通用技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。