Being an FPGA, it is really tiny!! It is ideal for the applications for which it is made: consumes extremely low power and "... only wakes the application processor when the occasion demands".
What about storing the configuration? Does it need a FLASH or some memory to store the configuration and picks it during power-up like the traditional FPGAs? Why there was an FPGA needed in this size, where the functions it might do for sensing application, could be done by a tiny CPLD?
Yep app processors need to stay off as much as possible. We will need a multi-level 'cache' equivalent for sensor functions. Need to have levels of processing available for different functions each at 1/10 the power of the previous. The lattice parts are one piece of the puzzle.
It seems that many programmable logic devices are starting to enable always-on sensor solutions. This is a need for a plethora of new mobile applications -- I just wonder if SoC switching time rates from low power modes to active run will be able to take advantage of this capabilities without drawing the battery charge saved by sensor frontend!!
Drones are, in essence, flying autonomous vehicles. Pros and cons surrounding drones today might well foreshadow the debate over the development of self-driving cars. In the context of a strongly regulated aviation industry, "self-flying" drones pose a fresh challenge. How safe is it to fly drones in different environments? Should drones be required for visual line of sight – as are piloted airplanes? Join EE Times' Junko Yoshida as she moderates a panel of drone experts.