TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

iPhone 6: Comparing InvenSense and Bosch Accelerometers

68 pointsby vishalchandraover 10 years ago

6 comments

hkmurakamiover 10 years ago
INVN was my former employer (~2013), so I&#x27;m quite familiar with the details of both of these chips. I&#x27;m not sure just how much I am allowed to talk about these parts, but imo the general consensus regarding power consumption being the killer feature that got Bosch the secondary accelerometer socket win seems correct to me. The likely accel only features are screen orientation, pedometer, and activity recognition, as the articles suggest. (I personally don&#x27;t think that the 1ms vs 20ms start-up time matters much though)<p>Also, (a) ST microelectronics parts always had quality issues so I&#x27;m not surprised that they lost the socket to Bosch, and (b) I expect Bosch to be selling the BMA280 at cost or even at a loss. Bosch was a late entrant to the consumer electronics accel&#x2F;gyro world, and has always been keen on price dumping to win sockets and market share.<p>edit: the more I think about this, the more I think that this is a situation where ST was the only loser. They had both the accel and gyro sockets before, but essentially lost the gyro socket to INVN and accel socket to Bosch. The integrated accel in the MPU-6700 is more of an add-on feature for low power on-chip sensor fusion that was not capable with the ST solution that was previously used (the DMP in the 6700 pre-dates the Apple M7 chip that was touted for low power activity tracking usage, but given that Apple has the M7, I&#x27;m not sure how much of its capabilities are being used. My guess would be that it is only the on-chip 6-axis SF that they are using). The ST socket was simply taken by Bosch.
unwiredbenover 10 years ago
<a href="http://www.chipworks.com/en/technical-competitive-analysis/resources/blog/comparing-the-invensense-and-bosch-accelerometers-found-in-the-iphone-6/?lang=en&amp;Itemid=815" rel="nofollow">http:&#x2F;&#x2F;www.chipworks.com&#x2F;en&#x2F;technical-competitive-analysis&#x2F;r...</a> is the source URL, the EETimes article is a repost
pstanover 10 years ago
Civil engineering grad student here, BMA280 are much more stable and low noise than other sensor out there it features noise density of 120 μg&#x2F;√Hz. Not sure about MPU-6700 but MPU-6500 is 250µg&#x2F;√Hz. In my research on using consumer MEMS sensor to measure inclination, 16-bit resolution on MPU-6500 does not help a lot if the noise is much higher.
i_am_ralphtover 10 years ago
The Invensense has an autonomous mode (on Android devices it can count steps without bothering the host CPU) -- does the Bosch do this too?<p>Apple have a separate Cortex-M3 which is branded as the &quot;M7&quot; or &quot;M8&quot; motion processor. Is this what they use for step counting when the A8 is suspended? Why not use the Invensense for that? Is the M8 + Bosch less power?
评论 #8375217 未加载
newhousebover 10 years ago
A pipe dream here would be to use both accelerometers at the same time and filter out much of the random noise resulting in much smoother accelerometer readings that could be used to calculate displacement.<p>(goes off and downloads Apple CoreMotion samples to see if they do this already)
评论 #8375556 未加载
username3over 10 years ago
So that 1Hz is causing rotation lag.
评论 #8375134 未加载
评论 #8375139 未加载
评论 #8375128 未加载