Lattice Semiconductor Corporation, together with its subsidiaries, develops and sells semiconductor technologies in Asia, Europe, and the Americas. The company offers field programmable gate arrays that consist of five product family lines, including the ECP, MachXO, iCE40, and CrossLink, as well as power and thermal management products; and development kits and boards. It also provides video connectivity application specific standard products, such as port processors, port controllers, video processors, transmitters, receivers, bridges, and converters for use in mobile devices, set-top-boxes, UHD TVs, home theater systems, PCs, projectors, and monitors; and various software tools, such as Lattice Diamond design software, radiant software, iCEcube2 design software, ispLEVER classic software, neural network compiler, LatticeMico system development tools, PAC-designer, programmer and deployment tools, and ORCAstra, a PC-based graphical user interface. In addition, the company licenses it