发明名称 |
一种单片FLASH启动多用户程序模块 |
摘要 |
本发明公开一种单片FLASH启动多用户程序模块,其特征在于该模块包括一个可编程器件和一个与之相连的FLASH芯片,FLASH芯片内分有多个用户程序存储区域和一个公共程序存储区域,每个用户程序存储区域内存储一个相应的用户程序,公共程序存储区域内存储一个相应的EEPROM程序;所述可编程器件可并行接入有多个CPU和一个FPGA,实现所述FLASH芯片内的公共程序存储区域对应FPGA,每一个用户程序存储区分别对应一个CPU;可编程器件内设计有总线切换模块,可将FLASH芯片内多个用户程序存储区域内的用户程序依次分别传输给其对应的多个CPU,并把EEPROM程序传输给其对应的FPGA。 |
申请公布号 |
CN102662718A |
申请公布日期 |
2012.09.12 |
申请号 |
CN201210133959.3 |
申请日期 |
2012.05.03 |
申请人 |
天津市英贝特航天科技有限公司 |
发明人 |
姚琳;刘炳坤;张凯;宁立革;蔡勇 |
分类号 |
G06F9/445(2006.01)I;G06F15/16(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
天津翰林知识产权代理事务所(普通合伙) 12210 |
代理人 |
李济群 |
主权项 |
一种单片FLASH启动多用户程序模块,其特征在于该模块包括一个可编程器件和一个与之相连的FLASH芯片,FLASH芯片内分有多个用户程序存储区域和一个公共程序存储区域,每个用户程序存储区域内存储一个相应的用户程序,公共程序存储区域内存储一个相应的EEPROM程序;所述可编程器件可并行接入有多个CPU和一个FPGA,实现所述FLASH芯片内的公共程序存储区域对应FPGA,每一个用户程序存储区分别对应一个CPU;可编程器件内设计有总线切换模块,可将FLASH芯片内多个用户程序存储区域内的用户程序依次分别传输给其对应的多个CPU,并把EEPROM程序传输给其对应的FPGA。 |
地址 |
300141 天津市河北区黄纬路69号 |