Sensorik-FPGAs 1-Dollar-FPGAs mit fast Null Stromverbrauch

Redakteur: Johann Wiesböck

Kontextsensitive Mobilgeräte sind zu jeder Sekunde bereit auf eintretende Ereignisse oder Veränderungen zu reagieren. Die Sensorik-FPGAs von Lattice helfen hier, dass solche Systeme trotz Dauerbereitschaft kaum Energie verbaruchen.

Anbieter zum Thema

iCE40 FPGAs reduzieren die Leistungsaufnahme um den Faktor 100 und finden dank ihrer winzigen Abmessungen fast überall Platz
iCE40 FPGAs reduzieren die Leistungsaufnahme um den Faktor 100 und finden dank ihrer winzigen Abmessungen fast überall Platz
(Bild: Lattic Semiconductor)

Lattice Semiconductor Corporation präsentiert mit seinen Ultra-Low-Density-FPGAs der Familie iCE40 vielseitig Ein-Chip-Sensorlösungen für eine neue Generation von kontextsensitiven mobilen Geräten mit ultra-geringem Stromverbrauch. Die Bausteine ermöglichen es dem Anwender mehr Funktionen auf kleinerer Fläche unterzubringen. Mit einer Gehäusegröße von 1,4 mm x 1,48 mm x 0,45 mm sind diese 1-Dollar-FPGAs so winzig, dass sie fast überall Platz finden; sie sparen Leiterplattenfläche und reduzieren die Systemkomplexität.

Die FPGAs bieten Hard-IP für Strobe-Generatoren, I2C- und SPI-Schnittstellen und sind nahzu latenzfrei. Sie ermöglichen kontextsensitive Mobilgeräte, die Benutzereingaben und Sensorsignale mit minimaler Verzögerung und minimalem Fehler in Echtzeit erfassen können. Dadurch steht Ent-wicklern jetzt eine Plattform für mobile Produkte zur Verfügung, die in vielfältiger Weise – beispielsweise durch Auswertung von Bewegungs-, Fahrtrichtungs- und Ortsinformationen – mit der Umgebung interagieren können

IrDA, Barcode-Emulation, Service-LED plus benutzerdefinierte Funktionen

Trotz kleiner Abmessungen ermöglichen die iCE40-FPGAs die Integration von Funktionen wie z. B. IrDA, Barcode-Emulation, Service-LED usw. zusammen mit Logikblöcken für benutzerdefinierte Funktionen auf einem Chip. Lattice konnte demonstrieren, dass die FPGA-Lösung im Vergleich zu Applikationsprozessor-basierten Implementierungen die Leistungsaufnahme um bis zu Faktor 100 reduzieren kann. Dadurch verlängert sich die Batterielaufzeit entsprechend.

„Die Kombination aus ultra-geringer Leistungsaufnahme im aktiven Betrieb und der weltweit kleinsten Sensormanagementlösung ermöglicht eine völlig neue Klasse von intelligenten Geräten, die quasi wissen, wo sie sich gerade befinden und was sie gerade tun",sagte Joy Wrigley, Senior Product Line Manager für die Ultra-Low-Density-Produkt-familien von Lattice. „Wir investieren in Gehäusetechnologien, die mehr Funktionen integrieren und die Systemgröße reduzieren. Dadurch können OEMs kostengünstig mehr Sensoren und Sensortypen in ihre mobile Systeme integrieren. Kontextsensitivität wird den Mobilgerätemarkt grundlegend verändern, und die iCE40LM-Sensorlösungen ermöglichen es Entwicklern, sofort auf diesen Zug aufzuspringen".

Weniger als 1 W Verbrauch im aktiven Betrieb

Die neuen iCE40LM-FPGAs ermöglichen es Systemarchitekten, unter Verwendung einer einzigen, einfachen Plattform, die die Implementierung unterschiedlicher Designs erlaubt, mobile Geräte mit Sensormanagementfunktionen auszustatten oder solche Funktionen an spezielle Erfordernisse anzupassen. Die neuen Mitglieder der FPGA-iCE40LM 4K, iCE40LM 2K und iCE40LM 1K – verbrauchen im aktiven Betrieb etwas weniger als 1 mW. Zugleich wird auch die FPGA-Produktlinie iCE40LP um ein neues 16-poliges WLCSP (Wafer-Level Chip-Scale)-Gehäuse erweitert, das den Flächenbedarf weiter verringert.

Die Typen iCE40LP 640 und iCE40LP 1K sind beide in diesem neuen Gehäuse verfügbar. Besonders wichtig sowohl für das „Internet der Dinge" als auch für „Always-on"-Anwendungen sind die winzigen Abmessungen der neuen FPGAs von nur 1,4 mm x 1,48 mm x 0,45 mm, die u. a. einem Lotkugelabstand von nur 0,35 mm zu verdanken sind. Weitere Produktinformationen finden Sie unter www.latticesemi.com/iCE40.

Sensor-IPs und Entwicklungs-Support

Lattice stellt nicht nur Referenzdesigns für Sensorlösungen auf der Basis von iCE40LM-FPGAs bereit, sondern kooperiert auch mit führenden Anbietern von Sensortechnologie-IP, um sicherzustellen, dass Entwickler auf Komplettlösungen für die Implementierung der passenden Algorithmen in ihre Designs zurückgreifen können.

Hier einige Beispiele für IP, das die FPGA-Familie iCE40 unterstützt: Barcode- Emulationslösungen mit LEDs, Universalfernbedienungslösungen mit IR-

(Infrarot) LEDs und Sensortechnologie, die die Bewegungen und Situationen eines Benutzers interpretiert und daraus auf seine Handlungsabsichten schließt.

Weitere Informationen finden Sie unter www.latticesemi.com/iCE40.

Alle Produkte der Familie iCE40 werden von der Design-Software Lattice iCEcube2 (Release 2013-08) und von Lattice Diamond Programmer v3.0 unterstützt. Diese Softwarepakete stellen eine hochproduktive, integrierte Entwicklungsumgebung für Mobilgeräte dar.

Der mit iCEcube2 kompatible, auf die Programmierung von Lattice-FPGAs zugeschnittene Lattice Diamond Programmer vereinfacht die wichtigsten Programmierschritte wie z. B.: Eingabe von Bauteilinformationen (Kabel, Port usw); Auswahl der zu verwendenden Programmierdaten-Datei; und Programmierung einzelner oder mehrerer FPGAs.

Preise und Verfügbarkeit: Die neuen FPGAs werden bereits in Serie produziert und können über Lattices Distri-butionspartner bezogen werden. Die Preise für Großserienstückzahlen beginnen bei weniger als US $1 Dollar. Eine Liste der Bezugsquellen finden Sie unter www.latticesemi.com/iCE40.

Ergänzendes zum Thema
FAQ zur FPGA-Familie für kontextsensitive Mobilgeräte

Q: Was gibt es Neues bei Lattice?

A: Lattice erweitert seine iCE40-Familie um Produkte, die speziell auf die Anforde-rungen im Markt für mobile Consumerprodukte und Smartphones zugeschnitten sind. Hierzu zählt eine neue Produktlinie mit dem Namen iCE40LM, bestehend aus FPGAs mit 1000, 2000 und 4000 LUTs (Look-Up Tables), I2C- und SPI-Schnittstellen, einer PLL, Strobe-Generatoren, High-Drive-Ausgängen und Block-RAM. Diese neue Produktlinie ermöglicht die Implementierung kontextsensitiver Always-on-Anwendungen, die im Vergleich zu AP-basierten Implementierungen um den Faktor 100 weniger Energie verbrauchen.

Darüber hinaus wird die Produktlinie iCE40LP um zwei neue Typen erweitert: iCE40LP1K-16WLCSP (Wafer-Level Chip-Scale Package) und iCE40LP640-16WLCSP. Dabei handelt es sich um vollständige IR-Subsystemlösungen, die einen neuen Weltrekord für die kleinsten FPGAs aufstellen und es den Kunden ermög-lichen, mehrere Funktionen wie IrDA, Barcode-Emulation und vieles mehr in einen einzigen Chip zu packen, der irgendwo im System platziert werden kann.

Q: Welches sind die wichtigste Anwendung und der wichtigste Vorteil von iCE40LM-FPGAs?

iCE40LM-FPGAs sind Komplettlösungen fürs Sensormanagement, die durch ihre ultra-geringe Leistungsaufnahme „Always-on”-Funktionen und kontextsensitive Anwendungen ermöglichen. Die iCE40LM-Familie nutzt hochentwickelte Gehäusetechnologie, die Kosten einspart und ungewöhnlich kleine Lösungen mit einer Grundfläche von nur 1,7mm x 1,7mm ermöglicht.

Q: Wie wurde die im Vergleich zu herkömmlichen Anwendungsprozessoren um den Faktor 100 geringere Leistungsaufnahme gemessen?

A: Diese Zahl beruht auf einem Vergleich mit Implementierungen auf der Basis von Anwendungsprozessoren. In einem Demonstrationsaufbau, den wir für unsere Kunden und die Fachpresse erstellt haben, haben wir eine kontextsensitive Always-on-Anwendung sowohl auf der Basis eines Anwendungsprozessors als auch auf der Basis der neuen Lattice PFGAs implementiert; der gemessene Leistungsbedarf der Anwendungsprozessor-Implementierung beträgt 100 Milliwatt, derjenige der FPGA-Implementierung nur 900 Mikrowatt.

Q. Und wie ist es im Vergleich mit einer Implementierung, die sowohl einen Anwendungsprozessor als auch einen Mikrocontroller verwendet?

A. Eine solche Systemarchitektur braucht zwar weniger Energie als eine rein anwendungsprozessorbasierte Implementierung, aber die Lattice Lösung ist immer noch um den Faktor 10 energieeffizienter als eine Kombination aus Anwendungsprozessor und Mikroprozessor.

Q: Warum bringen Sie neue iCE40LP-FPGAs auf den Markt, und welches sind die Unterschiede zur iCE40LM-Produktlinie?

A: Die beiden neuen LP-Produkte bieten eine noch kleinere Alternative innerhalb der iCE40-Familie. Sie haben beide ein 16-poliges, nur 1,4 mm x 1,48 mm großes WLCSP-Gehäuse. Die LM-Typen besitzen ein 25-poliges, 1,71 mm x 1,71 mm großes WLCSP2-Gehäuse und enthalten außerdem die oben erwähnten Hard-IP-Blöcke.

Q: Wann werden diese Bauteile lieferbar sein und durch Software unterstützt werden?

A: Ab dem 22. Oktober werden diese Produkte von den Design-Tools Lattice iCEcube2 und Lattice Diamond Programmer unterstützt. Die Auslieferung der ersten Serienprodukte beginnt kurz danach. Early-Access-Software und Entwicklungsmuster stehen unseren Kunden seit August zur Verfügung.

Q: Was empfehlen Sie Ihren Kunden zu tun?

A: Die Lattice Website (www.latticesemi.com) zu besuchen oder ihren regionalen Lattice Vertriebsrepräsentanten zu kontaktieren, Referenzdesigns für IR-Fernbedienung, Barcode-Emulator und Sensormanagement Funktionen herunterzuladen – und natürlich die neuen Bauteile zu bestellen. Kunden können auch die vollständige Entwicklungsumgebung einschließlich der Design-Tools Lattice iCEcube2 und Lattice Diamond Programmer herunterladen.

Q: Welches sind die wichtigsten Märkte und Anwendungen der iCE40-Familie?

A: Die iCE40-Familie ist auf Smartphone- und andere Consumer-Anwendungen zugeschnitten. Diese FPGAs eignen sich bestens für mobile industrielle Geräte, tragbare und rezeptfrei erhältliche medizinische Geräte, Consumer- oder wissenschaftliche Geräte aller Art, die die von Gehäusen mit 0,35mm / 0,4mm Anschlussabstand profitie-ren.

Q. In welchem Prozess werden die iCE40-FPGAs gefertigt?

A: 40nm.

Q. Wird es ein Evaluation Kit für die iCE40LM-FPGA-Familie geben?

A. Ja. Evaluation Kits zusammen mit Referenzdesigns, die die Funktionen und Fähigkeiten dieser Produkte demonstrieren, werden verfügbar sein, sobald die Bauteile Ende des Jahres in die Serienproduktion gehen. Lattice Außendienst-Applikationsingenieure in aller Welt verfügen bereits jetzt über Android-basierte Snapdragon-Prozessor-Demo-Plattformen, die die hochentwickelten Sensormanagement-Funktionen der Lattice Lösung demonstrieren.

Q: Was für ein Gehäuse besitzen die neuen iCE40-FPGAs?

A: Die iCE40LP-FPGAs sind in dem neuen, 16-poligen WLCSP-Gehäuse verfügbar, das nur 1,40mm x 1,48mm x 0,45mm groß ist und einen Anschlussabstand von 0,35mm aufweist; sie sind dadurch die kleinsten FPGAs der Welt. Dieses ultra-kleine Gehäuse ermöglicht es, iCE40LP-FPGAs in Modulen mit einer Höhe von nur 0,5mm oder noch weniger unterzubringen. Dieses Gehäuse wird für die Typen mit 1K und 640 LUTs verfügbar sein.

Für die Produktlinie iCE40LM stehen drei Gehäusebauformen zur Auswahl. Das kleinste Gehäuse ist das 25-polige, 1,71mm x 1,71mm x 0,45mm große WLCSP-Gehäuse mit 0,35mm Anschlussabstand. Dieses ultra-kleine Gehäuse verfügt über

18 GPIOs und lässt sich in Modulen mit einer Höhe von nur 0,5mm oder noch weniger unterbringen. Darüber hinaus sind zwei Drahtbond-BGA-Gehäusevarianten mit 0,4mm Anschlussabstand verfügbar: CM36 (2,5mm x 2,5mm, 25 I/Os) und CM49 (3mm x 3mm, 35 I/Os).

Q: Was ist ein Wafer-Level-Chip-Scale-Gehäuse?

A: Dies ist ein Alleinstellungsmerkmal von Lattice Semiconductor. WLCSP (Wafer-Level Chip-Scale Package) ist eine hochentwickelte Gehäusebauform, bei welcher der Chip direkt, mit seiner Oberseite nach unten zeigend, auf die Leiterplatte gelötet wird; die Lötverbindung erfolgt über Lotkugeln, die direkt auf dem Chip angebracht sind, dadurch werden weder ein Interposer noch Bonddrähte benötigt. Dies erlaubt einen kleineren Lotkugeldurchmesser und einen engeren Anschlussabstand. Außerdem sind die elektrischen Pfade zwischen dem Chip und der Leiterplatte kürzer, das führt zu besseren elektrischen und thermischen Eigenschaften und drastisch geringeren Montagekosten.

Q: Worin unterscheidet sich die iCE40-Familie von den Produktfamilien MachXO2, MachXO3 und ECP3?

A: Die iCE40-Familie besteht aus wesentlich kleineren Bauteilen mit einem Funktionsumfang, der auf kleine mobile Systeme wie z. B. Smartphones zugeschnitten ist. Die FPGAs der ECP3-Familie haben eine wesentlich höhere Logikdichte und wurden für Anwendungen optimiert, die einen hohen Datendurchsatz erfordern. Die neue FPGA-Familie MachXO3 bietet wie die beiden vorigen Familien den Vorteil der Nichtflüchtigkeit und weitere Vorteile wie On-chip-Speicher, Remote-Upgrade-Fähigkeit, energiesparender Sleep-Modus, LVDS und mehr.

Q: Warum sollten Kunden sich für iCE40LM-basierte Sensorlösungen statt für konkurrierende Lösungen entscheiden?

A: iC40LM-Produkte bieten die inhärente Flexibilität eines FPGAs und sind die kostengünstigsten, energieeffizientesten und kleinsten Produkte dieser Art am Markt.

Q: Worin unterscheiden sich die Produktlinien iCE40 LP und LM?

A: Die iCE40LP-Produkte enthalten, im Gegensatz zu den iCE40LM-Produkten, einen nichtflüchtigen Konfigurationsspeicher (NVCM, Non-Volatile Configuration Memory). Die Produkte der iCE40LM-Familie enthalten, im Gegensatz zu denen der iCE40LP-Familie, eingebettetes Hard-IP. Alle Versionen mit 0,35mm Anschlussabstand besitzen drei 24mA-Ausgänge zur Ansteuerung von RGB-LEDs.

(ID:42369585)