Altera provides programmable solutions targeting communications, industrial, military, imaging and video, and test applications. Altera's solutions include CPLDs, FPGAs and HardCopy ASICs, as well as embedded processor options and development tools. The company's proprietary Nios II family of soft embedded processors features a general-purpose, 32-bit RISC CPU architecture in three configurations. The Nios II/f core emphasizes processing performance, the Nios II/e focuses on economy, and the standard Nios II/s core configuration balances performance and core size. Altera also supports third-party processor options from embedded processor vendors for use in its devices.