Miközben az FPGA-gyártók többsége a programozható logikai eszközzel megoldható feladatok bonyolultságának határait egyre feljebb tolja, a Lattice Semiconductor új FPGA-eszköze, az iCE40 LP384 az iCE40-család legkisebb tagjaként a másik végletet keresi. Mivel az FPGA-eszközök használatával gyorsan lehet új jellemzőkkel felruházni egy terméket, ezzel megkülönböztetve azokat a versenytársaikétól, ez a lehetőség a „legkisebb FPGA”-val most az egyszerűbb, árérzékeny termékkategória (egészségügyi monitorok, okostelefonok, digitális kamerák, elektronikus könyvolvasók és kisméretű beágyazott rendszerek) tervezői számára is elérhetővé vált.
A kisméretű és kis fogyasztású, olcsó iCE40 LP384 384 db LUT-ot tartalmaz (Look Up Table – a cím- és az adatvezetékek számán belül tetszőleges logikai függvényrendszert megvalósító memória). Ezekkel a hőmérséklet-, nedvesség-, fény- és helyzetszenzorok jelei, de akár videojelfolyamok is feldolgozhatók processzorterhelés nélkül. A kapacitás meglehetősen alacsony a korszerű, nagy teljesítményű FPGA-khoz képest, de statikusan mindössze 25 μW-ot fogyaszt, tokmérete 5×5 mm-nél is kisebb, ára pedig – nagy tételben – 0,5 USD alatt marad. E tulajdonságaival hatékonyan (olcsóbban, kisebb fogyasztással és gyorsabb működéssel) helyettesítheti az alkalmazásspecifikus szabvány áramköröket (ASSP) és a társprocesszorokat. A Lattice iCEcube2 ismert és gazdag szolgáltatásokat nyújtó fejlesztőszoftvere kiszolgálja ezt az új „mini-FPGA”-családot is, és közvetlenül együttműködhet a Lattice elhelyező- és huzalozási programeszközeivel is. Hullámformaszintű szimulációs eszközök is állnak a fejlesztő rendelkezésére.