Rodzina MachXO2, natychmiastowo włączających się, nieulotnych PLD o bardzo niskim poborze mocy, składa się z sześciu urządzeń o gęstościach od 256 do 6864 tablic LUT.Oprócz opartej na LUT, taniej programowalnej logiki, urządzenia te są wyposażone w Embedded Block RAM (EBR), rozproszoną pamięć RAM, pamięć Flash użytkownika (UFM), pętle z synchronizacją fazową (PLL), wstępnie zaprojektowaną obsługę synchronicznych wejść/wyjść źródłowych, zaawansowaną konfigurację wsparcie, w tym możliwość podwójnego rozruchu i ulepszone wersje powszechnie używanych funkcji, takich jak kontroler SPI, I2Kontroler C i timer/licznik.Cechy te pozwalają na wykorzystanie tych urządzeń w tanich, wielkonakładowych zastosowaniach konsumenckich i systemowych.