• 热门行业
  • 装修建材
  • 家居生活
  • 餐饮食品
  • 母婴教育
  • 电脑办公
  • 服装首饰
  • 汽车工具
  • 家电数码
  • 机械化工
  • 休闲美容
返回上一页
专利状态
一种基于片内执行且在不具有MMU的SoC片上支持应用程序动态加载的系统
有效
专利申请进度
申请
2020-01-08
申请公布
2020-05-22
授权
2023-02-28
预估到期
2040-01-08
专利基础信息
申请号 CN202010016573.9 申请日 2020-01-08
申请公布号 CN111190658A 申请公布日 2020-05-22
授权公布号 CN111190658B 授权公告日 2023-02-28
分类号 G06F9/445;G06F8/61;G06F8/65;G06F9/50
分类 计算;推算;计数;
申请人名称 乐鑫信息科技(上海)股份有限公司
申请人地址 上海市浦东新区中国(上海)自由贸易试验区碧波路690号2号楼204室
专利法律状态
  • 2023-02-28
    授权
    状态信息
    授权
  • 2020-05-22
    公布
    状态信息
    公布
摘要
本发明提供了一种基于片内执行且在不具有MMU的SoC片上支持应用程序动态加载的系统,其特征在于,包含主程序和应用程序;主程序包含应用程序加载模块和应用程序清除模块;应用程序加载模块负责从外部存储芯片中解析应用程序信息,进行内存资源分配,并跳转到应用程序入口;应用程序清除模块在应用程序退出时运行;应用程序和主程序不存在编译阶段的依赖关系;应用程序数据段位于动态分配的动态内存区域;应用程序以指令重定向方式访问主程序指令段,以动态内存映射方式访问应用程序数据段。本发明中,应用程序和主程序可以完全分开烧录和升级,应用程序的静态和全局变量采用动态内存映射方式访问,减少人力评估成本,方便维护,内存布局更加紧致。