一种基于FPGA实现多路SPI烧录的设备的制作方法

文档序号:14183269阅读:664来源:国知局

本实用新型涉及SPI烧录设备,具体地说是一种基于FPGA实现多路SPI烧录的设备。



背景技术:

在现阶段项目调试中,烧录SPI接口的存储介质内容选用其他公司做的成品的烧录工具,一般这些烧录工具价格昂贵,而且一次只能烧录一片芯片。

基于此,利用FPGA的可重构性和可编程性,提出一种基于FPGA实现多路SPI烧录的设备。



技术实现要素:

本实用新型的技术任务是解决现有技术的不足,针对现有烧录工具一次只能烧录一片芯片的缺陷,提供一种基于FPGA实现多路SPI烧录的设备。

本实用新型解决其技术问题所采用的技术方案是:

一种基于FPGA实现多路SPI烧录的设备,该设备包括搭建在FPGA内部的SPI Master模块、对SPI Master模块的工作模式进行配置的专用串口配置模块、将要烧录到SPI接口的存储介质的数据发送至SPI Master模块的数据缓存与解析模块。SPI Master模块的数量为至少两个。专用串口配置模块通过数据缓存与解析模块通信连接SPI Master模块,专用串口配置模块还与FPGA外部的电平转换芯片通信连接。

所涉及专用串口配置模块的数量为一个,一个专用串口配置模块通过数据缓存与解析模块对至少两个SPI Master模块的工作模式进行配置。

优选专用串口配置模块的串口为RS232串口。

所涉及SPI Master模块通信连接FPGA外部的烧录插座。

基于上述实现多路SPI烧录的设备,本实用新型还提供了一种终端,该终端为带有SPI接口的云终端、物联网终端、多媒体终端或汽车电子终端。

本实用新型的一种基于FPGA实现多路SPI烧录的设备与现有技术相比所产生的有益效果是:

本实用新型利用FPGA的可重构性和可编程性,在FPGA内部搭建至少两个SPI Master模块、一个专用串口配置模块、一个数据缓存与解析模块,一次性实现多路SPI烧录,降低了成本,提高了烧录效率。

附图说明

附图1是本实用新型的结构示意图。

图中各标号表示:

1、FPGA,2、SPI Master模块,3、专用串口配置模块,

4、数据缓存与解析模块,5、烧录插座,6、电平转换芯片。

具体实施方式

下面结合附图1,以在FPGA内部搭建十个SPI Master模块为例,对本实用新型的一种基于FPGA实现多路SPI烧录的设备作以下详细说明。

实施例一:

如附图1所示,本实用新型的一种基于FPGA实现多路SPI烧录的设备,该设备包括搭建在FPGA 1内部的SPI Master模块2、对SPI Master模块2的工作模式进行配置的专用串口配置模块3、将要烧录到SPI接口的存储介质的数据发送至SPI Master模块2的数据缓存与解析模块4。

SPI Master模块2的数量为十个。

专用串口配置模块3的数量为一个,该专用串口配置模块3通过数据缓存与解析模块4通信连接SPI Master模块2,专用串口配置模块3还与FPGA 1外部的电平转换芯片6通信连接。

在本实施例中,专用串口配置模块3的串口优选RS232串口。

SPI Master模块2通信连接FPGA 1外部的烧录插座5。

本实用新型利用FPGA 1的可重构性和可编程性,在FPGA 1内部搭建一个甚至多个SPI Master模块2、一个专用串口配置模块3、一个数据缓存与解析模块4,一次性实现多路SPI的烧录,降低成本,提高烧录效率。

实施例二:

基于上述实现多路SPI烧录的设备,本实用新型还提供了一种终端,该终端为带有SPI接口的云终端、物联网终端、多媒体终端或汽车电子终端。

综上所述,以上内容仅用以说明本实用新型的技术方案,而非对本实用新型保护范围的限制,尽管该具体实施方式部分对本实用新型作了详细地说明,本领域的普通技术人员应当理解,可以对本实用新型的技术方案进行修改或者等同替换,而不脱离本实用新型技术方案的实质和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1