The SBC operates in temperatures ranging from -40 to 85 degrees C without needing a fan. It integrates the CPU, video, Ethernet, USB, COM, LPT, mouse, audio and keyboard controllers onto one board that measures 3.6 x 3.8 inches. PPM-GX runs x86-compatible software for space and power-limited embedded designs. It is a Pentium-class CPU with an x86-native instruction set and 32 KB of integrated L1 cache that runs Windows CE, Windows XP embedded, Linux and other x86-compatible operating systems such as VxWorks and QNX. The PPM-GX supports up to 512 MB of SDRAM and offers support for both rotational and solid-state disks. Two floppy disk drives and two UltraDMA 66 IDE drives can be connected.