FPGA Fone FusionNovember 7, 2018
Power is intimately connected to the application that Lattice is actively targeting: sensor fusion in the era of “ always on .” We know that a good way to save battery is to let the phone sleep.
Well, QuickLogic says that the total budget for always-on support has to be under 1% of battery capacity, placing it around 5-10 mW.
The iCE40LM is targeted as a sensor hub in phones.
In other words, your battery would go dead 16.5 hours earlier than it does now.
An FPGA is all-hardware, and the great thing about hardware is that it can do lots of things in parallel.
Lattice claims near-zero latency for their sensor fusion.
This is hardware design, not software design.
Here we have a very low-power, extremely small device that would seem to be pretty well suited for sensor fusion in a phone setting.
For the iCE40LM 4K device, that would be just over 2450 LEs.
This topic will require far more discussion than you’re willing to put up with in this article.
I think that, once applications are public, Lattice will be able to (or would do well to) publish relative gate count requirements for various sensor hub functions or configurations, including performance quality results (you might have two implementations of the same function for low- and high-end usage). Even then, how those combine as you mix and match functions might or might not be easy. This is hardware design, not …