[DSP] DSP与ARM之间的浮点数交换时出现问题

[复制链接]
1113|25
 楼主| wuhany 发表于 2020-10-12 21:15 | 显示全部楼层 |阅读模式
在开发过程中,发现DSP与ARM之间的浮点数交换时出现问题
jiahy 发表于 2020-10-12 21:19 | 显示全部楼层
什么问题啊
 楼主| wuhany 发表于 2020-10-12 21:23 | 显示全部楼层

DSP与ARM都没有用操作系统,交换浮点数时,在DSP这边的数据是:0x123456789ABCDEF0
但到了ARM这边是:0x9ABCDEF012345678
lizye 发表于 2020-10-12 21:26 | 显示全部楼层
没遇到过
chenjunt 发表于 2020-10-12 21:31 | 显示全部楼层
使用的是什么通信的接口呢?
guoyt 发表于 2020-10-12 21:34 | 显示全部楼层
Codec Engine是连接ARM和DSP或协处理器的桥梁
wangzsa 发表于 2020-10-12 21:38 | 显示全部楼层
重点研究ARM与DSP之间的数据通信
huwr 发表于 2020-10-12 21:42 | 显示全部楼层
通过HPI接口进行通信和交换数据的设计方法
tian111 发表于 2020-10-12 21:47 | 显示全部楼层
DSP有专门的指令集 ;而ARM使用的是RISC指令集
llljh 发表于 2020-10-12 21:51 | 显示全部楼层
直接转换为整型通信。
supernan 发表于 2020-10-12 21:55 | 显示全部楼层
ARM和DSP通过HPI数据通信
pangb 发表于 2020-10-12 21:59 | 显示全部楼层
琢磨ARM和DSP的通信,估计是比较费时的
morrisk 发表于 2020-10-12 22:03 | 显示全部楼层
ARM和DSP的数据通过HPI的数据位和控制位进行数据通信
xxmmi 发表于 2020-10-12 22:09 | 显示全部楼层
当ARM传送完数据到HPI数据位后,通过写HPI控制位通知DSP去取
wangpe 发表于 2020-10-12 22:12 | 显示全部楼层
DSP因为目前暂时没有操作系统,它和外界的通信也常常成为DSP的一个瓶颈
guoyt 发表于 2020-10-12 22:16 | 显示全部楼层
同喜接口不知道,这个数据交换也解决不了的。
langgq 发表于 2020-10-12 22:19 | 显示全部楼层
在HPI通信方式下,DSP的片内存储器对外界完全透明,由主机访问HPI的地址和数据寄存器便可完成对DSP片内存储器的读/写。
zhanglli 发表于 2020-10-12 22:22 | 显示全部楼层
介于应用层(ARM侧的应用程序)和信号处理层(DSP侧的算法)之间的软件模块
huwr 发表于 2020-10-12 22:29 | 显示全部楼层
浮点数可能存在问题的。
happy_10 发表于 2020-10-12 22:33 | 显示全部楼层
采用主机并行接口HPI
您需要登录后才可以回帖 登录 | 注册

本版积分规则

879

主题

10435

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部