打印
[AIROC™ Wi-Fi + BT]

SDIO中断和OOB中断的区别

[复制链接]
255|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
IFX-AllenQian|  楼主 | 2024-8-6 21:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
OOB中断和SDIO中断:当 Wi-Fi 设备通过 SDIO 连接到主机处理器时,有两种方式可以将来自 Wi-Fi 设备的中断路由到主机。带内中断机制使用 SDIO DATA1 线来传递中断信号。带外机制需要一个专用的 GPIO 引脚。请确保引脚复用已经得到处理,并且该引脚仅作为 GPIO 使用。您可以根据应用选择使用带内或带外(OOB)中断。为了获得最佳的低功耗性能,建议使用带外信号传递方法,因为在这种模式下,除非 WLAN_HOST_WAKE 线上触发了一个中断以接收数据包,否则 SDIO 总线将被置于挂起模式。如果主机处理器中没有多余的 GPIO 可用,您可以选择使用带内中断方法,其中 DATA1 线被重新用作中断线,从而防止总线进入挂起状态,从而增加了功耗负担。

使用特权

评论回复
沙发
cr315| | 2024-8-9 19:25 | 只看该作者
功能和应用场景是最大的不同吧

使用特权

评论回复
板凳
IFX-MudeLin| | 2024-8-19 18:22 | 只看该作者
OOB即Out Of Band的缩写。Band指通信的载体。对于SDIO设备,则其通信载体是SDIO Bus,使用SDIO Bus本身的SDIO中断,为In Band中断。使用SDIO Bus外的方式中断即OOB中断。
Infineon的Wi-Fi芯片支持两种SDIO中断和OOB中断两种方式。其OOB中断时通过GPIO PIN (WLAN_HOST_WAKE)的中断的方式来实现。

使用特权

评论回复
地板
IFX-JimLin| | 2024-8-20 10:56 | 只看该作者
cr315 发表于 2024-8-9 19:25
功能和应用场景是最大的不同吧

对的,如果应用比较追求更高的吞吐率,那么OOB是更好的选择,通过带外的中断响应,让整个SDIO的通讯更加及时。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

25

帖子

0

粉丝