Mit der Eindraht-Schnittstelle "Battery Interface" (BIF) will die MIPI Alliance die Defizite des SMBus ausmerzen. Lattice bietet diese Schnittstelle bereits für seine mobileFPGA-Familie an.
Den von der MIPI Alliance – eine Industrieorganisation, die Schnittstellendefinitionen für mobile Elektronikgeräte entwickelt – erarbeiteten BIF-Standard (Battery Interface) unterstützt Lattice in seiner mobileFPGA-Familie iCE40. Die Ein-Draht-Schnittstelle der MIPI Alliance zum Akkusatz bietet im Gegensatz zum SMBus (Smart Battery Bus) eine schnelle Erkennung des Akkusatzes, die Authentifizierung und ermöglicht auch den Einsatz eines Widerstandes im Akkusatz zur Detektion. Lattice liefert das Battery Interface (BIF) als IP-Block mit seiner Software iCEcube2 – kostenfrei an Kunden, die mobile Geräte in Großserie herstellen.