Lattice Semiconductor Corporation designs, develops, and markets programmable logic products and related software in Asia, Europe, and the Americas. It offers products based on field programmable gate arrays (FPGAs) and complex programmable logic devices (CPLDs) architectures. The company provides various lattice products, such as LatticeECP families, which are designed for customers who need programmable logic devices that offer digital signal processing capabilities; and MachXO families of versatile non-volatile reconfigurable FPGAs, which are designed for applications that are implemented using CPLDs or low-density FPGAs. It also provides iCE40 families that are designed to meet the shrinking power budgets and space constrained environments of handheld products. In addition, the company offers mixed signal families, including Platform Manager 2, Platform Manager, Power Manager II, and ispClock that feature a combination of programmable logic and analog circuitry; and software development tools and intellectual property cores. Lattice Semiconductor Corporation sells its products directly to end customers through a network of independent manufacturers’ representatives, as well as indirectly through a network of independent sell-in and sell-through distributors. The company primarily serves original equipment manufacturers in the communications, consumer, and industrial end markets. Lattice Semiconductor Corporation was founded in 1983 and is based in Hillsboro, Oregon.