版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202011044864.5
公 开 号:CN112199121B
代 理 人:成都九鼎天元知识产权代理有限公司刘小彬
代理机构:成都九鼎天元知识产权代理有限公司
专利类型:发明专利
申 请 日:20230606
公 开 日:20200928
专利主分类号:G06F9/4401
关 键 词:扩容 加载 处理函数 引导程序 运行位置 写入 同步动态存储器 缓冲区 程序代码 存储空间 代码运行 高速数据 高速运行 函数编译 函数代码 加载程序 使用频率 自动跳转 搬移 拷贝 调用 部署
摘 要:本发明公开的一种DSP按需扩容加载程序方法,旨在提供一种运行速度快,加载时间少,扩容可靠的程序扩容方法。本发明通过下述技术方案予以实现:在DSP开发环境中,将DSP需要的各个函数编译出来,将不同的处理函数使用频率写入DSP的同步动态存储器中,并形成DSP函数部署蓝图;函数被调用时,DSP引导程序根据预先安排的DSP函数部署蓝图进行输函数代码搬移,从SDRAM中拷贝到DSP的内部运行RAM上的运行位置1、运行位置2的指定存储空间中的扩容引导程序;然后在内部RAM高速运行,将程序代码写入DSP不同的处理函数代码运行在DSP的高速数据缓冲区,按需加载DSP扩容程序;加载完毕自动跳转到零地址运行。