Applications demanding low cost, low density programmable solutions have come to expect a broad feature set for varying levels of performance and integration. A single device family is no longer an “ideal fit for all”. This paper discusses the diversity of requirements and introduces the Xilinx All Programmable Low-End Portfolio, with Spartan-6 FPGAs for I/O optimization, Artix-7 FPGAs for transceiver optimization, and low-density Zynq-7000 All Programmable SoCs for system optimization—each family delivering the right feature set for its target applications.