发明名称 一种在线软件升级电路及其方法
摘要 本发明公开了一种在线软件升级电路及其方法,属于软件升级领域。本发明不需要擦写器及特定的软件升级工具即可以在片上实现软件的升级,使用非常方便。本发明数据接入控制器在直接存储器存取控制器一的控制下将新软件放入静态存储器二中。处理器发送数据接入控制器控制命令给数据接入控制器,数据接入控制器给处理器发送数据接入控制器状态,处理器接收到软件升级命令和数据接入控制器状态后,将只读存储器中的软件升级程序转移到静态存储器一中,处理器读取静态存储器一中的软件升级程序,并通过静态存储器/只读存储器控制器将静态存储器二中的新软件写入只读存储器中。
申请公布号 CN1288570C 申请公布日期 2006.12.06
申请号 CN200310118491.1 申请日期 2003.12.19
申请人 北京中星微电子有限公司 发明人 董欣;金传恩
分类号 G06F13/38(2006.01);G06F13/00(2006.01) 主分类号 G06F13/38(2006.01)
代理机构 代理人
主权项 1.一种在线软件升级电路,包括中央处理器(7)和只读存储器(5),其特征在于,还包括数据接入控制器(1)、直接存储器存取控制器一(2)、静态存储器二(3)、静态存储器一(4)、静态存储器/只读存储器控制器(6),所述数据接入控制器(1)接收数据接口发送的新软件,在保证循环冗余码校验正确的前提下,所述数据接入控制器(1)在直接存储器存取控制器一(2)的控制下将新软件通过直接存储器存取操作放入静态存储器二(3)中,所述中央处理器(7)发送数据接入控制器控制命令给所述数据接入控制器(1),所述数据接入控制器(1)给中央处理器(7)发送数据接入控制器状态,所述中央处理器(7)接收到软件升级命令和数据接入控制器状态后,在静态存储器/只读存储器控制器(6)的控制下,将只读存储器(5)中的软件升级程序转移到静态存储器一(4)中,所述中央处理器(7)读取静态存储器一(4)中的软件升级程序,并通过静态存储器/只读存储器控制器(6)将静态存储器二(3)中的新软件写入只读存储器(5)中。
地址 100083北京市海淀区学院路35号世宁大厦15层