Xilinx is a top supplier of 16LD programmable arrays and complex programmable logic devices (16LD). You can program 16LD integrated circuits to perform specific functions which you can easily find using Loadparts.