lzqd

.1.高通为什么引入adsp?

 2.adsp sensor 是如何工作起来的?

 3.adsp 和ap 是如何通信的?

4.adsp 架构组成

解答:

1.高通在msm8960之前sensor 是挂在proccessor 上的,sensor驱动上报的数据是写到节点里的,上层app直接从节点里去拿数据。这样做的一个不好地方是:sensor一般一直处于一个工作的状态,所以会导致cpu无法休眠,进而导致芯片功耗偏高。

为了解决以上问题,高通在msm8960以后的芯片推出了sensorhub 架构,即sensor 处理部分放到一个音频的dsp中,这样做会使待机时,主处理器休眠降低运行功耗。

 

 

2.

3.高通基于共享内存机制开发一个核间通信技术,QMI(Qualcomm messegging interface)

4.adsp 架构分为分为plateform dependent,vendor dependent,os dependent

paltform dependent :log interface,sensor manager(algorithem/calibration),

vendor dependent:sensor driver

os dependent:power manager

 

相关文章:

  • 2021-08-01
  • 2021-06-13
  • 2021-12-23
  • 2022-01-22
  • 2021-08-02
  • 2021-10-10
  • 2022-12-23
  • 2021-09-10
猜你喜欢
  • 2022-01-02
  • 2021-08-05
  • 2021-12-04
  • 2021-11-30
  • 2021-07-01
相关资源
相似解决方案