APEX 20K is Altera's first programmable logic device (PLD) that incorporates system-on-a-programmable-chip (SOPC) integration, MultiCoreTM architecture, look-up table (LUT) logic, product-term logic, and embedded memory. It features high density, high performance, and flexibility. APEX 20K can be used to build various electronic systems, such as ASICs, FPGAs, CPLDs, SoCs, DSPs, etc.