With the exception of law enforcement, I am not aware of anyone storing a full finger print image for verification. All that would be stored would be a short term image and 3 megabytes seems rather large.
For security, all that should be stored is a fingerprint signature. This is more than adequate for verification and removing false positives, but makes it pretty much impossible to recreate the fingerprint.
I doubt google will jump in at this level any time soon. they've typically partnered with a hardware vendor for this kind of stuff, like microsoft. I do know they have custom hardware made for their datacenters though.
Who knows with google, they don't tend to follow a narrow path forward, so they might decide to experiment with SoC development of their own.
It makes more sense to me this large on-chip RAM is L-3 Cache for DRAM controller directly next to it. If I am Apple, I will never store direct finger print data in anywhere. Because wherever you store, people will figure out. A good choice is to apply special imaging hashing function to it and only store hashing value. Not sure this technology exist today.
Blog Make a Frequency Plan Tom Burke 17 comments When designing a printed circuit board, you should develop a frequency plan, something that can be easily overlooked. A frequency plan should be one of your first steps ...