一种简易多路I2C接口烧录模块制造技术

技术编号:19263335 阅读:29 留言:0更新日期:2018-10-27 02:18
本发明专利技术涉及存储介质的多路I2C接口烧录技术领域,特别涉及一种简易多路I2C接口烧录模块。其结构包括FPGA芯片,在所述的FPGA芯片内搭建专用串口配置模块和数据缓存模块,所述的专用串口配置模块和数据缓存模块通过N个I2C Master模块连接烧录插座,通过专用串口配置模块对I2C Master模块的工作模式进行配置,通过串口将要烧录到I2C存储介质的数据发送给各个I2C Master模块。本发明专利技术的一种简易多路I2C接口烧录模块,利用FPGA的可重构性和可编程性,在FPGA内部搭建N个I2C Master模块,通过串口模块发送需要烧录的数据,然后烧录到N个存储介质中,实现一次能烧录多个I2C接口的存储介质的目的。

A simple multi channel I2C interface burning module

The invention relates to the technical field of multi-channel I2C interface burning and recording for storage medium, in particular to a simple multi-channel I2C interface burning and recording module. The structure includes a FPGA chip, in which a dedicated serial port configuration module and a data cache module are built. The dedicated serial port configuration module and a data cache module are connected to a burning socket through N I2C Master modules, and the working mode of the I2C Master module is configured by a dedicated serial port configuration module, and the working mode of the I2C Master module is configured by a serial port configuration module. The data will be sent to each I2C Master module to be burned to the I2C storage medium. The invention provides a simple multi-channel I2C interface burning module. Using the reconfigurability and programmability of the FPGA, N I2C Master modules are built inside the FPGA. The data to be burned is sent through the serial port module, and then burned into N storage media to realize the purpose of burning multiple I2C interfaces at one time.

【技术实现步骤摘要】
一种简易多路I2C接口烧录模块
本专利技术涉及存储介质的多路I2C接口烧录
,特别涉及一种简易多路I2C接口烧录模块。
技术介绍
在现阶段项目调试中,烧录I2C接口的存储介质内容,实验室一般选用西尔特SUPERPRO系列编程器的SUPERPRO600P,这个设备价格昂贵,而且一次只能烧录一片芯片。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种简易多路I2C接口烧录模块,利用FPGA的可重构性和可编程性,在FPGA内部搭建N个I2CMaster模块,通过串口模块发送需要烧录的数据,然后烧录到N个存储介质中,实现一次能烧录多个I2C接口的存储介质的目的。本专利技术所采用的技术方案如下:一种简易多路I2C接口烧录模块,包括FPGA芯片,在所述的FPGA芯片内搭建专用串口配置模块和数据缓存模块,所述的专用串口配置模块和数据缓存模块通过N个I2CMaster模块连接烧录插座,通过专用串口配置模块对I2CMaster模块的工作模式进行配置,通过串口将要烧录到I2C存储介质的数据发送给各个I2CMaster模块。专用串口配置模块和数据缓存模块通过RS232模块连接电平转换芯片。本专利技术提供的技术方案带来的有益效果是:利用FPGA的可重构及可编程性,在FPGA内部搭建N个I2CMaster模块、数据缓存与解析模块和专用RS232串口配置模块。通过专用RS232串口配置模块可以对N个I2CMaster模块进行工作模式配置后,通过串口模块发送需要存储到I2C设备的数据,各个I2CMaster模块将数据写入到挂载的存储介质中。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的一种简易多路I2C接口烧录模块的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一如附图1所示,本实施例的一种简易多路I2C接口烧录模块,包括FPGA芯片,在所述的FPGA芯片内搭建专用串口配置模块和数据缓存模块,所述的专用串口配置模块和数据缓存模块通过N个I2CMaster模块连接烧录插座,通过专用串口配置模块对I2CMaster模块的工作模式进行配置,通过串口将要烧录到I2C存储介质的数据发送给各个I2CMaster模块。专用串口配置模块和数据缓存模块通过RS232模块连接电平转换芯片。(1)通过专用配置串口配置I2CMaster模块的工作模式和需要烧录的数据;(2)通过PC机上的串口调试助手发送一组I2CMaster工作模式的配置数据,然后将要烧录的数据通过串口发送出去,等待串口回应数据已经写入相应的I2C接口存储设备完成标志;(3)通过串口发送命令去读取I2C接口的存储介质数据和写入数据进行比较,得知写入结果是否正确。本实施例适用于信息控制中心、呼叫中心、证券/金融交易系统、银行数据中心、工业控制环境、教学环境、测试中心、汽车电子等所有的需要对I2C接口存储介质进行数据更新的环境中。以上所述仅为本专利技术的较佳实施例,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种简易多路I2C接口烧录模块,包括FPGA芯片,其特征在于,在所述的FPGA芯片内搭建专用串口配置模块和数据缓存模块,所述的专用串口配置模块和数据缓存模块通过N个I2C Master模块连接烧录插座,通过专用串口配置模块对I2C Master模块的工作模式进行配置,通过串口将要烧录到I2C存储介质的数据发送给各个I2C Master模块。

【技术特征摘要】
1.一种简易多路I2C接口烧录模块,包括FPGA芯片,其特征在于,在所述的FPGA芯片内搭建专用串口配置模块和数据缓存模块,所述的专用串口配置模块和数据缓存模块通过N个I2CMaster模块连接烧录插座,通过专用串口配置模块对I2CMast...

【专利技术属性】
技术研发人员:张孝飞赵素梅金长新刘强
申请(专利权)人:济南浪潮高新科技投资发展有限公司
类型:发明
国别省市:山东,37

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

1