0
\$\begingroup\$

Taking into account nowadays Android smartphones support WiFi 802.11ac, what interface is being used for interconnecting of WLAN chipset with Application CPU? Is it SPI or some other? Is it OK to expect that SPI interface will handle such speeds as 400 Mbps and more?

\$\endgroup\$
  • 1
    \$\begingroup\$ No, SPI by far isn't fast enough to support the full speed of WLAN. Think of SPI as a low speed interface to control ICs and only for low datarate data transfer. A commonly used interface in smartphones is "MIPI", see: en.wikipedia.org/wiki/MIPI_Alliance This is just my (educated) guess, this level of technical data is often only available to chipset makers (like Qualcomm) and phone manufacturers. \$\endgroup\$ – Bimpelrekkie Jan 20 '19 at 20:08
  • \$\begingroup\$ After some investigation I admit SPI most likely is not suitable for high speed WLAN host communication. \$\endgroup\$ – baltasvejas Jan 21 '19 at 15:59
1
\$\begingroup\$

Looking at some random teardown page the Iphone X seems to use a Murata module. enter image description here

Murata only has one listed 802.11ac module at their webpage, but you can be pretty sure that Apple gets their own tailor made version. At least this gives a hint on the interface used, USB or SDIO. enter image description here

Another module manufacturer like u-blox uses SDIO or PCIe for their "Emmy" or "Nina" Wifi modules.

\$\endgroup\$
  • \$\begingroup\$ So far I hear candidates such as SDIO/ PCIe / USB. However would like to achieve higher confidence level which could be actually used. And I am more interested in Android than iPhone. Thanks for posting the answer. \$\endgroup\$ – baltasvejas Jan 21 '19 at 15:50
  • \$\begingroup\$ Well the Samsung S8 seems to have a Murata module with Broadcom SoC: BCM4361 \$\endgroup\$ – Dejvid_no1 Jan 21 '19 at 16:00
  • \$\begingroup\$ According to BCM4361 SoC datasheet there are two options for WLAN host interface: SDIO v3.0 and PCIe v3.0. Getting closer. \$\endgroup\$ – baltasvejas Jan 23 '19 at 18:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.