iso file download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210085205.9 (22)申请日 2022.01.25 (71)申请人 中国电子科技 集团公司第十 研究所 地址 610000 四川省成 都市金牛区茶店子 东街48号 (72)发明人 吴海燕 朱道山 唐宇 韩永青 邵龙 高逸龙 邵永杰 (74)专利代理 机构 成都九鼎天元知识产权代理 有限公司 51214 代理人 孙元伟 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/4401(2018.01) G06F 1/24(2006.01) (54)发明名称 一种跨领域多 方式加载DSP程序的设计方法 及通用平台 (57)摘要 本发明公开了一种跨领域多 方式加载DSP程 序的设计方法及通用平台, 属于测控通信的信号 处理技术领域, 包括步骤: 通过加载控制开 关和/ 或通过上位机发送加载控制命令, 控制 从FLASH 直接加载DSP程序、 或从EMMC通过ZYNQ加载DSP程 序、 或从上位机在线加载DSP程序。 本发明实现了 高度集成的通用平台, 可以根据不同加载需要进 行灵活设置DSP程序加载方式。 平台具有标准化 和通用性, 支持长期的技术可插入、 可扩展性, 减 少硬件冗余设计时间, 降低了全生命周期成本 。 权利要求书2页 说明书7页 附图5页 CN 114398107 A 2022.04.26 CN 114398107 A 1.一种跨领域多方式加载DSP程序的设计方法, 其特征在于, 通过加载控制开关和/或 通过上位机发送加载控制命令, 控制从FLASH直接加载DSP程序、 或从EMMC通过ZYNQ加载DSP 程序、 或从上位机在线加载D SP程序。 2.根据权利要1所述的跨领域多方式加载DSP程序的设计方法, 其特征在于, 所述加载 控制开关包括拨码开关, ZYN Q通过获取 拨码开关的值 来获取加载 方式。 3.根据权利要1所述的跨领域多方式加载DSP程序的设计方法, 其特征在于, 所述上位 机发送加载控制命令包括子步骤: 由上位机发送加载控制命令给ZYNQ, ZYNQ接收解析并回 复准备就 绪状态给 上位机, 然后等待上位机发送待加载的算法AP P程序。 4.根据权利要1~3任一项所述的跨领域多方式加载DSP程序的设计方法, 其特征在于, 所述从FLASH直接加载D SP程序包括子步骤: S1, 系统上电后, ZYNQ将DSP对应 的地址和数据线分别与FLASH 的地址和数据线直接逻 辑连接, 通过高位 地址线选中FLASH第1扇区, 复位D SP, 开始计时; S2, DSP从FLASH首地址搬移引导程序BOOT1到内存中运行, 正常运行后引导程序BOOT1 通过GPIO和加载状态控制器通知ZYNQ加载结果; 超 时时间内ZYNQ未收到加载结果, 则执行 引导程序BOOT1的可靠加载方法; 引导程序BOOT1加载成功, 再搬移算法APP程序到内存, 进 行算法AP P程序校验, 校验成功运行算法AP P程序, 校验失败上报加载 出错给ZYN Q。 5.根据权利要1~3任一项所述的跨领域多方式加载DSP程序的设计方法, 其特征在于, 所述从EMMC通过ZYN Q加载DSP程序包括子步骤: SS1, 上电后, ZYN Q从EMMC区域1获取DSP引导程序BOOT2到RAM中, 复位D SP, 开始计时; SS2, DSP从RAM首地址搬移引导程序BOOT2到内存中运行, 引导程序BOOT2通过GPIO和加 载状态控制器通知ZYNQ加载结果; 超时时间内ZYNQ未收到加载结果说明引导程序BOOT2加 载失败, 执行引导程序BOOT2的可靠加载方法; 对正常运行起来的引导程序BOOT2将读写控 制单元设置为可写; SS3, ZYNQ收到加载结果后, 在读写控制单元为可写的情况下从EMMC依次搬移算法APP 程序到RAM中, 设置读写控制单 元为可读; SS4, DSP查询到读写控制单元为可读, 将RAM中的程序搬移到内存依次存放, 设置读写 控制单元为可写, 循环操作直到最后一包程序搬移到D SP内存; SS5, DSP校验算法APP程序, 将校验结果上报给ZYNQ, 校验结果正常则运行算法APP程 序, 校验结果失败则等待ZYN Q重新再发送一次算法AP P程序。 6.根据权利要1~3任一项所述的跨领域多方式加载DSP程序的设计方法, 其特征在于, 所述从上位机在线加载D SP程序包括子步骤: SSS1, 上电后, 上位机将DSP引导程序BOOT2通过网口发送到ZYNQ, ZYNQ收到数据校验成 功后放入RAM空间, 复位D SP芯片, 开始计时; SSS2, DSP通过EMIF总线从RAM首地址自动获取引导程序BOOT2到内存并运行, 引导程序 BOOT2通过GPIO和加载状态控制器通知ZYNQ加载结果, ZYNQ向上位机上报引导程序BOOT2加 载成功结果; 超时时间内ZYNQ未收到加载结果, 则向上位机上报加载失败结果; 引导程序 BOOT2正常运行后将 读写标志单 元设置为可写, 等待读写控制单 元为可读; SSS3, 上位机收到引导程序BOOT2加载失败的结果将再发送一次DSP引导程序BOOT2给 ZYNQ; 上位机收到加载成功的结果, 进行步骤S SS4;权 利 要 求 书 1/2 页 2 CN 114398107 A 2SSS4, 通过网口将算法APP或加密 算法APP程序分包发送到ZYNQ, ZYNQ依次存放到RAM中 并回复接收结果给上位机; 当ZYNQ累计接收到256K字节的算法APP程序时, 设置读写控制单 元为可读; SSS5, DSP查询到读写控制单元为可读, 将RAM中的程序搬移到内存依次存放, 设置读写 控制单元为可写并上报接收结果给ZYN Q, ZYNQ向上位机上报传输结果; SSS6, 上位机收到失败的结果将重发程序, 累计重发设定次程序仍然失败则结束程序 加载; 上位机收到成功的结果, 继续分包发送后续算法APP程序到ZYNQ, 循环往复, 直到DSP 将全部的算法AP P程序接收完成; SSS7, DSP校验本地算法APP程序, 若是加密算法APP程序则与本地解密秘钥执行解密流 程, 然后将校验结果上报给ZYNQ, 校验结果成功则运行算法APP程序, 校验结果失败则等待 ZYNQ重新再发送一次算法AP P程序。 7.根据权利要4所述的跨领域多方式加载DSP程序的设计方法, 其特征在于, 所述引导 程序BOOT1的可靠加载 方法包括子步骤: 步骤一, ZYN Q在两个不同扇区固化引导 程序BOOT1互相备份; 步骤二, ZYNQ控制FLASH的高三位地址线, 将FLASH分成8个区, 选第1和2扇区的首区域 固化引导 程序BOOT1互相备份; 步骤三, ZYNQ复位DSP后计时, 超时时间内ZYNQ未收到引导程序BOOT1正常运行的加载 成功GPIO信号, ZYN Q选择第2扇区后复位D SP, 让DSP重新加载扇区2的引导 程序BOOT1。 8.根据权利要5所述的跨领域多方式加载DSP程序的设计方法, 其特征在于, 所述引导 程序BOOT2的可靠加载 方法包括子步骤: 步骤一, ZYN Q在两个不同区域固化引导 程序BOOT2互相备份; 步骤二, ZYNQ复位DSP后计时设定时间, 超时时间内ZYNQ未收到引导程序BOOT2正常运 行的加载成功GPIO信号, ZYNQ从EMMC区域2获取DSP引导程序BOOT2到RAM中后 复位DSP, 让 DSP从区域2重新加载引导 程序BOOT2。 9.根据权利要8所述的跨领域多方式加载DSP程序的设计方法, 其特征在于, 所述设定 时间为400毫秒。 10.一种执行权利要求1~9任一项所述方法的适应航天测控通信领域的通用平台, 其 特征在于, 包括一台上位机、 一片ZYNQ芯片、 一片DSP芯片, 上位机通过网口与ZYNQ连接, ZYNQ通过EMIF总线与DSP互连; ZYNQ外接非失易性存储器EMMC和BPI FLASH模块, 外接一个 控制默认加载类型的控制开关; D SP外接失易性存储器DDR3。权 利 要 求 书 2/2 页 3 CN 114398107 A 3
专利 一种跨领域多方式加载DSP程序的设计方法及通用平台
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 人生无常 于
2024-03-18 16:02:14
上传分享
举报
下载
原文档
(632.1 KB)
分享
友情链接
AQ 1008-2007 矿山救护规程.pdf
YD-T 零信任安全技术参考框架 2021报批稿.pdf
DB34-T 4145-2022 政务数据目录 核心元数据 安徽省.pdf
GB-T 34934-2017 机械电气安全 安全相关设备中的通信系统使用指南.pdf
GB-T 23950-2009 无机化工产品中重金属测定通用方法.pdf
T-ZKJXX 00030—2022 水下侧扫声呐探测仪规范.pdf
DB11-T 948.13-2013 电梯运行安全监测信息管理系统技术规范 第13部分:平台维护要求 北京市.pdf
DB4413-T 35-2023 金线莲栽培技术规范 惠州市.pdf
GBT 33132-2016 信息安全技术 信息安全风险处理实施指南.pdf
GB 35114-2017 公共安全视频监控联网信息安全技术要求.pdf
T-CEA 022—2019 电梯用随行电缆.pdf
T-CFA 03110323—2022 铸件加工单元数字化技术要求.pdf
GM-T 0072-2019 远程移动支付密码应用技术要求.pdf
T-CIECCPA 009—2023 电动汽车退役动力蓄电池回收利用拆解 技术规范.pdf
SY-T 7651-2021 储气库井运行管理规范.pdf
GB-T 24627-2023 外科植入物用镍-钛形状记忆合金加工材.pdf
DB31-T 540-2022 重点单位消防安全管理要求 上海市.pdf
GB-T 28827.4-2019 信息技术服务 运行维护 第4部分:数据中心服务要求.pdf
数据安全解决方案.pdf
法律法规 青岛市民用建筑节能条例2022-01-21.pdf
1
/
3
15
评价文档
赞助3元 点击下载(632.1 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。