[发明专利]一种嵌入式闪存的在线编程电路及其控制方法有效
| 申请号: | 201410524019.6 | 申请日: | 2014-10-08 |
| 公开(公告)号: | CN105575426B | 公开(公告)日: | 2019-07-12 |
| 发明(设计)人: | 蒋小良 | 申请(专利权)人: | 无锡华润矽科微电子有限公司 |
| 主分类号: | G11C16/10 | 分类号: | G11C16/10 |
| 代理公司: | 江苏英特东华律师事务所 32229 | 代理人: | 邵鋆 |
| 地址: | 214135 江苏省无锡市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 嵌入式 闪存 在线 编程 电路 及其 控制 方法 | ||
1.一种嵌入式闪存的在线编程电路,用于无线充电发送电路中,该电路包括MCU(6),其特征是:还包括时钟产生器(1)、复位产生器(2)、I2C从设备(3)、闪存控制器(4)和嵌入式闪存(5);所述的时钟产生器(1)的输入端与在线编程使能信号端(8)连接,时钟产生器的输出端分别与I2C从设备、闪存控制器、MCU连接;所述的复位产生器(2)的输入端与在线编程使能信号端(8)连接,复位产生器(2)的输出端与I2C从设备、闪存控制器、MCU连接;所述的I2C从设备(3)的输入端连接在线编程使能信号端(8)和I2C主设备(9),I2C从设备(3)的输出端与闪存控制器的输入端连接;所述的闪存控制器的输出端与MCU、嵌入式闪存连接。
2.根据权利要求1所述的嵌入式闪存的在线编程电路,其特征是:所述的时钟产生器(1)是由时钟门控部件(11)和OSC信号产生部件(12)组成的。
3.根据权利要求2所述的嵌入式闪存的在线编程电路,其特征是:所述的OSC信号产生部件(12)采用内置的RC振荡器。
4.根据权利要求1所述的嵌入式闪存的在线编程电路,其特征是:所述的复位产生器(2)是由复位门控部件(13)和同步复位产生部件(14)组成。
5.根据权利要求1所述的嵌入式闪存的在线编程电路,其特征是:所述的闪存控制器是由寄存器译码部件(15)、工作状态机(16)和时序信号产生部件(17)组成的。
6.根据权利要求1所述的嵌入式闪存的在线编程电路,其特征是:所述的MCU采用的是嵌入式8051内核的MCU。
7.一种嵌入式闪存的控制方法,基于所述的嵌入式闪存的在线编程电路,其特征在于,该控制方法具体包括如下步骤:
(1)控制无线充电发送电路处于在线编程模式,将在线编程使能信号端拉高,时钟产生器产生I2C从设备和闪存控制器工作所需要的时钟信号,并使MCU的时钟不输出,复位产生器释放I2C从设备和闪存控制器的复位信号,使得I2C从设备和闪存控制器正常工作,使得MCU处于复位状态;
(2)在在线编程模式下,将I2C从设备与I2C主设备相连,I2C从设备接收由通过I2C端口输入的I2C总线信号,并转换成I2C寄存器读写总线信号;
(3)闪存控制器进行寄存器的读写操作,闪存控制器接收I2C从设备输入的I2C寄存器读写总线信号,经寄存器译码部件解译出闪存的操作命令,根据操作命令由工作状态机产生闪存的工作状态信号,并由时序信号产生部件产生符合嵌入式内存操作时序的信号;
(4)通过控制时钟产生器和复位产生器使得无线充电发送电路处于复位,闪存控制器进入空闲状态,寄存器译码部件根据收到的操作命令控制工作状态机的工作状态,如果寄存器译码部件接收到烧写命令,工作状态机的状态进入烧写状态并等待烧写结束后返回到空闲状态;如果寄存器译码部件接收到的是读取命令,工作状态机的状态进入读取状态并等待读取结束后返回到空闲状态;如果寄存器译码部件接收到的是擦除命令,工作状态机的状态进入擦除状态并等待擦除结束后返回到空闲状态;
(5)无线充电发送电路复位释放,MCU处于正常工作状态,MCU通过闪存控制器读取存放在嵌入式闪存中的程序,从而控制无线充电发送电路的工作,从而实现嵌入式闪存的在线编程的控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华润矽科微电子有限公司,未经无锡华润矽科微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410524019.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可编程控制多晶熔丝电路及包含该电路的集成电路
- 下一篇:一种随身听





